Simulacrum, từ simulacrum Latin, là một sự bắt chước, giả mạo hoặc hư cấu. Khái niệm này được liên kết với mô phỏng, đó là hành động mô phỏng .Một...
Trắc nghiệm Lập trình di động – Android – IT DESIGN
-
Question 1 of 30
1
Bạn đang đọc: Trắc nghiệm Lập trình di động – Android – IT DESIGN
. Question
1 pointsĐâu là ký tự dùng để kết thúc một câu lệnh trong ngôn từ lập trình C ?
-
Dấu phẩy (,)
-
Dấu chấm (.)
-
Dấu chấm phẩy (;)
-
Không có
Correct
Incorrect -
-
Question 2 of 30
2. Question
1 pointsPhát biểu nào sau đây là đúng ?
-
int (số thực), float (số tự nhiên), double (số nguyên), char (chuỗi kí tự)
-
int (số nguyên), float (số thực), double (số tự nhiên), char (kí tự)
-
int (số nguyên), float (số thực), double (số thực), char (kí tự)
-
int (số tự nghiên), float (số nguyên), double (số thực), char (kí tự)
Correct
Incorrect -
-
Question 3 of 30
3. Question
1 pointsCách khai báo biến nào sau đây là đúng ?
-
int: x, y, z
-
x, y, z: float
-
double x, y, z;
-
x = 0, y = 1, z = 2;
Correct
Incorrect -
-
Question 4 of 30
4. Question
1 pointsĐâu là cách gán giá trị cho biến int x ; đúng mực ?
-
x := 6;x := 6;
-
x = 6;
-
x = 6
-
x == 6
Correct
Incorrect -
-
Question 5 of 30
5. Question
1 pointsCho đoạn code sau :
#include
; int main(){ int x = 2, y = 3, z = -1; int t = 3 * x / y - z * x + y % 5 / 2; return 0; } Hỏi giá trị của t bằng bao nhiêu ?
-
2
-
3
-
4
-
5
Correct
Incorrect -
-
Question 6 of 30
6. Question
1 points
Biết rằng trong ngôn ngữ lập trình C có 3 loại toán tử logic là: AND (&&), OR (||) và NOT (!). Hỏi kết quả của biểu thức
10 && (-10) || 0 && !(-1)
là bao nhiêu?-
-1
-
0
-
1
-
Không có
Correct
Incorrect -
-
Question 7 of 30
7. Question
1 pointsCho đoạn code sau :
int x = 2, y = 4, z = 3; int t = -2 * z / 5 <= 6 + !(x * y - z) && y % (2 * z - 3);
Hỏi đáp án của t bằng bao nhiêu ?
-
0
-
1
-
2
-
3
Correct
Incorrect -
-
Question 8 of 30
8. Question
1 pointsCách nhập số nguyên N ( từ bàn phím ) nào sau đây là đúng ?
-
scanf("%c", &N);
-
scanf("%d, &N");
-
scanf("%d", N);
-
scanf("%d", &N);
Correct
Incorrect -
-
Question 9 of 30
9. Question
1 pointsCách viết nào sau đây là đúng với cú pháp khai báo của câu lệnh if ?
-
if biểu_thức
-
if
-
if {biểu thức}
-
if (biểu thức)
Correct
Incorrect -
-
Question 10 of 30
10. Question
1 pointsCho đoạn code sau :
int a = 3, b = 4, x = 0; if (a != 3) x++; x += b; if (b == 4) { x--; x *= a; }
Hỏi hiệu quả của biến x sau đoạn code trên là bao nhiêu ?
-
-3
-
0
-
9
-
12
Correct
Incorrect -
-
Question 11 of 30
11. Question
1 pointsCho đoạn code sau :
int x = 3; if (x == 1) printf("One"); else if (x == 2) printf("Two"); else if (x == 3) printf("Three"); else printf("Other");
Hỏi tác dụng hiển thị ra màn hình hiển thị console là gì ?
-
One
-
Two
-
Three
-
Other
Correct
Incorrect -
-
Question 12 of 30
12. Question
1 pointsCho đoạn code sau :
int x = 3; switch(x) { case 1: printf("One"); case 2: printf("Two"); case 3: printf("Three"); default: printf("Other"); }
Hỏi hiệu quả hiển thị lên màn hình hiển thị console là gì ?
-
Three
-
OneTwoThree
-
ThreeOther
-
OneTwoThreeOther
Correct
Incorrect -
-
Question 13 of 30
13. Question
1 pointsCho đoạn code sau :
int i, N = 10; for (i = 0; i < N; i += 2) { printf("%d ", i); }
Hỏi tác dụng hiển thị trên màn hình hiển thị console là gì ?
-
0 1 2 3 4 5 6 7 8 9 10
-
0 1 2 3 4 5 6 7 8 9
-
0 2 4 6 8 10
-
0 2 4 6 8
Correct
Incorrect -
-
Question 14 of 30
14. Question
1 pointsCho đoạn code sau :
int x = 4; while (x) { printf("%d ", x--); }
Hỏi hiệu quả hiển thị trên màn hình hiển thị console là gì ?
-
4 3 2 1 0
-
4 3 2 1
-
3 2 1 0
-
4 3 2 1 0 -1 -2 ... (vô hạn)
Correct
Incorrect -
-
Question 15 of 30
15. Question
1 pointsCho đoạn code sau :
int x = 0; do { x++; if (x == 1) { printf("One"); continue; } printf("%d", x); if (x == 3) { printf("Three"); break; } }while (x<5);
Hỏi hiệu quả hiển thị trên màn hình hiển thị console là gì ?
-
One23
-
23Three
-
One23Three
-
Vòng lặp vô hạn
Correct
Incorrect
-
-
Question 16 of 30
16. Question
1 pointsHãy chọn giải pháp tương thích nhất. Ngôn ngữ lập trình là gì ?
-
Phương tiện để soạn thảo văn bản trong đó có chương trình
-
Ngôn ngữ Pascal hoặc C
-
Phương tiện diễn đạt thuật toán để máy tính thực hiện công việc
-
Phương tiện diễn đạt thuật toán
Correct
Incorrect -
-
Question 17 of 30
17. Question
1 pointsPhát biểu nào dưới đây KHÔNG đúng ?
-
Lập trình là viết chương trình
-
Lập trình và chương trình là hai khái niệm tương đương, đều là cách mô tả thuật toán bằng ngôn ngữ lập trình
-
Chương trình được tạo thành từ tổ hợp các câu lệnh và các khai báo cần thiết về biến, hằng, hàm, …
-
Chương trình chưa chắc là đã đúng nếu cho kết quả đúng với rất nhiều bộ dữ liệu vào
Correct
Incorrect -
-
Question 18 of 30
18. Question
1 pointsPhát biểu nào sau đây KHÔNG đúng ?
-
Mọi bài toán đều có thể giải được bằng máy tính
-
Chương trình là một mô tả thuật toán bằng một ngôn ngữ lập trình
-
Không thể viết được chương trình để giải một bài toán nếu như không biết thuật toán để giải bài toán đó
-
Một bài toán có thể có nhiều thuật toán để giải
Correct
Incorrect -
-
Question 19 of 30
19. Question
1 pointsPhát biểu nào dưới đây là SAI khi nói về biên dịch và thông dịch ?
-
Chương trình dịch của ngôn ngữ lập trình bậc cao gọi là biên dịch còn thông dịch là chương trình dịch dùng với hợp ngữ
-
Một ngôn ngữ lập trình có thể có cả chương trình thông dịch và chương trình biên dịch
-
Thông dịch lần lượt dịch và thực hiện từng câu lệnh còn biên dịch phải dịch trước toàn bộ chương trình sang mã nhị phân thì mới có thể thực hiện được
-
Biên dịch và thông dịch đều kiểm tra tính đúng đắn của câu lệnh
Correct
Incorrect -
-
Question 20 of 30
20. Question
1 pointsNgôn ngữ lập trình được Dennish đưa ra vào năm nào ?
-
1967
-
1972
-
1970
-
1976
Correct
Incorrect -
-
Question 21 of 30
21. Question
1 pointsNgôn ngữ lập trình C được Dennish tăng trưởng dựa trên ngôn từ lập trình nào ?
-
Ngôn ngữ B
-
Ngôn ngữ BCPL
-
Ngôn ngữ DEC PDP
-
Ngôn ngữ B và BCPL
Correct
Incorrect -
-
Question 22 of 30
22. Question
1 pointsNgôn ngữ lập trình nào dưới đây là ngôn từ lập trình có cấu trúc ?
-
Ngôn ngữ Assembler
-
Ngôn ngữ C và Pascal
-
Ngôn ngữ Cobol
-
Không có
Correct
Incorrect -
-
Question 23 of 30
23. Question
1 pointsKết quả của chương trình sau là gì ?
#include void main(){ int a=40, b=4; while(a!=b) if (a>b) a=a-b; else b=b-a; printf(“%d”,a); };
-
2
-
4
-
6
-
8
Correct
Incorrect -
-
Question 24 of 30
24. Question
1 pointsTrong những hàm sau, hàm nào là hàm không định dạng để nhập một kí tự từ bàn phím ?
-
scanf();
-
getchar();
-
getch();
-
getche();
Correct
Incorrect -
-
Question 25 of 30
25. Question
1 pointsXâu định dạng nào dưới đây dùng để in ra 1 số ít nguyên ?
-
“%u”
-
“%e”
-
“%d”
-
“%p”
Correct
Incorrect -
-
Question 26 of 30
26. Question
1 pointsXâu định dạng nào dưới đây dùng để in ra một kí tự ?
-
“%f”
-
“%x”
-
“%s”
-
“%c”
Correct
Incorrect -
-
Question 27 of 30
27. Question
1 pointsKiểu tài liệu int ( kiểu số nguyên ) hoàn toàn có thể xử lí số nguyên nằm trong khoảng chừng nào ?
-
0…255
-
-32768…32767
-
-128…127
-
0…65535
Correct
Incorrect -
-
Question 28 of 30
28. Question
1 pointsKết quả hiển thị ra màn hình hiển thị của chương trình sau là gì ?
#include
void main(){ int a,b ; a=100 ; b=56 ; printf(“%d”,(a - 56
- 57
- 54
- 58
Incorrect
-
Question 29 of 30
29. Question
1 pointsTrong những hàm sau, hàm nào là hàm KHÔNG định dạng để in một chuỗi ký tự ra màn hình hiển thị ?
-
puts();
-
printf();
-
scanf();
-
gets();
Correct
Incorrect -
-
Question 30 of 30
30. Question
1 pointsLệnh nào trong những lệnh sau được cho phép chuyển sang vòng lặp tiếp theo mà không cần phải triển khai phần còn lại của vòng lặp ?
-
break
-
goto
-
continue
-
return
Correct
Incorrect
-
Source: https://vh2.com.vn
Category : Tin Học