NEW
Font size
WorksheetsOngiuaky1tin8
Total questions: 24
Worksheet time: 12mins
Chương trình máy tính được tạo ra gồm các bước:
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
Con người chỉ dẫn cho máy tính thực hiện công việc thông qua gì?
thông qua một từ khóa
thông qua các tên
thông qua các lệnh
thông qua một hằng
Theo em hiểu viết chương trình là gì?
Tạo ra các câu lệnh được sắp xếp theo một trình tự nào đó
Viết ra một đoạn văn bản được sắp xếp theo chương trình
Viết ra các câu lệnh mà em đã được học
Tạo ra các câu lệnh để điều khiển Robot
Ngôn ngữ lập trình là:
ngôn ngữ dùng để viết một chương trình máy tính
ngôn ngữ dùng để viết các chương trình máy tính
các dãy bit (dãy các số chỉ gồm 0 và 1)
chương trình dịch
Chương trình dịch dùng để:
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
Từ khóa dùng để khai báo là từ khóa nào?
Program, Uses
Program, Begin, End
Programe, Use
Begin, End
Cấu trúc chung của mọi chương trình gồm mấy phần?
1
2
3
4
Phần khai báo gồm các câu lệnh dùng để:
Khai báo tên chương trình
Khai báo các thư viện
Khai báo tên chương trình và khai báo các thư viện
Khai báo từ khóa
Để chạy chương trình em nhấn tổ hợp phím:
Alt+F9
Ctrl+F9
Shift+F9
Alt+F2
Cách đặt tên nào sau đây không đúng?
Tugiac
CHUNHAT
End
a_b_c
Câu lệnh Writeln(‘y=’ , 15 div 4 +5); sẽ in ra kết quả:
8
y= 8
y=3
20
Trong Pascal khai báo nào sau đây là đúng?
var tb: real;
var 4hs: integer;
const x: real;
var r =30;
Câu lệnh Writeln('15*4-30+12=',15*4-30+12) in ra màn hình kết quả gì?
15*4-30+12
42
15*4-30+12=42
=42
Bốn bạn A, B, C, D đư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
Các phép toán viết bằng ngôn ngữ lập trình Pascal dưới đây thì phép toán nào đúng:
{3*a + [ 4*c – 7*(a +2*c)] -5*b}
a*x*x – b*x + 7a : 5
(10*a + 2*b) / (a*b)
- b: (2*a*c)
Tìm điểm sai trong khai báo hằng sau: Const Max :=2010;
Dư dấu bằng (=)
Tên hằng không được nhỏ hơn 4 kí tự
Từ khóa khai báo hằng sai
Dư dấu hai chấm (:)
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
Trong Pascal, từ khóa để khai báo hằng là:
Const
Begin
Var
Uses
Để khai báo biến x thuộc kiểu xâu kí tự ta khai báo:
Var x: String;
Var x: Integer;
Var x: Char;
Var x: Real;
Giả sử A được khai báo là biến với kiểu dữ liệu xâu, X là biến với kiểu dữ liệu số thực. Phép gán sau đây là không hợp lệ không?
X:=4.1;
X:=324.2;
A:= ‘3242’;
A:=3242;
Khai báo sau có ý nghĩa gì? Var a: Real; b: Char;
Biến a thuộc kiểu dữ liệu số thực và biến b thuộc kiểu dữ liệu kí tự
Biến a thuộc kiểu dữ liệu số nguyên và biến b thuộc kiểu dữ liệu xâu kí tự
Biến a thuộc kiểu dữ liệu số nguyên và biến b thuộc kiểu dữ liệu kí tự
Biến a thuộc kiểu dữ liệu kí tự và biến b thuộc kiểu dữ liệu xâu kí tự
Biến là
đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình.
đại lượng có giá trị có thể thay đổi trong quá trình thực hiện chương trình.
đại lượng dùng để tính toán.
đại lượng dùng để khai báo tên chương trình.
Cách khai báo nào sau đây là đúng:
Const k:=‘tamgiac’;
Var g:=15;
Const dientich;
Var chuvi:byte;
