NEW
Font size
WorksheetsKiểm tra 45 phút
Total questions: 49
Worksheet time: 19mins
Chương trình máy tính được tạo ra gồm những bước nào?
Viết chương trình bằng ngôn ngữ lập trình
Dịch chương trình thành ngôn ngữ máy
Viết chương trình bằng ngôn ngữ lập trình rồi dịch chương trình thành ngôn ngữ máy
Viết chương trình trên giấy rồi gõ vào máy tính
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ữ máy sang ngôn ngữ lập trình
Dịch từ ngôn ngữ máy sang ngôn ngữ tự nhiên.
Ngôn ngữ lập trình là:
Tập hợp các kí hiệu và quy tắc viết các lệnh tạo thành một chương trình hoàn chỉnh và thực hiện được trên máy tính
Tập hợp các kí hiệu và quy tắc viết các lệnh tạo thành một chương trình hoàn chỉnh
Tập hợp các kí hiệu để viết các lệnh tạo thành một chương trình hoàn chỉnh
Tập hợp các quy tắc viết các lệnh tạo thành một chương trình hoàn chỉnh và thực hiện được trên máy tính
Đâu là các từ khoá:
Program, end, begin.
Program, end, begin, Readln, lop82
Program, then, mot, hai,ba
Lop82, uses, begin, end
Program là từ khoá dùng để:
Khai báo tiêu đề chương trình
Kết thúc chương trình
Viết ra màn hình các thông báo
Khai báo biến
Tên nào đúng ?
Lop 8a
Lop8/a
Lop8a
8a
Tên nào sai ?
Chuong_trinh
Baitap1
A4H
hoa@yahoo.com
Cấu trúc của chương trình Pascal gồm những phần nào?
Khai báo
Khai báo và thân
Tiêu đề, khai báo và thân
Thân
Phần nào trong chương trình Pascal bắt buộc phải có
Thân
Khai báo và thân
Khai báo
Tiêu đề
Trong các tên sau đây, tên nào là không hợp lệ trong ngôn ngữ Pascal?
TINHS
DIEN TICH
TIMS
DIENTICH
Để thoát khỏi Pascal ta sử dụng tổ hợp phím:
Alt + F9
Alt +X
Ctrl+ F9
Ctrl + X
Kết quả in ra màn hình của câu lệnh Writeln(‘5+20 = ‘, 20+5); là:
5+20=25
5+20=20+5
20+5=25
25 = 25
Phần nguyên trong phép chia của hai số nguyên 16 và 5 là:
16 div 5 = 1
16 mod 5 = 1
16 div 5 = 3
16 mod 5 = 3
Lệnh khai báo thư viên ̣ trong ngôn ngữ lâp trình Pascal l̀ à
Begin
Uses
Program
Var
Trong Pascal, khi gõ từ khóa cho biết điểm bắt đầu phần thân chương trinh, ta c̀ ó thể viết
begin
BEGIN
Begin
Các dáp án kia đều đúng
Trong Pascal, lệnh clrscr được dùng để
Xóa màn hình
In thông tin ra màn hình
Nhâp ḍữ liệu từ bàn phím
Tạm dừng chương trình̀
Từ khóa dùng để khai báo hằng trong ngôn ngữ lập trình Pascal là:
Const
Var
Real
End
Để nhập dữ liệu ta dùng lệnh
Clrscr;
Readln(x);
X:= ‘dulieu’;
Write(‘Nhap du lieu’);
Các câu lệnh Pascal sau đây được viết đúng?
if x:= 5 then a = b;
if x > 4; then a:= b;
if x > 4 then a:=b; m:=n;
if x > 4 then a:=b; else m:=n;
Trong chương trình Turbo Pascal, tổ hợp phím Alt + F9 dùng để:
Dịch chương trình.
Lưu chương trình.
Chạy chương trình.
Khởi động chương trình
Trong chương trình Free Pascal từ khoá dùng để khai báo tên chương trình là:
uses
Begin
Program
-Hoa-hong
Để tìm giá trị lớn nhất của 2 số a, b thì ta viết:
A. Max:=a;If b>Max then Max:=b;
A. If (a>b) then Max:=a;If (b>a) then Max:=b;
A. Max:=b;If a>Max then Max:=a;
A. Cả 3 câu đều đúng.
Biến a được nhận các giá trị là 0 ; -1 ; 1 ; 2,3 . Ta có thể khai báo a thuộc kiểu dữ liệu nào?
Integer
Char
Integer và Longint
Real
If ... Then ... Else là:
Vòng lặp xác định
Vòng lặp không xác định
Câu lệnh điều kiện
Một khai báo
Kiểu dữ liệu Integer có giá trị lớn nhất là
32768
32767
2 tỉ
-32768...+32767
a là biến dữ liệu kiểu số nguyên. Muốn xuất giá trị của a2 thì ta viết
Writeln('a*a')
Readln(' a*a ')
Writeln(a*a)
Writeln(a2)
IF a>8 THEN b:=3 ELSE b:=5; Khi a nhận giá trị là 0 thì b nhận giá trị nào?
0
5
8
3
Khi soạn thảo xong chương trình Pascal, ta muốn lưu chương trình lại thì ta nhấn phím:
F9
F2
Ctrl + F9
Ctrl + F2
Khi soạn thảo xong một chương trình Pascal, ta muốn kiểm tra xem có lỗi gì không thì ta nhấn phím:
F9
Ctrl + F9
F2
Ctrl + F2
Viết biểu thức toán a3-b3 sang Pascal thì ta viết là:
a3-b3
a*a*a-b*b*b
a.a.a-b.b.b
aaa-bbb
Để thực hiện phép tính tổng của hai số nguyên a và b ta thực hiện như sau :
Tong=a+b;
Tong:=a+b;
Tong:a+b;
Tong(a+b);
Câu lệnh điều kiện dạng đầy đủ là:
A. If < đk > then < câu lệnh 1> Else <câu lệnh 2>;
A. If <đk > then < câu lệnh>;
A. If <đk> then < câu lệnh 1>,<câu lệnh 2>;
A. Cả a,b,c đều sai.
Trong ngôn ngữ lập trình Pascal, từ không phải từ khóa là:
Uses
Program
End
Computer
Dãy kí tự 20n10 thuộc kiểu dữ liệu
String
Integer
Real
Char
Tên hợp lệ trong ngôn ngữ Pascal là:
16abc
Hinh thang
D15
Program
Từ khóa để khai báo biến trong ngôn ngữ lập trình Pascal là:
Const
Var
Real
End
Phần dư trong phép chia của hai số nguyên 16 và 5 là:
16 div 5 = 1
16 mod 5 = 1
16 div 5 = 3
16 mod 5 = 3
A được khai báo là biến với kiểu dữ liệu số nguyên, X là biến với kiểu dữ liệu xâu. Phép gán hợp lệ là:
A:= 4.5;
X:= ‘1234’;
X:= 57;
A:=‘LamDong’;
Trong Pascal khai báo nào sau đây là đúng:
Var hs : real;
Var 5hs : real;
Const hs : real;
Var S = 24;
Chương trình sau cho kết quả là gì?
A. Xuất ra màn hình số nhỏ nhất trong 2 số a, b đã nhập
A. Xuất ra màn hình số lớn nhất trong 2 số a, b đã nhập
A. Chương trình không thực hiện được do lỗi khai báo kiểu dữ liệu
A. Đảo giá trị của 2 biến a, b cho nhau
Chọn câu lệnh Pascal hợp lệ trong các câu sau:
If x : = a + b then x : = x + 1;
If a > b then max = a;
If a > b then max : = a ; else max : = b;
If 5 = 6 then x : = 100;
Biến được khai báo với kiểu dữ liệu số thực có thể lưu các giá trị nào trong các giá trị dưới đây:
Một số nguyên bất kì.
Một số thực (có thể là số nguyên) trong phạm vi cho phép.
Một số thực bất kì.
Một dãy các chữ và số
Số biến có thể khai báo tối đa trong 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.
Chỉ hạn chế bởi dung lượng bộ nhớ.
Không giới hạn.
Trong Pascal, muốn dịch chương trình ta dùng tổ hợp phím nào sau đây:
Alt + F9
Ctrl + F9
Alt + F3
Ctrl + S
Câu nào sau đây đúng khi nói về biến:
Biến là đại lượng do người lập trình đặt
Biến có giá trị không đổi trong suốt quá trình thực hiện chương trình
Có một số biến có sẵn trong chương trình, không cần khai báo
Tên biến phải bắt đầu bằng số
Câu lệnh nào sau đây dùng để in giá trị lưu trong biến x ra màn hình?
Writeln(x);
Write(x);
Write(x: 3);
Các đáp án kia đều đúng
Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x?
Writeln(‘Nhập x = ’);
Write(x);
Writeln(x);
Readln(x);
Câu lệnh nào sau đây là câu lệnh gán?
x = 5
x: 5
x and 5
x:= x +5;
Khai báo nào sau đây đúng:
Program V D;
Program Vi_du;
Program VD
Program: V_D;
