NEW
Font size
WorksheetsTâm ...
Total questions: 59
Worksheet time: 29mins
Câu 1: Trong ngôn ngữ lập trình pascal, cho x là biến đã khai báo kiểu thực. Sau khi thực hiện hai câu lệnh sau:
X:= 10; Writeln (x:7:2);
thì kết quả dạng nào sẽ xuất hiện trên màn hình trong những dạng kết quả sau
A. 1.000000000000000E+001;
D. 10;
C. _10.00
B. 10.00;
Câu 2: Trong ngôn ngữ lập trình Pascal, khai báo hằng nào là đúng trong các khai báo sau:
Const pi=3,14;
Const pi=3,14;
Const pi=3.14
Const pi: 3.14;
Phát biểu nào dưới đây là hợp lí nhất khi nói về biến?
Biến có thể đặt hoặc không đặt tên gọi
Biến có thể lưu trữ nhiều loại giá trị khác nhau
Biến là đại lượng được đặt tên và có giá trị thay đổi trong quá trình thực hiện chương trình
Biến là đại lượng nhận giá trị trước khi chương trình thực hiện
Trong ngôn ngữ lập trình Pascal, biến x có thể nhận các giá trị 0.1; -5; 10; 15; 20. Hãy chọn kiểu dữ liệu phù hợp với biến x trong ngôn ngữ lập trình Pascal?
Word
Real
LongInt
Integer
Câu 9: Trong cấu trúc chương trình Pascal phần thân chương trình bắt đầu bằng….và kết thúc bằng…?
A. BEGIN… END,
B. BEGIN… END.
C. BEGIN… END
D. BEGIN…END;
Đặc điểm nào sau đây KHÔNG phải là đặc điểm của hằng trong chương trình?
Có tên gọi.
Được khai báo.
Có giá trị thay đổi.
Có giá trị không thay đổi.
“Chương trình dịch có chức năng chuyển đổi chương trình viết bằng … sang …”. Hãy chọn phương án điền đúng vào các chỗ ba chấm (…) trong các phương án sau:
ngôn ngữ lập trình bậc cao … ngôn ngữ máy.
ngôn ngữ lập trình bậc cao … hợp ngữ
ngôn ngữ máy … ngôn ngữ lập trình bậc cao
ngôn ngữ máy … hợp ngữ.
Trong ngôn ngữ lập trình Pascal để in kết quả là giá trị của biến a ra màn hình ta dùng lệnh
write(a)
writln(a)
writeln(a
writeln(‘a’);
Khái niệm nào sau đây là đúng về tên dành riêng
Tên dành riêng là tên do người lập trình đặt
Tên dành riêng là tên đã được ngôn ngữ lập trình qui định dùng với ý nghĩa riêng xác định, không được sử dụng với ý nghĩa khác
Tên dành riêng là tên đã được ngôn ngữ lập trình qui định đúng với ý nghĩa riêng xác định, có thể được định nghĩa lại
Tên dành riêng là các hằng hay biến
Khái niệm nào sau đây là đúng về tên chuẩn?
Tên chuẩn là tên đã được ngôn ngữ lập trình qui định dùng với ý nghĩa riêng xác định, không được sử dụng với ý nghĩa khác
Tên chuẩn là các hằng hay biế
Tên chuẩn là tên đã được ngôn ngữ lập trình dùng với ý nghĩa nhất định nào đó, người lập trình có thể khai báo và dùng chúng với ý nghĩa và mục đích khác
Tên chuẩn là tên do người lập trình đặt.
Trong ngôn ngữ lập trình Pascal, khi khai báo biến x nhận giá trị nguyên thì khai báo nàodưới đây ĐÚNG
Var x: Boolean
Var x: integer
Var x: Char
Var x: Real;
Cấu trúc chung của ngôn ngữ lập trình Pascal gồm có mấy thành phần?
5
2
3
4
Trong ngôn ngữ lập trình Pascal, từ khóa CONST dùng để:
Khai báo tên chương trình
Khai báo thư viện
Khai báo biến
Khai báo hằng
Trong ngôn ngữ lập trình Pascal, để dịch chương trình
Nhấn tổ hợp phím Alt + F9
Nhấn tổ hợp phím Alt + F
Nhấn tổ hợp phím Alt + F8
Nhấn tổ hợp phím Alt + F6
Phát biểu nào dưới đây là sai khi nói về biên dịch và thông dịch?
Biên dịch và thông dịch đều kiểm tra tính đúng đắn của câu lệnh
Thông dịch kiểm tra tính đúng đắn của câu lệnh trước khi dịch, còn biên dịch thì không.
Thông dịch là dịch và thực hiện từng câu lệnh.
Thông dịch kiểm tra tính đúng đắn của câu lệnh trước khi dịch, còn biên dịch thì không.
Trong ngôn ngữ lập trình pascal, cho biết kết quả in ra màn hình sau khi thực hiện đoạn chương trình sau: Begin Writeln ('Truongg THPT Hau Nghia'); End.
Truongg THPT Hau Nghia
Không chạy được vì có lỗi
‘Trường THPT Hậu Nghĩa’
Truong THPT Hau Nghia
Trong ngôn ngữ lập trình Pascal, hãy chỉ ra hằng xâu trong các hằng dưới đây
“Diem_tot;
‘Diem tot'
“Diem tot”
‘Diem_tot;
Trong ngôn ngữ lập trình Pascal, biến được khai báo bằng cú pháp nào sau đây?
Var <danh sách biến> = <kiểu dữ liệu>;
Var <danh sách biến> : <kiểu dữ liệu>;
<danh sách biến> : kiểu dữ liệu;
Var <danh sách biến>;
Trong ngôn ngữ lập trình pascal, dãy câu lệnh: a:=10; b:=20; Write(‘a+b=’); writeln(‘10+20=’,a+b:2); cho kết quả là:
a+b=10+20=20
a+b=10+20=30
. a+b=30;
. a+b=30;
Trong ngôn ngữ lập trình Pascal, khai báo các biến R, CV và DT của bài toán: Tính chu vi (CV) và diện tích (DT) đường tròn có bán kính R là số nguyên dương cho trước. Hãy chọn khai báo đúng nhất trong các khai báo dưới đây:
Var R:Word; CV, DT:real;
Var R, CV: Word; DT: Real;
Var R, CV, DT: real;
Var R, CV, DT: Word;
Trong ngôn ngữ lập trình Pascal, các từ BEGIN và END thuộc loại tên nào sau đây?
tên chuẩn.
tên do người lập trình đặ
tên dành riêng.
tên lệnh
Trong ngôn ngữ lập trình Pascal, a là số thực và được gán giá trị bằng 2345. Cho biết kết quả in ra màn hình sau khi thực hiện câu lệnh Writeln('a =', a:8:3);
a =2345.000
a = 2.345
Không đưa ra gì cả
a = 2.345E+01
Trong ngôn ngữ lập trình Pascal, cho đoạn chương trình dưới đây:
Uses crt;
BEGIN
Clrscr; Writeln('Xin chao cac ban! ');
END.
Chương trình trên gồm các thành phần nào sau đây
Khai báo hằng và thân chương trình.
Khai báo tên chương trình crt và thân chương trình.
Khai báo biến và khai báo hằng
Khai báo thư viện và thân chương trình.
Trong một chương trình, biến N có thể nhận các giá trị 5; 10; 100; 200 và biến X có thể nhận các giá trị 0.1; 1.0; 1.5; 2.0 khai báo nào dưới đây là ĐÚNG trong ngôn ngữ lập trình Pascal
Var N: Word; X: Real;
Var N: Word; X: Real;
Var N, X: Byte;
Var N, X: Longint;
Trong ngôn ngữ lập trình Pascal, khai báo nào sau đây đúng?
Var a; b: Interger
Var a; b: Interger;
Var a; b: Integer
Var a, b: Interger;
Trong ngôn ngữ lập trình pascal, cho biết kết quả in ra màn hình của câu lệnh sau: Writeln(“KQ la:”,a);
Báo lỗi
KQ la <giá trị của a>
KQ la a
ket qua la a
Trong ngôn ngữ lập trình Pascal, từ khóa USES dùng để
Khai báo thư viện
Khai báo tên chương trình
Khai báo biến
Khai báo hằng
Kiểu lôgic trong ngôn ngữ lập trình Pascal có tên là:
char
longint
Extended
Boolean
Trong ngữ lập trình pascal, để mở chương trình nguồn
Nhấn tổ hợp phím Ctrl +F4
Nhấn phím F3
Nhấn tổ hợp phím Alt+F3
Nhấn phím F4
Trong ngôn ngữ lập trình pascal, cho biết kết quả in ra màn hình sau khi thực hiện đoạn chương trình sau: x:=25; y:=25; T:=x+y; writeln(‘T=’,T);
‘T=50’
T=50
50
‘T=’,
Trong ngôn ngữ lập trình Pascal, T có giá trị là 1357. Để kết quả in ra màn hình có nội dung là T=1357, các em hãy chọn câu lệnh đúng trong các câu lệnh sau
Writeln(‘T=’,T:3)
Writeln(‘T=T:4’);
Write(T:4);
Writeln(“T=”,T:4);
Trong ngôn ngữ lập trình Pascal, giả sử T:= x/y; thì T phải khai báo kiểu dữ liệu nào?
real
integer
Longint
word
Phát biểu nào dưới đây là đúng?
Các ngôn ngữ lập trình đều có chung một bộ chữ cái.
Mỗi ngôn ngữ lập trình đều có 3 thành phần là bảng chữ cái, cú pháp và ngữ nghĩa, nên việc khai báo kiểu dữ liệu, hằng, biến, … được áp dụng chung như nhau cho mọi ngôn ngữ lập trình.
Cú pháp của một ngôn ngữ lập trình là bộ quy tắc cho phép người lập trình viết chương trình trên ngôn ngữ đó.
gôn ngữ đó.
D. Ngữ nghĩa trong ngôn ngữ lập trình phụ thuộc nhiều qui định của mỗi ngôn ngữ lập trình.
Trong ngôn ngữ lập trình pascal, kết quả của câu lệnh: Writeln(‘9+6=’,‘6+9’); là
9+6=,15
9+6=15
‘9+6=’,‘6+9’
‘9+6=’,‘6+9’
Trong ngôn ngữ lập trình Pascal, cho đoạn chương trình dưới đây:Program ViDu;
BEGIN
Writeln('Chuc cac em thi tot!');
END.
Chương trình trên gồm các thành phần nào sau đây
A. Khai báo tên chương trình và thân chương trình.
Khai báo hằng và thân chương trình
Khai báo biến và khai báo hằng.
Tên chương trình và khai báo biến.
Trong ngôn ngữ lập trình Pascal, từ khóa PROGRAM dùng để:
Khai báo hằng
Khai báo tên chương trình
Khai báo biến
Khai báo thư viện
Trong ngôn ngữ lập trình Pascal, hãy chỉ ra hằng lôgic trong các hằng dưới đây?
True
"False"
"True"
'True'
Trong ngôn ngữ lập trình Pascal, để khai báo biến ta dùng từ khóa nào sau đây?
Var
Type
Const
Uses
Trong ngôn ngữ lập trình Pascal, biểu diễn nào dưới đây là biểu diễn hằng trong chương trình?
11_A
‘11_A’
“11_A”
“True"
Mỗi ngôn ngữ lập trình thường có các thành phần cơ bản nào sau đây?
Các kí hiệu, bảng chữ cái và qui ước.
Bảng chữ cái, cú pháp và ngữ nghĩa.
Bảng chữ cái, cú pháp và ngữ pháp.
Các ký hiệu, bảng chữ cái và bảng số.
Trong ngôn ngữ lập trình Pascal, để thoát khỏi chương trình.
Nhấn tổ hợp phím Ctrl + E
Nhấn tổ hợp phím Ctrl + X
Nhấn tổ hợp phím Alt + X
Nhấn tổ hợp phím Alt + E
Trong ngôn ngữ lập trình Pascal, giả sử a là số nguyên và b được gán giá trị bằng (3-a)2 thì b phải khai báo kiểu dữ liệu nào
extended
boolean
integer
real
Trong ngôn ngữ lập trình Pascal, để chạy chương trình:
Nhấn tổ hợp phím Alt + F9
Nhấn phím Ctrl + F9
Nhấn tổ hợp phím Ctrl + F7
Nhấn tổ hợp phím Shift + F9
Trong ngôn ngữ lập trình Pascal, biến X nhận giá trị là ‘5’. Khai báo nào sau đây là đúng
var X: boolean;
var X: char;
var X: real;
var X: integer;
Phát biểu nào sau đây là đúng?
Phần thân chương trình có thể có hoặc không
Phần tên chương trình nhất thiết phải có
Phần thân chương trình nhất thiết phải có
Phần khai báo nhất thiết phải có
Chương trình dịch là:
chương trình dịch ngôn ngữ máy ra ngôn ngữ tự nhiên.
chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy tính cụ thể.
chương trình dịch ngôn ngữ tự nhiên ra ngôn ngữ máy.
chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ máy thành ngôn ngữ bậc cao.
Trong ngôn ngữ lập trình Pascal, biến T nhận giá trị là True thì khai báo nào sau đây là đúng?
Var : T boolean
Var: T: boolean;
Var T: boolean;
Var T= boolean
Chương trình viết bằng ngôn ngữ bậc cao có ưu điểm:
Tốc độ thực hiện nhanh hơn so với chương trình được viết bằng ngôn ngữ máy.
Khai thác được tối đa các khả năng của máy
Viết dài và mất nhiều thời gian so với chương trình viết bằng ngôn ngữ máy.
Ngắn gọn, dễ hiểu, dễ hiệu chỉnh và nâng cấp, không phụ thuộc vào loại máy.
Trong ngôn ngữ lập trình Pascal, kiểu real thuộc kiểu dữ liệu nào sau đây?
Số thực.
Số nguyên.
Lôgic.
Kí tự.
Trong ngôn ngữ lập trình Pascal, hãy chỉ ra tên đúng trong các tên dưới đây?
Mon hoc
10tin
Tin hoc_10
Tinhoc
: Trong ngôn ngữ lập trình Pascal, kiểu byte thuộc kiểu dữ liệu nào sau đây?
Kí tự
Số thực.
Số nguyên.
Lôgic.
Trong ngôn ngữ lập trình Pascal, biến X nhận giá trị là ‘7’ thì X phải khai báo kiểu dữ liệu nào?
real
integer
char
boolean
Trong ngôn ngữ lập trình Pascal, N có giá trị là 23456. Để kết quả in ra màn hình có nội dung là N=23456, các em hãy chọn câu lệnh đúng trong các câu lệnh sau
Writeln(“N=”,N:5);
Writeln(‘N=’,N:3);
Write(N:5);
Writeln(‘N=N:5’);
Trong ngôn ngữ lập trình Pascal, để lưu một chương trình:
Nhấn tổ hợp phím Alt + F5
Nhấn tổ hợp phím Alt + F2
Nhấn phím F5
Nhấn phím F2
Trong ngôn ngữ lập trình Pascal, kiểu integer thuộc kiểu dữ liệu nào sau đây?
Số nguyên.
Lôgic.
Kí tự.
Số thực.
Trong ngôn ngữ lập trình Pascal, cho x là biến thực đã được gán giá trị 41.1234. Để kết quả in ra màn hình có nội dung là x=41.12, các em hãy chọn câu lệnh đúng trong các câu lệnh sau:
Writeln(‘x=’,x:5:2);
Writeln(x:5);
Writeln(x);
Writeln(x:5:2);
Trong ngôn ngữ lập trình Pascal, khi khai báo cùng lúc nhiều biến có cùng một kiểu dữ liệu, tên các biến phân cách nhau bởi:
dấu phẩy (,)
dấu chấm (.)
dấu hai chấm (:)
dấu chấm phẩy (;)
Trong ngôn ngữ lập trình Pascal, để nhập giá trị cho biến x vào từ bàn phím ta dùng lệnh:
Realn(x);
Readln(x)
Readln(x);
Readln(‘x’);
Trong ngôn ngữ lập trình pascal, để nhập giá trị cho 2 biến x và y ta dùng lệnh:
Readln(x;y);
Readln(‘x,y’);
Readln(x,y);
Read(‘x,y’);
