Trắc nghiệm cấu trúc rẽ nhánh

Chia sẻ bởi Nguyễn Linh | Ngày 26/04/2019 | 81

Chia sẻ tài liệu: Trắc nghiệm cấu trúc rẽ nhánh thuộc Tin học 11

Nội dung tài liệu:


CẤU TRÚC RẼ NHÁNH
Câu
Đáp
án

1


2


3


4


5


6


7


8


9


10


11


12


13


14


15


16


17


18


19


20



Câu 1.Hãy chọn phương án ghép đúng nhất . Để mô tả cấu trúc rẽ nhánh trong thuật toán, nhiều ngôn ngữ lập trình bậc cao dùng câu lệnh IF – THEN, sau IF là <điều kiện> . Điều kiện là
A. biểu thức lôgic; B. biểu thức số học; C. biểu thức quan hệ; D. một câu lệnh;
Câu 2.Hãy chọn phương án ghép đúng . Với cấu trúc rẽ nhánh IF<điều kiện>THEN, câu lệnh đứng sau THEN được thực hiện khi
A. điều kiện được tính toán xong; B. điều kiện được tính toán và cho giá trị đúng;
C. điều kiện không tính được; D. điều kiện được tính toán và cho giá trị sai;
Câu 3.Hãy chọn phương án ghép đúng . Với cấu trúc rẽ nhánh IF<điều kiện>THENELSE, câu lệnh 2 được thực hiện khi
A. biểu thức điều kiện đúng và câu lệnh 1 thực hiện xong; B.câu lệnh 1 được thực hiện;
C. biểu thức điều kiện sai; D. biểu thức điều kiện đúng;
Câu 4.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 :
A. if A <= B then X := A else X := B; B. if A < B then X := A;
C. X := B; if A < B then X := A; D. if A < B then X := A else X := B;
Câu 5.Cho chương trình viết bằng PASCAL sau đây :
/
Hãy chọn phát biểu sai trong các phát biểu sau đây :
A. Đây là chương trình giải phương trình bậc hai nhưng chưa xét hết các trường hợp;
B. Đây là chương trình giải phương trình bậc hai nhưng không đưa ra thông báo gì khi chương trình có nghiệm kép;
C. Đây là chương trình giải và thông báo nghiệm của một phương trình bậc hai nếu phương trình đó có nghiệm;
D. Đây là chương trình giải phương trình bậc hai, nhưng không đưa ra thông báo gì khi phương trình vô nghiệm .

Câu 6.Cho chương trình viết bằng PASCAL sau đây :












Hãy chọn phát biểu đúng trong các phát biểu sau đây :
A. Đây là chương trình giải phương trình bậc hai hoàn chỉnh;
B. Đây là chương trình giải phương trình bậc hai sai vì không thông báo nghiệm trong trường hợp có nghiệm kép;
C. Đây là chương trình giải phương trình bậc hai sai vì với trường hợp phương trình vô nghiệm, chương trình vẫn thực hiện tính nghiệm thực;
D. Đây là chương trình giải phương trình bậc hai sai vì chỉ xét trường hợp DELTA < 0 mà thôi.
Câu 7.Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh ?
A. A + B B. A> B C. N mod 100 D. “A nho hon B”
Câu 8.Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh ?
A. 100 > 99 B. “A > B” C. “A nho hon B” D. “false”
Câu 9.Trong ngôn ngữ lập trình Pascal, về mặt cú pháp cách viết các câu lệnh ghép nào sau đây là đúng:
Begin :
A := 1 ;
B := 5 ;
End ;
Begin ;
A := 1 ;
B := 5 ;
End ;

Begin
A := 1 ;
B := 5 ;
End :
Begin
A := 1 ;
B := 5 ;
End ;

Câu 10.Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây là đúng:
A. If ; then . B. If then ;
C. If ; then ; D. If then .
Câu
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Linh
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)