NEW
Font size
WorksheetsTIN 8_ĐỀ CƯƠNG GIỮA KỲ I 2021-2022
Total questions: 30
Worksheet time: 15mins
Chương trình máy tính được theo các bước:
Viết chương trình trên giấy rồi gõ vào máy tính
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
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
Tại sao cần viết chương trình?
Viết chương trình giúp con người
Điều khiển máy tính
Một cách đơn giản và hiệu quả hơn
Cả 3 đáp án đều đúng
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 hằng
Thông qua các lệnh
Thông qua các tên
Thông qua một từ khóa
Viết chương trình là:
Hướng dẫn máy tính
Thực hiện các công việc
Hay giải một bài toán cụ thể
Cả 3 đáp án trên
Theo em hiểu viết chương trình là :
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
Tạo ra các câu lệnh được sắp xếp theo một trình tự nào đó
Ngôn ngữ lập trình là
Chương trình dịch
Các dãy bit (dãy các số chỉ gồm 0 và 1)
Ngôn ngữ dùng để viết các chương trình máy tính
Ngôn ngữ dùng để viết một chương trình máy tính
Ngôn ngữ lập máy là
Chương trình dịch
Các câu lệnh được tạo ra từ hai số 1 và 0
Ngôn ngữ dùng để viết các chương trình máy tính
Ngôn ngữ dùng để viết một chương trình máy tính
Ngôn ngữ lập trình gồm
Tập hợp các kí hiệu và quy tắc viết các lệnh
Tạo thành một chương trình hoàn chỉnh
Và thực hiện được trên máy tính
Cả 3 đáp án trên
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+F2
Shift+F9
Ctrl+F9
Alt+F9
Tên chương trình do ai đặt?
Học sinh
Sinh viên
Người lập trình
A và B
Trong Pascal, từ khóa để khai báo hằng là
Var
Uses
Const
Begin
Biến là
Là đại lượng dùng để khai báo tên chương trình
Là đại lượng dùng để tính toán
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 có giá trị không thay đổi trong quá trình thực hiện chương trình
Đạ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à
Tên
Từ khóa
Biến
Hằng
A được khai báo là biến với kiểu dữ liệu số nguyên, X là biến với kiểu dữ liệu xâu. Phép gán hợp lệ là
A:= 4.5.
A:= ‘1234’.
X:= 57.
X:=‘baitap’.
Kết quả của phép toán 5 mod 3 + 1 là bao nhiêu?
2
7
5
3
Giả sử x là biến với kiểu dữ liệu số thực, khai báo nào sau đây là hợp lệ:
var x: byte;
var x: string;
var x: real;
var x: integer;
Tìm điểm sai trong khai báo hằng sau:
Const Max :=2010;
Dư dấu hai chấm (:)
Từ khóa khai báo hằng sai
Tên hằng không được nhỏ hơn 4 kí tự
Dư dấu bằng (=)
Khai báo nào sau đây đúng?
Var x, y := Integer;
Var x, y Of Integer;
Var x, y=Integer;
Var x, y: Integer;
Trong Pascal, từ khóa để khai báo biến là:
Uses
Var
Begin
Const
Để khai báo biến x thuộc kiểu xâu kí tự ta khai báo
Var x: Real;
Var x: Char;
Var x: Integer;
Var x: String;
Phép so sánh nào cho kết quả đúng
5≤2
5=2
5<2
5≥2
Câu lệnh Writeln(‘y=’ , 15 div 3 +5); sẽ in ra kết quả
y=10
10
5
y=5
Hãy chọn kết quả đúng
16/5=3.2; 16 div 5 = 1; 16 mod 5 = 3;
16/5=3; 16 div 5 = 3; 16 mod 5 = 1;
16/5=3; 16 div 5 = 3.2; 16 mod 5 = 1;
16/5=3.2; 16 div 5 = 3; 16 mod 5 = 1;
Trong Pascal, khai báo hằng pi nào sau đây là đúng:
const pi = 3,14;
const pi := 3,14;
const pi := 3.14;
const pi = 3.14;
Xét chương trình sau:
Var a: integer;
Begin
a:=5;
a:= a+10;
Writeln(a);
Readln;
End.
Kết quả của chương trình trên là:
15
10
5
Tất cả đều sai.
Biến c là chu vi hình tròn. Khai báo nào sau đây là hợp lý:
var c: string
var c: char;
var c: integer;
var c: real;
Biểu thức nào sau đây đúng khi chuyển từ toán học sang Pascal?
15(4+30+12)
(a+b)*3/(c+d)2
a*x+b*x+2:c
(x-y)/3*x*x
Câu lệnh Writeln('15*4-30+12=',15*4-30+12) in ra màn hình kết quả gì?
42
15*4-30+12
=42
15*4-30+12=42
