1. Trang chủ
  2. » Cao đẳng - Đại học

De cuong on tap tin 11

3 23 0

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

THÔNG TIN TÀI LIỆU

Nội dung

Lập Trình: Sử dụng toàn bộ kiến thức đã học từ bài 1 đến bài 16, trọng tâm nhất là nội dung các bài: 11, 15,17 để giải quyết các dạng bài toán như: - Viết được chương trình rút gọn phân [r]

(1)* ĐỀ CƯƠNG ÔN TẬP THI HỌC KỲ NĂM HỌC 2013 – 2014 MÔN: TIN HỌC 11 A.Hình Thức: Vừa trắc nghiệm và tự luận (phần lập trình) B.Nội Dung: I Lý thuyết: Bài 11: Kiểu mảng(mảng chiều) - Khái niệm và cách khai báo - Một số bài tập ví dụ, bài tập thực hành mảng chiều Bài 12: Kiểu xâu: - Khái niệm, khai báo và các thao tác xử lí xâu - Một số bài tập ví dụ, bài tập thực hành xâu Bài Bài 14 +15: Kiểu liệu và Thao tác với tệp: - Khai báo biến tệp và các thao tác với tệp(gắn biến tệp, mở tệp, đọc/ghi liệu) - Một số bài tập thao tác với tệp(đọc liệu từ tệp, ghi liệu tệp) Bài 17: Chương trình và phân loại chương trình - Khái niệm chương trình - Phân loại và cấu trúc chương trình con: khái niệm hàm và thủ tục Bài 18: Cách viết và sử dụng chương trình con: - Cách viết và sử dụng thủ tục: cấu trúc thủ tục - Cách viết và sử dụng hàm: cấu trúc hàm II Lập Trình: Sử dụng toàn kiến thức đã học từ bài đến bài 16, trọng tâm là nội dung các bài: 11, 15,17 để giải các dạng bài toán như: - Viết chương trình rút gọn phân số, sử dụng chương trình hàm - Viết chương trình tính diện tích hình vuông,Cạnh a nhập từ bàn phím, sử dụng chương trình hàm - Viết chương trình tính diện tích hình tròn,BK R nhập từ bàn phím, sử dụng chương trình hàm - Viết chương trình tính diện tích hình tam giác, a,h nhập từ bàn phím, sử dụng chương trình hàm (Học sinh làm trước để tuần này ôn tập) * Chú ý: Học sinh phải viết đúng cú pháp ngôn ngữ lập trình Pascal viết chương trình CÂU 1: Mảng A gồm N = phần tử: Các lệnh sau: T := 0; For i := to N T := T + A[i]; cho kết là: a) b) c) d) T = 28 T = 20 T=7 T=0 (2) CÂU 2: Cho mảng A gồm N = phần tử: và đoạn chương trình: S : = 0; For i := to N If A[i] mod = then S := S + A[i]; Sau thực đoạn chương trình trên thì S có giá trị là bao nhiêu? a) S = 18 b) S = c) S = d) S = 26 CÂU 3: Mảng A gồm N = phần tử: Các lệnh sau: T := 0; For i := to N T := T + A[i]; Sẽ cho kết là: a) T = b) T = c) T = 20 d) T = 28 CÂU 4: Cho mảng chiều A gồm n phần tử, muốn xuất giá trị mảng A màn hình ta dùng lệnh nào? a) For i := to n read(A[i]:5); b) For i := to n write(A[i]:5); c) For i := to n write(A(i):5); d) write(A[i]:5); CÂU 5: Cho mảng A gồm N = phần tử: và đoạn chương trình: j : = 1; For i := to N If A[i] > A[ j ] then j := i; Write('Chi so: ', j , ' Gia tri: ' , A[ j ]); Sau thực đoạn chương trình kết xuất màn hình là: a) Chi so: Gia tri: b) Chi so: Gia tri: c) Chi so: Gia tri: d) Chi so: Gia tri: => Tìm vị trí(chỉ số) có giá trị lớn hay nhỏ CÂU 6: Cách khai báo trực tiếp kiểu liệu mảng chiều: a) Var <tên biến mảng>:array[kiểu số] of <kiểu phần tử>; b) Var <tên biến mảng>:string[kiểu số] of <kiểu phần tử>; c) Var <tên biến>:Array[độ dài lớn nhất]; d) Var <tên biến mảng> = array[kiểu số] of <kiểu phần tử>; CÂU 7: Cho mảng chiều A gồm N phần tử, muốn nhập giá trị cho mảng A ta dùng lệnh nào? a) For i := to N write(A[i]); b) For i := to N readln(A[i]); c) readln(A[i]); d) For i := to N readln(A{i}); CÂU 8: Khẳng định nào sau đây đúng? a) Cả thủ tục và hàm có thể có tham số hình thức b) Chỉ có thủ tục có thể có tham số hình thức c) Chỉ có hm có thể có tham số hình thức d) Thủ tục v hm no phải có tham số hình thức CÂU 9: Chương trình gồm có hai loại là: a) Thủ tục và biểu thức b) Hằng và biến c) Biểu thức và hàm d) Thủ tục và hàm CÂU 10: Từ khóa nào sau đây dùng để khai báo thủ tục? a) PROCEDURE b) CONST c) FUNCTION d) PROGRAM CÂU 11: Biến toàn cục là: a) Biến khai báo chương trình b) Biến khai báo chương trình chính dùng cho chương trình c) Biến biến tự không cần khai báo d) Biến khai báo chương trình chính CÂU 12: Tham số khai báo thủ tục hàm gọi là gì? a) Hằng số b) Tham số thực c) Biến số d) Tham số hình thức CÂU 13: Tham số sử dụng lời gọi thủ tục hàm gọi là gì? a) Hằng số b) Biến số c) Tham số hình thức d) Tham số thực CÂU 14: Biến cục là: a) Biến biến tự không cần khai báo b) Biến khai báo chương trình chính c) Biến khai báo chương trình chính dùng cho chương trình d) Biến khai báo chương trình CÂU 15: Phần thân thủ tục hàm kết thúc từ khóa: a) AND; b) END c) BEGIN d) END; CÂU 16: Tham số khai báo thủ tục hàm gọi là gì? a) Tham số thực b) Tham số hình thức c) Biến số d) Hằng số CÂU 17: Dòng đầu hàm có dạng nào các dạng sau: a) FUNCTION <Tên thủ tục> [(<Danh sách tham số>)]; b) FUNCTION <Tên hàm> [(<Danh sách tham số>)]; c) FUNCTION <Tên hàm> [(<Danh sách tham số>)] : <Kiểu liệu>; d) PROCEDURE <Tên thủ tục> [(<Danh sách tham số>)] : <Kiểu liệu>; CÂU 18: Cho biết kết lệnh: Insert('hoc ', 'Tin lop 11',5); a) 'hoc tin lop 11' b) 'lop 11 tin hoc' c) 'Tinhoclop 11' d) 'Tin hoc lop 11' CÂU 19: Cú pháp khai báo kiểu liệu xâu: a) Const <tên biến>:String[độ dài lớn nhất]; b) Var <tên biến>:Array[độ dài lớn nhất]; c) Var <tên hằng>:String[độ dài lớn nhất]; d) Var <tên biến>:String[độ dài lớn nhất]; CÂU 20: Xâu S có giá trị là: 'Viet Nam que huong toi' kết hàm Length(S) là: a) 24 b) 18 c) 23 d) 22 (3) CÂU 21: Xâu S có giá trị là: 'Viet Nam que huong toi' kết thủ tục Delete(S, 14,6) là: a) 'Viet Nam' b) 'que huong toi' c) 'Viet Nam que toi' d) 'Viet Nam que huong toi' CÂU 22: Chương trình sau thực việc gì? Var A, B: String[50]; Begin Write('Nhap vao xau A = '); readln(A); Write('Nhap vao xau B = '); readln(B); If Length(A) < Length(B) then wtire(A) else write(B); Readln; End a) Nhập vào hai xâu, xuất màn hình xâu dài b) Nhập vào hai xâu, xuất màn hình xâu ngắn c) Nhập vào hai xâu, xuất màn hình hai xâu vừa nhập d) Nhập vào hai xâu, xuất màn hình xâu nhập vào sau CÂU 23: Chọn khai báo đúng các khai báo sau: a) Ver S, T : String b) Var S, T : Xtring[255]; c) Var S, T : String[300]; d) Var S, T : String[200]; CÂU 24: Xâu S có giá trị là: 'Viet Nam que huong toi' kết hàm Copy(S, 10,9) là: a) 'huong toi' b) 'Viet Nam' c) 'quehuong' d) 'que huong' CÂU 25: Cho biết kết lệnh: Insert('hoc ', 'Tin lop 11',5); a) 'Tin hoc lop 11' b) 'lop 11 tin hoc' c) 'hoc tin lop 11' d) 'Tinhoclop 11' (4)

Ngày đăng: 13/09/2021, 05:47

TỪ KHÓA LIÊN QUAN

w