16 câu hỏi
Phần I. Trắc nghiệm (4 điểm)
Câu 1: Khi gán một biểu thức cho biến thì máy tính sẽ tính toán?
Các phép tính
Biểu thức
Cả hai đáp án trên đều đúng
Cả hai đáp án trên đều sai
Kết quả của máy tính tính toán biểu thức là?
Một biểu thức
Một hằng số
Một giá trị cụ thể
Đáp án khác
Biểu thức là?
Một toán hạng được kết nối với nhau bởi các phép toán
Nhiều hạng toán kết nối với nhau bởi các phép toán
Cả hai đáp án trên đều đúng
Cả hai đáp án trên đều sai
Trong quá trình thể hiện một thuật toán, khi phải dựa trên điều kiện cụ thể nào đó để xác định bước tiếp theo thì ta cần sử dụng?
Cấu trúc chặt chẽ
Cấu trúc một nhánh
Cấu trúc rẽ nhánh
Cả ba đáp án trên đều đúng
Ta có thể kết nối các biểu thức xâu kí tự với nhau để?
Tạo ra biểu thức xâu kí tự mới dài hơn
Tạo ra biểu thức xâu kí tự ngắn hơn
Tạo ra biểu thức xâu kí tự ban đầu
Dáp án khác
Có những loại cấu trúc rẽ nhánh nào?
Rẽ nhánh đầy đủ
Rẽ nhánh dạng khuyết
Rẽ nhánh dạng kết hợp
Rẽ nhánh đầy đủ và rẽ nhánh dạng khuyết
Hình ảnh dưới đây là rẽ nhánh dạng nào?
Khuyết
Kết hợp
Đầy đủ
Đáp án khác
Xâu kí tự có phép toán nào dưới đây?
So sánh bằng
Làm tròn số
Kết hợp (join) nối các xâu kí tự để tạo ra xâu kí tự mới.
Đáp án khác
Trong lập trình, ta gán gì cho biến?
Một giá trị cụ thể
Một biểu thức
Cả hai đáp án trên đều đúng
Cả hai đáp án trên đều sai
Kết quả của máy tính khi tính toán biểu thức là?
Một giá trị cụ thể
Một hằng số
Một biểu thức
Đáp án khác
IF a>8 THEN b:=3 ELSE b:=5; Khi a nhận giá trị là 0 thì b nhận giá trị nào?
0
5
3
8
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
Cấu trúc vòng
Cấu trúc so sánh
Cấu trúc lặp
Cấu trúc rẽ nhánh
VD 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:
Cấu trúc rẽ nhánh
Cấu trúc lặp
Hàm ceil()
Hàm toán học sqrt()
Kết quả của đoạn lệnh sau là?
Hình ba cạnh
Hình bốn cạnh
Hình năm cạnh
Hình sáu cạnh
Sự phát triển của tin học đã tạo ra những nghề nghiệp đa dạng như?
Phát triển phần mềm
Lập trình ứng dụng điện thoại
Quản trị mạng
Cả ba đáp án trên đều đúng
Việc ứng dụng tin học sẽ mang lại lợi ích cho hầu hết ngành nghề nhờ?
Tăng khối lượng công việc
Tăng hiệu quả công việc, tiết kiêm thời gian
Cả ba đáp án trên đều sai
Cả ba đáp án trên đều đúng
