NEW
Font size
WorksheetsTin
Total questions: 31
Worksheet time: 16mins
Chọn khai báo biến
Var < danh sách biến >:<kiểu dữ kiệu>;
Const <tên hằng>=<giá trị hằng>;
Program <tên chương trình>;
Uses <tên chương trình>;
Chỉ ra cấu trúc rẽ nhánh dạng thiếu
For i := 1 to 10 do T :=T+i;
For i:= 10 downto 1 do T := T+i;
If a > b then max := a;
If a> b then max := a Else max := b ;
Cấu trúc lặp có mấy dạng
3
2
1
4
Kiểu dữ liệu Integer thuộc kiểu
Thực
Logic
Nguyên
Kí tự
Các phép toán học trong pascal là
<,<=,>,>=,=,<>
>,≥,<,≤,≠
Not, and, or
+,-,*,/, div, mod
Trong pascal phần khai báo
bắt buộc phải có
Bắt đầu bằng từ khoá begin
Kết thúc bằng từ khoá End.
Có thể có hoặc không
Để chạy chương trình trong Turbo Pascal ta dùng
Alt + F3
Ctrl + F9
Alt + F9
Ctrl + F10
Chỉ ra biểu thức số học trong các biểu thức sau
a=b
a <> b
( a+b)*2
a>b
Trong pascal nếu 1 biến chủ nhận giá trị nguyên, dương trong phạm vi từ 5 đên 200 thì biến đó được khai báo theo kiểu dữ liệu nào là hợp lí nhất
word
byte
Real
Integer
Để dịch chương trình trong turbo pascal ta dùng
Ctrl+F10
Alt + F9
Ctrl + F9
Alt + F3
Trong pascal kết thúc chương trình ta dùng dấu
Chấm phẩy
Phẩy
Chấm
Không cần dấu
Phép toán trong tin
Phép toán số học, phép toán quan hệ, phép toán logic
Phép toán quan hệ
Phép toán logic
Phép toán số học
Chương trình viết bằng ngôn ngữ nào có thể nạp được trực tiếp vào bộ nhớ và thực hiện được ngay
Hợp ngữ
Ngôn ngữ máy
Hợp ngữ và ngôn ngữ bậc cao
Ngôn ngữ lập trình bậc cao
Kiểu dữ liệu real thuộc kiểu
Logic
Nguyên
Kí tự
Thực
Trong lập trình hằng được phân làm mấy loại
3
1
2
4
Hằng số
TRUE
‘ THI GIUA KI I ’
1024
FALSE
Cho bài toán tính Shcn có chiều dài a, rộng b với a,b nhập từ bàn phím. Hỏi 3 biến a,b,S được khai báo theo kiểu nào
Thực ( real)
Logic (Boolean)
Nguyên ( Integer )
Kí tự ( Char)
Chỉ ra cấu trúc lặp với số lần biết trước dạng lùi
If a> b then max := a
For i := 10 downto 1 do T := T + i;
If a>b then max := a Else max :=b;
For i:= 1 to 10 do T:= T+i;
Trong pascal câu lệnh wrieln (‘ nhap n =’); dùng để
In ra màn hình số n
Nhập giá trị cho biến n từ bàn phím
In ra màn hình dòng thông báo ‘NHAP N=’
In ra màn hình dòng thông báo ‘ nhap n=’
Nếu a<b thì max được gán bằng b. Chỉ ra câu lệnh đúng
If a<b then max:=b;
If a>b then max=a
If a<b then max:=a;
If a>b then max=b
Lặp với số lần biết trước sử dụng câu lệnh
While<điều kiện> do <câu lệnh>
for <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh>
for <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh>;
While<điều kiện> do <câu lệnh>;
Để khai báo mảng A gồm tối đa 100 phần tử nguyên ta viết
Var A= array[1..100] of integer;
Var A: Array[1..100] of real;
Var A: Array[1..100] of integer;
Var A: array[1.....100] of real;
Chỉ ra khai báo xâu sai
Var A: string;
Var B: String[300];
Var st: string[20];
Var C: string[255];
Xâu S:=‘kiem tra ki1’ có độ dài bằng
3
9
11
12
Để khai báo mảng A gồm tối đa 100 phần tử thực ta viết
Var A= array[1..100] of integer;
Var A= Array[1..100] of real;
Var A= Array[1..100] of integer;
Var A: array[1.....100] of real;
Chỉ ra khai báo xâu đúng
Var A: string(500);
Var B: String[300];
Var st: string[20];
Var C: string[256];
Xâu S:=‘’ có độ dài bằng
0
1
2
3
Hàm nào dùng để tính độ dàu xâu S
copy(S,VT,N)
UPCASE(CH)
LENGTH(S)
POS(S1,S2)
Hàm length(s) là hàm
Tính tổng
xoá xâu
Tính độ dài xâu s
Xoá xâu s
Cho xâu S:=‘CHUC MUNG NAM MOI’ Để tham chiếu tới phần tử ở vị trí thứ 6 của xâu S ta viết :
S(6)
S[]
S[6]
S[M]
Cho xâu S:=‘CHAO NAM 2021’ Để tham chiếu tới phần tử ở vị trí thứ 10 của xâu S ta viết
S(10)
S[10]
S[2]
S[]
