Tải bản đầy đủ (.ppt) (8 trang)

on tap tiet 15

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (354.35 KB, 8 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

<b>Lý thuyết</b>


<b>Bài tập</b>


<b>Bài 2</b>
<b>Bài 3</b>
<b>Bài 4</b>


<b>Dạng 1</b>
<b>Dạng 2</b>
<b>Dạng 3</b>


Ngơn ngữ lập trình là gì?
Trình biên dịch là gì?


Ngơn ngữ máy là gì?


</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

<b>Lý thuyết</b>


<b>Bài tập</b>


<b>Bài 2</b>
<b>Bài 3</b>
<b>Bài 4</b>


<b>Dạng 1</b>
<b>Dạng 2</b>
<b>Dạng 3</b>


 Là tập hợp các quy tắc và ký hiệu để
viết lệnh tạo thành một chương trình


hồn chỉnh và chạy được trên máy tính.
<sub>Trình biên dịch là chương trình dịch </sub>
từ ngơn ngữ lập trình sang ngơn ngữ


máy để máy tính có thể hiểu được và xử
lý.


 Cấu trúc một chương trình gồm 2
phần:


Phần khai báo


</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3>

<b>Lý thuyết</b>


<b>Bài tập</b>


<b>Bài 2</b>
<b>Bài 3</b>
<b>Bài 4</b>


<b>Dạng 1</b>
<b>Dạng 2</b>
<b>Dạng 3</b>


Trong các ngơn ngữ lập trình máy tính
xử lý được những loại dữ liệu nào?


Nêu các phép toán và phạm vi trên cho
phép của nó?



Máy tính xử lý được các dạng dữ liệu
cơ bản sau: kiểu số nguyên, kiểu số thực,
kiểu ký tự, kiểu chuổi.


</div>
<span class='text_page_counter'>(4)</span><div class='page_container' data-page=4>

<b>Lý thuyết</b>


<b>Bài tập</b>


<b>Bài 2</b>
<b>Bài 3</b>
<b>Bài 4</b>


<b>Dạng 1</b>
<b>Dạng 2</b>
<b>Dạng 3</b>


Biến là gì? Biến có tác dụng gì trong
chương trình ?


Các khai báo biến trong chương trình như
thế nào ?


Biến là đại lượng được đặt tên để lưu trử dữ
liệu, giá trị của biến có thể thay đổi trong quá
trình thực hiện chương trình.


 Tác dụng của biến trong chương trình là
dùng để lưu trử dữ liệu trong quá trình xử lý.
 Cách khai báo biên:



Từ khóa <tên biên>: <kiểu dữ liệu>


</div>
<span class='text_page_counter'>(5)</span><div class='page_container' data-page=5>

<b>Lý thuyết</b>
<b>Bài tập</b>
<b>Bài 2</b>
<b>Bài 3</b>
<b>Bài 4</b>
<b>Dạng 1</b>
<b>Dạng 2</b>
<b>Dạng 3</b>


Hãy sử dụng hàng đẳng thức (a+b)2 để


xây dựng phương pháptìm giá trị lớn nhất
của đa thức y=ax2+bx+c, trong đó a<0


<i>a</i>
<i>b</i>
<i>ac</i>
<i>a</i>
<i>b</i>
<i>x</i>
<i>a</i>
<i>y</i>
<i>a</i>
<i>b</i>
<i>c</i>
<i>a</i>
<i>b</i>
<i>x</i>


<i>b</i>
<i>b</i>
<i>x</i>
<i>a</i>
<i>y</i>
<i>c</i>
<i>a</i>
<i>b</i>
<i>a</i>
<i>b</i>
<i>x</i>
<i>a</i>
<i>b</i>
<i>x</i>
<i>a</i>
<i>y</i>
<i>c</i>
<i>x</i>
<i>a</i>
<i>b</i>
<i>x</i>
<i>a</i>
<i>y</i>
<i>c</i>
<i>bx</i>
<i>ax</i>
<i>y</i>
4
4
2

4
4
2
4
4
2
2
)
2
2
2
2
2
2
2
2
2
2
2
2
2















































0
2 <sub></sub> 







<i>a</i>
<i>b</i>
<i>x</i>
<i>a</i>
<i>a</i>
<i>b</i>
<i>ac</i>
4
4 2


Vì theo bài cho a
là số âm nên


</div>
<span class='text_page_counter'>(6)</span><div class='page_container' data-page=6>

<b>Lý thuyết</b>



<b>Bài tập</b>


<b>Bài 2</b>
<b>Bài 3</b>
<b>Bài 4</b>


<b>Dạng 1</b>
<b>Dạng 2</b>
<b>Dạng 3</b>


Program tim_ymax;
Var a,b,c:real;


Ymax:real;
Begin


Writeln(‘ nhập các giá trị a,b,c (a>0)’);
Readld(a,b,c);


Ymin:=(4*a*c-b*b)/(4*a);


Writeln(‘ giá trị nhỏ nhất của đa thức
là ‘, ymax:5:2);


</div>
<span class='text_page_counter'>(7)</span><div class='page_container' data-page=7>

<b>Lý thuyết</b>


<b>Bài tập</b>


<b>Bài 2</b>
<b>Bài 3</b>


<b>Bài 4</b>


<b>Dạng 1</b>
<b>Dạng 2</b>
<b>Dạng 3</b>


Giả sử có 2 biến a,b có giá trị ban đầu là
a=5, b=7; hãy cho biêt kết quả của a,b
sau khi thực hiện các lệnh sau:


Tmp:=a;
A:=b;
B:=tmp;


Giá trị ban đầu của a và b là: a=5, b=7
Tmp :=a ; -> giá trị tmp=5


A :=b ; -> giá trị a=7
b->tmp ->giá trị b=5;


</div>
<span class='text_page_counter'>(8)</span><div class='page_container' data-page=8>

<b>Lý thuyết</b>


<b>Bài tập</b>


<b>Bài 2</b>
<b>Bài 3</b>
<b>Bài 4</b>


<b>Dạng 1</b>
<b>Dạng 2</b>


<b>Dạng 3</b>


Đọc đoạn chương trình sau phát hiện lổi
và sửa lại cho đúng.


Program chuongtrinh


Var so cu, so moi : Real ;
tien:Integer;


Begin


Writeln(‘ nhap vao so cu, so moi);
Readln(socu, somoi);


Tien:=(somoi-socu)*800;


writeln(‘Tien phai thanh toan la := tien’);
Readln


</div>

<!--links-->

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×