Đề thi thử môn tin học đại cương

8 362 0
Đề thi thử môn tin học đại cương

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

Thông tin tài liệu

ĐẠI HỌC THÁI NGUYÊN TRƯỜNG ĐẠI HỌC CNTT&TT Mã đề thi: 235 Đề thi gồm có 50 câu ĐỀ THI HẾT HỌC PHẦN Môn thi: TIN HỌC ĐẠI CƯƠNG Hệ: ĐHCQ Thời gian làm bài 60 phút, không kể thời gian giao đề Họ và tên thí sinh: Số báo danh: Câu 1: Bộ nhớ trong của máy tính gồm: A. BIOS B. ALU C. CPU D. RAM & ROM Câu 2: Máy tính hoạt động dựa trên nguyên tắc nào: A. Tự động điều kiển dựa trên chương trình B. Không tự động điều kiển. C. Dựa vào chương trình. D. Tự động điều kiển. Câu 3: Bộ xử lý trung tâm (CPU) là: A. Nơi nhập thông tin cho máy. B. Nơi lưu trữ thông tin cho máy. C. Nơi xử lý, quyết định, điều khiển mời hoạt động máy tính. D. Nơi thông báo kết quả cho người sử dụng. Câu 4: Số BE trong hệ Hexan bằng bao nhiêu trong hệ nhị phân? A. 10101110 B. 10101000 C. 10111110 D. 10001110 Câu 5: Số 10111000 trong hệ nhị phân bằng bao nhiêu trong hệ Hexan? A. BE B. BB C. AE D. CB Câu 6: Số 1011100 trong hệ nhị phân bằng bao nhiêu trong hệ 10? A. 184 B. 183 C. 185 D. 182 Câu 7: Cụm từ viết tắt nào sau đây mang ý nghĩa mạng cục bộ: A. LAN B. WIMAX C. WAN D. Locallbost Câu 8: Hệ điều hành được chia làm mấy loại: A. 1 B. 4 C. 2 D. 3 Câu 9: Các trạm hoạt động trong một mảng vừa như máy phục vụ, vừa như máy khách có thể tìm thấy trong mạng: A. Chent/berver B. Wan C. Ethenet D. Lan Câu 10: Cho chương trình sau: Var y: integer; x:real; Begin y:=16; x:= arctan(sin(y))con(y)0; x:= x sh 1; End. Hãy cho biết kết quả khi chạy chương trình trong Turbo Pascal: A. 8. OE+00 B. Error 41: operand rypy a do not match C. 8.0000E+00 D. 00 Câu 11: Để nhập một số nguyên n nằm trong [5,20]ư ta chọn đoạn lệnh: A. n=0; repeat readln(n); until ((n<=5) and (n<=20)); B. n=0; repeat readln(n); until ((n>=5) or (n<=20)); C. n=0; repeat readln(n); until ((n>=5) and (n<=20)); D. n=0; repeat readln(n); until ((n<=5) and (n>=20)); Câu 12: Xét chương trình Pascal sau: Program a; Type i=set of 1_20; Var 1:i; s:integer; Function X(m:integer):integer; Begin If m in1 then x:=x(m+4)+2 Else x:=1 End; Begin 1:=[3,7,14,18]; s:=x(3); write(s) End. Kết quả sau khi thực hiện chương trình là: A. 5 B. 4 C. 3 D. 7 Câu 13: Trong Pascal hàm trunk (4,5) trả về kết quả? A. 4.0 B. 5 C. 5.0 D. 4 Câu 14: Phép toán nào trong các phép toán sau không thực hiện với số thực? A. * B. Mod C. + D. / Câu 15: Cho đọan chương trình sau: Var x,y:integer; Begin x:=1; y:=2; x:=not (x or y); writeln(x); End. Hãy cho biết kết quả khi chạy chương trình? A. False B. 1 C. True D. 3 Câu 16: Cho bài toán x:=1*2*2* n để giải bài toán này ta sử dụng câu lệnh for với biến đếm i có giá trị đều là 1 và cuối là n. Hãy cho biết s khỏi gần bằng bao nhiêu, câu lệnh trong vòng lặp for là gì? A. Khởi gán x:=1, câu lệnh s:=x*i; B. Khởi gán x:=0, câu lệnh s:=x*i C. Khởi gán x:=0, câu lệnh s:=x+x*i; D. Khởi gán x:=1, câu lệnh s:=x+x*i; Câu 17: Cho i là biến nguyên, khi chạy đoạn chương trình: i:=5; repeat i:=i+1; until i>4; Giá trị sau cùng của i là? A. 4 B. 6 C. 5.0 D. 5 Câu 18: Cho đoạn chương trình sau: Var x:integer; y:real; Begin y:=16; x:=arctan(sin(y))con(y); x:=x shl 1; end. Hãy cho biết kết quả khi chạy chương trình? A. 4 B. 6 C. 32 D. Error 26: Type mismatch Câu 19: Cho biết giá trị của S sau khi ra khỏi vòng lặp: S:=0; i:=0; while(i<=10) do begin x:=x+i; i:=i+1; End. A. 55 B. 45 C. 10 D. 100 Câu 20: Trong Pascal, màn hình có mấy chế độ hiển thị? A. 1 B. 3 C. 2 D. 4 Câu 21: Pascal không cho phép đơn trực tiếp vào định nghĩa kiểu con trỏ với kiểu dữ liệu: A. Integer B. Fde C. Real D. Char Câu 22: Cho A là mảng một chiều, n phần tử, kiểu Integer, i,tg là các biến integer. Doạn chương trình sau thực hiện nhiệm vụ gì? For i:=1 to (n – 1) do For j:= i + 1 to n do If (A[j] > A[j] ) then Begin Tg:=A[i]; A[i]:=A[j]; A[j]:=tg; End. A. Tìm phần tử nhỏ nhất trong mảng. B. Sắp xếp A theo chiều giảm dần. C. Sắp xếp A theo chiều tăng dần. D. Tìm phần tử lớn nhất trong mảng. Câu 23: Function MT ( a:integer): integer; Begin If (a = 0) or (n – 1) then MT:=1; Else MT:= n*MT(n – 1); End; Hàm trên thực hiện chức năng gì? A. Tìm giai thừa của một số. B. Tính tổng các số chính phương <a. C. Tính tổng các số hoàn hảo <a. D. Tính tổng các số <a. Câu 24: Cho đoạn chương trình sau: Var x,y: integer; Begin Write (‘ vao i =’); readln(i); Case Mod 2 of 0: writeln(‘ chia hết cho 2’); 1:writeln(‘không chia hết cho 2’); End; Else writeln(‘là số khác 2’); End. Khi thực hiện biên dịch chương trình xuất hiện thông báo: A. Error 91: ‘:=’ expected. B. Error 74: constant anh case types do not match. C. Error 113: error in statem. D. Error 85: ‘,’ expected. Câu 25: Đơn vị đo dung lượng bộ nhớ máy tính: A. Byte B. Mhz C. Rpm D. Bps Câu 26: Đang làm việc với máy tính thì máy tính bị treo, để khởi động lại máy tính ta chọn thao tác nào? A. Crt – alt del – shift B. Nhấn Reset C. Shift – alt – del D. Crt – shift – del Câu 27: Các chương trình làm nhiệm vụ điều khiển mọi hoạt động của máy tính là: A. Phầm mềm hệ thống. B. Các loại chương trình dịch trong C. Phần mềm tiện ích. D. Họ các ngôn ngữ lập trình. Câu 28: Số 168 trong hệ thập phân bằng bao nhiêu trong hệ nhị phân? A. 10101001 B. 10101010 C. 10101000 D. 10101100 Câu 29: Chọn kết quả của phép trừ số nhị phân: 111110 – 11111: A. 11101 B. 11100 C. 11010 D. 11111 Câu 30: Hệ điều hành Window danh sách các mục chọn trong thực đơn gọi là: A. Menu bar B. Menu optios C. Menu start D. Menu pad Câu 31: Hủy chọn 1 thu mục trên màn hình nền Derktop: A. Ckick chuột vào thư mục hoặc Double click chuột vào thư mục. B. Double click chuột vào thư mục. C. Click chuột vào thư mục. D. Click chuột vào vị trí bất kỳ trên màn hình. Câu 32: Kiểu dữ liệu nào có thể chứa nhiều thành phần dữ liệu có kiểu dữ liệu khác nhau thành một nhóm duy nhất: A. Kiểu bản ghi. B. Con trỏ cấu trúc C. Kiểu số nguyên D. Con trỏ Câu 33. Để khai báo hằng thông qua từ khóa: A. Var B. Labet C. Const D. Type Câu 33: Trong Window Explorer, để đánh dấu tất cả các đối tượng trong cửa sổ Folder hiện tại, ta nhấn phím: A. F7 B. F8 C. Shift – A. D. Ctrl – A. Câu 33: Cấu trúc Unit bao gồm có mấy phần cơ bản: A. 4 B. 5 C. 3 D. 2 Câu 34: Cho bản ghi: sinh_vien gồm các trường ho_ten, ngay_sinh. Biểu thức nào sau đây truy cập đến trường ho_ten trong bản ghi này? A. Sinh_vien(ho_ten, ngay_sinh). B. Sinh_vien  ho_ten C. Sinh_vien, ho_ten. D. Ho_ten. Câu 35: Biến địa phương là các biến được khai báo ở: A. Trong hàm thủ tục. B. Trong chương trình chính. C. Trong thân thủ tục. D. Trong thân hàm. Câu 36: Phát biểu nào sau đây là sai về lệnh while< biểu thức điều kiện> do <công việc>: A. Nếu < biểu thức điều kiện> ngay từ đầu đã nhận giá trị Falce thì <công việc> không được thực hiện lần sau. B. Nếu < biểu thức điều kiện> ngay từ đầu đã nhận giá trị True thì <công việc> không được thực hiện lần sau. C. <công việc> có thể là câu lệnh ghép. D. Khi<công việc> bao gồm nhiều lệnh thì phải đặt trong các từ khóa: begin, end. Câu 37: hợp của [1 5] + [3 20,20] là tập hợp nào? A. [1 20] B. [1 10,20] C. [1 5] D. [3 5] Câu 38: Cho chương trình sau: Var x:integer; Const c=1; Begin x:= (max:int+c) – 1 ; write(x); End. Hãy cho biết kết quả khi chạy chương trình: A. Error : “(“ expected B. 32767 C. 0 D. – 32767 Câu 39: Cho chương trình sau: Var x,y:integer; Begin x:=12; x:=xdiv2; if ((x>=2) and ( ) Hãy cho biết kết quả khi chạy chương trình: A. 3 B. 2 C. 0 D. 6 Câu 40: Để có thể chạy chương trình trong Tubol Pascal, cần tối tiểu các file nào? A. TURBO.EXE, TURBO.TPL B. TURBO.EXE C. TURBO.TPL D. TURBO.EXE, TURBO.TPL, TORBO.TPU Câu 41: Phạm vi giá trị của kiểu integer đó là: A. – 32768 32768 B. – 32768 32767 C. – 32767 32767 D. – 32767 32768 Câu 42: Ngôn ngữ lập trình Pascal ra đời năm : A. 1971 B. 1992 C. 1991 D. 1981 Câu 43: Cách chọn nhóm đối tượng rời rạc trong Windows: A. Nhấn chuột chọn một biểu tượng, giữ Shift và nhấn chuột vào biểu tượng muốn chọn khác. B. Nhấn chuột chọn một biểu tượng, giữ Del và nhấn chuột vào biểu tượng muốn chọn khác. C. Nhấn chuột chọn một biểu tượng, giữ Alt và nhấn chuột vào biểu tượng muốn chọn khác. D. Nhấn chuột chọn một biểu tượng, giữ Ctrl và nhấn chuột vào biểu tượng muốn chọn khác. Câu 44: thành phần nào sau đây trong hệ điều hành Windows có khả năng tự nhận biết thiết bị phần cứng và tự động cài đặt cấu hình của thiết bị: A. Windows Explorer. B. Plog and Play. C. Mutimedia. D. Desktop . Câu 45 : Cho đoạn chương trình sau: Var x:integer; y:read; Begin y:=16; x:=ln(exp(y)); x:=x div 5; Write(x); End. Hãy cho biết kết quả khi chạy chương trình: A. 1 B. 3 C. 3.2 D. Error 26: type Câu 46: Cho chương trình: Var n,i:integer; St:= string[20]; Begin St: ‘12345’; While(i<length(st)) do Begin n:= n – length(st); i:=i+1; End; Writeln(n); Readln; End. Giá trị của n sau khio thực hiện chương trình là: A. 0 B. 100 C. 25 D. 210 Câu 46: Cho yêu cầu bài toán như sau: “ năm nay bờm có n cái quạt mo (n  10) nhập vào từ bàn phím. Cứ sau mỗi năm bờm bán toàn bộ số quạt đang có và mua quạt mới. Cứ mỗi quạt cũ bán đi thì mua được 2 quạt mới. Hãy viết chương trình tính giúp bờm xem sau 3 năm thì bờm có bao nhiêu quạt? Chương trình nào dưới đây là tối ưu và đáp ứng yêu cầu trên: A. Var n:byte; Begin Write(‘nhap so quat nam nay:’); Readln(n); Write (‘so quat = ‘,n*2*2); End. B. Var n:word; Begin Write(‘nhap so quat nam nay:’); Readln(n); Write (‘so quat = ‘,n*2*2*2*2); End. C. Var n:byte; Begin Write(‘nhap so quat nam nay:’); Readln(n); Write (‘so quat = ‘,n shl 3); End. D. Var n:word; Begin Write(‘nhap so quat nam nay:’); Readln(n); Write (‘so quat = ‘,n shl 3); End. Câu 46: Hệ điều hành là: A. Hệ thống cung cấp các phương tiện tác động với phần cứng, tạo ra môi trường làm việc giữa người và máy. B. Hệ thống tạo ra môi trường làm việc giữa người và máy. C. Hệ thống các chương trình điều khiển mọi hoạt động của máy tính, cung cấp các phương tiện tác động tới phần cứng, tạo ra môi trường làm việc giữa người và máy. D. Hệ thống các chương trình điều khien mọi hoạt động của máy tính. Câu 47: Cho chương trình con: Type ten=(Hong, Hoa, Hue, Ly, Lan, Nhai); Var x: ten; Begin x: = Hoa; x:= sncc(x); if x = Hue then writeln(‘Hue’) else if x= Hong then writeln(‘Hong’) else writeln(‘Hoa’); end. Hãy cho biết kết quả khi chạy chương trình ( bấm tổ hợp phím ctrl + F9 trong turbor pascal): A. Hoa B. Ly C. Hong D. Hue Câu 48: Cho p là một con trỏ. Thủ tục New(p) có ý nghĩa gì ? A. Tạo một biến dạng kiểu p để có thể truy nhập vào vùng dữ liệu của đối tượng. B. Cấp phát vùng nhớ trên fleap với kích thước kiểu dữ liệu mà con trỏ trỏ đến. Tạo một biến động định kiểu p để có thể truy nhập vào vùng dữ liệu của đối tượng . Lưu địa chỉ của đối tượng cho con trỏ p. C. Lưu địa chỉ của đối tượng cho con trỏ p. D. Cấp phát vùng nhớ trên fleap với kích thước kiểu dữ liệu mà con trỏ trỏ đến. Câu 49: Kiểu dữ liệu real (kiểu số thực) có thể sử lý các số trong phạm vi : A. -128 >> 127 B. 0>>65535 C. 2.9*10^-38 đến 1.7*10^38 D. -32768 >> 32767 Câu 50: Biểu thức 25 div 3 + 5/2*3 có giá trị là ? A. 9.5 B. 8.0 C. 15.5 D. 15.0 Hết Thí sinh KHÔNG được sử dụng bất cứ tài liệu nào. CB coi thi không giải thích gì thêm và nộp lại đề thi cho phòng chức năng theo quy chế của Bộ. Sưu tầm: Cao Văn Tú Trường: ĐH CNTT&TT Thái Nguyên Email: caotua5lg3@gmail.com Website: www.caotu28.blogspot.com . ĐẠI HỌC THÁI NGUYÊN TRƯỜNG ĐẠI HỌC CNTT&TT Mã đề thi: 235 Đề thi gồm có 50 câu ĐỀ THI HẾT HỌC PHẦN Môn thi: TIN HỌC ĐẠI CƯƠNG Hệ: ĐHCQ Thời gian làm. D. 15.0 Hết Thí sinh KHÔNG được sử dụng bất cứ tài liệu nào. CB coi thi không giải thích gì thêm và nộp lại đề thi cho phòng chức năng theo quy chế của Bộ. Sưu tầm: Cao Văn Tú Trường:. phần nào sau đây trong hệ điều hành Windows có khả năng tự nhận biết thi t bị phần cứng và tự động cài đặt cấu hình của thi t bị: A. Windows Explorer. B. Plog and Play. C. Mutimedia. D.

Ngày đăng: 31/05/2015, 10:10

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan