Mẹo Hướng dẫn Trắc nghiệm tin học 11 bài 10 có đáp an 2022
Bùi Trường Sơn đang tìm kiếm từ khóa Trắc nghiệm tin học 11 bài 10 có đáp an được Cập Nhật vào lúc : 2022-05-24 01:37:03 . Với phương châm chia sẻ Thủ Thuật Hướng dẫn trong nội dung bài viết một cách Chi Tiết 2022. Nếu sau khi Read nội dung bài viết vẫn ko hiểu thì hoàn toàn có thể lại phản hồi ở cuối bài để Mình lý giải và hướng dẫn lại nha.Trắc nghiệm Tin học lớp 11 chương 3 Online
Cấu trúc rẽ nhánh và lặp
Nội dung chính- Trắc nghiệm Tin học lớp 11 chương 3 OnlineTrắc nghiệm Tin học lớp 11 chương 3 có đáp ánVideo liên quan
Trắc nghiệm Tin học lớp 11 chương 3 có đáp án
Trắc nghiệm Tin học lớp 11 chương 3 gồm những thắc mắc trắc nghiệm Tin 11 rất khác nhau do VnDoc biên soạn và đăng tải, giúp học viên nắm vững kiến thức và kỹ năng cả chương, ôn luyện cho bài thi học kì 1 lớp 11 môn Tin học đạt kết quả cao.
- Trắc nghiệm Tin học lớp 11 chương 2 - Phần 3Trắc nghiệm Tin học lớp 11 chương 3 - Phần 2
Mời những bạn tham gia nhóm Tài liệu học tập lớp 11 để nhận thêm những tài liệu hay: Nhóm Tài liệu học tập lớp 11
Trắc nghiệm Tin học 11 chương 3 có đáp án được giáo viên VnDoc biên soạn bám sát nội dung SGK môn Tin học 11, giúp học viên làm quen cấu trúc bài trắc nghiệm môn Tin lớp 11 cũng như ôn luyện kiến thức và kỹ năng sẵn sàng sẵn sàng cho bài kiểm tra, bài thi học kì 1 đạt kết quả cao
Câu 1: Chọn phát biểu sai trong những phát biểu sau đây:
- A. Để mô tả việc lặp đi lặp lại một số trong những thao tác (hoặc câu lệnh) trong một thuật toán ta hoàn toàn có thể dùng cấu trúc lặp. B. Không thể mô tả được mọi thuật toán bằng ngôn từ lập trình bậc cao nếu không dùng cấu trúc lặp. C. Có thể dùng cấu trúc lặp để thay cho cấu trúc rẽ nhánh trong mô tả thuật toán D. Tùy từng trường hợp rõ ràng (khi mô tả một thuật toán), khi thì ta biết trước số lần lặp, khi thì ta không cần hoặc không xác định được trước số lần lặp những thao tác nào đó.
Câu 2: Cho hai dạng lặp FOR – DO trong PASCAL như sau:
Dạng lặp tiến:
FOR
Dạng lặp lùi:
FOR
- A. Ở dạng lặp lùi câu lệnh sau DO được thực hiện tuần tự, với biến đếm lần lượt nhận giá trị từ giá trị đầu đến giá trị cuối. B. Ở dạng lặp tiến câu lệnh sau DO luôn luôn được thực hiện ít nhất một lần. C. Ở dạng lặp lùi câu lệnh sau DO hoàn toàn có thể không được thực hiện lần nào, đó là trường hợp giá trị cuối nhỏ hơn giá trị đầu. D. Biểu thức giá trị đầu và biểu thức giá trị cuối hoàn toàn có thể thuộc kiểu số thực.
Câu 3: Hãy lựa chọn cách dùng sai . Muốn dùng biến X lưu giá trị nhỏ nhất trong những giá trị của hai biến A, B hoàn toàn có thể dùng cấu trúc rẽ nhánh như sau:
- A. if A < B then X := A B. X := B; if A < B then X := A; C. if A <= B then X := A else X := B; D. if A < B then X := A else X := B;
Câu 4:Trong ngôn từ lập trình Pascal, câu lệnh nào sau đây là đúng?
- A. If a = 5 then Begin a := d + 1 ; b := 2 ; End ; else a := d + 2 ;
B. If a = 5 then Begin a := d + 1 ; b := 2 ; End else a := d + 2 . C. If a = 5 then Begin a := d + 1 ; b := 2 End else a := d + 2 ; D. If a = 5 then a := d + 1 ; b := 2 else a := d + 2 ;
Câu 5:Trong ngôn từ lập trình Pascal, câu lệnh nào sau đây là đúng?
- A. If a = 5 then a := d + 1 ; else a := d + 2 ; B. If a = 5 then a := d + 1 else a := d + 2 ; C. If a = 5 then a := d + 1 else a := d + 2 . D. If a = 5 then a := d + 1 else a := d + 2 ;
Câu 6. Trong ngôn từ lập trình Pascal, về mặt cú pháp câu lệnh nào sau đây là đúng với cấu trúc lặp While có một lệnh con?
- A. While a>5 do a := a – 1 ; B. While a>5 do a := a – 1 ; C. While a>5 do ; a := a – 1 D. While a>5 ; do a := a – 1 ;
Câu 7. Trong ngôn từ lập trình Pascal, muốn kiểm tra đồng thời cả ba giá trị của A, B, C có cùng to hơn 0 hay là không ta viết câu lệnh If thế nào cho đúng?
- A. If A, B, C > 0 then …… B. If A>0 and B>0 and C>0 then …… C. If (A > 0) and (B > 0) and (C > 0) then …… D. If (A>0) or (B>0) or (C>0) then……
Câu 8. 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
- 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 9. Trong ngôn từ lập trình Pascal, đoạn chương trình sau thực hiện việc làm gì?
i := 0 ; while i <> 0 do write(i, ‘ ’) ;
- A. Đưa ra màn hình hiển thị 10 chữ số 0 ; B. Đưa ra màn hình hiển thị một chữ số 0 ; C. Không đưa ra thông tin gì; D. Lặp vô hạn việc đưa ra màn hình hiển thị số 0 ;
Câu 10. Trong ngôn từ lập trình Pascal, hãy cho biết thêm thêm đoạn chương trình sau thao tác làm gì?
I := 0 ; T := 0 ;
While I < 10000 do
Begin
T := T + I ;
I := I + 2 ;
End ;
- A. Tính tổng những số tự nhiên nhỏ hơn hoặc bằng 10000 ; B. Tính tổng những số tự nhiên chẵn nhỏ hơn hoặc bằng 10000 ; C. Tính tổng những số tự nhiên nhỏ hơn hoặc 10000 ; D. Tính tổng những số tự nhiên chẵn nhỏ hơn 10000 ;
Câu 11. Trong ngôn từ 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 12. Trong ngôn từ lập trình Pascal, đoạn chương trình sau cho kết quả trên màn hình hiển thị là gì với i là biến số nguyên?
For i := 1 to 100 do if i mod 9 = 0 then write(i, ‘ ’);
- A. 9 18 27 36 45 54 63 72 81 90 99; B. 1 2 3 4 5 6 … 100 ; C. 9 9 9 9 9 9 9 9 9 9 D. 91827364554637281;
Câu 13. Trong ngôn từ lập trình Pascal, câu lệnh nào sau đây là đúng?
- A. If ; then ; else ; B. If then ; else ; C. If then else ; D. If ; then else ;
Câu 14. Chọn phát biểu đúng trong những phát biểu sau đây:
- A. Câu lệnh rẽ nhánh không được xuất hiện trong của một cấu trúc lặp. B. Một cấu trúc lặp hoàn toàn có thể xuất hiện trong của một cấu trúc lặp khác C. Có thể dùng câu lệnh FOR – DO để thay thế cho câu lệnh lặp WHILE – DO. D. Câu lệnh lặp không được xuất hiện trong đứng sau từ khóa THEN của cấu trúc rẽ nhánh.
Câu 15. Trong ngôn từ lập trình Pascal, đoạn chương trình sau đưa ra màn hình hiển thị kết quả gì?
For i := 10 to 1 do write(i, ‘ ’);
- A. Đưa ra 10 dấu cách B. 10 9 8 7 6 5 4 3 2 1 C. 1 2 3 4 5 6 7 8 9 10 D. Không đưa ra kết quả gì
Câu 16. Phát biểu nào sau đây hoàn toàn 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 17. Trong ngôn từ lập trình Pascal, phát biểu nào sau đây là đúng với câu lệnh rẽ nhánh if…then…else…?
- A. Nếu sau then muốn thực hiện nhiều câu lệnh thì những câu lệnh phải đặt giữa hai cặp dấu ngoặc nhọn; B. Nếu sau then muốn thực hiện nhiều câu lệnh thì những câu lệnh phải đặt giữa Begin và End ; C. Nếu sau then muốn thực hiện nhiều câu lệnh thì những câu lệnh phải đặt giữa hai dấu ngoặc đơn; D. Nếu sau then muốn thực hiện nhiều câu lệnh thì những câu lệnh phải đặt giữa Begin và End .
Câu 18. Cho chương trình viết bằng ngôn từ PASCAL sau đây:
PROGRAM Inso;
Uses crt;
Var M, N, I : integer;
BEGIN
clrscr;
M := 0 ;
N := 0 ;
For I := 1 TO 10000 do
Begin
if ( (I mod 3) = 0 ) then M := M + 1 ;
if ( (I mod 3) = 0 ) and ( (I mod 5) = 0 ) then N := N + 1 ;
End;
writeln( M,‘ ’, N );
readln
END.
Phát biểu nào dưới đây về chương trình trên là đúng?
- A. Đây là chương trình đếm số những số nguyên trong khoảng chừng từ 1 đến 10000 là bội số của 3 và 5; B. Đây là chương trình đếm số những số nguyên trong khoảng chừng từ 1 đến 10000 là bội số của 3; C. Đây là chương trình đếm và thông báo ra màn hình hiển thị rằng trong khoảng chừng từ 1 đến 10000 có bao nhiêu số nguyên là bội số của 3 và có bao nhiêu số là bội số chung của 3 và 5; D. Đây là chương trình đếm số những số nguyên nhỏ hơn 10000 và chia hết cho 3;
Câu 19. 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
- A. biểu thức điều kiện sai; B. biểu thức điều kiện đúng và câu lệnh 1 thực hiện xong; C. câu lệnh 1 được thực hiện; D. biểu thức điều kiện đúng;
Câu 20. Cho chương trình viết bằng PASCAL sau đây:
PROGRAM GiaiPTBac2;
uses crt;
var A, B, C : real;
DELTA, X1, X2 : real;
BEGIN
write(‘ Nhap cac he so A, B, C : ’);
readln(A, B, C);
DELTA := B*B – 4*A*C ;
if DELTA < 0 then writeln(‘ Phuong trinh vo nghiem.’);
X1 := ( – B – SQRT(DELTA) ) / (2 *A) ;
X2 := – B / A – X1 ;
writeln(‘ X1 = ’, X1);
writeln(‘ X2 = ’, X2);
readln
END.
Hãy chọn phát biểu đúng trong những phát biểu sau đây:
- A. Đâ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; B. Đây là chương trình giải phương trình bậc hai hoàn hảo nhất; C. Đâ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. D. Đâ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;
Câu 21. Trong ngôn từ lập trình Pascal, phát biểu nào sau đây là đúng với câu lệnh rẽ nhánh if…then…?
- A. Nếu sau then muốn thực hiện nhiều câu lệnh thì những câu lệnh phải đặt giữa hai dấu ngoặc đơn; B. Nếu sau then muốn thực hiện nhiều câu lệnh thì những câu lệnh phải đặt giữa Begin và End; C. Nếu sau then muốn thực hiện nhiều câu lệnh thì những câu lệnh phải đặt giữa Begin và End. D. Nếu sau then muốn thực hiện nhiều câu lệnh thì những câu lệnh phải đặt giữa hai cặp dấu ngoặc nhọn;
Câu 22. Trong ngôn từ lập trình Pascal, hãy cho biết thêm thêm giá trị của M sau khi thực hiện đoạn chương trình sau với a=19 và b=12?
M := a ;
If a A. M = 10 B. M = 12 C. M nhận cả hai giá trị trên D. M không sở hữu và nhận giá trị nào
Câu 23. Trong ngôn từ lập trình Pascal, đoạn chương trình sau đưa ra màn hình hiển thị kết quả gì?
For i := 10 downto 1 do write(i, ‘ ’);
- A. 1 2 3 4 5 6 7 8 9 10 B. Đưa ra 10 dấu cách C. Không đưa ra kết quả gì D. 10 9 8 7 6 5 4 3 2 1
Câu 24. Trong ngôn từ lập trình Pascal, về mặt cú pháp cách viết những câu lệnh ghép nào sau đây là đúng?
- A. Begin A := 1 ; B := 5 ; End : B. Begin ; A := 1 ; B := 5 ; End ; C. Begin : A := 1 ; B := 5 ; End ; D. Begin A := 1 ; B := 5 ; End ;
Câu 25. Trong ngôn từ lập trình Pascal, phát biểu nào sau đây là đúng với câu lệnh rẽ nhánh if…then…else…?
- A. Nếu sau else muốn thực hiện nhiều câu lệnh thí những câu lệnh phải đặt giữa hai dấu ngoặc đơn; B. Nếu sau else muốn thực hiện nhiều câu lệnh thí những câu lệnh phải đặt giữa Begin và End; C. Nếu sau else muốn thực hiện nhiều câu lệnh thí những câu lệnh phải đặt giữa hai cặp dấu ngoặc nhọn; D. Nếu sau else muốn thực hiện nhiều câu lệnh thí những câu lệnh phải đặt giữa Begin và End;
Bắt đầu ngay
Kiểm tra kết quả Chia sẻ với bạn bè Xem đáp án Làm lại