NEW
Font size
WorksheetsĐỀ CƯƠNG ÔN TẬP GIỮA KỲ 1 TIN 8
Total questions: 40
Worksheet time: 20mins
Người viết chương trình máy tính thường được gọi là gì?
Giáo viên
Giáo sư
Lập trình viên
Kiến trúc sư
Chương trình máy tính là một dãy hữu hạn các lệnh mà
Máy tính có thể hiểu được
Mọi người có thể hiểu được
Em có thể hiểu được
Máy tính không thể hiểu được
Program là từ khóa khai báo gì?
Tên chương trình
Các thư viện
Điểm bắt đầu chương trình
Điểm kết thúc chương trình
Từ dành riêng được dùng với nghĩa riêng xác định như: program, uses, begin, end, … gọi là:
Tên chương trình
Từ khóa
Tên chuẩn
Kiểu dữ liệu
Integer là kiểu dữ liệu?
Xâu kí tự
Số nguyên
Số thực
Kí tự
Kết quả câu lệnh writeln(‘4/3= ’,4/3:4:2)?
4/3= 1.3333
4/3= 1.333
4/3= 1.33
4/3= 1.3
Câu lệnh khai báo tên chương trình sai là:
program bai_1;
program dien_tich;
program chu_vi;
program bai 1;
Trong các biểu thức dưới đây, biểu thức nào không được viết bằng kí hiệu Pascal?
a – b * a/b
a/b + c/d
ba−ca
a – b + a – b
Từ khóa dùng để khai báo biến trong NNLT Pascal?
Program
Const
Uses
Var
Từ khóa dùng để khai báo hằng trong NNLT Pascal?
Program
Const
Uses
Var
Cấu trúc của một chương trình Pascal gồm mấy phần:
5 phần
3 phần
4 phần
2 phần
Trong NNLT Pascal, cú pháp khai báo hằng nào sau đây là hợp lệ:
Var < tên hằng>:= <giá trị hằng>;
Var < tên hằng>= <giá trị hằng>;
Const < tên hằng> = <giá trị hằng>;
Const < tên hằng>:= <giá trị hằng>;
…làm nhiệm vụ chuyển đổi chương trình được viết bằng ngôn ngữ lập trình sang ngôn ngữ máy, trong dấu ba chấm (…) là
Chương trình dịch
chương trình
thông dịch
ngôn ngữ lập trình
Con người ra lệnh cho máy tính thông qua:
Giọng nói
Câu lệnh
Cử chỉ
Âm thanh
Real là kiểu dữ liệu:
Số nguyên
Số thực
Logic
Xâu kí tự
Việc tạo ra chương trình máy tính thực chất gồm
3 bước
2 bước
4 bước
5 bước
Để máy tính có thể xử lí, thông tin đưa vào máy tính phải được chuyển thành dạng dãy bit người ta gọi đó là ngôn ngữ:
ngôn ngữ lập trình
ngôn ngữ tự nhiên
ngôn ngữ máy
ngôn ngữ riêng biệt
Trong ngôn ngữ Pascal, biểu thức (a div 3 + b mod 2 – 2) được thực hiện, khi khai báo hai biến a và b phải có kiểu dữ liệu như thế nào?
a,b đều là số nguyên
a,b đều là số thực
a là số thực, b số nguyên
b là số thực, a số nguyên
Trong NNLT Pascal, cú pháp khai báo biến nào sau đây là hợp lệ:
Var < tên biến>: <kiểu dữ liệu của biến>;
Var < tên biến >= <giá trị của biến>;
Const < tên biến > = <giá trị biến>;
Const < tên biến >:=< kiểu dữ liệu của biến >;
Cần khai báo biến A với kiểu dữ liệu là số thực. Khai báo nào sau đây là đúng
A: real;
Var A:=real;
Var A:integer;
Var A:real;
Dãy bit là gì?
Là dãy số tự nhiên
Là dãy số gồm 2 ký tự 0 và 1
Là dãy số thập phân
Là dãy số thực
Cần khai báo hằng Pi có giá trị bằng 3.14. Khai báo nào sau đây là đúng
Pi: real;
Const Pi:= 3.14;
Var Pi=3.14;
Const Pi=3.14;
Trong các phép toán thì phép toán nào chỉ có kiểu dữ liệu số nguyên?
Div, +, -, *, /
+, -, *, /
Mod, +, -, *, /
Div, mod
Cách khai báo biến nào sau đây là đúng?
Var x: integer;
Var tb:= real;
const x: real;
Var R = 30;
Tìm điểm sai trong khai báo hằng:
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;
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 ;
Để máy tính có thể xử lý thì thông tin đưa vào máy tính phải được chuyển thành
dãy bit gồm 2 kí hiệu 1 và 2
dãy bit gồm 2 kí hiệu 0 và 1
dãy bit gồm 2 kí hiệu 0 và 2
dãy bit gồm 3 kí hiệu 1, 2 và 3
Lệnh in (xuất nội dung) đưa con trỏ xuống dòng trong Pascal là:
Write
Read
Writeln
Readln
Biểu thức toán ax2+bx+c được biểu diễn bằng các kí hiệu trong Pascal:
a*x2+bx+c
a*x2+b*x+c
a*(x*x)+b*x+c
a(x*x)+bx+c
Câu lệnh nào sau đây là câu lệnh gán trong Pascal?
A=20;
B:=9;
C>=5;
D<>10;
Kết quả của biến a là bao nhiêu? c:=2; b:=5; a:=c*c+b;
9
10
14
22
Lệnh nào sau đây chương trình dừng lại chờ người dùng nhấn Enter:
Write(‘A’);
Writeln(‘A’);
Read(A);
Readln;
Câu lệnh Writeln(‘5+20’) trong pascal có nghĩa
in ra kết quả của phép toán là 25
in ra kết quả của phép toán là 30
in ra màn hình phép toán 5+20
in ra màn hình dữ liệu là 20
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);
Để thực hiện phép tính tổng của hai số nguyên a và b, câu lệnh gán nào sau đây là đúng?
tong=a+b;
tong:=a+b;
tong:a+b;
tong(a+b);
Trong Pascal, câu lệnh Writeln(16 mod 3); sẽ in ra màn hình kết quả là
5
1
16
3
Ngôn ngữ lập trình là ngôn ngữ dùng để……………….
Tính toán
Viết chương trình
Viết thuật toán
vẽ hình
Các thành phần cơ bản của NNLT gồm:
Bảng chữ cái
Các quy tắc viết câu lệnh
Bảng chữ cái, các quy tắc viết câu lệnh
Bảng tên, các quy tắc viết câu lệnh
Để chạy chương trình ta nhấn tổ hợp phím
Alt+F9
Ctrl+F9
Alt+F5
Ctrl+F5
