WorksheetsÔn tập GIỮA KỲ 1-TIN 8(BÀI 1234)
Total questions: 80
Worksheet time: 40mins
To khai báo ta sử dụng chương trình tên từ khóa:
Bắt đầu
Chương trình
Chấm dứt
Var
Theo quy ước đặt tên của ngôn ngữ Pascal, tên nào sau đây là hợp lệ:
Tính tổng
Tinh_tong
1dt_hinh_tron
Chấm dứt
Trong Pascal để dịch các lệnh của phím ta bấm máy mã đã sang chương trình:
Ctrl + F9
Alt + F9
Alt + x
F2
To run the program in pascal ta click key group:
Ctrl + F9
Ctrl + F5
Alt + F3
Ctrl + F7
The value after here String type:
abc123
Chuong_trinh
2018
'Tin-hoc'
The value after here char type:
'số 8'
+
'Tinh-tong'
Lop8
a = 6/3 thì a data type:
Số nguyên
Char
Sợi dây
Có thật
Startup the body is a from the key:
Bắt đầu
Var
Chương trình
Chấm dứt
To see results after run the program in pascal ta click the key group:
Alt + F9
Alt + F5
Alt + F9
Ctrl + F9
Số học sinh lớp 8A data type:
Số nguyên
Sợi dây
Char
Có thật
Câu 11: Phép toán 20 div 3 có kết quả là:
A. 0
B. 2
C. 4
D. 6
Phép toán 32 mod 6 cho kết quả là:
A. 0
B. 2
C. 4
D. 6
Câu 13: Lênh tạm ngừng chương trình trong chuỗi x phần giây sau đó tiếp tục chạy.
A. Độ trễ (x)
B. Readln
C. Writeln
D. Kết thúc
Câu 14: Lênh tạm ngừng chương trình khi người dùng bấm phím Enter:
Một sự trì hoãn
B. Readln
C. Kết thúc
D. Writeln
Câu 15: Phép "mod" là ký hiệu phép toán nào trong Pascal?
A. Chia lấy nguyên phần
B. Phép chia
C. Chia lấy dư phần
D. Other Đáp án
Một chương trình Pascal gồm mấy phần?
1
3
2
4
Lệnh nào xoá màn hình Pascal?
A. Readln;
B. End.
C. Clrscr;
D. Write();
D. Tên đặt không quá 255 kí tự
Lệnh dừng màn hình 5s là?
Delay(500);
Delay(5000);
Delay(50);
Delay(1000);
Em hãy lựa chọn đáp án chứa tất cả các từ khoá:
Program, end, begin.
Program, end, begin, Readln, lop82
Program, then, mot, hai,ba
Lop8A2, uses, begin, end
Tên nào sau đây là do người lập trình đặt:
Var
Real
End
vetamgiac
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 dữ liệu từ bàn phím
Tạm dừng chương trình
Biết giá trị -5, 100, 15, 20 là số nguyên. Tên kiểu dữ liệu số nguyên trong trong Pascal là?
A. Char
B. String
C. Integer
D. Real
: Câu lệnh Writeln('15*4-30+12=',15*4-30+12) in ra màn hình kết quả gì?
A. 15*4-30+12
B. 42
C. 15*4-30+12=42
D. =42
Lấy kết quả phép chia lấy nguyên số 14 và 5, chia lấy dư số 14 và 5 viết đúng là:
A. Write(14/5);
Write(14 div 5);
B. Write(14 div 5);
Write(14 mod 5);
C. Write(14/5);
Write(14 mod 5);
D. Write(14*5);
Write(14 mod 5);
Câu lệnh Writeln(‘y=’ , 15 div 4 +5); sẽ in ra kết quả:
A. 8
B. y = 8
C. y = 3
D. 20
Viết 23.6 mod 5 đúng hay sai?
(a)
Lệnh dừng màn hình 5s là?
Delay(500);
Delay(5000);
Delay(50);
Delay(1000);
Biết giá trị -5, 100, 15, 20 là số nguyên. Tên kiểu dữ liệu số nguyên trong trong Pascal là?
A. Char
B. String
C. Integer
D. Real
Lấy kết quả phép chia lấy nguyên số 14 và 5, chia lấy dư số 14 và 5 viết đúng là:
A. Write(14/5);
Write(14 div 5);
B. Write(14 div 5);
Write(14 mod 5);
C. Write(14/5);
Write(14 mod 5);
D. Write(14*5);
Write(14 mod 5);
Viết 23.6 mod 5 đúng hay sai?
(a)
Viết Write(5.3 mod 2); đúng hay sai?
(a)
Trong Pascal sử dụng duy nhất ngoặc tròn khi viết biểu thức toán học?
(a)
Các câu lệnh trong chương trình sẽ được máy tính thực hiện:
Ngẫu nhiên
Từ dưới lên trên
Tuần tự từ trên xuống
Ngôn ngữ dùng để viết chương trình máy tính gọi là:
Chương trình máy tính
Ngôn ngữ lập trình
Ngôn ngữ máy
Ngôn ngữ tự nhiên
Cấu trúc chung của chương trình gồm mấy phần?
1
2
3
4
Trong cấu trúc chung, phần bắt buộc phải có là:
Phần khai báo
Phần thân
Khai báo tên chương trình
Khai báo thư viện.
Đổi biểu thức toán sau đây sang kí hiệu trong Pascal:
1/x-a/5(b+2)
1:x-a:5(b+2)
1/x-a/5*(b+2)
1/x-a/5*b+2
Cho biết câu lệnh sau sẽ cho kết quả là gì:
Write(16 div 3);
5
1
5,33333
0,33333
Tệp tin được tạo từ Free Pascal sẽ có phần mở rộng (đuôi) là gì?
docx
xlsx
pptx
pas
Từ khóa bắt đầu và kết thúc phần thân là:
Begin…stop
Start…stop
Begin…end
Start…end
Kết thúc phần thân là dấu gì?
Dấu chấm than (!)
Dấu chấm (.)
Dấu chấm phẩy (;)
Dấu phẩy (,)
Trong Pascal, để phân cách các câu lệnh thì dùng dấu:
Dấu chấm than (!)
Dấu chấm (.)
Dấu chấm phẩy (;)
Dấu phẩy (,)
Lệnh clrscr có chức năng là gì:
Dừng màn hình để xem kết quả
Xóa màn hình kết quả
In nội dung ra màn hình kết quả
Khai báo thư viện
Để in nội dung ra màn hình kết quả, ta dùng lệnh:
Readln
Writeln
Clrscr
Delay
BEGIN là....
Từ khóa
Tên đặt đúng
Tên đặt sai
7a3 là....
Từ khóa
Tên đặt đúng
Tên đặt sai
ct_dau_tien , là....
Từ khóa
Tên đặt đúng
Tên đặt sai
uses , là....
Từ khóa
Tên đặt đúng
Tên đặt sai
tinh toan , là....
Từ khóa
Tên đặt đúng
Tên đặt sai
program , là....
Từ khóa
Tên đặt đúng
Tên đặt sai
a83 , là....
Từ khóa
Tên đặt đúng
Tên đặt sai
“Dãy các câu lệnh mà máy tính có thể hiểu và thực hiện được”, gọi là:
Chương trình máy tính
Ngôn ngữ lập trình
Ngôn ngữ máy
Ngôn ngữ tự nhiên
Khai báo nào sau đây đúng?
Var x, y: Integer;
Var x, y=Integer;
Var x, y Of Integer;
Var x, y := Integer;
Trong Pascal, từ khóa để khai báo biến là:
Const
Begin
Var
Uses
Để khai báo biến x thuộc kiểu số nguyên, khai báo nào sau đây là đúng:
Var x: String;
Var x: Integer;
Var x: Char;
Var x: Real;
Biến là:
Là đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình
Là đại lượng có giá trị luôn thay đổi trong quá trình thực hiện chương trình
Là đại lượng dùng để tính toán
Là đại lượng dùng để khai báo tên chương trình
Khai báo biến R có kiểu dữ liệu là số thực, khai báo nào sau đây là đúng?
Var R=Real;
Var R: integer;
Var R:Real;
Var R:string;
Cú pháp khai báo biến là:
Var tên biến; kiểu dữ liệu
Var tên biến:kiểu dữ liệu
Var tên biến:kiểu dữ liệu;
Const tên biến=kiểu dữ liệu;
Khai báo biến n là số lượng học sinh trong lớp, khai báo nào sau đây là đúng?
Var n:Integer;
Var n:Real;
Var n=Integer;
Var n=Real;
Phát biểu sau đúng hay sai:
"Dữ liệu được biến lưu trữ không thay đổi trong suốt quá trình thực hiện chương trình"
Đúng
Sai
Chọn những phương án đúng:
"Khai báo biến gồm:"
Khai báo tên biến
Khai báo kiểu dữ liệu của biến
Khai báo thư viện
Khai báo khác
Dữ liệu được biến lưu trữ được gọi là:
Giá trị của biến
dữ liệu
Giá trị hằng
một giá trị khác
