Font size
WorksheetsÔN TẬP TIN 8
Total questions: 43
Worksheet time: 22mins
Ngôn ngữ lập trình là ngôn ngữ?
Dùng để viết các chương trình máy tính
Dùng đê dịch chương trình máy tính
Dùng để kiểm tra lỗi
Dùng để soạn thảo văn bản
Từ khóa CONST là từ khóa dùng để khai báo?
Khai báo biến
Khai báo tên chương trình
Khai báo hằng
Khai báo thư viện
Hằng được sử dụng để lưu trữ dữ liệu, giá trị của hằng như thế nào khi thực hiện chương trình
Không thay đổi
có thể thay đổi
không lưu trữ được
Chỉ thay đổi một lần
Kết quả 35 div 7 = ?
5
6
7
0
x có kiểu dữ liệu là số thực câu lệnh khai báo biến x đúng là?
Var x: real;
var x: integer;
Const x = real;
Const x= integer;
Ngôn ngữ mà máy tính có thể hiểu trực tiếp là
Ngôn ngữ lập trình
Ngôn ngữ tự nhiên
Ngôn ngữ máy
Tất cả đáp án trên
Chọn phát biểu đúng
Pascal phân biệt chữ hoa chữ thường
Tên trong Pascal phải bắt đầu bằng chữ, số, dấu gạch dưới
Tên trùng với từ khóa
Tên không quá 255 kí tự
Quá trình giải bài toán trên máy tính gồm các bước:
Biểu diễn thuật toán => Xác định bài toán => Viết chương trình
Xác định Input và Output => Biểu diễn thuật toán => Viết chương trình
Viết chương trình => Biểu diễn thuật toán => Xác định bài toán
Xác định bài toán => Viết chương trình => Biểu diễn thuật toán
Xác định bài toán là xác định.....
Input
Output
Giả thiết và kết luận
Yêu cầu bài toán
Cấu trúc của chương trình Pascal gồm những phần nào?
A. Khai báo
B.Tiêu đề và thân
C. Phần khai báo và phần thân chương trình
D. Thân
Tên nào sai?
A. Chuong_trinh
B. Baitap1
C. A4H
D. hoa@yahoo.com
Tên nào đúng?
A. Lop 8a
B. Lop8/a
C. Lop8a
D. 8a
Program là từ khoá dùng để:
A. Khai báo tiêu đề chương trình
B. Kết thúc chương trình
C. Viết ra màn hình các thông báo
D. Khai báo biến
Đâu là các từ khoá:
A. Program, end, begin.
B. Program, end, begin, Readln, lop82
C. Program, then, mot, hai,ba
D. Lop82, uses, begin, end
Quá trình giải bài toán trên máy tính gồm các bước:
Biểu diễn thuật toán => Xác định bài toán => Viết chương trình
Xác định Input và Output => Biểu diễn thuật toán => Viết chương trình
Viết chương trình => Biểu diễn thuật toán => Xác định bài toán
Xác định bài toán => Viết chương trình => Biểu diễn thuật toán
Em hãy chọn đúng câu lệnh in ra màn hình câu ''em la hoc sinh lop 8''
write(em la hoc sinh lop 8);
write(em la hoc sinh lop 8)
write("em la hoc sinh lop 8");
write('em la hoc sinh lop 8');
Dữ liệu biến: ‘2021’ thuộc kiểu dữ liệu nào sau đây:
real
integer
string
char
Biểu thức toán học (a2 + b).c được biểu diễn trong Pascal như thế nào ?
(a2 + b)*c
(a*a + b)*c
(a*a + b)*(1 + c)
(a.a + b).c
Muốn nhập giá trị cho biến a, em dùng lệnh gì?
real(a);
readln(a);
readln(a)
read(a)
Hãy chọn khai báo đúng trong các khai báo sau:
var 8a: integer ;
var b: integer;
const a =50
Var m: read;
Con người chỉ dẫn cho máy tính thực hiện công việc như thế nào?
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
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ừ khai báo READLN trong chương trình?
Xóa màn hình
Khai báo tên chương trình
In kết quả
Dừng chương trình xem kết quả
Từ khai báo WRITE và WRITELN trong chương trình?
Xóa màn hình
Khai báo tên chương trình
In kết quả
Dừng chương trình xem kết quả
Câu lệnh sau đây cho kết quả gì?
WRITELN(’70+9=’ ,70+9);
70+9=79
70+9=70+9
Phần thân chương trình bắt đầu bằng từ khóa:
End.
Begin ;
Uses .
Begin
Câu lệnh sau đây cho kết quả gì?
WRITELN(’70+9= ,70+9');
70+9= 79
70+9= 70+9
Câu lệnh: const double pi=3.1416 dùng để?
Khai báo thư viện
Khai báo biến
Khai báo hằng
Khai báo chương trình
Mở chương trình có đã lưu?
File/ Save as….
File/ New
File/ Save
File/ Open
Đổi tên chương trình?
File/ Save as….
File/ New
File/ Save
File/ Open
Cú pháp của câu lệnh điều kiện là:
Var <danh sách biến>:<kiểu dữ liệu>;
Const <tên hằng>=<giá trị>;
Write(‘Cau lenh dieu kien’);
If <điều kiện> then <câu lệnh>;
Cấu trúc rẽ nhánh có mấy dạng?
1
2
3
4
Trong câu lệnh điều kiện: If <điều kiện> then <câu lệnh>;
Điều kiện thường là ?
1 phép so sánh
1 biểu thức toán học
1 kết quả true hoặc false
1 phép gán
Cú pháp của câu lệnh điều kiện dạng đầy đủ là:
Var <danh sách biến>:<kiểu dữ liệu>;
Const <tên hằng>=<giá trị>;
If <điều kiện> then <câu lệnh 1> Else <Câu lệnh 2>;
If <điều kiện> then <câu lệnh>;
Trong Pascal câu lệnh nào sau đây được viết đúng:
Nếu x: = 5 thì a = b;
Nếu x> 4; thì a: = b;
If x> 4 then a: = b else m: = n;
Nếu x> 4 thì a: = b; khác m: = n;
Để tìm giá trị lớn nhất của 2 số a, b thì ta viết:
Max:=a; If b>Max then Max:=b;
If a>b then Max:=a else Max:=b;
Max:=b; If a>Max then Max:=a;
Cả 3 câu đều đúng.
Hãy chọn cách dùng sai . Muốn dùng biến X lưu giá trị nhỏ nhất trong các giá trị của hai biến A, B có thể dùng cấu trúc rẽ nhánh như sau :
if A <= B then X := A else X := B;
if A < B then X := A;
X := B; if A < B then X := A;
if A < B then X := A else X := B;
IF a>8 THEN b:=3 ELSE b:=5;
Khi a có giá trị là 0 thì b nhận giá trị nào?
0
3
5
8
Chọn câu lệnh Pascal hợp lệ trong các câu sau:
If x : = a + b then x : = x + 1;
If a > b then max = a;
If a > b then max : = a else max : = b;
If 5 := 6 then x : = 100;
Phát biểu nào sau đây có thể được viết thành biểu thức điều kiện trong cấu trúc rẽ nhánh ?
A > B
A := B
N MOD 100
“A nho hon B”
Cho câu lệnh: if a>b then writeln(a);
Hỏi nếu a=7; b=6; thì lệnh trên đưa ra màn hình gì?
Không đưa ra gì;
Đưa ra số 6;
Đưa ra số 7;
Đưa ra số 67;
Tệp tin được tạo từ Free Pascal sẽ có phần mở rộng (đuôi) là gì?
docx
xlsx
pptx
pas
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 (,)
