T57 kiem tra

Chia sẻ bởi Trần Thanh Linh | Ngày 14/10/2018 | 40

Chia sẻ tài liệu: t57 kiem tra thuộc Tin học 8

Nội dung tài liệu:

Họ và tên: …………………………………………… KIỂM TRA 1 TIẾT
Lớp: ……….. MÔN: TIN HỌC 8

I. Khoanh tròn vào chữ cái đứng trước phương án đúng (4 điểm)
Câu 1: Trong ngôn ngữ lập trình Pascal câu lệnh nào sau đây là đúng:
If <điều kiện> then else
If <điều kiện> then ; else ;
If <điều kiện> then else ;
If <điều kiện> ; then else ;
Câu 2: Trong ngôn ngữ lập trình Pascal, phát biểu nào sau đây là đúng với câu lệnh điều kiện If…then…?
Nếu sau then muốn thực hiện nhiều câu lệnh thì các lệnh phải đặt giữa hai dấu ngoặc đơn.
Nếu sau then muốn thực hiện nhiều câu lệnh thì các lệnh phải đặt giữa Begin và End
Nếu sau then muốn thực hiện nhiều câu lệnh thì các lệnh phải đặt giữa Begin và End;
Nếu sau then muốn thực hiện nhiều câu lệnh thì các lệnh phải đặt giữa Begin và End.
Câu 3: Trong ngôn ngữ lập trình Pascal câu lệnh nào sau đây là đúng:
A. If a=5 then a:=d+1; else a:=d+2; B. If a=5 then a:=d+1else a:=d+2;
C. If a=5 then a=d+1; else a=d+2; D. If a=5 then a:=d+1else a:=d+2
Câu 4: Trong ngôn ngữ Pascal, về mặt cú pháp câu lệnh nào sau đây đúng với cấu trúc lặp For…to…do ?
For i:=1 to 100 do a:=a-1; B. For i:=1 to 100 do; a:=a-1;
C. For i:=1 to 100 do a:=a-1 D. For i:=1; to 100 do a:=a-1;
Câu 5: Trong lệnh lặp For…to…do của Pascal, sau mỗi vòng lặp biến đếm thay đổi như thế nào?
A. Tăng 1 đơn vị; B. Giảm 1 đơn vị;
C. Một giá trị bất kì; D. Một giá trị khác 0;
Câu 6: Sau khi thực hiện đoạn chương trình sau, giá trị của biến a bằng bao nhiêu?
a:=2 ;
for i:= 1 to 3 do a:= a+1;
A. 3 B. 4
C. 5 D. 2
Câu 7: Trong câu lệnh lặp for i:=1 to 10 do begin…end; câu lệnh ghép được thực hiện bao nhiêu lần (nói cách khác, bao nhiêu vòng lặp được thực hiện?)
A. Không lần nào B. 1 lần
C. 10 lần D. 2 lần
Câu 8: Trong ngôn ngữ Pascal, đoạn chương trình sau đưa ra màn hình kết quả gì?
For i:=1 to 10 do write (i,’ ‘);
1 2 3 4 5 6 7 8 9 10 B. 10 9 8 7 6 5 4 3 2 1
C. Đưa ra 10 dấu cách D. Không đưa ra kết quả gì
II. Đánh dấu x vào ô vuông sau các câu lệnh em cho là đúng ? (1 điểm)
a) if a>b then max:=a; else max:=b;

b) if a>b then max:=a else max:=b;

c) for i:=1 to 10 for j:=1 to 10 do x:=x+1;

d) for i:=1 to 10 do x:=x+1;

III. Viết cấu trúc các câu lệnh trong PASCAL: (2 điểm)
a) Câu lệnh lặp với số lần cho trước: ……. ………………………………………………………………………………………………..

...............................................................................................................................................................................................................................................................
b) Câu lệnh lặp với số lần chưa biết trước : ………………… …….. . …… ………………………………………………………

…………………………………………………….…………………………………………………………………………………………………………………..
IV. Hãy viết chương trình để giải quyết bài toán sau : (3 điểm)
Nhập vào 2 số nguyên a, b. So sánh hai số đó và thông báo kết quả ra màn hình.
………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………..
Họ và tên: …………………………………………… KIỂM TRA 1 TIẾT
Lớp: ……….. MÔN: TIN HỌC 8

I. Khoanh tròn vào chữ cái đứng trước phương án đúng (4 điểm)
Câu 1: Trong ngôn ngữ lập trình Pascal câu lệnh nào sau đây là đúng:
If <điều kiện> then else
If <điều kiện> then
* 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 Thanh Linh
Dung lượng: 62,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)