Đề thi mẫu môn công nghệ thông tin (có đáp án)
Đề thi mẫu môn công nghệ thông tin tại trường Học viện kỹ thuật quân sự kèm đáp án chi tiết giúp bạn ôn luyện, học tốt môn học và đạt điểm cao.
Preview text:
lOMoARcPSD|36477180 ĐỀ THI MẪU
MÔN CÔNG NGHỆ THÔNG TIN – QS
Chọn một phương án đúng trong số 4 phương án: Câu 1
Đâu là bộ nhớ ngoài của máy tính A. Đĩa DVD B RAM C ROM D Các thanh . . . ghi Câu 2
Đâu là chức năng của phần mềm thư điện tử quân sự A. Gửi thư gắn B Cấm đính C Chỉ cho phép D Chỉnh sửa kèm nhiều . kèm file khi . gửi thư cho . hình ảnh file cùng một gửi một người lúc. nhận Câu 3
Đâu không phải là chức năng của Microsoft Excel A. Gửi thư điện B Hiển thị số C Tính giá trị D Phân tích dữ tử . liệu dưới . của công . liệu dạng biểu đồ thức Câu 4
Mục đích của mô phỏng máy tính A. Nghiên cứu B Tạo bản sao C Sản xuất hệ D Thay đổi hệ trạng thái . của hệ thống . thống thực . thống thực của mô hình thực để qua đó hiểu được hệ thống thực Câu 5
Lỗi khi máy tính chạy thường xuyên bị treo hoặc chạy chậm so với tốc
độ thực có thể do những nguyên nhân nào ? A. Hỏng quạt B Máy bị lỗi C Lỗi card màn D Xung đột các CPU . RAM hoặc . hình hoặc . phần mềm hoặc cáp tín máy gắn 2 xung đột hiệu và cáp thanh RAM driver card nguồn của ổ khác chủng màn hình cứng tiếp loại hoặc xúc chập khác tốc độ chờn hoặc Bus hoặc máy bị máy bị xung nhiễm Virus đột thiết bị hoặc lỗi hệ điều hành hay ổ cứng bị Bad ở phân vùng chứa hệ điều hành Câu 6
Trong tin học, độ phức tạp của thuật toán thường được xác định qua: A. Hiệu quả về B Độ dễ hiểu C Độ dài khi D Độ dài của mặt thời . của thuật . mô tả thuật . chương trình
Downloaded by Ng?c Di?p ??ng (ngocdiep10012000@gmail.com) lOMoARcPSD|36477180 gian toán toán bằng khi cài đặt ngôn ngữ tự thuật toán nhiên
Câu 7 Thông thường, đâu không phải là phần mềm độc hại A. Web Browser B. KeyLogger C. Con ngựa thành D. Worm Tơroa Câu 8 Biến là gì?
A. Một đại lượng B. Một hằng số C. Một đại lượng có D. Một có giá trị thay giá trị không đổi kiểu dữ đổi trong liệu chương trình Câu 9
Tìm giá trị của 6210 trong hệ cơ số 8 A. 76 B 66 C 77 D 74 . . . Câu
Xác định kết quả thuật toán sau 10
Bước 1. Gán giá trị n=28101966
Bước 2. In phần dư của phép chia n cho 10
Bước 3.gán n bằng phần nguyên của phép chia n cho 10
Bước 4. Nếu n > 0 quay lại bước 2 Bước 5. Kết thúc A. 66910182 B 28101966 C 66281910 D Không in ra gì . . . cả
Câu 11 Để lưu lại họ và tên của sinh viên (nhập vào từ bàn phím), kiểu dữ liệu
cần được sử dụng khi khai báo biến họ_tên A. char[30] B. int C. float D. char
Câu 12 Xác định kết quả của đoạn chương trình sau #include int main() { int n=1; switch n: {
case 1: printf("Mot"); break; case 2: printf("Hai"); break; case 3: printf("Ba"); break; } return 0; } A. Chương trình B. Mot C. Hai D. Ba lỗi không biên dịch được Câu
Xác định kết quả của chương trình sau: 13
Downloaded by Ng?c Di?p ??ng (ngocdiep10012000@gmail.com) lOMoARcPSD|36477180 #include int main() { int k = 0;
for (;k;k++) k chưa giới hạn printf("Hello"); return 0; } A. Không in gì B Xâu ký tự C Lỗi khi biên D Xâu ký tự ra màn hình . “Hello” được . dịch . “Hello” được in ra màn in ra màn hình 1 lần hình 2 lần Câu
Xác định kết quả của chương trình sau: 14 #include int main() { int i = 0; do { i++; printf("In while loop\n"); } while (i < 3); return 0; } A. In ra 3 xâu B In ra 3 xâu C Không in gì D In ra 4 xâu ký tự “In . ký tự “In . ra màn hình . ký tự “In while loop”, while loop” while loop”, mỗi xâu trên trên một mỗi xâu trên một dòng dòng, mỗi một dòng xâu cách nhau 1 dấu cách Câu
Xác định kết quả in ra màn hình của chương trình 15 #include main() { int n,m; n=1;m=0; for (;n>0;) { m++; if (m>2014) n--; } printf("%d",m); getchar(); } A. 2015 B 2014 C 0 D Lặp vô hạn . . .
Xác định giá trị của biến d được in ra trong đoạn chương trình sau Câu 16
Downloaded by Ng?c Di?p ??ng (ngocdiep10012000@gmail.com) lOMoARcPSD|36477180 int a[]={2,3,1,-3,9,6,100}; int d=0; for(int i=0;i<7;i++) { if(a[i]%2==1) d++; } printf("%d",d); A. 3 B. 1 C. 4 D. 5 Câu
Hãy xác định kết quả chương trình sau: 17 #include int main() { char str = "HanoiBIX"; printf("%s\n", str); return 0; } A. Lỗi biên dịch B In ra chữ “H” C In ra xâu ký D Không in ra gì . . tự . “HanoiBIX” Câu
Xác định kết quả chương trình in ra màn hình 18 #include main() { int x=4; int *y; y=(&x); *y=4; *y-=4; printf("%d",x); getchar(); } A. 0 B 2 C 3 D 1 . . .
Câu 19 Xác định giá trị được in ra trong chương trình sau #include int Tinh(int n) { int s=0; for(int i=1;i<=n;i++) if (n%i ==2) s+=i; return s; } int main() { int n=7; printf("%d",Tinh(n));
Downloaded by Ng?c Di?p ??ng (ngocdiep10012000@gmail.com) lOMoARcPSD|36477180 return 0; } A. 5 B. 12 C. 14 D. 4
Câu 20 Trong file D:\file1.txt có nội dung: Chuong trinh mo ghi file
Giả sử việc mở file để đọc, ghi diễn ra bình thường. Hãy cho biết nội
dung trong file D:\file2.txt sau khi chạy chương trình sau: #include int main() { FILE *f1,*f2;
f1=fopen("D:\\file1.txt","rt");
f2=fopen("D:\\file2.txt","wt");
if (f1!=NULL && f2!=NULL) { int ch=fgetc(f1); while (! feof(f1)) { if (ch==' ') fputc(ch,f2); ch=fgetc(f1); } } fclose(f1);fclose(f2); return 0; }
A. File không có B. Chuong trinh mo C Lỗi chương D. Chuongtrinhmo nội dung gì ghi file . trình ghifile
Downloaded by Ng?c Di?p ??ng (ngocdiep10012000@gmail.com)