Đề 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
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[i1]=' ') 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, ...
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[i1]=' ') 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ìm kiếm theo từ khóa liên quan:
Đề thi lý thuyết môn Tin học Tin học tỉnh Kiên Giang năm 2015 Hội thi Tin học trẻ Đề thi lý thuyết môn Tin học tỉnh Kiên Giang Trắc nghiệm môn Tin họcTài liệu liên quan:
-
Câu hỏi trắc nghiệm môn Tin học lớp 10: Soạn thảo văn bản
8 trang 20 0 0 -
Đề cương nghề phổ thông Tin học 12 HK 1
8 trang 12 0 0 -
Đề thi lý thuyết bảng C1 môn Tin học tỉnh Kiên Giang năm 2015 - Mã đề 483
5 trang 12 0 0 -
Đề thi lý thuyết bảng C1 môn Tin học tỉnh Kiên Giang năm 2015 - Mã đề 358
5 trang 11 0 0 -
Đề thi lý thuyết bảng C2 môn Tin học tỉnh Kiên Giang năm 2015 - Mã đề 324
7 trang 10 0 0 -
Đề thi lý thuyết bảng C1 môn Tin học tỉnh Kiên Giang năm 2015 - Mã đề 210
5 trang 9 0 0 -
Tạp chí Toán học và Tuổi trẻ: Số 231 (Tháng 9/1996)
20 trang 8 0 0 -
Đề thi lý thuyết bảng C2 môn Tin học tỉnh Kiên Giang năm 2015 - Mã đề 495
7 trang 8 0 0 -
Đề thi lý thuyết bảng C1 môn Tin học tỉnh Kiên Giang năm 2015 - Mã đề 134
5 trang 8 0 0 -
Đề thi lý thuyết bảng B môn Tin học tỉnh Kiên Giang năm 2015 - Mã đề 493
4 trang 8 0 0