Bộ số 1

Câu 1

Phát biểu nào sau đây mô tả đúng về vai trò của câu lệnh 'CASE...OF...END' trong Pascal?

Câu 2

Phát biểu nào sau đây là đúng về cách khai báo kiểu dữ liệu người dùng định nghĩa (User-Defined Types) trong Pascal?

Câu 3

Trong Pascal, nếu bạn muốn in giá trị của biến 'diem' ra màn hình và xuống dòng sau đó, bạn sẽ sử dụng câu lệnh nào?

Câu 4

Trong ngôn ngữ lập trình Pascal, phát biểu nào sau đây mô tả đúng nhất về vai trò của khai báo biến?

Câu 5

Phát biểu nào sau đây mô tả đúng vai trò của các thư viện (unit) trong Pascal?

Câu 6

Trong Pascal, câu lệnh 'x := x + 1;' có tác dụng gì đối với biến 'x'?

Câu 7

Trong Pascal, để khai báo một biến mảng tên là 'mangSo' có 10 phần tử kiểu Integer, bạn sẽ viết như thế nào?

Câu 8

Phát biểu nào sau đây mô tả đúng nhất về tác dụng của việc sử dụng thủ tục (procedure) và hàm (function) trong Pascal?

Câu 9

Trong Pascal, để truy cập phần tử thứ 5 của mảng 'mangSo' đã khai báo, bạn sẽ sử dụng ký hiệu nào?

Câu 10

Khi thực hiện phép toán '15 MOD 4' trong Pascal, kết quả là gì?

Câu 11

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

Câu 12

Trong Pascal, vòng lặp 'REPEAT...UNTIL' sẽ thực thi khối lệnh bên trong ít nhất bao nhiêu lần?

Câu 13

Phát biểu nào sau đây là đúng về cấu trúc chung của một chương trình Pascal?

Câu 14

Trong Pascal, câu lệnh 'x := y;' thực hiện hành động gì?

Câu 15

Trong Pascal, khi sử dụng vòng lặp 'WHILE...DO', điều kiện để vòng lặp tiếp tục thực thi là gì?

Câu 16

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

Câu 17

Phát biểu nào sau đây mô tả đúng về cấu trúc dữ liệu mảng (Array) trong Pascal?

Câu 18

Trong Pascal, hàm 'Length(s)' sẽ trả về giá trị gì nếu 's' là một chuỗi có 15 ký tự?

Câu 19

Trong Pascal, câu lệnh 'IF diem >= 5 THEN WriteLn('Dat');' sẽ thực hiện hành động gì?

Câu 20

Trong Pascal, cấu trúc 'IF...THEN...ELSE' được sử dụng để làm gì?

Câu 21

Phát biểu nào sau đây là đúng về comment (chú thích) trong Pascal?

Câu 22

Trong Pascal, bạn muốn kiểm tra xem một số nguyên 'n' có phải là số chẵn hay không. Biểu thức điều kiện nào sau đây là đúng?

Câu 23

Phát biểu nào sau đây mô tả đúng về vòng lặp 'FOR' trong Pascal?

Câu 24

Phát biểu nào sau đây mô tả đúng nhất sự khác biệt giữa biến và hằng trong lập trình?

Câu 25

Phát biểu nào sau đây mô tả đúng về cách Pascal xử lý chuỗi ký tự?

Câu 26

Phát biểu nào sau đây mô tả đúng chức năng của câu lệnh 'ReadLn' trong Pascal?

Câu 27

Một lập trình viên đang viết chương trình xử lý danh sách các học sinh. Anh ta cần lưu trữ tên của mỗi học sinh, có thể có độ dài khác nhau. Kiểu dữ liệu nào sau đây là phù hợp nhất để lưu trữ tên của một học sinh trong Pascal?

Câu 28

Phát biểu nào sau đây mô tả đúng nhất về vai trò của thư viện 'Crt' trong Pascal?

Câu 29

Trong Pascal, để khai báo một hằng số có tên là 'Pi' với giá trị là 3.14159, bạn sẽ viết như thế nào?

Câu 30

Khi thực hiện phép toán chia lấy phần nguyên trong Pascal, ví dụ '10 DIV 3', kết quả trả về là gì?