Danh mục

Đề thi lý thuyết bảng C2 môn Tin học tỉnh Kiên Giang năm 2015 - Mã đề 170

Số trang: 7      Loại file: doc      Dung lượng: 201.00 KB      Lượt xem: 11      Lượt tải: 0    
tailieu_vip

Hỗ trợ phí lưu trữ khi tải xuống: 1,000 VND Tải xuống file đầy đủ (7 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Nhằm hỗ trợ thêm tài liệu tham khảo giúp các bạn thí sinh có thêm tự tin trong các kì thi, dưới đây là Đề thi lý thuyết bảng C2 môn Tin học tỉnh Kiên Giang năm 2015 - Mã đề 170 với nội dung trình bày tổng hợp các câu hỏi trắc nghiệm rất xác với lý thuyết môn học. Hi vọng đây là nguồn tham khảo hữu ích đối với các bạn.
Nội dung trích xuất từ tài liệu:
Đề thi lý thuyết bảng C2 môn Tin học tỉnh Kiên Giang năm 2015 - Mã đề 170 Cách tô mã đề HỘI THI TIN HỌC TRẺ 1 7 0 TỈNH KIÊN GIANG ĐỀ THI LÝ THUYẾT – BẢNG C2 NĂM 2015 Ngày thi: 23/5/2015 Thời gian làm bài: 30 phút; (30 câu trắc nghiệm) (Đề thi có 07 trang) Mã đề thi  Họ, tên thí sinh:.................................................Số báo danh:..................... 170 Thí sinh chọn ý trả lời đúng nhất trong mỗi câu và tô vào PHIẾU TRẢ LỜI TRẮC NGHIỆM: (Ví dụ: câu 1 đúng ý A thì tô như hình  ) Câu 1: Cho thủ tục sau: Procedure  vd(var s : string); var i : integer; begin while s[1]=' ' do delete(s,1,1); while s[length(s)]=' ' do delete(s,length(s),1); for i := length(s) downto 2 do if (s[i]=' ') and (s[i­1]=' ') then delete(s,i,1); end; Mục đích của thủ tục trên là gì? A. Xóa các dấu cách B. Xóa các dấu cách thừa C. Xóa các dấu cách đầu câu D. Xóa các dấu cách cuối câu Câu 2: Câu lệnh “Exit” trong Pascal có ý là: A. Pascal không có câu lệnh này. B. Thoát khỏi chương trình chính. C. Thoát khỏi chương trình con sử dụng nó về thực hiện các câu lệnh của chương trình chính. D. Chương trình sẽ bị treo. Câu 3: Cho hàm sau: Function F(x,y: Integer): Integer; Begin F:=0; If x y then F:=y; End. Giá trị của F(9,9) là? A. 9 B. 4 C. 3 D. 0 Câu 4: Cho đoạn chương trình: for(int i=2;i if length(s1)>=length(s2) then exit; for i:=length(s1)+1 to length(s2) do s1:=s1+s2[i]; end; procedure xuly; begin a:='Kien'; b:='Giang'; chen(b,a); end; begin xuly; write(a, b,'!'); readln; end. A. Kien GiangGiang’!’ B. KienGiang! C. Kien Giang! D. KienGiang Giang! Câu 6: Cho chương trình: Begin n:=6; i:=1; d:=0; While (i A. Thuật toán FORD BELLMAN B. Thuật toán DIJKSTRA C. Thuật toán WARSHALL D. Thuật toán PRIM Câu 11: Sau khi thực hiện đoạn chương trình sau: var a,b,c :integer; procedure P(var x,y,z :integer); begin x:=x + x; y := y + z; z := x + y; end; begin a: = 4 ; b:= 5; c:= 8; P(a,b,c); writeln(a,b,c); end. Giá trị của a, b, c là: A. a = 8, b = 13, c = 9 B. a = 8, b = 13, c = 21 C. a = 8,b = 5, c = 8 D. a = 8, b = 5, c = 13 Câu 12: Kiểu dữ liệu xâu (string) có tối đa bao nhiêu kí tự: A. 127 kí tự B. 1024 kí tự C. 256 kí tự D. 255 kí tự Câu 13: Cho chương trình con được khai báo như sau: procedure CTC(var x: integer, k: boolean); Lời gọi chương trình con Ctc(1000, 4>2); sai ở lỗi nào? A. Không thể lấy một biểu thức làm tham số thứ hai B. Tên hàm viết không chính xác C. 1000 không thuộc kiểu integer D. Tham số thực sự thứ nhất không thể là một giá trị Câu 14: Chọn câu phát biểu đúng trong các phát biểu sau: A. Các cấu trúc rẽ nhánh, lặp, điều khiển của ngôn ngữ C++ có cách viết giống ngôn ngữ Basic. B. Các cấu trúc rẽ nhánh, lặp, điều khiển của ngôn ngữ Pascal có cách viết giống ngôn ngữ C++. C. Các cấu trúc rẽ nhánh, lặp, điều khiển đối với các ngôn ngữ lập trình bậc cao có ý nghĩa khác nhau  nhưng cách viết giống nhau. D. Các cấu trúc rẽ nhánh, lặp, điều khiển đối với các ngôn ngữ lập trình bậc cao có ý nghĩa như nhau  nhưng cách viết khác nhau. Câu 15: Tìm bộ ghép cực đại với trọng số cực tiểu trên đồ thị hai phía ta dùng thuật toán: A. Thuật toán PRIM B. Thuật toán sắp xếp Tô Pô C. Thuật toán HUNGARI D. Thuật toán mở đường Câu 16: Cho biết tên mô hình thuật toán sau: Procedure    attempt(i:integer);    Begin         For     do            Begin                  If    then                          If   then                 Else    begin                                                                               Trang 3/7 ­ Mã đề thi 170                                 Attempt(i+1);                                                         End;            End;   End; A. Thuật toán nhánh cận B. Thuật toán quay lui C. Thuật toán tham lam D. Thuật toán quy hoạch động Câu 17: Cho chương trình:  Program CT1; Var i, j, n: Integer; x, p, s: real; Begin Write(‘x, n=’); readln(x,n); s:=0; for i:=0 to n do Begin p:=1; For j:=1 to i do p:=p*x/j; s:=s+p;                          end; Writeln(‘s=’, s:5:1); End. Độ phức tạp của chương trình trên là: A. 0(n2) B. 0(n!) C. 0(n) D. 0(n3) Câu 18: Cho chương trình sau: Program CT2; Var i, n: Integer; x, p, s: real; Begin Write(‘x,  ...

Tài liệu được xem nhiều: