Kiểm tra tin 8 (Lần 3)

Chia sẻ bởi Ngô Dương Khôi | Ngày 17/10/2018 | 40

Chia sẻ tài liệu: Kiểm tra tin 8 (Lần 3) thuộc Tin học 8

Nội dung tài liệu:

TRƯỜNG THCS LƯƠNG TÂM KIỂM TRA
Lớp 8A..... MÔN: TIN HỌC 8
Họ Và Tên:.......................................... THỜI GIAN 45 Phút

Điểm



Lời Phê

A. Phần trắc nghiệm: (6 điểm - mỗi câu 0,5 điểm) Hãy chọn một đáp án đúng nhất.
Câu 1. Trong Pascal, câu lệnh nào sau đây được viết đúng?
A. for i := 4 to 1 do writeln(‘A’); B. for i := 1 to 10 writeln(‘A’);
C. for i := 1 to 100 do writeln(‘A’); D. for i to 10 do writeln(‘A’);
Câu 2. Trong câu lệnh lặp: for n:= 0 to 6 do Writeln(‘A’);
Câu lệnh được thực hiện bao nhiêu lần?
A. 7 lần; B. 6 lần; C. 5 lần; D. Không lần nào
Câu 3. Câu lệnh lặp For ... do có:
A. Số lần lặp là vô hạn. B. Số lần lặp biết trước.
C. Số vòng lặp phải nhỏ hơn 100. D. Số vòng lặp không biết trước.
Câu 4. Cho đoạn chương trình: j:= 1; for i:= 0 to 10 do j:= j+1;
Sau khi thực hiện chương trình trên, giá trị của biến j bằng bao nhiêu?
A. 12; B. 13; C. 11; D. 14.
Câu 5. Trong Pascal, câu lệnh nào sau đây là đúng?
A. i:=0; S:=1; While S<10 do s:=S+i; i:=i+1;
B. i:=1; S:=0; While s<10 do begin s:=S+i; i:=i+1; end;
C. n:=2; while n<5 do write(‘a’);
D. Cả A và B.
Câu 6. Cú pháp đầy đủ của câu lệnh While … do là:
A. While do <điều kiện>; B. While <điều kiện>; ;
C. While <điều kiện> to do; D. While <điều kiện> do ;
Câu 7. Khi thực hiện đoạn chương trình sau: n:=10; T:=100; While n>10 do n:=n+5; T:=T - n;
Hãy cho biết giá trị của biến T trong chương trình?
A. 10 B. 90 C. 95 D. 100
Câu 8. Đoạn lệnh sau: so := 1; While so <10 writeln(so); so := so + 1; sẽ cho kết quả là gì?
A. In ra các số từ 1 đến 10; B. Chương trình báo lỗi;
C. In ra vô hạn số 1 trên một cột; D. In ra vô hạn số 1 trên một dòng.
Câu 9. Trong Pascal, câu lệnh khai báo biến mảng nào sao đây đúng?
A. Var a : array[10..1] of integer; B. Var b : array(1..100) of real; C. Var c : array[5..15] of integer; D. d : array[1..5] of real;
Câu 10. Khai báo biến mảng: A : array[1..7] of real;. Sử dụng câu lệnh For i:= 1 to 5 do readln(A[i]);
để gán giá trị cho các phần tử trong biến A từ bàn phím, ta sẽ nhập được bao nhiêu giá trị?
A. 5; B. 4; C. 6; D. 7.
Câu 11. Trong câu lệnh khai báo biến mảng, phát biểu nào sau đây đúng:
A. Chỉ số đầu và chỉ số cuối là 2 số nguyên, chỉ số đầu  chỉ số cuối;
B. Chỉ số đầu và chỉ số cuối là 2 số thực, chỉ số đầu  chỉ số cuối;
C. Chỉ số đầu và chỉ số cuối là 2 số nguyên, chỉ số đầu ≥ chỉ số cuối;
D. Mảng có thể chứa vô số giá trị, kiểu dữ liệu có thể là integer hoặc real;
Câu 12. Giả sử biến mảng A có 5 phần tử và giá trị của các phần tử lần lượt là 1, 4, 7, 2, 6. Khi thực hiện câu lệnh sau: tb:= 0
* 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ẻ: Ngô Dương Khôi
Dung lượng: 38,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)