Câu 11:  Hình nào dưới đây thuộc khối lệnh rẽ nhánh trong Scracth     A. .    B. .     C. .    D.  Tất cả đều đúng Câu 12:  Chương trình máy tính là gì?     A.  Các lệnh trong chương trình được thực hiện tuần tự từ trên xuống

Câu 11:  Hình nào dưới đây thuộc khối lệnh rẽ nhánh trong Scracth?     A. .    B. .     C. .    D.  Tất cả đều đúng Câu 12:  Chương trình máy tính là gì?     A.  Các lệnh trong chương trình được thực hiện tuần tự từ trên xuống dưới.     B.  Các bước của thuật toán được thực hiện tuần tự từ trên xuống dưới.     C.  Các lệnh viết bằng ngôn ngữ lập trình chỉ dẫn máy tính thực hiện các bước của thuật toán.     D.  Là bước thực hiện công việc đó. Câu 13: Ý nghĩa khối lệnh sau: .     A.  Nhập số nguyên N (số N được nhập vào từ bàn phím)     B.  Khởi tạo giá trị cho N=0     C.  Thông báo kết quả N ra màn hình     D.  Tất cả đều sai.  Câu 14: Đâu là dữ liệu kiểu số?     A. Số nguyên, số thực, số tự nhiên,...     B. Đúng (true), sai (false).     C. Dãy kí tự.     D. Cả 3 đáp án trên. Câu 15: Cấu trúc lặp gồm:     A.  Lặp với số lần biết trước    B.  Lặp vô hạn      C.  Lặp với số lần không biết trước    D.  Tất cả đều đúng Câu 16:  Đâu là lệnh lặp với số lần lặp không biết trước trong Scracth?     A. .    B. .     C.  .    D. . Câu 17: Biểu thức số học gồm các phép toán….     A. Logic    B. Cộng, trừ, nhân, chia     C. Chia lấy phần dư    D. Cả B và C Câu 18:  Khi có một (hay nhiều) thao tác cần được thực hiện lặp lại một số lần liên tiếp trong quá trình thực hiện thuật toán thì cần dùng     A.  Cấu trúc vòng    B.  Cấu trúc rẽ nhánh     C.  Cấu trúc lặp    D.  Cấu trúc so sánh Câu 19: Ý nghĩa của vòng lặp sau: .     A.  Lặp cho đến khi chạm vào con trỏ chuột     B.  Lặp cho đến khi chạm vào cạnh của sân khấu     C.  Lặp cho đến khi không đi được nữa     D.  Tất cả đều sai.  Câu 20: Ý nghĩa đoạn chương trình sau:     A.  Chú mèo xoay vòng tròn 1 vòng     B.  Chú mèo sẽ xoay 15 độ     C.  Chú mèo xoay tròn cho đến khi nháy Stop.     D.  Chú mèo sẽ đi 15 bước Câu 21:  Biểu thức toán học a>=50 biểu diễn thành biểu thức trong Scracth sẽ là:     A.  .    B.  .     C.  .    D.  A và B đều đúng Câu 22:  Cho đoạn chương trình sau, Khi a nhận giá trị là 9 thì b nhận giá trị nào? . Khi a nhận giá trị là 0 thì b nhận giá trị nào?     A.  100    B.  8    C. 10    D.  0 Câu 23: Cho bài toán tính tổng s=1+2+3+...+n. Để giải bài toán trên ta có thể dùng:     A.  Cấu trúc lặp.    B.  Cấu trúc rẽ nhánh.     C.  Hàm ceil ()    D.  Hàm toán học sqrt () Câu 24:  Kết quả của phép toán .là:     A.  6    B.  6.666    C.  2    D.  Tất cả đều sai Câu 25:  Phép OR  . cho kết quả là:     A.  True    B.  Lớn hơn    C.  Bé hơn    D.  False Câu 26:  Em hãy xác định kiểu dữ liệu của biến a trong mỗi câu lệnh dưới đây?     A.  Kiểu logic.    B.  Kiểu chữ.    C.  Kiểu số. Câu 27:  Kết quả của biểu thức toán học  là:     A.  3    B.  3.5    C.  3.4    D.  4 Câu 28: Các bước sau được gọi là: Bước 1: Nhập hai số nguyên dương a, b Bước 2: Nếu a=b thì UCLN là a và chuyển sang bước 5 Bước 3: Nếu a>b thi a=a-b ngược lại b=b-a Bước 4: Quay lại bước 2 Bước 5: Thông báo kết quả và kết thúc     A. Thuật toán    B. Người lập trình    C. Máy tính điện tử    D. Bài toán Câu 29:  Khi đặt tên biến trong Scracth em nên:     A.  Tên biến là một dãy chữ cái tiếng Anh     B.  Đặt tên biến gợi nhớ đến ý nghĩa của biến.     C.  Không bắt đầu bằng chữ số     D.  Tất cả đều đúng.  Câu 30:  Em hãy xác định kiểu dữ liệu của biến B trong câu lệnh dưới đây?     A.  Kiểu logic.    B.  Kiểu chữ.    C.  Kiểu số. Câu 31:  Phép AND  . cho kết quả là:     A.  Lớn hơn    B.  False    C.  Bé hơn    D.  True Câu 32:  Phát biểu nào dưới đây là sai?     A.  Ngoài các biến có sẵn, người dùng phải tạo biến trước khi sử dụng.     B.  Mô tả công việc dưới dạng thuật toán là việc liệt kê các bước thực hiện công việc đó. Các bước của thuật toán được thực hiện tuần tự từ trên xuống dưới.     C.  Chương trình là dãy các lệnh điều khiển máy tính thực hiện một thuật toán.     D.  Tại mỗi thời điểm thực hiện chương trình, biến nhớ có thể nhận cùng lúc nhiều giá trị. Câu 33:  Hãy chọn phương án đúng. Với cấu trúc rẽ nhánh IF <điều kiện>  THEN <câu lệnh>, câu lệnh đứng sau THEN được thực hiện khi     A.  điều kiện cho giá trị đúng;     B.  điều kiện được tính toán xong;                    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 34:  Chương trình sau sẽ cho kết quả a là bao nhiêu khi ban đầu a=10 và b=5 .     A.  a=15    B.  a=10    C.  a=20    D.  a=25 Câu 35:  Mỗi biến nhớ được tạo ra trong chương trình có thể lưu trữ dữ liệu kiểu nào trong các kiểu dữ liệu dưới đây?     A.  Kiểu logic.    B.  Kiểu chữ.    C.  Kiểu số.    D.  Cả 3 đáp án.
Publier la réponse