Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (55.77 KB, 2 trang )
1) Chỉ ra phát biểu sai trong các phát biểu dưới đây.
A. Dạng cấu trúc lặp với số lần lặp biết trước được thể hiện bằng câu lệnh Pascal
For… do.
B. Các câu lệnh For do không thể lồng trong nhau
C. Câu lệnh GotoXY(a,b) có tác dụng đưa con trỏ về cột a, hàng b.
D. Câu lệnh GotoXY(a,b) có tác dụng đưa con trỏ về hàng a, cột b.
2) Cho đoạn chương trình sau:
a: =0; b:=1;
For i:=0 to n do
Begin a:=a+2; b:=a+1; end;
Giá trị của biến a, b sau khi thực hiện chương trình trên nếu n=3 là:
A. a=7; b=8 B.a=8; b=1 C.a=8; b=9 D.a=9; b=10
3) Chỉ ra cách khai báo biến mảng đúng trong các khai báo dưới đây
A. Var x: array[1 100] of integer; B. var y: array[1.5 50] of real;
C. var x: array[1:50] of integer; D. var x: array[1,2,3,4,5] of integer;
4)Để di chuyển con trỏ đến cột 15, hàng 15, ta dùng câu lệnh:
A. gotoxy(15) B. gotoxy(15,15) C.goto(15) D. goto(15,15)
5) Cho đoạn chương trình sau:
S:=0;
For i:=1 to 1 do S:=S+1;
Khi chạy chương trình giá trị s là:
A. S=0 B. S=1 C.Không xác định D. s=100
6)Cho đoạn chương trình sau:
N:=1;
While n<10 do
Begin n:=n+1; Writeln(‘ xin chao’); end;
Khi thực hiện chương trình câu “ xin chao” được viết ra màn hình mấy lần?
A. 0 B.9 C. 10 D. Vòng lập vô tận.
7) Đề khai báo biến mảng a gồm 10 phần tử , mỗi phần tử có kiểu dữ liệu là real ta
khai báo:
A. var a: array[10] of real; B. var a: array[1;10] of real;