Đề cương ôn thi học kì 1 lớp 8

Chia sẻ bởi Trần Lệ Anh | Ngày 24/10/2018 | 26

Chia sẻ tài liệu: Đề cương ôn thi học kì 1 lớp 8 thuộc Tin học 8

Nội dung tài liệu:


 
Câu 1. Máy tính chỉ hiểu ngôn ngữ nào? Tại sao phải tạo ra NNLT trong khi có thể điều khiển máy tính bằng ngôn ngữ máy tính bằng ngôn ngữ máy?
- Máy tính chỉ hiểu ngôn ngữ máy.
- Tại vì việc viết chương trình bằng ngôn ngữ máy rất khó khăn và mất nhiều thời gian, công sức. Bởi lẽ, về mặt trực quan,các câu lệnh được viết dưới dạng các dãy bit khác xa với ngôn ngữ tự nhiên nên khó nhớ, khó sử dụng. Vì vậy, người ta mong muốn sử dụng các từ có nghĩa, dễ hiểu và dễ nhớ để viết các câu lệnh thay cho các dãy bit khô khan. Các NNLT ra đời để phục vụ mục đích đó.
*LƯU Ý: Cụm từ NNLT là ngôn ngữ lập trình.
Câu 2. Hãy nêu các từ khóa thường dùng trong Pascal. Các từ khóa đó dùng để làm gì?
Từ khóa và công dụng của nó( Có thể tách ra nêu tên trước rồi nêu công dụng sau, tùy ý):
+ Program: Từ khóa dùng để khai báo tên chương trình.
+ Uses: Từ khóa khai báo tên thư viện.
+ Begin: Từ khóa bắt đầu chương trình.
+ End: Từ khóa kết thúc chương trình.
+…
Câu 3. Tên trong NNLT do ai đặt ra? Hãy nêu quy tắc đặt tên? Cho 3 VD tên hợp lệ và 3 VD tên không hợp lệ.
Tên trong ngôn ngữ lập trình do người lập trình đặt ra.
Quy tắc đặt tên:
+ Tên # nhau biểu diễn các đại lượng # nhau.
+ Tên không được bắt đầu bằng chữ số và trong tên không có kí tự trống.
+ Tên không được trùng với từ khóa.
3 VD về tên hợp lệ:
+ CT
+Tam_giac
+ abc
3VD về tên không hợp lệ:
+ program
+ 8a
+học sinh
Câu 4. Cấu trúc của 1 chương trình gồm những thành phần nào? Cho vd.
Cấu trúc chung của 1 chương trình gồm:
+ Phần khai báo:
<>Tên chương trình.
<> Khai báo thư viện
+ Phần thân: Gồm các câu lệnh của chương trình.
VD:
program ct;
uses crt;
writeln(‘ Chao cac ban’);
end.
Câu 5. Hãy nêu các kiểu dữ liệu thường dùng. Cho vd.
Các kiểu dữ liệu thường dùng:
+ Số nguyên: số học sinh của 1 lớp, số sách trong thư viện,…
+ Số thực: Điểm trung bình môn Anh, chiều cao của bạn Lan,…
+Xâu kí tự: “Chao Cac Ban”, “ Lop 8a”, “2/9/1945”,…
Câu 6. Phép chia lấy phần nguyên, phần dư? Cho vd.
Div: Lấy phần nguyên.
VD:
+5/2=2 dư 1
5 div 2= 2
+ -12/5= -2 dư 2
-12 div 5= -2
Mod: Chia lấy phần dư.
VD:
+ 5/2= 2 dư 1
5 mod 2= 1
+10/3= 3 dư 1
10 mod 3= 1
Câu 7. BT 2,5,6_SGK_51.
Gợi ý làm bài:
Bài 2.(SGK)
a. Đ
b. Đ
c. Đ
d. S
Bài 5. (SGK)
If x:= 7 then a = b; Sai
If x= 7 then a = b;
If x < 5; then a:= b; Sai
If x < 5 then a:= b;
( Các câu khác làm tương tự)
Câu 6.(SGK)

 

* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Trần Lệ Anh
Dung lượng: | Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)