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

bai tap

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 (489.74 KB, 19 trang )

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

BÀI TẬP


<b>Tiết 18</b>



<b>I, LÝ THUYẾT</b>

Nội dung

Nội dung



1. Máy tính và chươg trình máy tính
- Chương trình máy tính là gì?


- Chương trình máy và ngơn ngữ lập trình
2. Ngơn ngữ lập trình


- Ngơn ngữ lập trình gồm những gì?


- Cấu trúc của chương trình gồm những gì?
3. Chương trình máy tính và dữ liệu


- Dữ liệu và kiểu dữ liệu


- Phép toán với các kiểu dữ liệu
- Phép so sánh


- Giao tiếp giữa người và máy tính
1. Máy tính và chươg trình máy tính


- Chương trình máy tính là gì?


- Chương trình máy và ngơn ngữ lập trình
2. Ngơn ngữ lập trình


- Ngơn ngữ lập trình gồm những gì?



- Cấu trúc của chương trình gồm những gì?
3. Chương trình máy tính và dữ liệu


- Dữ liệu và kiểu dữ liệu


- Phép toán với các kiểu dữ liệu
- Phép so sánh


- Giao tiếp giữa người và máy tính
4. Sử dụng biến trong chương trình.


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>2. Ngơn ngữ lập trình</b>
<b>3. Chương trình máy</b>
<b> tính và dữ liệu</b>


<b>4. Sử dụng biến</b>


<b> trong chương trình.</b>
<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>2. Ngơn ngữ lập trình</b>
<b>3. Chương trình máy</b>
<b> tính và dữ liệu</b>


<b>4. Sử dụng biến</b>



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

<b>I. LÝ THUYẾT</b>


<b> 4. Sử dụng biến</b>


<b> trong chương trình. <sub> trong chương trình</sub>4. Sử dụng biến</b> <b><sub>.</sub></b>
<b>1. Máy tính và chương </b>


<b> trình máy tính</b>


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>2. Ngơn ngữ lập trình<sub>2. Ngơn ngữ lập trình</sub></b>
<b>3. Chương trình máy</b>


<b> tính và dữ liệu</b>


<b>3. Chương trình máy</b>
<b> tính và dữ liệu</b>


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

<b>I. LÝ THUYẾT</b>


<b>Ngơn ngữ lập trình là gì? Cho ví dụ </b>


<b>một số ngơn ngữ lập trình mà em biết</b>

<b><sub>một số ngơn ngữ lập trình mà em biết</sub></b>

<b>Ngơn ngữ lập trình là gì? Cho ví dụ </b>



<b>- Ngơn ngữ lập trình dùng để viết </b>


<b>các chương trình máy tính.</b>



<b> VD: C, Basic, Java, Pascal</b>


<b>1. Máy tính và chương </b>


<b> trình máy tính</b>


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


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

<b>I. LÝ THUYẾT</b>


<b>- Ngơn ngữ lập trình dùng để viết </b>
<b>các chương trình máy tính.</b>


<b> VD: C, Basic, Java, Pascal</b>


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>T</b>

<b>ại sao người ta phải tạo ra ngơn ngữ lập trình, </b>
<b>trong khi vẫn có thể điều khiển máy tính bằng ngơn </b>


<b>ngữ máy?</b>


<b>T</b>

<b>ại sao người ta phải tạo ra ngơn ngữ lập trình, </b>
<b>trong khi vẫn có thể điều khiển máy tính bằng ngơn </b>


<b>ngữ máy?</b>


<b>Viết chương trình bằng ngơn ngữ </b>



<b>máy rất khó khăn. Mất nhiều thời</b>
<b> gian, công sức. Câu lệnh viết dưới</b>


<b> dạng các BIT (số 0,1) khơng trực</b>
<b> quan , khó nhớ</b>


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

<b>I. LÝ THUYẾT</b>


<b>- Ngơn ngữ lập trình dùng để viết </b>
<b>các chương trình máy tính.</b>


<b> VD: C, Basic, Java, Pascal</b>


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>Muốn tạo ra chương trình thì có mấy bước?<sub>Muốn tạo ra chương trình thì có mấy bước?</sub></b>


<b>Viết chương trình bằng ngơn ngữ </b>
<b>máy rất khó khăn. Mất nhiều thời</b>


<b> gian, công sức. Câu lệnh viết </b>
<b>dưới</b>


<b> dạng các BIT (số 0,1) khơng trực</b>
<b> quan , khó nhớ</b>



<b> Có 2 bước viết chương trình:</b>


<b>-Viết chương trình bằng ngơn ngữ lập </b>


<b>trình</b>


<b>- Dịch chương trình thành ngơn ngữ máy </b>
<b>để máy tính hiểu được</b>


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

<b>I. LÝ THUYẾT</b>


<b>- Ngôn ngữ lập trình dùng để viết </b>
<b>các chương trình máy tính.</b>


<b> VD: C, Basic, Java, Pascal</b>


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>Viết chương trình bằng ngơn ngữ </b>
<b>máy rất khó khăn. Mất nhiều thời</b>


<b> gian, công sức. Câu lệnh viết </b>
<b>dưới</b>


<b> dạng các BIT (số 0,1) khơng trực</b>
<b> quan , khó nhớ</b>



<b>Có 2 bước viết chương trình:</b>


<b>-Viết chương trình bằng ngơn ngữ </b>


<b>lập trình</b>


<b>- Dịch chương trình thành ngơn </b>
<b>ngữ máy để máy tính hiểu dược</b>
<b>2. Ngơn ngữ lập trình<sub>2. Ngơn ngữ lập trình</sub></b>


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

<b>I. LÝ THUYẾT</b>


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>2. Ngơn ngữ lập trình<sub>2. Ngơn ngữ lập trình</sub></b>


<b>Ngơn ngữ lập trình gồm những gì?</b>


<b>Ngơn ngữ lập trình gồm bảng chữ cái, </b>
<b>các qui tắc để viết câu lệnh có ý </b>
<b>nghĩa xác định, cách bố trí câu lệnh.</b>


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

<b>I. LÝ THUYẾT</b>


<b>1. Máy tính và chương </b>


<b> trình máy tính</b>


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>2. Ngơn ngữ lập trình<sub>2. Ngơn ngữ lập trình</sub></b>


<b>Cho đoạn chương trình sau:</b>


Program vi_du;
Begin


Writeln(‘Chao lop 8A’);
Readln


End.


Hãy cho biết chương trình trên có mấy dịng lệnh
Hãy tìm tên Chương trình và các từ khóa?


Chương trình có mấy phần? Hãy kể tên


-Chương trình có 5 dịng lệnh
- Chương trình có tên là: vi_du
-Có các từ khóa: Program; begin; end.
- Chương trình có 2 phần: Khai báo và thân


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

<b>I. LÝ THUYẾT</b>


<b>1. Máy tính và chương </b>


<b> trình máy tính</b>


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>2. Ngơn ngữ lập trình<sub>2. Ngơn ngữ lập trình</sub></b>


<b>Cho đoạn chương trình sau:</b>


Program vi_du;
Begin


Writeln(‘Chao lop 8A’);
Readln


End.


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

<b>I. LÝ THUYẾT</b>


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>2. Ngơn ngữ lập trình<sub>2. Ngơn ngữ lập trình</sub></b>


<b>Trong NNLT Pascal dữ liệu có những kiểu nào?</b>


<b>3. Chương trình máy</b>


<b> tính và dữ liệu</b>


<b>3. Chương trình máy</b>
<b> tính và dữ liệu</b>


Kiểu số Kí tự


Số nguyên, số thực Xâu kí tự


<b>-Trong NNLT Pascal dữ liệu </b>
<b>có kiểu dữ liệu cơ bản</b>


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

<b>I. LÝ THUYẾT</b>


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>2. Ngơn ngữ lập trình<sub>2. Ngơn ngữ lập trình</sub></b>


<b>Chọn đáp án đúng</b>


<b>3. Chương trình máy</b>
<b> tính và dữ liệu</b>


<b>3. Chương trình máy</b>
<b> tính và dữ liệu</b>



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

Câu hỏi: Trong ngơn ngữ Pascal



<b>D.Có phép tốn: +, -, *, /, các phép so sánh; phép </b>


<b>chia lấy phần nguyên Div; phép chia lấy phần </b>


<b>dư Mod (Trên số nguyên)</b>



<b> bạn đã trả lời đúng!</b>



<b>A. Ch</b>

<b>ỉ </b>

<b>có phép tốn: +,-,*,/</b>



<b>B. Chỉ có phép tốn +,-,*,/ v</b>

<b>à </b>

<b>các phép so sánh, khơng </b>



<b> cịn phép tốn khác</b>



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

<b>I. LÝ THUYẾT</b>


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>2. Ngơn ngữ lập trình<sub>2. Ngơn ngữ lập trình</sub></b>


<b>Viết các biểu thức sau dưới dạng Pascal</b>


<b>3. Chương trình máy</b>
<b> tính và dữ liệu</b>


<b>3. Chương trình máy</b>


<b> tính và dữ liệu</b>


<b> phép toán: +, -, *, /, các phép so </b>

<sub>5*x*x*x+2*x-8*x+15</sub>



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

<b>I. LÝ THUYẾT</b>


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>2. Ngơn ngữ lập trình<sub>2. Ngơn ngữ lập trình</sub></b>


<b>Trong Pascal khai báo nào sau đây đúng</b>


<b>3. Chương trình máy</b>
<b> tính và dữ liệu</b>


<b>3. Chương trình máy</b>
<b> tính và dữ liệu</b>


<b> 4. Sử dụng biến</b>


<b> trong chương trình. <sub> trong chương trình.</sub>4. Sử dụng biến</b>

<b>D. </b>

<b>Const ten_nhom= tin hoc;</b>


<b> var diem, xep_loai:interger;</b>


Làm lại



<b> bn ó tr li ỳng!</b>



<b>A. Var start, begin: Real;</b>


<b>B. C</b>

<b>onst x:=3.14; y:=1000;</b>


<b>C. V</b>

<b>ar a:=5;</b>


BÀI TẬP


<b>Tiết 18</b>



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

<b>I. LÝ THUYẾT</b>


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>1. Máy tính và chương </b>
<b> trình máy tính</b>


<b>2. Ngơn ngữ lập trình<sub>2. Ngơn ngữ lập trình</sub></b>


<b>Hãy liệt kê lỗi (Nếu có) trong CTr TP dưới đây</b>


<b>3. Chương trình máy</b>
<b> tính và dữ liệu</b>


<b>3. Chương trình máy</b>
<b> tính và dữ liệu</b>


<b> 4. Sử dụng biến<sub> </sub><sub>4. Sử dụng biến</sub></b>



<b>Const pi:=3.1416;</b>
<b>Var cv,dt: interge</b>
<b>r:real;</b>


<b>Begin</b>
<b>r=5,5</b>


<b>Cv=2*pi*r;</b>
<b>Dt=pi*r*r;</b>


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

<b>II. BÀI TẬP</b>


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

<b>II. BÀI TẬP</b>


BÀI TẬP


<b>Tiết 18</b>



<b>Viết chương trình tính biểu thức sau</b>

<b>:</b>



<b>(10 + 2)</b>

<b>2</b>

<b><sub> - 24</sub></b>



<b>(3 + 1)</b>



<b>Bài 1:</b>



<b>Viết chương trình nhập vào 2 số </b>


<b>nguyên a,b. In ra tổng của a và b</b>



</div>
<span class='text_page_counter'>(19)</span><div class='page_container' data-page=19></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
×