1. Trang chủ
  2. » Giáo án - Bài giảng

220 câu hỏi trắc nghiệm tin học đại cương

64 1,2K 3

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 64
Dung lượng 596 KB

Nội dung

Central Pro Unit Đáp án đúng: A Câu độc lập hay câu trong đoạn văn: Giải thích đáp án: B A.. Không ý nào Đáp án đúng: B Câu độc lập hay câu trong đoạn văn:... Hãy cho biết giá trị kết q

Trang 1

ĐỀ TRẮC NGHIỆM TIN ĐẠI CƯƠNG

1 A1 Thuật ngữ nào sao đây là: “công nghệ thông tin”

Giải thích đáp án:

A

2 A2 Khối nào sau đây chịu trách nhiệm điều khiển toàn bộ hoạt động của

hệ thống thông qua các chỉ thị trong chương trình

Giải thích đáp án:

B

6 A6 CPU có tên đầy đủ tiếng Anh là…

A Central Processing Unit

B Central Pro United

A

Trang 2

C Central Print United

D Central Pro Unit

Đáp án đúng: A Câu độc lập hay câu trong đoạn văn:

Giải thích đáp án:

B

A Là tất cả những gì chúng ta có thể nhìn, sờ thấy được của máy tính

B Là tất cả các chương trình đang có trong máy tính

C Cả hai ý trên

D Không ý nào

Đáp án đúng: B Câu độc lập hay câu trong đoạn văn:

Trang 3

B 2GB = 220MB

C 2GB = 211MB

D 2GB = 212MB

Đáp án đúng: C Câu độc lập hay câu trong đoạn văn:

Giải thích đáp án:

C

Trang 4

18 A18 Bit là viết tắt của thuật ngữ?

Trang 5

D 30

Đáp án đúng: B Câu độc lập hay câu trong đoạn văn:

Trang 6

B 11010

C 11001

D 11011

Đáp án đúng: D Câu độc lập hay câu trong đoạn văn:

Giải thích đáp án:

A

31 B12 Cho hai số nhị phân A = 1001101 và B = 1010110 Hãy cho biết giá trị

kết quả của phép cộng A + B trong hệ nhị phân:

Đáp án đúng: D Câu độc lập hay câu trong đoạn văn:

A

Trang 8

Câu độc lập hay câu trong đoạn văn:

Giải thích đáp án:

C

42 C1 Phát biểu nào sau đây là sai khi đặt tên

A Tên không bắt đầu bằng chữ cái hoặc dấu gạch dưới

B Trong tên không có dấu cách

C Không Được bắt đầu bởi các ký tự đặc biệt hoặc chữ số

D Tên phân biệt chữ thường hoặc chữ hoa

Đáp án đúng: A Câu độc lập hay câu trong đoạn văn:

Trang 9

Đáp án đúng: A Câu độc lập hay câu trong đoạn văn:

clrscr();

int a=3,b=5;

if (a%2 ==1 && b/2==2.5) {

a=a+b;

b=b+a;

} printf(“%d”, a+b);

clrscr();

int a=1,b=2;

if (a>b) a=a+4;

else a=a*4;

Giải thích đáp án:

D

49 C8 Lệnh nào sau đây in ra số nguyên nhỏ nhất của A và B:

A if (A > B) printf(“%d”, A); else printf(“%d”,B);

B if (A > B) printf(“%d”, B); else printf(“%d”,A);

B

Trang 10

C if (A < B) printf(B); else printf(A);

D if (A < B) printf(A); else printf(B);

Đáp án đúng: B Câu độc lập hay câu trong đoạn văn:

clrscr();

int a=1,b=2,c=3,m;

D

Trang 11

Giải thích đáp án:

53 C12 Cho biết kết quả của chương trình sau:

#include <stdio.h>

void main() {

int s; s = 19 % 5;

if (s ==1) printf(“%s” ,"mot");

else if (s==2) printf(“%s”, "hai");

else printf(“%s”, "ba");

Trang 12

Câu độc lập hay câu trong đoạn văn:

clrscr();

int a=2,b=5;

if (a%2 ==1 || b>0) {

b=b/4;

A

Trang 13

} else a=a*4;

Giải thích đáp án:

58 C17 Cho biết kết quả của chương trình sau:

#include <stdio.h>

void main() {

int a=5,b=7;

if (a%2 ==0 && b/2==1.5) {

a = a + b;

b = b + a;

} printf(“%d”,a+b);

Giải thích đáp án:

B

59 C18 Chọn câu lệnh đúng để thực hiện công việc : Kiểm tra nếu a, b, c đều

nhỏ hơn 0 thì in số 0.

A if a < 0 && b < 0 && c < 0 printf(“0”);

B if (a < 0 && b < 0 && c < 0) printf(“0”);

C if ( a, b , c < 0 ) printf(“0”);

D if (a < 0 || b < 0 || c < 0) printf(“0”);

Đáp án đúng: B Câu độc lập hay câu trong đoạn văn:

clrscr();

float a=1,b=2;

if (!(a==b||1>3)) a++;

D

Trang 14

else b ;

clrscr();

int a=3, b=5;

if (a<b) a=a+1;

else b=b+1;

Trang 15

Đáp án đúng: A Câu độc lập hay câu trong đoạn văn:

clrscr();

int a=2,b=1;

if (a>b) a=a+4;

b=b-4;

else a=a*4;

clrscr();

int a=2,b=4,c=5;

if (a<b)

if (b>c) a=a+1;

else b=b/c;

else a=a+b;

Giải thích đáp án:

A

Trang 16

#include <stdio.h>

#include <conio.h>

void main() {

clrscr();

int a=2,b=1;

if (a>b) {

a=a+4;

b=b-4;

} else a=a*4;

Giải thích đáp án:

B

67 C26 Khi chạy chương trình

void main() {

int dem,n;

n=546; dem=0;

while (n !=0)

B

Trang 17

{

dem=dem+1;

n=n div 10;

} printf(“%d”,dem);

int p=1, k=1;

while (k < 5) {

p=2*p+1;

k++;

} printf(“%d”,p);

C

Trang 18

Giải thích đáp án:

70 C29 Cho đoạn chương trình sau (giả sử các biến đã khai báo hợp lệ):

int X=1, S=0;

while (X!=0){

clrscr();

int x=12, s=0;

while (x!=0) {

printf("nhap x"); scanf("%d",&x);

if (x % 2 == 0 ) s=s+x;

} printf("%d",s);

getch();

} Nếu các giá trị của x nhập vào lần lượt là: 2, 3, 4, 5, 6, 0 thì kết quả xuất hiện trên màn hình là bao nhiêu?

Giải thích đáp án:

B

72 C31 Cho biết kết quả của chương trình sau:

void main() {

Trang 19

if (M % k !=0) k=k+1;

M=M / k;

} printf("%d",M);

clrscr();

int S=0, S1=1, i=0, n=3;

while (i<=n) {

S=S+S1; i=i+1;

S1=S1*i;

} printf("%d",S);

int S=0, S1=1, i=0, n;

while (i<=n) {

S=S+S1; i=i+1;

… } printf(“%d”,s);

Trang 20

int s=0, i=1,j;

while (i<10) {

j=1;

while(j<i) {

s++; j+=2;

} i=i+3;

} printf(“%d”,s);

getch();

} Hỏi khi thực hiện xong đoạn chương trình trên thì giá trị của biến s bằng bao nhiêu?

if(i%2==0) s+=i;

i=i+2;

}printf(“%d”,s);

Hỏi khi thực hiện xong đoạn chương trình trên thì giá trị của biến s bằng bao nhiêu?

A

Trang 21

Giải thích đáp án:

77 C36 Cho đoạn chương trình sau:

int x=10, y=20;

while (x<y) {

printf(“Hello”);

x+=3;

} Kết quả xuất trên màn hình bao nhiêu chữ Hello?

int i=1, t=1;

while(i<5) {

t=t*i;

i++;

} printf("%d",t);

int i=1, t=5;

while ( i<t) {

i++;

} printf(%d,i);

Trang 22

C 24

D 34

Đáp án đúng: A Câu độc lập hay câu trong đoạn văn:

int i=2, t=5;

while ( i<t) {

i++;

} printf(“%d”,i);

int s=0, i=0;

while (i<10) {

if (i%2==0) {

s++;

break;

} } printf("%d", s);

Trang 23

void main() {

int s=0, i=3;

while (i<6) {

if (i%2==0) s=s+i;

s++;

i++;

} printf("%d", s);

Giải thích đáp án:

83 C42 Cho biết kết quả của đoạn chương trình sau:

int s=0, i=0;

while (i<10) {

if (i%2==0) s++;

i++;

} printf("%d", s);

Kết quả s xuất hiện trên màn hình là bao nhiêu?

A.5B.3C.6D.1

Đáp án đúng: A Câu độc lập hay câu trong đoạn văn:

int s=0,i=0,j;

while (i<4) {

j=0;

while (j<3) {

if((i+j)%2 ==1) s++;

if(i>j) break;

j++;

} i++;

}

A

Trang 24

while (i<4) {

if((i+j)%2 ==1)

{ s++;

j++;

} i++;

} printf("%d",s);

S=S*i;

i=i+1;

} Giá trị sau cùng của S là:

A.21B.20C.0D.22

Đáp án đúng: C Câu độc lập hay câu trong đoạn văn:

Giải thích đáp án:

C

Trang 25

int S=1, i=1;

while(i<=3) {

S=S*i;

i=i+2;

} printf("%d",S);

Kết quả của S sẽ là:

A.5B.3C.7S.4

Đáp án đúng: B Câu độc lập hay câu trong đoạn văn:

printf(“Nhap a khac 0”);

scanf(“%d”,&a);

}

Để lệnh scanf(“%d”,&a) thực hiện ít nhất 1 lần, phải điền vào chỗ

….lệnh nào sau đây:

j=i;

i=i+1;

} printf(“%3d”,j);

Kết quả hiển thị lên màn hình là:

A 1 2 3 4

B 4C.5

D 3

Đáp án đúng: D Câu độc lập hay câu trong đoạn văn:

Trang 26

while (a!=b) {

if(a>b) a=a-b;

else b=b-a;

} printf(“%d”,a);

Kết quả hiển thị lên màn hình là:

A 2

B 16C.4

D Kết quả khác

Đáp án đúng: C Câu độc lập hay câu trong đoạn văn:

Đoạn chương trình trên tính biểu thức nào sau đây:

Đáp án đúng: C Câu độc lập hay câu trong đoạn văn:

Trang 27

Đáp án đúng: D Câu độc lập hay câu trong đoạn văn:

Kết quả của s xuất hiện trên màn hình là:

A

Trang 28

Đoạn chương trình trên tính biểu thức nào sau đây:

Giải thích đáp án:

B

101 C60 Cho đoạn chương trình sau:

Trang 29

for (i =1; i <= n; i++)

if (n % i ==0)

s =s*i ; kết quả của s là:

Đáp án đúng: C Câu độc lập hay câu trong đoạn văn:

Giải thích đáp án:

C

104 C63 Cho đoạn chương trình sau:

int x=2, S=1, i ; for (i=1; i<=3; i++)

Đáp án đúng: B Câu độc lập hay câu trong đoạn văn:

Giải thích đáp án:

B

Trang 31

D 1

Đáp án đúng: A Câu độc lập hay câu trong đoạn văn:

Kết quả xuất hiện trên màn hình là:

Giải thích đáp án:

B

Trang 32

112 C71 Cho biết kết quả của chương trình sau:

#include <stdio.h>

#include <conio.h>

void main() {

C

Trang 33

Giải thích đáp án:

A

119 C78 Độ ưu tiên đối với các toán tử logic là:

D

Trang 34

Đáp án đúng: D Câu độc lập hay câu trong đoạn văn:

Giải thích đáp án:

B

123 C82 Khi thực hiện phép chia lấy phần nguyên, phép chia lấy phần dư của

hai số 14 và 5, có các kết quả sau, hãy chọn kết quả đúng

Trang 35

C && ||

D + – * / %

Đáp án đúng: D Câu độc lập hay câu trong đoạn văn:

Giải thích đáp án:

126 C85 Đoạn code khai báo 3 biến sau có bao nhiêu lỗi ?

int n=10 ; m= 8 ; char c= ’A’;

Giải thích đáp án:

B

Trang 36

A Giá trị n giảm đi sau khi giá trị của nó được sử dụng

B Giá trị n giảm trước khi giá trị của nó được sử dụng

C Giá trị n tăng lên sau khi giá trị của nó được sử dụng

D Giá trị n tăng lên trước khi giá trị của nó được sử dụng

Đáp án đúng: D Câu độc lập hay câu trong đoạn văn:

Giải thích đáp án:

132 C91 Cho biết kết quả của đoạn chương trình sau:

main() { int x=3;

Giải thích đáp án:

B

133 C92 Kết quả in ra màn hình của đoạn chương trình sau:

main() { int i=5, j=6;

sum= 453+343 ; printf(“\Ket qua la: “ sum) ; }

Giải thích đáp án:

B

Trang 37

135 C94 Phép toán % có ý nghĩa gì:

A Lấy phần dư của phép chia hai số nguyên

B Lấy phần nguyên của phép chia hai số nguyên

C Chia hai số thực hoặc hai số nguyên

D Lấy phần dư của phép chia hai số thực

Đáp án đúng: A Câu độc lập hay câu trong đoạn văn:

Trang 38

C CD

D AD

Đáp án đúng: C Câu độc lập hay câu trong đoạn văn:

Giải thích đáp án:

141 C100 Cho đoạn chương trình sau :

#include <stdio.h>

void main() {

char i ; for (i=’a’ ; i<=’d’ ;i++) printf("%c",i) ; }

Kết quả xuất hiện trên màn hình là ?

Trang 39

D -4

Đáp án đúng: A Câu độc lập hay câu trong đoạn văn:

char s[15] = “Cong Nghe”;

int x, d=0;

do {

printf("nhap x=");

scanf("%d",&x);

d++;

} while (x!=0);

printf("%d",d);

getch();

} Nếu các giá trị nhập vào lần lượt là 3, 5, 7, 9, 0 thì kết quả xuất hiện trên màn hình là:

int x, s=0;

do

D

Trang 40

getch();

} Nếu các giá trị nhập vào lần lượt là 3, 5, 7, 9, 0 thì kết quả xuất hiện trên màn hình là:

int i=1, s=0;

do {

if (i%3==0)

s = s+i;

i++;

} while (i<=6);

int i=1, s=0;

do {

s = s+i;

i++;

}

B

Trang 41

int i=1, s=0;

do {

if (i%2==0 && i%3==0)

i++;

} while (i<=6);

int i=1, s=0;

do {

if (i%2==0 || i%3==0)

i++;

} while (i<=6);

Trang 42

C 12

D 16

Đáp án đúng: A Câu độc lập hay câu trong đoạn văn:

int x, s=0;

do {

printf("nhap x=");

scanf("%d",&x);

if (x%3==0) s = s + x;

} while (x!=0);

printf("%d",s);

getch();

} Nếu các giá trị nhập vào lần lượt là 3, 5, 7, 9, 0 thì kết quả xuất hiện trên màn hình là:

int x;

do {

printf("nhap x=");

scanf("%d",&x);

} while (x!=0);

} Quá trình nhập dừng khi nhập vào giá trị

Giải thích đáp án:

D

Trang 43

154 C113 Trong cú pháp cấu trúc lặp do while

do {

Lệnh/Khối lệnh;

} while (biểu thức);

Vòng lặp dừng khi nào?

A Biểu thức đúng

B Biểu thức sai

C Biểu thức đúng hoặc sai

D Biểu thức vừa đúng vừa sai

Đáp án đúng: B Câu độc lập hay câu trong đoạn văn:

do {

s = s+i;

i++;

} while (i%3!=0);

do {

s = s+i;

i++;

} while (i%3==0);

Trang 44

D Chương trình có lỗi.

Đáp án đúng: A Câu độc lập hay câu trong đoạn văn:

do {

if (n%i==0) printf("%3d",i);

i++;

} while (i<=n);

do {

if (n/i==2) printf("%3d",i);

i++;

} while (i<=n);

do {

if ((n/i==2)||(n%i==0))

s=s+i;

C

Trang 45

} while (i<=n);

do {

if ((n/i==2)&&(n%i==0))

s=s+i;

i++;

} while (i<=n);

do {

s = s + ++i;

} while (i<=n);

A

Trang 46

do {

s = s + i++;

} while (i<=n);

int check=2;

switch(check) {

case 1: printf("D.W.Steyn");

case 2: printf(" M.G.Johnson");

case 3: printf(" Mohammad Asif");

default: printf(" M.Muralidaran");

} }

case 4: printf(" Ghajini");

case 5: printf(" Krrish");

case 8: printf(" Race");

B

Trang 47

} }

A 3 Idiots Ghajini Krrish Race

B Race

C Krrish

D Ghajini Krrish Race

Đáp án đúng: B Câu độc lập hay câu trong đoạn văn:

Giải thích đáp án:

165 C124 Cho biết kết quả khi thực thi chương trình sau?

#include<stdio.h>

void main() {

int check=2;

switch(check) {

case 1: printf("D.W.Steyn"); break;

case 2: printf(" M.G.Johnson"); break;

case 3: printf(" Mohammad Asif"); break;

default: printf(" M.Muralidaran"); break;

} }

int money=10;

switch(money*2) {

A Willian

B Warren

C Lawrence Inqvar

B

Trang 48

D Biên dịch lỗi

Đáp án đúng: B Câu độc lập hay câu trong đoạn văn:

Giải thích đáp án:

167 C126 Cho biết kết quả khi thực thi chương trình sau?

#include<stdio.h>

void main() {

int X=0;

switch(5/4/3) {

switch(6) {

Giải thích đáp án:

D

Trang 49

int main() {

switch(5/2*6+3) {

case 3:printf("David Beckham");

Giải thích đáp án:

170 C128 Cho biết kết quả khi thực thi chương trình sau?

#include<stdio.h>

void main() {

unsigned char c=280;

switch(c) {

A Start David Beckham Ronaldinho Ronaldo End

B Start David Beckham Ronaldinho Ronaldo

C Start Ronaldinho Ronaldo End

D Ronaldinho Ronaldo End

Đáp án đúng: D Câu độc lập hay câu trong đoạn văn:

unsigned char c=28;

switch(c) {

case 280:printf("So 280\t"); break;

D

Trang 50

case 24:printf("So 24\t"); break;

default:printf("Khac so 24, 280\t"); break;

printf("End");

} }

int x=3;

switch(x) {

case 5/2: x+=x+++x; printf("%d",x); break;

case 3%4: x+=x -x; printf("%d",x); break;

case 3>=3: x+=!x; printf("%d",x); break;

default: x+=-x ; printf("%d",x); break;

} }

int a=5;

switch (a/2) {

case 1:a=a+3;

case 2:a=a-3;

case 3:a=a*3;

} printf("%d",a);

Trang 51

D 6

Đáp án đúng: D Câu độc lập hay câu trong đoạn văn:

int a=8;

switch (a%2) {

case 2:a=a+3; break;

case 4:a=a-3; break;

case 6:a=a*3; break;

default: a=a/3;

} printf(“%d”,a);

int a=2;

switch (a%2) {

case 0:a=a+1; break;

case 1:a=a-1; break;

} printf(“%d”,a);

Giải thích đáp án:

C

Trang 52

#include <stdio.h>

#include <conio.h>

int main() {

int a=1;

switch (a) {

case 1:a=a+2;

case 2:a=a-2;

default: a=a*2;

} printf(“%d”,a);

int a=2;

switch (a) {

case 1: a=a+3; break;

case 2: if (a%2==1) a=a-2;

else a=a*2;

break;

} printf(“%d”,a);

Trang 53

void main() {

int i=0,n=5,S=0;

while (i<=n) {

S =S + i;

i+=3;

} printf("%d", S);

} Giá trị S xuất hiện trên màn hình là:

int i=1,n=5,S=0;

while (i<=n) {

if (i/3==1) S =S + i;

i++;

} printf("%d", S);

} Giá trị S xuất hiện trên màn hình là:

int i=1,n=5,S=0;

while (i<=n) {

if (i%3==1) S =S + i;

i++;

} printf("%d", S);

D

Ngày đăng: 28/12/2015, 15:16

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w