Tải bản đầy đủ (.pdf) (4 trang)

Đề thi HK2 môn Tin học 11 năm 2018 - 2019 Trường THPT DTNT Phan Rang

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (579.48 KB, 4 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

W: www.hoc247.net F: www.facebook.com/hoc247.net Y: youtube.com/c/hoc247tvc Trang | 1
<b>Vững vàng nền tảng, Khai sáng tương lai </b>


<b>SỞ GIÁO DỤC & ĐÀO TẠO TRƯỜNG </b>
<b>THPT DTNT PHAN RANG </b>


<b>ĐỀ THI HỌC KÌ 2 LỚP 11 </b>
<b>MƠN TIN HỌC </b>
<b>NĂM HỌC 2018 - 2019 </b>
<b> </b>


<b> Câu 1: </b>Cho s=‟123456789‟ hàm copy(s,2,3) cho giá trị bằng:


<b>A. </b>34 <b>B. </b>„34‟ <b>C. </b>234 <b>D. </b>„234‟


<b>Câu 2: </b>Cho xâu s=‟123456789‟ sau khi thực hiện thủ tục delete(s,3,4) thì:


<b>A. </b>s=‟123789‟ <b>B. </b>s=‟12789‟ <b>C. </b>s=‟1256789‟ <b>D. </b>s=”


<b>Câu 3: </b>Trong ngôn ngữ lập trình Pascal, để in ra mảng vừa tạo về mặt cú pháp câu lệnh nào là đúng:


<b>A. </b>for i := 1 to n do write(A[i]:5); <b>B. </b>for i = 1 to n do write(„A[i]:5‟);


<b>C. </b>for i = 1 to n do write(A[i]:5); <b>D. </b>for i := 1 to n do write(„A[i]:5‟);


<b>Câu 4: </b>Để gán tên tệp cho biến tệp ta sử dụng câu lệnh:


<b>A. </b><biến tệp> := <tên tệp>; <b>B. </b><tên tệp> := <biến tệp>;


<b>C. </b>assign(<biến tệp>,<tên tệp>); <b>D. </b>assign(<tên tệp>,<biến tệp>);



<b>Câu 5: </b>Ta có đoạn chương trình sau(A là mảng số có N


phần tử) S:=0; for i:=1 to N do if a[i]>0 then S:=
S+A[i];


Giả sử n=5 ta có mảng A như sau: 5 -1 -6 4 2, sau khi thực hiện thì kết quả bằng bao
nhiêu


<b>A. </b>7 <b>B. </b>11 <b>C. </b>-7 <b>D. </b>3


<b>Câu 6: </b>Cách viết nào sau đây là khai báo kiểu xâu?


<b>A. </b>Var Hoten: Char[30]; <b>B. </b>Var Hoten: record;


<b>C. </b>Var Hoten: Array[1..30] of Char; <b>D. </b>Var Hoten: String[100];


<b>Câu 7: </b>Với khai báo A: array[1..100] of integer; thì việc truy xuất đến phần tử thứ 5 như sau:


<b>A. </b>A(5) <b>B. </b>A5 <b>C. </b>A[5] <b>D. </b>A 5


<b>Câu 8: </b>Thủ tục đóng tệp có dạng:


A. Close; B. Close(<biến tệp>); C. Close all; D. Close(<tên tệp>);


<b>Câu 9: </b>Để ghi dữ liệu vào tệp văn bản, ta có thể sử dụng thủ tục:


<b>A. </b>read(<biến tệp>,<danh sách kết quả>); <b>B. </b>read(<tên tệp>,<danh sách kết quả>);


<b>C. </b>write(<tên tệp>,<danh sách kết quả>); <b>D. </b>write(<biến tệp>,<danh sách kết quả>);



<b>Câu 10: </b>Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện cơng việc gì?
d:=0; For i:= 1 to Length(S) do


If (S[i]>=‟0‟) And (S[i]<=‟9‟) then d:=d+1;


<b>A. Xóa đi các chữ số có trong S </b>


<b>B. Đếm xem có bao nhiêu loại kí tự số trong xâu S </b>


<b>C. Đếm số kí tự là kí tự số trong xâu S </b>


<b>D. Xóa đi chữ số đầu tiên trong S </b>


<b>Câu 11: </b>Cho s=‟500 ki tu‟, hàm length(s) cho giá trị bằng:


</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

W: www.hoc247.net F: www.facebook.com/hoc247.net Y: youtube.com/c/hoc247tvc Trang | 2
<b>Vững vàng nền tảng, Khai sáng tương lai </b>


<b>Câu 12: </b>Trong ngơn ngữ lập trình Pascal, sau khi thực hiện đoạn chương trình sau, kết quả là xâu
nào


S:=‟tin hoc 11‟; Delete(S,4,4);


<b>A. </b>„tin11‟ <b>B. </b>„ hoc‟ <b>C. </b>‟tin 11‟ <b>D. </b>„hoc 11‟


<b>Câu 13: </b>Trong ngơn ngữ lập trình Pascal, sau khi thực hiện câu lệnh Write(Pos(„tin‟,‟cau lac bo tin
hoc‟)) ta có kết quả là


<b>A. </b>10 <b>B. </b>11 <b>C. </b>12 <b>D. </b>13



<b>Câu14: </b>Cho A=‟abc‟; B=‟ABC‟; khi đó A+B cho kết quả nào?


<b>A. </b>„abcABC‟ <b>B. </b>„aAbBcC‟ <b>C. </b>„AaBbCc‟ <b>D. </b>„ABCabc‟


<b>Câu 15: </b>Trong Pascal, để khai báo biến tệp văn bản ta sử dụng cú pháp:
<b>A. </b>Var <tên biến tệp> : text; <b>B. </b>Var <tên tệp>: string;


<b>C. </b>Var <tên biến tệp>: string; <b>D. </b>Var <tên tệp> : text;


<b>Câu 16: </b>Cặp từ khóa mở đầu và kết thúc chương trình con là:


<b>A. </b>Begen và End. <b>B. </b>Begin và End; <b>C. </b>Begin và End. <b>D. </b>Begin; và End;


<b>Câu 17: </b>Trong ngơn ngữ lập trình Pascal, trong q trình nhập dữ liệu của mảng một chiều A, để
các phần tử hiển thị như trong cửa sổ chương trình ta viết lệnh như sau:


<b>A. </b>Write(„A[„i‟]=‟); readln(A[i]); <b>B. </b>Write(“A[“,i,”]=”); readln(A[i]);


<b>C. </b>Write(„A[„,i,‟]=‟); readln(A[i]); <b>D. </b>Write(„A[i]=‟) readln(A[i]);


<b>Câu 18: </b>Dữ liệu kiểu tệp:


A. chỉ được lưu trữ trên đĩa cứng B. được lưu trữ trên bộ nhớ ngoài


<b>C. </b>được lưu trữ trên RAM <b>D. </b>được lưu trữ trên ROM


<b>Câu 19: </b>Thủ tục insert(„123‟,‟abc‟,2) sẽ cho xâu kết quả nào sau đây?


<b>A. </b>1abc23 <b>B. </b>a123bc <b>C. </b>ab123 <b>D. </b>12abc



<b>Câu 20: </b>Trong ngơn ngữ lập trình Pascal, sau khi thực hiện xong đoạn chương trình sau, giá trị của
biến S là


S:=‟Ha Noi mua thu‟; Detele(S, 7, 8); Insert(„Mua thu ‟, S,1)


<b>A. </b>Ha Noi Mua thu <b>B. </b>Mua thu Ha Noi


<b>C. </b>Ha Noi <b>D. </b>Mua thu Ha Noi mua thu


<b>Câu 21: </b>Cách viết nào sau đây là đúng khi khai báo mảng một chiều?
<b>A. Var <Kiểu phần tử>: array[kiểu chỉ số] of <tên biến mảng>; </b>
<b>B. Var <Array> of <kiểu phần tử>; </b>


<b>C. Var <tên biến mảng>: array[kiểu chỉ số] of <kiểu phần tử>; </b>
<b>D. Var <Kiểu chỉ số>: array[tên biến mảng] of <kiểu phần tử>; </b>


<b>Câu 22: </b>Trong ngơn ngữ lập trình Pascal, đoạn chương trình sau thực hiện cơng
việc: Readln(s); k:= length(S); for i:= k downto 1 do write(S[i]);


<b>A. </b>in ra màn hình xâu S <b>B. </b>in ra màn hình xâu S đảo ngược


<b>C. </b>đưa ra màn hình xâu S <b>D. </b>in ra màn hình độ dài xâu S


<b>Câu 23: </b>Trong ngơn ngữ lập trình Pascal, hàm Upcase(ch) cho kết quả là


<b>A. </b>Xâu ch gồm toàn chữ hoa <b>B. </b>Chữ cái in hoa tương ứng với ch


</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3>

W: www.hoc247.net F: www.facebook.com/hoc247.net Y: youtube.com/c/hoc247tvc Trang | 3
<b>Vững vàng nền tảng, Khai sáng tương lai </b>



<b>Câu 24: </b>Để đọc dữ liệu từ tệp văn bản, ta có thể sử dụng thủ tục:


<b>A. </b>read(<tên tệp>,<danh sách biến>); <b>B. </b>read(<biến tệp>,<danh sách biến>);


<b>C. </b>Real(<tên tệp>,<danh sách biến>); <b>D. </b>Real(<biến tệp>,<danh sách biến>);


<b>Câu 25: </b>Trong ngơn ngữ lập trình Pascal, thủ tục Insert(S1, S2, n) thực hiện công việc gì?
A. Đáp án khác


</div>
<span class='text_page_counter'>(4)</span><div class='page_container' data-page=4>

W: www.hoc247.net F: www.facebook.com/hoc247.net Y: youtube.com/c/hoc247tvc Trang | 4
<b>Vững vàng nền tảng, Khai sáng tương lai </b>


Website <b>HOC247</b> cung cấp một mơi trường <b>học trực tuyến</b> sinh động, nhiều <b>tiện ích thông minh</b>, nội
dung bài giảng được biên soạn công phu và giảng dạy bởi những <b>giáo viên nhiều năm kinh nghiệm, </b>
<b>giỏi về kiến thức chuyên môn lẫn kỹ năng sư phạm</b> đến từ các trường Đại học và các trường chuyên
danh tiếng.


<b>I.</b> <b>Luyện Thi Online </b>


- <b>Luyên thi ĐH, THPT QG:</b> Đội ngũ <b>GV Giỏi, Kinh nghiệm</b> từ các Trường ĐH và THPT danh tiếng
xây dựng các khóa <b>luyện thi THPTQG </b>các mơn: Tốn, Ngữ Văn, Tiếng Anh, Vật Lý, Hóa Học và Sinh
Học.


- <b>Luyện thi vào lớp 10 chun Tốn: </b>Ơn thi <b>HSG lớp 9</b> và <b>luyện thi vào lớp 10 chuyên Toán</b> các
trường <i>PTNK, Chuyên HCM (LHP-TĐN-NTH-GĐ), Chuyên Phan Bội Châu Nghệ An</i> và các trường
Chuyên khác cùng <i>TS.Trần Nam Dũng, TS. Pham Sỹ Nam, TS. Trịnh Thanh Đèo và Thầy Nguyễn Đức </i>
<i>Tấn.</i>


<b>II.</b> <b>Khoá Học Nâng Cao và HSG </b>



- <b>Toán Nâng Cao THCS:</b> Cung cấp chương trình Tốn Nâng Cao, Tốn Chun dành cho các em HS
THCS lớp 6, 7, 8, 9 u thích mơn Tốn phát triển tư duy, nâng cao thành tích học tập ở trường và đạt
điểm tốt ở các kỳ thi HSG.


- <b>Bồi dưỡng HSG Toán:</b> Bồi dưỡng 5 phân môn <b>Đại Số, Số Học, Giải Tích, Hình Học </b>và <b>Tổ Hợp</b> dành
cho học sinh các khối lớp 10, 11, 12. Đội ngũ Giảng Viên giàu kinh nghiệm: <i>TS. Lê Bá Khánh Trình, TS. </i>
<i>Trần Nam Dũng, TS. Pham Sỹ Nam, TS. Lưu Bá Thắng, Thầy Lê Phúc Lữ, Thầy Võ Quốc Bá Cẩn</i> cùng
đơi HLV đạt thành tích cao HSG Quốc Gia.


<b>III.</b> <b>Kênh học tập miễn phí </b>


- <b>HOC247 NET:</b> Website hoc miễn phí các bài học theo <b>chương trình SGK</b> từ lớp 1 đến lớp 12 tất cả
các môn học với nội dung bài giảng chi tiết, sửa bài tập SGK, luyện tập trắc nghiệm mễn phí, kho tư liệu
tham khảo phong phú và cộng đồng hỏi đáp sôi động nhất.


- <b>HOC247 TV:</b> Kênh <b>Youtube</b> cung cấp các Video bài giảng, chuyên đề, ôn tập, sửa bài tập, sửa đề thi
miễn phí từ lớp 1 đến lớp 12 tất cả các môn Toán- Lý - Hoá, Sinh- Sử - Địa, Ngữ Văn, Tin Học và Tiếng
Anh.


<i><b>Vững vàng nền tảng, Khai sáng tương lai </b></i>



<i><b> Học mọi lúc, mọi nơi, mọi thiết bi – Tiết kiệm 90% </b></i>


<i><b>Học Toán Online cùng Chuyên Gia </b></i>


</div>

<!--links-->
Đề thi HK2 môn Tin học 9 năm 2018 - 2019 Trường THCS Hương Lâm
  • 4
  • 1
  • 0
  • ×