Bộ số 1

Câu 1

Trong Pascal, toán tử nào thường được sử dụng để nối hai chuỗi ký tự?

Câu 2

Cú pháp nào sau đây được sử dụng để tạo ghi chú trong một dòng trong Pascal?

Câu 3

Phát biểu nào sau đây là đúng về kiểu dữ liệu 'Boolean' trong Pascal?

Câu 4

Toán tử nào trong Pascal được sử dụng để kiểm tra ít nhất một trong hai điều kiện đúng?

Câu 5

Cho biểu thức Pascal: x := 10 DIV 3 + 7 MOD 2; Giá trị của x sau khi thực hiện phép tính là bao nhiêu?

Câu 6

Trong Pascal, câu lệnh nào được sử dụng để lặp lại một khối lệnh một số lần xác định trước?

Câu 7

Phát biểu nào sau đây mô tả đúng về toán tử so sánh '=' trong Pascal?

Câu 8

Phát biểu nào sau đây là đúng về kiểu dữ liệu chuỗi ký tự (string) trong Pascal?

Câu 9

Phát biểu nào sau đây mô tả đúng nhất về cấu trúc lặp 'REPEAT...UNTIL' trong Pascal?

Câu 10

Cho khai báo hàm trong Pascal: FUNCTION TinhTong(a, b: Integer): Integer; Phát biểu nào đúng về hàm này?

Câu 11

Toán tử nào trong Pascal được sử dụng để kiểm tra hai điều kiện cùng đúng?

Câu 12

Trong Pascal, 'hàm' (function) khác với 'thủ tục' (procedure) ở điểm nào quan trọng nhất?

Câu 13

Phát biểu nào sau đây mô tả đúng về 'thủ tục' (procedure) trong Pascal?

Câu 14

Cho đoạn mã Pascal sau: VAR a, b : Integer; c : Real; Phát biểu nào mô tả đúng về các khai báo này?

Câu 15

Khai báo mảng nào sau đây trong Pascal là đúng?

Câu 16

Toán tử nào trong Pascal được sử dụng để lấy phần dư của phép chia?

Câu 17

Câu lệnh 'WHILE...DO' trong Pascal sẽ thực hiện việc lặp khi nào?

Câu 18

Trong Pascal, cú pháp khai báo biến nào sau đây là đúng?

Câu 19

Phát biểu nào sau đây là đúng khi nói về khai báo kiểu dữ liệu trong Pascal?

Câu 20

Kiểu dữ liệu nào trong Pascal thường được sử dụng để lưu trữ ký tự?

Câu 21

Trong Pascal, câu lệnh nào được sử dụng để nhập dữ liệu từ bàn phím?

Câu 22

Trong Pascal, từ khóa 'BEGIN' và 'END' được sử dụng để làm gì?

Câu 23

Phát biểu nào sau đây là đúng về 'mảng' (array) trong Pascal?

Câu 24

Khi gọi một thủ tục trong Pascal, cú pháp đúng là gì?

Câu 25

Trong Pascal, toán tử nào được sử dụng để thực hiện phép chia lấy phần nguyên?

Câu 26

Phát biểu nào sau đây mô tả đúng về 'ghi chú' (comment) trong chương trình Pascal?

Câu 27

Nếu có khai báo mảng: VAR diem : ARRAY[1..5] OF Real; Làm thế nào để truy cập phần tử thứ ba của mảng 'diem'?

Câu 28

Cho hai biến chuỗi: s1 := 'Xin'; s2 := ' chào'; Biến s3 sau khi thực hiện s3 := s1 + s2; sẽ có giá trị là gì?

Câu 29

Phát biểu nào sau đây mô tả đúng về câu lệnh điều kiện 'IF...THEN...ELSE' trong Pascal?

Câu 30

Trong ngôn ngữ lập trình Pascal, phát biểu nào sau đây mô tả đúng nhất về khái niệm 'biến'?