Font size
WorksheetsTIN 8 - PAS
Total questions: 31
Worksheet time: 19mins
Chương trình dịch làm gì?
Dịch từ ngôn ngữ lập trình sang ngôn ngữ máy.
Dịch từ ngôn ngữ lập trình sang ngôn ngữ tự nhiên
Dịch từ ngôn ngữ tự nhiên sang ngôn ngữ lập trình
Dịch từ ngôn ngữ máy sang ngôn ngữ tự nhiên.
Đâu là các từ khoá?
Lop82, uses, begin, end
Program, end, begin, Readln, lop82
Program, then, mot, haiba
Program, end, begin.
Chọn cách viết tên đúng?
Lop 8a
Lop8/a
lop8a
8a
"Program" là từ khoá dùng để:
Kết thúc chương trình
Khai báo tiêu đề chương trình
Viết ra màn hình các thông báo
Khai báo biến
Trong chương trình Pascal từ khoá dùng để kết thúc chương trình là:
Uses
Begin
Program
End.
Cấu trúc một chương trình Pascal gồm những phần nào?
Khai báo
Tiêu đề, khai báo và thân
Khai báo và thân
Thân
Để thoát khỏi Pascal ta sử dụng tổ hợp phím sau:
Alt +X
Alt + F9
Ctrl+ F9
Ctrl + X
Trong Pascal, để lưu chương trình mới soạn thảo ta nhấn phím:
F1
F2
F3
F4
Trong Pascal, từ khóa để khai báo biến là:
Program
Begin
Var
For
Để nhập giá trị cho bán kính hình tròn (R) từ bàn phím ta dùng lệnh sau:
witre(R)
readln(‘R’)
writeln(‘R’)
readln(R)
Từ khóa để khai báo hằng trong ngôn ngữ lập trình Pascal là:
Var
Const
Real
uses
Để dừng chương trình quan sát kết quả trên màn hình ta dùng lệnh:
readln;
witreln;
readln('R');
writeln('R');
Để chạy một chương trình Pascal ta nhấn tổ hợp phím sau:
Ctrl+Shift+F9
Shitf+F9
Ctrl+F9
Alt+F9
Trong Pascal, để xóa màn hình sử dụng lệnh:
Readln(x);
Write(‘X’);
X:=‘dulieu’;
Clrscr;
Để khai báo một biến chứa họ tên của các bạn, em sử dụng lệnh:
Var HT: String;
Const HT: real;
Var HT: char;
var HT: real;
Biến a nhận các giá trị 1; 2; 3. Biến b nhận giá trị 8.5; 7.3; 6.7; Khai báo nào sau đây đúng?
Var a: Real; b: Integer;
Var a, b: Real;
Var a, b: Integer;
Var a: Integer; b: Real;
Trong các kiểu dữ liệu: Integer; Longint; Word; Byte. Kiểu dữ liệu nào có miền giá trị nhỏ nhất?
Integer
Longint
Byte
Word
Miền giá trị của kiểu dữ liệu Integer là:
0 đến 255
0 đến 65535
- 32768 đến + 32768
Khoảng - 2 tỷ đến + 2 tỷ
Ngôn ngữ Pascal dùng bao nhiêu byte để lưu trữ những biến thuộc kiểu Integer?
1 Byte
2 Byte
3 Byte
4 Byte
Hai phép toán 15 div 2 và 15 mod 2 cho kết quả lần lượt là:
1 và 7
7 và 1
0 và 7
7 và 0
Các kiểu dữ liệu số mà em biết?
Integer
Real
Char
Byte
String
Những câu lệnh gán nào sau đây viết sai quy định của Pascal?
n=15
P:=(a+b)*2
y:=5*x+8
set a to 9
kt='A'
Cú pháp lệnh gán giá trị cho biến?
tên_biến:= giá trị;
tên_biến:= kiểu_dữ_liệu;
tên_biến=giá trị;
tên_biến: kiểu_dữ_liệu;
Câu lệnh writeln((45-3*5) div 6); hiển thị kết quả là bao nhiêu?
4
5
6
7
8
Để phân cách giữa các lệnh trong Pascal ta sử dụng dấu:
;
.
,
#
( )
Cho khai báo sau:
var a: Integer; b: real; c: char; d: String;
Những câu lệnh nào sau đây lỗi?
writeln(c + b);
writeln(d mod 2);
writeln(a > b);
writeln(c/5);
Cho khai báo:
var A: Real; X: String;
Phép gán nào sau đây hợp lệ?
A := 4;
X := 2021;
A := 'HUNG YEN';
X := '2021';
Hãy chọn những phát biểu đúng dưới đây:
Để sử dụng hằng và biến trong chương trình, ta phải khai báo chúng trong phần khai báo.
Ta chỉ cần khai báo tên biến mà không dân khai báo kiểu dữ liệu của nó.
Giá trị của biến có thể thay đổi trong quá trình thực hiện chương trình.
Để khai báo hằng, ta cần khai báo cả tên hằng và giá trị của nó lưu trữ.
Tên hằng và tên biến do người lập trình đặt ra, không cần tuân thủ quy tắc nào.
Số biến có thể khai báo tối đa cho một chương trình là bao nhiêu?
Chỉ một biến cho mỗi kiểu dữ liệu
10 biến
Không giới hạn
Chỉ hạn chế bởi dung lượng nhớ
Trong Pascal, khai báo nào sau đây đúng?
const x: real;
var 4hs: integer;
var tb: real;
var R = 30;
Cảm nghĩ của em về môn học này?
