NEW
Font size
WorksheetsTIN 8 HK I
Total questions: 30
Worksheet time: 15mins
Cấu trúc rẽ nhánh dạng thiếu có dạng như sau:
A. If <Câu lệnh> then <Điều kiện>;
B. If <Câu lệnh> then <Điều kiện>
C. If <Điều kiện> then <Câu lệnh>;
D. If <Điều kiện> then <Câu lệnh>
Để dừng chương trình trong một khoảng thời gian nhất định ta dùng lệnh nào?
A. Clrscr
B. Delay
C. Write
D. Real
Các câu lệnh Write và Writeln, read và readln khác nhau ở điểm nào?
A. Writeln và readln sau khi thực hiện, con trỏ tự động xuống dòng kế tiếp;
B. Write và read sau khi thực hiện, con trỏ tự động xuống dòng kế tiếp;
C. Write là viết ra còn Writeln là ghi vào
D. Read là đọc vào còn Readln là ghi ra.
Để đặt vị trí lưu trữ tập tin ngầm định khi làm việc, chọn lệnh
A. File/Open
B.File/Change dir...
C.File/Command Shell
D.Option/Tool
Từ khóa Conts dùng để khai báo:
A.Biến
B.Hằng
C.Thư viện
D.Hàm
Cách chuyển biểu thức ax2 +bx+c nào sau đây là đúng
A. a*x2 +b*x+c
B. a*x*x+b*x+c*x
C. a*x*x +b.x +c*x
D. a*x*x + b*x+c.
Chọn đáp án đúng?
A. 24 div 10 = 4
B. 58 div 20 = 2
C. 16 mod 5 = 3
D. 19 mod 6 = 3
Trong ngôn ngữ lập trình Pascal, câu lệnh khai báo nào sau đây đúng?
A. var a, b : integer ;
B. var x = real
C. const x := 5
D. var thong bao : string.
Cú pháp lệnh gán trong Pascal
A.<biến>= <biểu thức> ;
B. <biến> := <biểu thức>;
C.<biểu thức>= <biến> ;
D. <biểu thức> := <biến> ;
Lệnh có chức năng xóa màn hình là lệnh:
A. Delete
B. Clear
C. DelMonitor
D. Clrscr
Xác định Input, output được thực hiện khi:
A. Thiết lập phương án giải quyết (Xây dựng thuật toán)
B. Viết chương trình
C. Xác định bài toán
D. Không có bước nào cả
Thể hiện bằng NNLT Pascal câu nói: Nếu a>b thì ghi ra màn hình giá trị của a. Ta viết như sau:
A. If a>b then Write(a);
B. If a>b then Writeln(a);
C. Cả A và B đều đúng
D. Cả A và B đều sai
Cho biết kết quả của đoạn chương trình sau:
a:= 2; b:=9;
if a<b then c:=a+b;
A. C=8
B. C=11
C. C=5
D. Không xác định
Chương trình nguồn được viết bằng Free Pascal là tập tin có phần kiểu là:
A.EXE
B.PAS
C.TXT
D.DOC.
Cấu trúc rẽ nhánh dạng đủ có dạng như sau:
A. If <Câu lệnh1> then <Điều kiện> else <câu lệnh 2>;
B. If <Điều kiện> then <Câu lệnh1> else <câu lệnh 2>;
C. If <Câu lệnh1> then <Điều kiện> 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 tổng của n số cho trước. Hãy chỉ ra Input và output
A. Input là tổng của số n, output là n cho trước
B. Input là n, output là tính tổng
C. Input là n cho trước, output là tổng của số n
D. Input là tính tổng, output là n
Kết quả phép so sánh sau là 10-x > 2
A. Đúng
B. Sai
C. không có kết quả
D. Đúng hay sai phụ thuộc vào giá trị của x
Các dãy bit (0101...) là cơ sở để tạo ra ngôn ngữ gì?
Ngôn ngữ tiếng Anh
Ngôn ngữ lập trình
Ngôn ngữ máy
Ngôn ngữ tiếng Việt
Sau khi soạn thảo chương trình, ta nhấn tổ hợp nào để chạy chương trình.
Alt + F6
Alt + F9
Ctrl + F9
Ctrl + F6
String là kiểu dữ liệu?
Số thực
Số nguyên
Chữ
Chuỗi
Div là phép toán gì?
Cộng
Trừ.
Chia lấy phần dư
Chia lấy phần nguyên
Ngôn ngữ lập trình gồm những yếu tố:
Tập hợp các kí tự
Các quy tắc
A và B đều đúng
Ý tưởng – giải thuật.
Trong ngôn ngữ lập trình Pascal luôn có các từ khóa, những từ khóa mà em đã được biết là:
Delete, insert, start, new.
Program, uses, begin, end;
Program, uses, start, new
Format, file, begin, end;
Program là từ khóa khai báo gì?
Tên chương trình
Điểm bắt đầu chương trình
Các thư viện
Điểm kết thúc chương trình.
Tên biến không hợp lệ có thể do:
Trùng với từ khóa
Tên bắt đầu bằng số
Tên có chứa dấu cách
Tất cả đều đúng
Lệnh kết thúc chương trình là:
End;
End.
End
End./.
Tên nào sau đây không hợp lệ trong chương trình Pascal:
Tinhtong
Bai toan
CV1.
Bai_tap
Cấu trúc một chương trình Pascal sẽ bắt đầu và kết thúc bằng từ khóa:
Start…Stop
Begin…End
Start…End
Begin…Stop
Để ngăn cách giữa các câu lệnh, thì sử dụng dấu:
Dấu phẩy
Dấu chấm
Dấu chấm phẩy
Không cần sử dụng dấu.
Kết quả của phép toán 55 div 2 mod 2 + 1 là bao nhiêu?
5
4
2
1
