1. Trang chủ
  2. » Giáo Dục - Đào Tạo

ĐỀ KIỂM TRA CUỐI KÌ HỌC KÌ I Có đáp án NK 2021 2022 Môn Tin 11 Trường THPT Trần Phú Phú Yên

4 2 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 185,85 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Trang 14 Mã đề thi 132 TRƯỜNG THPT TRẦN PHÚ TỔ TOÁN TIN KIỂM TRA CUỐI KỲ I MÔN TIN HỌC 11 Thời gian làm bài 45 phút; (40 câu trắc nghiệm) Họ và tên Lớp Mã đề thi 132 Câu 1 Kiểu nào sau đây có miền gi. ĐỀ KIỂM TRA CUỐI KÌ HỌC KÌ I Có đáp án NK 2021 2022 Môn Tin 11 Trường THPT Trần Phú Phú Yên

Trang 1

TRƯỜNG THPT TRẦN PHÚ

MÔN: TIN HỌC 11

Thời gian làm bài: 45 phút;

(40 câu trắc nghiệm)

Câu 1: Kiểu nào sau đây có miền giá trị lớn nhất?

Câu 2: Với lệnh nào sau đây dùng để in giá trị M (M kiểu số thực) ra màn hình với độ rộng là 5

và có 2 chữ số phần thập phân ?

Câu 3: Hãy chọn phát biểu đúng về biến trong ngôn ngữ lập trình?

Câu 4: Phát biểu nào sau đây có thể làm biểu thức điều kiện trong cấu trúc rẽ nhánh?

A A>B B 100<99 C :A nho hon B" D "false"

Câu 5: Chương trình dịch là:

ngôn ngữ bậc cao;

B Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy tính cụ thể;

Câu 6: Biểu thức lôgic là các biểu thức quan hệ liên kết với nhau bởi phép toán logic Trong các

từ sau, đâu không phải là phép toán logic?

Câu 7: Để mô tả cấu trúc rẽ nhánh trong thuật toán, nhiều ngôn ngữ lập trình bậc cao dùng câu lệnh IF - THEN, sau IF <điều kiện> Điều kiện là:

Câu 8: Hãy chọn cách dùng sai Muốn dùng biến X lưu giá trị nhỏ nhất trong các giá trị của hai biến A, B có thể dùng cấu trúc rẽ nhánh như sau:

A if A<B then X:=A; B if A<B then X:=A else X:=B;

Câu 9: Cấu trúc chung của chương trình gồm có mấy phần?

Câu 10: Biểu diễn hằng nào trong TP sau đây là sai?

Câu 11: Cho đoạn chương trình sau: x:= 100; y:= 200; writeln('x + y'); kết quả ra màn hình sẽ là gì?

A 100 B 300 C 200 D x+y

Câu 12: Trong các kiểu dữ liệu sau, kiểu nào dùng bộ nhớ lưu trữ là 4 byte?

A Longint B Extended C Word D Real

Câu 13: Xác định kết quả sau khi thực hiện câu lệnh: A:=sqr(4)/sqrt(4);

Câu 14: Hãy chọn phát biểu đúng về hằng?

B Đại lượng không đổi trong quá trình thực hiện chương trình

Trang 2

C Khai báo bằng từ khóa VAR

Câu 15: Trong khai báo sau khai báo nào đúng?

D Programbai1; Usescrt; Const a= 3.14;

Câu 16: Trong NNLT Pascal, muốn kiểm tra đồng thời cả ba 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 If thế nào cho đúng?

C If (A>0) and (B>0) and (C>0) then D If (A>0) or (B>0) or (C>0) then

Câu 17: Trong ngôn ngữ lập trình Pascal, về mặt cú pháp cách viết các câu lệnh ghép nào sau đây

là đúng:

A Begin A:= 7; B:= 5; End; B Begin; A:= 7; B:= 5; End;

Câu 18: Để nhập dữ liệu vào từ bàn phím cho 2 biến a,b ta dùng lệnh?

Câu 19: Để khai báo biến, trong Pascal ta sử dụng từ khóa nào?

Câu 20: Trong Pascal, khai báo hằng nào sau đây sai?

A CONST Truong=”Nguyen Trai”; B CONST Lop=’Lop 11’;

Câu 21: Trường hợp nào sau đây không phải là lệnh gán trong Pascal:

Câu 22: Trong ngôn ngữ lập trình Pascal, phát biểu nào sau đây là đúng với cấu trúc rẽ nhánh if…then…else…?

A Nếu sau else muốn thực hiện nhiều câu lệnh thì các câu lệnh phải đặt giữa Begin và End;

ngoặc nhọn;

đơn;

Câu 23: Chọn cú pháp đúng

C Var <danh sách biến>:<kiểu dữ liệu>; D Uses <danh sách biến>;

Câu 24: Cú pháp của thủ tục đưa dữ liệu ra màn hình:

C Writeln(<Danh sách kết quả ra>); D Readln(<Danh sách biến vào>);

Câu 25: Biểu thức ((35 mod 19) div 3) có kết quả là mấy?

Câu 26: Hãy chọn phương án ghép đúng Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh

1> ELSE <câu lệnh 2>, câu lệnh 2 được thực hiện khi nào?

B biểu thức điều kiện sai;

Câu 27: Trong NNLT Pascal, đoạn chương trình sau dùng để làm gì?

Var x,y,t: integer;

Begin

Trang 3

x:=t; t:=y; y:=x;

End

A Hoán đổi giá trị của x và y B Cho 3 biến nhận 1 giá trị

Câu 28: Khẳng định nào sau đây là sai?

D Phần thân chương trình có thể có hoặc không

Câu 29: Trong NNLT Pascal, phát biểu nào sau đây đúng?

D Sau mỗi câu lệnh đều có dấu chấm phẩy ";"

Câu 30: Trong Pascal để thực hiện chương trình ta nhấn:

Câu 31: Với cấu trúc rẽ nhánh: IF <điều kiện> THEN <câu lệnh>;

Vậy câu lệnh đứng sau THEN được thực hiện khi nào?

A Điều kiện được tính toán và cho giá trị đúng;

Câu 32: Cho đoạn chương trình:

x:=5; y:=7;

IF x > y THEN F:= 3*x – y ELSE

IF x=y THEN F:= 3*x ELSE F:= x*x + y*y;

Sau khi thực hiện đoạn chương trình trên, giá trị F là:

A F=74 B F=75 C F=76 D Không xác định

Câu 33: Điều kiện trong Pascal được biểu diễn bằng biểu thức nào:

Câu 34: Hãy chọn biểu diễn tên đúng trong Pascal?

Câu 35: Biến X có thể nhận giá trị: 0; 1; 3; 5; 7; 9 và biến Y có thể nhận các giá trị 0.5; 1.5; 2.5; 3.5; 4.5 Khai báo biến nào sau đây là đúng?

Câu 36: Kết quả của biểu thức quan hệ trong ngôn ngữ lập trình sẽ trả về giá trị gì?

A 0/1 B True/False C Trái/Phải D Yes/No

Câu 37: Trong cấu trúc chương trình Pascal phần thân chương trình bắt đầu bằng….và kết thúc bằng…?

Câu 38: Xét chương trình sau?

Var a, b: integer;

Begin

a:=92;

write(‘b=’); readln(b);

Trang 4

if a<b then write(‘Xin chao cac ban!’);

end

Nhập giá trị cho b bao nhiêu để khi chạy chương trình nhận được kết quả ‘Xin chao cac ban!’?

Câu 39: Kết quả của biểu thức sqr((ABS(215-310) mod 13)) là?

Câu 40: Thoát khỏi phần mềm, ta nhấn tổ hợp phím:

-

- HẾT -

Ngày đăng: 03/11/2022, 22:27

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm