Kiem tra 1 tiet TIn 11

Chia sẻ bởi Hồ Trúc Lâm | Ngày 26/04/2019 | 45

Chia sẻ tài liệu: Kiem tra 1 tiet TIn 11 thuộc Tin học 11

Nội dung tài liệu:

Họ tên:.....................................
Lớp..........................................

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

ĐA





























I. Trắc nghiệm (7đ)
Câu 1: Hãy chọn biểu diễn tên đúng trong Pascal?
A. ‘*****’ B. Bai tap C. 100ngan D. AB_234
Câu 2: Trong khai báo dưới đây bộ nhớ sẽ cấp phát cho các biến tổng cộng là bao nhiêu byte?
Var x,y,z : Integer; c,h: Char; ok: Boolean;
A. 12 B. 10 C. 11 D. 9
Câu 3: Xét biểu thức sau : (x2 +2x >100) and (x <=10). Biểu thức cho kết quả True khi x bằng
A. 11 B. 9 C. 8 D. 10
Câu 4: Kiểu nào sau đây có miền giá trị lớn nhất?
A. Longint B. Word C. Integer D. Byte
Câu 5: Chọn phương án trả lời đúng cho câu lệnh sau:
IF b>a THEN c:=b ELSE c:=a;
A. Tìm giá trị c=Max(a,b) B. Hoán đổi giá trị hai biến a và b
C. Sắp xếp a, b, c D. Tìm giá trị c=Min(a,b)
Câu 6: Biểu thức (x<=4) and (x>=0) thuộc dạng biểu thức gì?
A. biểu thức số học B. biểu thức gán C. Biểu thức quan hệ D. biểu thức logic
Câu 7: Trong ngôn ngữ lập trình Pascal, muốn kiểm tra đồng thời cả 3 giá trị của a, b, c có cùng lớn hơn 0 hay không ta viết câu lệnh nào sau đây là đúng?
A. if a, b, c >0 then … B. if (a>0) or (b>0) or (c>0) then …
C. if (a>0) and (b>0) and (c>0) then … D. if a>0 and b>0 and c>0 then …
Câu 8: Cú pháp nào sau đây là câu lệnh lặp với số lần chưa biết trước:
A. While < biến đếm > : to
B. While do <điều kiện>;
C. While to <điều kiện>
D. While <điều kiện> do ;
Câu 9: Trong Pascal, khai báo hằng nào sau đây sai?
A. CONST Max=1000; B. CONST Lop=’Lop 11’;
C. CONST pi=3.1416; D. CONST Lop=”Lop 11”;
Câu 10: Điều kiện của cấu trúc câu lệnh rẽ nhánh là biểu thức:
A. Quan hệ hoặc Logic B. Logic C. Quan hệ D. Số học
Câu 11: Cú pháp lệnh lặp với số lần biết trước nào sau đây là sai:
A. For I:=n downto 1 do … B. For I:=1 downto n do …
C. For I:=0 to n do … D. For I:=1 to n do …
Câu 12: Trong ngôn ngữ lập trình Pascal, Xét đoạn chương trình sau :
Var a : Real ; Begin a := 15; Writeln("KQ la: ",a); End.
Hãy chọn một trong những kết quả sau đây:
A. KQ la 15 B. KQ la a
C. Chương trình báo lỗi D. KQ la 1.5000000000E+01
Câu 13: Trong ngôn ngữ lập trình PASCAL, ta có câu lệnh lặp :
For I:=1 To 100 do Write(‘I=’,I:4); Nếu muốn sử dụng vòng lặp WHILE – DO thực hiện công việc tương tự như vậy thì viết câu lệnh WHILE – DO nào sau đây là đúng?
A. While I<=100 do Begin Write(‘i’,I:4); end;
B. I:=1; While I>100 do Begin Write(‘i’,I:4); I:=I+1; end;
C. I:=1; While I<=100 do Begin Write(‘i’,I:4); I:=I+1; end;
* 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ẻ: Hồ Trúc Lâm
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)