Câu 32: Câu lệnh Writeln(‘ 5+3= ‘,5+3); sẽ in ra kết quả: A. 5+3= 8 B. 5+3 C. 8 D. ‘5+3’=5+3 Câu 33: Để dịch chương trình ta sử dụng tổ hợp phím nào? A. CTRL+ F9 B. ALT + F9 C. SHIFT + F9 D. ALT + F5 Câu 34: Để chạy chương trình ta sử dụng tổ hợp phím nào? A. CTRL+ F9 B. ALT + F9 C. SHIFT + F9 D. ALT + F5 Câu 35: Câu lệnh Writeln(3*5 + 8*6 – 7); sẽ in ra màn hình kết quả: A. 56 B. 3*5 + 8*6 - 7 C. ‘3*5 + 8*6 - 7’ D. Không in ra màn hình Câu 36: Khi chạy chương trình gặp câu lệnh Readln(R), máy tính sẽ làm gì? A. Thông báo ra màn hình giá trị của R B. Dừng chương trình đến khi người dùng nhấn Enter C. Thông báo ra màn hình kí tự R D. Dừng chương trình cho phep người dùng nhập giá trị của R Câu 37: Phần mở rộng (phần đuôi) của tệp pascal là? A. .xlsx B. .docx C. .pas D. .pptx Câu 38: Trong Pascal: phần thân của một chương trình A. Là phần bắt buộc phải có B. Nằm trong cặp từ khóa Begin và End. C. Gồm các lệnh thực hiện của chương trình D. Tất cả các phương án trên Câu 39: Từ khóa là: A. Do ngôn ngữ lập trình quy định B. Không dùng từ khóa với mục đích khác ngoài mục đích do NNLT quy định C. Program, uses, begin, end là những từ khóa D. Tất cả phương án trên đều đúng Câu 40: Câu lệnh writeln(‘3*5’); sẽ in ra màn hình kết quả gì? A. 3*5 B. ‘3*5’ C. (3*5) D. 15 Câu 41: Trong NNLT pascal DIV là phép toán: A. Chia lấy phần nguyên B. Chia lấy phần dư C. Phép chia D. Phép nhân Câu 42: Trong NNLT pascal MOD là phép toán: A. Chia lấy phần nguyên B. Chia lấy phần dư C. Phép chia D. Phép nhân Câu 43: Phép toán 45 MOD 5 cho kết quả bằng bao nhiêu? A. 0 B. 9 C. 5 D. 45 Câu 44: Phép toán 45 DIV 5 cho kết quả bằng bao nhiêu? A. 0 B. 9 C. 5 D. 45 Câu 45. Trước đó giá trị của S bằng 2 với n=8. Sau khi thực hiện câu lệnh sau giá trị của S bằng bao nhiêu? IF (n mod 2) = 0 then S:=S+n; A. 2 B. 8 C. 10 D. 12 Câu 46. Trước đó giá trị của S bằng 5, với n=9. Sau khi thực hiện câu lệnh sau giá trị của S bằng bao nhiêu? IF (n mod 2) = 0 then S:=S+n; A. 5 B. 9 C. 13 D. 15 Xin các anh chị giúp em ạ

2 câu trả lời

Câu 32: A. 5+3= 8

Chọn A vì Writeln sẽ hiện ra phần trong dấu '' và kq cảu 5+3 

Câu 33: B. ALT + F9

Chọn C vì tổ hợp phím ALT + F9 mới là dịch ct

Câu 34: A. CTRL+ F9

Chọn A vì tổ hợp phím CTRL + F9 mới là chạy ct

Câu 35: A. 56

Chọn A vì Writeln sẽ hiện ra phần trong dấu '' mà đây ko có nên sẽ chỉ hiện ra kq của 3*5 + 8*6 – 7

Câu 36: D. Dừng chương trình cho phép người dùng nhập giá trị của R

Chọn D vì Readln là lện nhập giá trị của biến

Câu 37: C. .pas

Chọn C vì mt quy định thế (câu này hơi khó giải thích)

Câu 38: D. Tất cả các phương án trên

Chọn D vì tất cả những ý ở đáp án trên đều đúng

Câu 39: D. Tất cả phương án trên đều đúng

Chọn D vì tất cả những ý ở đáp án trên đều đúng

Câu 40: A. 3*5

Chọn A Vì Writeln sẽ hiện ra phần trong dấu ''

Câu 41: A. Chia lấy phần nguyên

Chọn B vì div là phép hia lấy phần nguyên, đã đc quy định

Câu 42: B. Chia lấy phần dư

Chọn B vì mod là phép hia lấy phần dư, đã đc quy định

Câu 43: A. 0

Chọn A vì mod là phép hia lấy phần dư, 45 chia 5=9 (dư 0) lấy dư là 0

Câu 44: B. 9

Chọn B vì div là phép hia lấy phần nguyên 45 chia 5=9 (dư 0) lấy nguyên là 9

Câu 45: C. 10

Chọn C vì nếu n mà mod 2 = 0 nghĩa là n chia 2 dư 0 ( chia hết), mà n=8, 8 chia hết cho 2 thì điều kiện đã thỏa mãn nên S:=S+n ,S=2 n= 8

Vậy S=2+8=10  

Câu 46: A. 5

Chọn A vì nếu n mà mod 2 = 0 nghĩa là n chia 2 dư 0 ( chia hết), mà n=5, 5 ko chia hết cho 2 thì điều kiện đã ko thỏa mãn nên sẽ ko thực hiện câu lệnh đằng sau

Vậy S sẽ vẫn giữ nguyên giá trị

Câu 32:A Câu 33:B Câu 34:A Câu 35:A Câu 36:D Câu 37:C Câu 38:D Câu 39:D Câu 40:A Câu 41:A Câu 42:B Câu 43:A Câu 44:B Câu 45:C Câu 46:A