Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Trắc nghiệm LTCS bài 1

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Một tập hợp các câu lệnh viết bằng một ngôn ngữ lập trình cụ thể được sắp xếp theo một trình tự nhất định nào đó nhằm mục đích đáp ứng các yêu cầu của một bài toán cụ thể được gọi là gì?

a)

Sở đồ khối

b)

Thuật toán

c)

Câu lệnh

d)

Chương trình máy tính

2.

Một hệ thống chặt chẽ và rõ ràng các quy tắc nhằm xác định một dãy các thao tác trên các đối tượng, sao cho sau một số hữu hạn bước thực hiện các thao tác đó, ta đạt được mục tiêu định trước" được gọi là gì?

a)

Thuật toán

b)

Chương trình máy tính

c)

Bộ nhớ máy tính

d)

Trình biên dịch

3.

Các đại lượng cơ bản của thuật toán gồm những đại lượng nào?

a)

Câu lệnh, dấu chấm phẩy, cú pháp.

b)

Tính xác định, tính kết thúc, tính đúng đắn.

c)

Đầu vào(input), đầu ra(output), phương thức thực hiện(method).

d)

Toàn bộ code chương trình

4.

Xác định đại lượng vào(input) và đại lượng ra của bài toán: S=1*2*3*..*n(n là số nguyên dương, n>=1)

a)

INPUT: S, OUTPUT: 1*2*3*..*N

b)

INPUT: 1*2*3*..*N, OUTPUT: S

c)

INPUT: n>=1, OUTPUT: S=1*2*3*...*n

d)

INPUT: n, OUTPUT S

5.

Có bao nhiêu cách biểu diễn một thuật toán?

a)

2

b)

3

c)

4

d)

5

6.

Nút giới hạn trong sơ đồ khối biểu diễn thuật toán được thể hiện thông qua hình gì?

a)

Hình lục giác đều

b)

Hình tròn

c)

Hình chữ nhật

d)

Hình elip

7.

Nút thao tác trong sơ đồ khối biểu diễn thuật toán được thể hiện thông qua hình gì?

a)

Hình tam giác

b)

Hình chữ nhật

c)

Hình bình hành

d)

Hình vuông

8.

Nút điều kiện trong sơ đồ khối biểu diễn thuật toán được thể hiện thông qua hình gì?

a)

Hình chữ nhật

b)

Hình thoi

c)

Hình bình hành

d)

Hình tròn

9.

Nút nhập/xuất dữ liệu trong sơ đồ khối biểu diễn thuật toán được thể hiện thông qua hình gì?

a)

Hình thoi

b)

Hình tam giác

c)

Hình bình hành

d)

Hình tròn

10.

Các từ dành riêng của một ngôn ngữ lập trình nào đó mà người lập trình có thể sử dụng nó trong chương trình tùy theo ý nghĩa của từng từ được gọi là gì trong ngôn ngữ lập trình bất kỳ?

a)

Từ đơn

b)

Từ ghép

c)

Từ khóa

d)

Từ tiêu chuẩn

11.

Ký hiệu ghi lời chú thích trên một dòng của ngôn ngữ lập trình C là gì?

a)

{

b)

(

c)

//

d)

/*

12.

Cặp ký hiệu ghi lời chú thích trên nhiều dòng của ngôn ngữ lập trình C là gì?

a)

{ }

b)

/* */

c)

/* */

d)

//

13.

Miền giá trị của kiểu char trong ngôn ngữ C là bao nhiêu?

a)

Từ 0 đến 65535

b)

Từ -128 đến 127

c)

Từ -32768 đến 32767

d)

Từ 1 đến 64

14.

Khai báo biến diemtb để lưu trữ điểm trung bình của sinh viên ta sử dụng kiểu dữ liệu nào trong các kiểu sau đây?

a)

char

b)

int

c)

float

d)

bool

15.

Kiểu số thực trong ngôn ngữ lập trình C gồm có các kiểu nào sau đây?

a)

int, float, double

b)

int, unsigned int, double

c)

float, double, long double

d)

char, float, double

16.

Kiểu số thực float chính xác đến bao nhiêu chữ số phần thập phân?

a)

2

b)

3

c)

5

d)

6

17.

Kiểu số thực double chính xác đến bao nhiêu chữ số phần thập phân?

a)

4

b)

6

c)

8

d)

10

18.

Kiểu dữ liệu rỗng không chứa bất kỳ giá trị nào trong ngôn ngữ lập trình C được gọi là gì?

a)

int

b)

float

c)

void

d)

char

19.

Để truy xuất đến địa chỉ ô nhớ ta dùng toán tử nào sau đây

a)

&

b)

%

c)

#

d)

@

20.

Để so sánh a khác b câu lệnh nào sau đây đúng

a)

a<>b

b)

a!=b

c)

a=!b

d)

a||b