NEW
Font size
WorksheetsÔN TIN HỌC 8 HK1
Total questions: 45
Worksheet time: 23mins
Trong các từ sau, từ nào không phải là từ khoá?
CT_Dau_tien
End
Program
Begin
Ngôn ngữ dùng để viết các chương trình máy tính là?
Ngôn ngữ dịch
Ngôn ngữ chương trình
Ngôn ngữ lập trình
Ngôn ngữ máy
Các kí hiệu dùng để kí hiệu các phép toán số học trong Pascal là?
+ , - , * , /
+ , - , x , /
+ , * , \ , mod
+ , - , * , :
Cấu trúc chung của một chương trình gồm những phần nào?
Phần thân
Phần khai báo
Phần kết
Phần khai báo, Phần thân
Trong các tên sau đây, tên nào hợp lệ trong ngôn ngữ Pascal?
VongThe
2B
Lop 8A
Uses
Trong Pascal, khai báo nào sau đây là đúng?
conts x: real;
var x: integer;
var R=30;
var 4hs: integer;
Kết quả của phép toán 22 mod 4 là bao nhiêu?
2
5.5
5
0.5
Chương trình máy tính là?
Là dãy các chữ, số, kí hiệu mà máy tính hiểu được.
Là một dãy các câu lệnh mà máy tính có thể hiểu và thực hiện được
Là ngôn ngữ dùng để viết chương trình máy tính
Là dãy các kí hiệu 0, 1 để máy tính thực hiện được
Ngôn ngữ lập trình là?
Là ngôn ngữ dùng để viết các chương trình máy tính.
Là ngôn ngữ tự nhiên mà máy tính hiểu được.
Là ngôn ngữ tiếng anh.
Là chương trình của máy tính.
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 gồm những gì?
Các kí hiệu, các từ khoá và tên.
Các từ khoá và tên
Các kí hiệu, các từ khoá.
Tập hợp các kí hiệu (bảng chữ cái) và các quy tắc viết các lệnh tạo thành chương trình hoàn chỉnh và thực hiện được trên máy.
Ngôn ngữ lập trình có tập hợp các từ dành riêng cho những mục đích nhất định được gọi là?
Hằng
Biến
Tên.
Từ khóa
Trong Pascal từ khóa nào sau đây viết sai?
Prog_ram
Uses
Begin
End
Từ nào là các từ khóa trong chương trình?
Begin, Program, Write, Uses, Read
End, Read, Var, Const, program
Program, Begin, End, Uses, integer
Program, Var, Begin, Uses, Const, End
Program là từ khóa 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
Để biên dịch chương trình trong Pascal nhấn tổ hợp phím:
Ctrl + F9
Ctrl + F5
Alt + F9
Alt + F5
Để chạy chương trình trong Pascal nhấn tổ hợp phím:
Ctrl + F9
Ctrl + F5
Alt + F9
Shift + F9
Hãy chọn câu lệnh dùng để xóa màn hình
Uses
Var
Write
Clrscr;
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
Câu lệnh nào dưới đây dùng để thông báo kết quả tính toán?
Write(‘Dien tich hinh tron la:’,X);
Readln(x);
X:=‘Dulieu’;
Clrscr;
Để nhập dữ liệu từ bàn phím dùng lệnh:
Write(‘Nhap du lieu’);
Readln(x);
X:=‘Dulieu’;
Clrscr;
Trong Pascal muốn gán giá trị cho biến y ta dùng lệnh:
y:=2;
y:2
y=:2;
y=2
Biến x thuộc kiểu dữ liệu số thực, trong pascal khai báo nào sau đây hợp lệ:
Var x : char;
Var x : integer;
Var x : real;
Var x : string;
Đại lượng được đặt tên dùng để lưu trữ dữ liệu, có giá trị không đổi trong suốt quá trình thực hiện chương trình được gọi là?
Biến
Hằng
Từ khóa
Tên
Trong Pascal khai báo nào sau đây là đúng:
Const Pi=3,14;
Const Pi:=3,14;
Var Pi=3,14;
Var Pi:=3,14;
Xét đoạn chương trình sau:
Begin
Writeln(‘33-13’);
End.
Màn hình máy tính sẽ hiển thị đáp án nào?
33-13
20
Báo lỗi
33-13=20
Trong chương trình Pascal nếu dùng lệnh xóa màn hình, ta có khai báo nào sau đây?
Use Crt;
Var x,y : integer;
Uses Crt;
Không cần khai báo
Lệnh Delay(x) có tác dụng:
Dừng chương trình trong x giây
Dừng chương trình trong x/100 giây
Dừng chương trình trong x/1000 giây; vd: delay(5000);
Dừng chương trình cho dến khi người dùng nhấn Enter
Lệnh readln có tác dụng:
Dừng chương trình trong 5 giây
Dừng chương trình trong 10 giây
Dừng chương trình trong 2 giây
Dừng chương trình cho dến khi người dùng nhấn Enter
Lệnh writeln(<giá trị số thực>:n:m) dùng để:
Điều khiển cách in các số thực trên màn hình
Điều khiển cách in các số nguyên trên màn hình
Điều khiển cách in xâu kí tự trên màn hình
Cả a, b, c đều đúng
Bốn bạn đưa ra kết quả của các phép chia hai số nguyên 14 và 5? Hãy chọn kết quả đúng?
14/5=2;
14 div 5=2; 14 mod 5=4
14/5=2.8;
14 div 5=2; 14 mod 5=4
14/5=2.8;
14 div 5=4;
14 mod 5=2
14/5=3;
14 div 5=2;
14 mod 5=4
Hãy cho biết kết quả của phép toán sau (dùng trong ngôn ngữ Pascal): 45 mod 7 + 8.5
7
11.5
14.5
16.5
Trong Pascal câu lệnh Read hoặc Readln được dùng để:
In dữ liệu ra màn hình
Nhập dữ liệu vào từ bàn phím
Khai báo biến
Khai báo hằng
Tính giá trị cuối cùng của C, biết rằng: a:= 5; b:= 5; b:= a + b; C:= a+b;
C có giá trị là 10;
C có giá trị là 5;
C có giá trị là 15;
C có giá trị là 0;
Trong Pascal khai báo nào sau đây là đúng?
var 4hs: integer;
Var tb: real;
Const x: real;
var R=10;
Giả sử A được khai báo là biến với kiểu dữ liệu số thực, X là biến với kiểu dữ liệu xâu. Phép gán nào sau đây hợp lệ?
A:=’4’;
X:= 3242;
X:=’3242’;
A:=’Ha Noi’;
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
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
Câu lệnh điều kiện dạng đầy đủ là:
If < đk > then < câu lệnh 1> Else <câu lệnh 2>;
If <đk > then < câu lệnh>;
If <đk> then < câu lệnh 1>,<câu lệnh 2>;
Cả a,b,c đều sai.
Từ khóa để khai báo biến trong ngôn ngữ lập trình Pascal là:
Const
Var
Real
End
Câu lệnh điều kiện dạng thiếu là:
If < đk > then < câu lệnh 1> Else <câu lệnh 2>;
If <đk > then < câu lệnh>;
If <đk> then < câu lệnh 1>,<câu lệnh 2>;
Cả a,b,c đều sai.
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
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;
