Kiểm tra học kỳ II
Chia sẻ bởi Trần Thị Thảo |
Ngày 14/10/2018 |
47
Chia sẻ tài liệu: kiểm tra học kỳ II thuộc Tin học 8
Nội dung tài liệu:
Trường THCS Lê Quý Đôn KIỂM TRA HỌC KỲ II
Họ và tên: ................................ MÔN TIN HỌC 8
Lớp: 8A...
Phần 1: Trắc nghiệm (6 điểm)
Câu 1: Số vòng lặp trong câu lệnh:
For (Biến đếm):=(Giá trị đầu) to (Giá trị cuối) do (câu lệnh);
được xác định:
Giá trị đầu + Giá trị cuối + 1
Giá trị đầu + Biến đếm + 1
Giá trị cuối - Giá trị đầu + 1
Giá trị cuối – Biến đếm + 1
Câu 2: Cú pháp của câu lệnh lặp với số lần chưa biết trước là:
If (Điều kiện) then (Câu lệnh);
For (Biến đếm):=(Giá trị đầu) to (Giá trị cuối) do (câu lệnh);
While (điều kiện) do (câu lệnh);
D. Var i,n: Integer;
Câu 3: Sau khi thực hiện đoạn chương trình:
j:=0;
For i:=1 to 3 do j:= j + 2; write(j);
thì giá trị in ra màn hình là:
A. 4 B. 6 C. 8 D. 10
Câu 4: Viết biểu thức tốn a3-b3 sang Pascal thì ta viết l:
A. aaa-bbb B. a.a.a-b.b.b C. a*a*a-b*b*b D. a. a3-b3
Câu 5: Sau khi thực hiện đoạn chương trình:
j:=0;i:=1;
while i<=3 do
Begin
j:=j+2
i:=i+1;
End;
write(j);
thì giá trị in ra màn hình là:
A. 6 B. 8 C. 10 D. 12
Câu 6: Cách khai báo hằng đúng là:
A. Const pi: 3.14; B. Const pi=3.14 real;
C. Const pi=3.14; D. Const pi:=3.14 real;
Câu 7: Câu lệnh điều kiện dạng đầy đủ là:
A. If <điều kiện > then < câu lệnh>;
B. If < điều kiện > then < câu lệnh 1> Else;
C. If then < điều kiện>,;
D. If <điều kiện> then < câu lệnh 1>,;
Câu 8: Cấu trúc chung hợp lý của một chương trình Pascal:
A. Begin -> Program -> End B. Program -> End -> Begin
C. End -> Program -> Begin D. Program -> Begin -> End
Câu 9: Trong các tên sau, tên nào là hợp lệ trong ngôn ngữ Pascal:
A. Begin B. 5-Hoa-hong C. Tamtho D. Dien tich
Câu 10: Phần nguyên trong phép chia của hai số nguyên 16 và 5 là:
A. 16 mod 5 = 1 B. 16 mod 5 = 3
C. 16 div 5 = 1 D. 16 div 5 = 3
Câu 11: Cách khai báo mảng sau đây cách nào khai báo đúng ?
A. X : Array [10, 13] of integer; C. X : Array [10.. 1] of integer;
B. X : Array [5..10. 5] of real; D. X : Array [4..10] of real;
Câu 12: Câu lệnh sau cho kết quả là gì? Write(‘5’,+,’6’)
A. 5 + 6 B. 11 C. ‘5’+’6’ D. Thông báo lỗi
Phần 2: Tự luận (4 điểm)
Câu 13: Viết chương trình tính tích của N số tự nhiên đầu tiên, N nhập từ bàn phím.
Câu 14: Hãy nêu cách khai báo mảng trong Pascal như thế nào? Khi khai báo mảng cần lưu ý những gì? Cho ví dụ?
Họ và tên: ................................ MÔN TIN HỌC 8
Lớp: 8A...
Phần 1: Trắc nghiệm (6 điểm)
Câu 1: Số vòng lặp trong câu lệnh:
For (Biến đếm):=(Giá trị đầu) to (Giá trị cuối) do (câu lệnh);
được xác định:
Giá trị đầu + Giá trị cuối + 1
Giá trị đầu + Biến đếm + 1
Giá trị cuối - Giá trị đầu + 1
Giá trị cuối – Biến đếm + 1
Câu 2: Cú pháp của câu lệnh lặp với số lần chưa biết trước là:
If (Điều kiện) then (Câu lệnh);
For (Biến đếm):=(Giá trị đầu) to (Giá trị cuối) do (câu lệnh);
While (điều kiện) do (câu lệnh);
D. Var i,n: Integer;
Câu 3: Sau khi thực hiện đoạn chương trình:
j:=0;
For i:=1 to 3 do j:= j + 2; write(j);
thì giá trị in ra màn hình là:
A. 4 B. 6 C. 8 D. 10
Câu 4: Viết biểu thức tốn a3-b3 sang Pascal thì ta viết l:
A. aaa-bbb B. a.a.a-b.b.b C. a*a*a-b*b*b D. a. a3-b3
Câu 5: Sau khi thực hiện đoạn chương trình:
j:=0;i:=1;
while i<=3 do
Begin
j:=j+2
i:=i+1;
End;
write(j);
thì giá trị in ra màn hình là:
A. 6 B. 8 C. 10 D. 12
Câu 6: Cách khai báo hằng đúng là:
A. Const pi: 3.14; B. Const pi=3.14 real;
C. Const pi=3.14; D. Const pi:=3.14 real;
Câu 7: Câu lệnh điều kiện dạng đầy đủ là:
A. If <điều kiện > then < câu lệnh>;
B. If < điều kiện > then < câu lệnh 1> Else
C. If
D. If <điều kiện> then < câu lệnh 1>,
Câu 8: Cấu trúc chung hợp lý của một chương trình Pascal:
A. Begin -> Program -> End B. Program -> End -> Begin
C. End -> Program -> Begin D. Program -> Begin -> End
Câu 9: Trong các tên sau, tên nào là hợp lệ trong ngôn ngữ Pascal:
A. Begin B. 5-Hoa-hong C. Tamtho D. Dien tich
Câu 10: Phần nguyên trong phép chia của hai số nguyên 16 và 5 là:
A. 16 mod 5 = 1 B. 16 mod 5 = 3
C. 16 div 5 = 1 D. 16 div 5 = 3
Câu 11: Cách khai báo mảng sau đây cách nào khai báo đúng ?
A. X : Array [10, 13] of integer; C. X : Array [10.. 1] of integer;
B. X : Array [5..10. 5] of real; D. X : Array [4..10] of real;
Câu 12: Câu lệnh sau cho kết quả là gì? Write(‘5’,+,’6’)
A. 5 + 6 B. 11 C. ‘5’+’6’ D. Thông báo lỗi
Phần 2: Tự luận (4 điểm)
Câu 13: Viết chương trình tính tích của N số tự nhiên đầu tiên, N nhập từ bàn phím.
Câu 14: Hãy nêu cách khai báo mảng trong Pascal như thế nào? Khi khai báo mảng cần lưu ý những gì? Cho ví dụ?
* 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 Thị Thảo
Dung lượng: 42,00KB|
Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)