Đề kiểm tra học kì 1 Tin 8
Chia sẻ bởi Trịnh Cao Cường |
Ngày 14/10/2018 |
86
Chia sẻ tài liệu: Đề kiểm tra học kì 1 Tin 8 thuộc Tin học 8
Nội dung tài liệu:
KIỂM TRA HỌC KỲ I
MÔN TIN HỌC 8
Họ và tên:……………………………..
Lớp:……………
ĐIỂM
LỜI PHÊ CỦA GIÁO VIÊN
Phần I. TRẮC NGHIỆM: (2 điểm) Hãy khoanh tròn vào đáp án đúng nhất
Câu 1. Chương trình dịch là gì?
A. Chương trình dịch ngôn ngữ lập trình thành ngôn ngữ máy và ngược lại
B. Dùng để viết chương trình
C. Là chương trình tính toán
D. Là chương trình giúp máy tính thực hiện lệnh của con người
Câu 2. Kết quả hiển thị trên màn hình câu lệnh writeln(‘12+23=’, 12+23) là:
A. 12+23=12+23 B. 35 C. 12+23=’12+23’ D. 12+23=35
Câu 3. Phần thân của chương trình Pascal thường bắt đầu và kết thúc bởi cặp từ khóa:
A. begin và end: B. begin và enD. C. begin: và end D. begin và end;
Câu 4. Muốn khai báo biến hằng ta sử dụng từ khóa
A. uses B. cont C. const D. type
Câu 5. Biểu thức toán học ax2+bx+c được viết bằng kí hiệu pascal là
A. a*x*2+b*x+c; B. a* x*x +b*x+c; C. a*x^2+b*x+c; D. a .x.x+B.x+C.
Câu 6. Biểu thức pascal b*b/(a*a+c) được viết trong toán học là
A. B. C. D.
Câu 7: Giả sử y là biến kiểu dữ liệu số thựC. Phép gán nào sau đây hợp lệ ?
A. y :=’123’ ; B. y :=’abc’ ; C. y :=123 ; D. y=123 ;
Câu 8 : Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x?
A. Write(‘Nhập x = ’); B. Read(x); C. Writeln(x); D. Readnl(x);
Phần II. TỰ LUẬN: (8 điểm)
Câu 1. (2 điểm) Trình bày cú pháp của câu lệnh điều kiện dạng thiếu và dạng đủ trong ngôn ngữ lập trình Pascal?
Câu 2. (1 điểm) Nêu sự giống và khác nhau giữa biến và hằng?
Câu 3. (2 điểm) Hãy viết các biểu thức toán dưới đây bằng các kí hiệu trong Pascal?
a) b) (x-1)2 – (y-2)2 c) ax2+bx+c d) (a2+b)(1+c)
Câu 4. ( điểm) Xác định bài toán và viết thuật toán của chương trình tính tổng của 100 số tự nhiên đầu tiên.
BÀI LÀM
MÔN TIN HỌC 8
Họ và tên:……………………………..
Lớp:……………
ĐIỂM
LỜI PHÊ CỦA GIÁO VIÊN
Phần I. TRẮC NGHIỆM: (2 điểm) Hãy khoanh tròn vào đáp án đúng nhất
Câu 1. Chương trình dịch là gì?
A. Chương trình dịch ngôn ngữ lập trình thành ngôn ngữ máy và ngược lại
B. Dùng để viết chương trình
C. Là chương trình tính toán
D. Là chương trình giúp máy tính thực hiện lệnh của con người
Câu 2. Kết quả hiển thị trên màn hình câu lệnh writeln(‘12+23=’, 12+23) là:
A. 12+23=12+23 B. 35 C. 12+23=’12+23’ D. 12+23=35
Câu 3. Phần thân của chương trình Pascal thường bắt đầu và kết thúc bởi cặp từ khóa:
A. begin và end: B. begin và enD. C. begin: và end D. begin và end;
Câu 4. Muốn khai báo biến hằng ta sử dụng từ khóa
A. uses B. cont C. const D. type
Câu 5. Biểu thức toán học ax2+bx+c được viết bằng kí hiệu pascal là
A. a*x*2+b*x+c; B. a* x*x +b*x+c; C. a*x^2+b*x+c; D. a .x.x+B.x+C.
Câu 6. Biểu thức pascal b*b/(a*a+c) được viết trong toán học là
A. B. C. D.
Câu 7: Giả sử y là biến kiểu dữ liệu số thựC. Phép gán nào sau đây hợp lệ ?
A. y :=’123’ ; B. y :=’abc’ ; C. y :=123 ; D. y=123 ;
Câu 8 : Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x?
A. Write(‘Nhập x = ’); B. Read(x); C. Writeln(x); D. Readnl(x);
Phần II. TỰ LUẬN: (8 điểm)
Câu 1. (2 điểm) Trình bày cú pháp của câu lệnh điều kiện dạng thiếu và dạng đủ trong ngôn ngữ lập trình Pascal?
Câu 2. (1 điểm) Nêu sự giống và khác nhau giữa biến và hằng?
Câu 3. (2 điểm) Hãy viết các biểu thức toán dưới đây bằng các kí hiệu trong Pascal?
a) b) (x-1)2 – (y-2)2 c) ax2+bx+c d) (a2+b)(1+c)
Câu 4. ( điểm) Xác định bài toán và viết thuật toán của chương trình tính tổng của 100 số tự nhiên đầu tiên.
BÀI LÀM
* 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ịnh Cao Cường
Dung lượng: 34,00KB|
Lượt tài: 2
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)