NEW
Font size
WorksheetsTin học
Total questions: 50
Worksheet time: 26mins
Chương trình dịch là chương trình ………….. các chương trình được viết bằng ngôn ngữ lập trình sang ngôn ngữ máy
A. chuyển đổi
B.thay thế
Trong pascal, cấu trúc câu lệnh nào sau đây là câu lệnh điều kiện dạng đủ
A. If <điều kiện> then <câu lệnh>;
B. If <điều kiện> then <câu lệnh>
C. If <điều kiện> then <câu lệnh1> else <câu lệnh 2>;
D. If <điều kiện> then <câu lệnh1> else <câu lệnh 2>
Tính giá trị biểu thức A= 16 div (18-10) – (16+3) mod 3
A.2
B.3
C.1
D.4
Trong chương trình Pascal, Program là từ khoá dùng để:
A. Khai báo tên 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
Trong pascal, lệnh nào sau đây là đúng
A. IF a >= b THEN Writeln(a,’ la so lon’) ELSE Writeln(b,’ la so lon’);
B. IF a >= b THEN Writeln(a,’ la so lon’) ELSE Writeln(b,’ la so lon’)
C. IF a <> b THEN Writeln(a,’ la so lon’) ELSE Writeln(b,’ la so lon’);
D. IF a >= b THEN Writeln(a,’ la so lon’) ELE Writeln(b,’ la so lon’);
Phần nào trong chương trình Pascal bắt buộc phải có
A. Thân
B. Khai báo
C. Khai báo và thân
D. Tiêu đề
Trong pascal, lệnh nào sau đây là đúng
A. IF a mod 3 = 0 THEN Writeln(a,’ chia het cho 3’) ELSE Writeln(a,’ khong chia het cho 3’);
B. IF a mod 3 = 0 THEN Writeln(a,’ chia het cho 3’) ELE Writeln(a,’ khong chia het cho 3’);
C. IF a mod 3=0 THEN Writeln(a,’ chia het cho 3’); ELSE Writeln(a,’ khong chia het cho 3’);
D. IF a mod 3=0 THEN Writeln(a,’ khong chia het cho 3’) ELSE Writeln(a,’ chia het cho 3’);
Cho bài toán: Nhập vào 2 số nguyên a , b từ bàn phím, kiểm tra và in ra màn hình kết quả kiểm tra số lớn nhất giữa hai số(nếu hai số có giá trị bằng nhau thì in ra số a). Trong pascal, khai báo biến a,b nào sau đây là đúng
A. Var a b: interger;
B. Var a , b integer;
C. Var a , b : integer;
D. Var a , b : interger
Trong pascal, lệnh nào sau đây xuất ra nàm hình a là số lớn trong so sánh 2 số a và b
A. IF a >= b THEN Writeln(a,’ la so lon’)
B. IF a >= b THEN Writeln(a,’ la so lon’);
C. IF a >= b THEN Writeln(a, la so lon);
D. IF a <= b THEN Writeln(a,’ la so lon’);
Trong chương trình Pascal, Biến B có giá trị bằng 100. Thì a thuộc kiểu dữ liệu nào?
A. Integer
B. Byte
C. Real
Trong pascal, If ... Then … là:
A. Câu lệnh điều kiện dạng thiếu
B. Một khai báo tên chương trình
C. Câu lệnh điều kiện dạng đủ
D. Một khai báo biến
Trong chương trình Pascal, Biến a có giá trị bằng -36.45 thì a thuộc kiểu dữ liệu nào?
A. Integer
B. Byte
C. Real
Khi một chương trình Pascal hết lỗi, ta muốn chạy chương trình thì nhấn phím
A. Alt+F9
B. Ctrl + F9
C. F2
D. Ctrl + F2
Trong pascal, cấu trúc câu lệnh nào sau đây là câu lệnh điều kiện dạng thiếu
B. If <điều kiện> then <câu lệnh>
C. If <điều kiện> then <câu lệnh1> else <câu lệnh 2>;
A. If <điều kiện> then <câu lệnh>;
D. If <điều kiện> then <câu lệnh1> else <câu lệnh 2>
Trong pascal, lệnh nào sau đây dùng để nhập giá trị biến a
A. Write(‘ Nhap vao gia tri cua a =’);
B.Readln(a);
Trong pascal, lệnh nào sau đây dùng để dừng màn hình khi xem kết quả chương trình
A.Writeln;
B. Readln;
Trong ngôn ngữ lập trình Pascal, lệnh Readln dùng để làm gì
A. xuất dữ liệu ra màn hình
C. khai báo tên chương trình
D. khai báo thư viện
B. nhập dữ liệu vào từ bàn phím
Trong ngôn ngữ lập trình Pascal, lệnh Writeln dùng để làm gì
A. xuất dữ liệu ra màn hình
B. Nhập dữ liệu từ bàn phím
C. Khai báo tên chương trình
D. khai báo thư viện
Trong chương trình Pascal , Integer là kiểu dữ liệu …………………..
Số thực
Số nguyên
Trong các tên sau, tên nào là hợp lệ trong ngôn ngữ Pascal:
A. Dien tich
B. x
C. x y
D. 5a
Trong ngôn ngữ Pascal, biến a được nhận các giá trị là 0 ; -1 ; 1 ; 3 . Ta có thể khai báo a thuộc kiểu dữ liệu nào?
A. Integer
B. Byte
C. Real
Quá trình giải bài toán trên máy tính gồm mấy phần:
A. 1
B. 2
C. 3
D. 4
Xác định bài toán gồm mấy phần:
A. 1
B. 2
C. 3
D. 4
Trong pascal, để kiểm tra biến a là một số lẻ ta dùng phép toán nào sau đây
A. a mod 2 = 0
B. a mod 2 <> 0
C. a mod 2 > 0
D. a mod 2 < 1
Từ khóa để khai báo biến trong ngôn ngữ lập trình Pascal là:
A. Uses
B. Var
C. Real
D. End
Trong pascal, If ... Then ... Else… là:
A. Câu lệnh điều kiện dạng thiếu
B. Một khai báo tên chương trình
C. Câu lệnh điều kiện dạng đủ
D. Một khai báo biến
Trong Pascal, khai báo biến nào sau đây là đúng:
A. Var x,y: integer; s: real;
B. Var x,y:
integer; s: real
C. Var x,y: integer s: real;
D. Var x,y integer; s: real;
Trong ngôn ngữ Pascal, tên nào sau đây là do người lập trình đặt:
A. Var
B.Real
C. End
D. chuvi
Trong ngôn ngữ Pascal, cấu trúc câu lệnh gán nào sau đây là đúng
A.<tên biến> := <biểu thức cần gán giá trị cho biến>;
B.<tên biến> : <biểu thức cần gán giá trị cho biến>;
C.<tên biến> := <biểu thức cần gán giá trị cho biến>
D.<tên biến> = <biểu thức cần gán giá trị cho biến>;
Trong Pascal, cú pháp khai báo biến nào dưới đây là đúng
A.Var <Danh sách tên biến> : <Kiểu dữ liệu>;
B.Var <Danh sách tên biến> := <Kiểu dữ liệu>;
C.Var <Danh sách tên biến>: <Kiểu dữ liệu>
D.Var <Danh sách tên biến>=<Kiểu dữ liệu>;
Trong chương trình Pascal ,từ khoá dùng để kết thúc chương trình là:
A.End.
B. Begin
C.Program
D. End
Trong chương trình Pascal ,từ khoá dùng để bắt đầu thân chương trình là:
A.End.
B. Begin
C.Program
D. End
Trong pascal, lệnh nào sau đây dùng để tính diện tích của HV
A. P:=a*4;
B. P:=(a+b)*2;
C. S:=a*a;
D. S:=a*b;
Trong chương trình Pascal, cho 2 biến x và y là hai cạnh của hình chữ nhật, ta dùng lệnh nào sau để tính chu vi P của hình chữ nhật
A. P:=2(x+y);
B. P:=(x+y)*2;
C. P=(x+y)*2;
D. P:=(x+y)*2
Trong chương trình Pascal, cho 2 biến x và y là hai cạnh của hình chữ nhật, ta dùng lệnh nào sau để tính diện tích S của hình chữ nhật
A. S:=xy;
B. S:=x*y;
C. S=x*y;
D. S:=2xy;
Mô tả thuật toán gồm mấy dạng?
1
3
2
4
Câu nào sau đây đúng khi nói về biến trong ngôn ngữ Pascal, :
A. Biến là đại lượng do người lập trình đặt
B. Biến có giá trị không đổi trong suốt quá trình thực hiện chương trình
C. Có một số biến có sẵn trong chương trình, không cần khai báo
D. Tên biến phải bắt đầu bằng số
Trong pascal, lệnh nào sau đây dùng để tính chu vi của HV
A. P:=a*4;
B. P:=(a+b)*2;
C. S:=a*a;
D. S:=a*b;
Trong ngôn ngữ lập trình Pascal, từ nào không phải từ khóa là:
A. Uses
B. Program
C. End
D. Computer
Trong pascal, lệnh nào sau đây dùng để tính diện tích của HCN
A. P:=a*4;
B. P:=(a+b)*2;
C. S:=a*a;
D.S:=a*b;
Trong chương trình Pascal , Real là kiểu dữ liệu …………………..
A.Số thực
B. Số nguyên
…………… là dãy hữu hạn các thao tác cần thực hiện để giải một bài toán.
A.Bài toán
B. Thuật toán
Trong xác định bài toán, input của Tính chu vi, diện tích của HV. Với số thực a là cạnh HV nhập từ bàn phím
A. Hai số thực a và b
B. Số thực a
Trong pascal, lệnh nào sau đây dùng để xuất giá trị biến P
A.Writeln(‘chu vi HV là:’, P:4:2);
B. Writeln(‘dien tich HV là:’, S:4:2);
Trong xác định bài toán, input là gì?
A.Xác định các điều kiện cho trước.
B. Kết quả cần thu được
Khi soạn thảo xong một chương trình Pascal, ta muốn kiểm tra xem có lỗi gì không thì ta nhấn phím:
A. Alt+F9
B. Alt+F3
C. Alt+F2
D.Alt+ F1
Khi soạn thảo xong chương trình Pascal, ta muốn lưu chương trình lại thì ta nhấn phím:
A. F9
B. Ctrl + F9
C. F2
D. Ctrl + F2
Trong xác định bài toán, Output là gì?
A. Xác định các điều kiện cho trước.
B. Kết quả cần thu được
…………… là một công việc hay một nhiệm vụ cần phải giải quyết.
A.Bài toán
B. Thuật toán
Trong pascal, lệnh nào sau đây dùng để xuất ra nàm hình biến a là một số lẻ
A. IF a mod 2 = 0 THEN Writeln(a,’ la so chan’);
B. IF a mod 2 <> 0 THEN Writeln(a,’ la so le’);
C. IF a mod 2 = 0 THEN Writeln(a,’ la so chan’);
D. IF a mod 2 <> 0 THEN Writeln(a,’ la so le’)
