DE CUONG ON TAP VA KT TIN 11 2009

3 0 0
DE CUONG ON TAP VA KT TIN 11 2009

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

Thông tin tài liệu

TRƯỜNG THPT NGUYỄN TRÃI KIỂM TRA HỌC KÌ I – NĂM HỌC 2008-2009 HỌTÊN: MÔN: Tin học 11 LỚP: 11 Thời gian: 45 phút ĐIỂM ĐỀ 1101: PHẦN I: TRẮC NGHIỆM (5đ) Hãy khoanh tròn đáp án Câu 1:Hãy xác định tên biến đặt tên tên sau: a.1hoten b.#hoten c.Hoten d.3456 Câu 2:Trong ngôn ngữ lập trình Pascal, từ khố PROGRAM dùng để: a.Khai báo tên chương trình b.Khai báo thư viện c.Khai báo biến d.Khai báo Câu 3: Trong ngơn ngữ lập trình Pascal, kiểu liệu kiểu sau có miền giá trị nhỏ nhất? a Word b.integer c.byte d.Longint Câu 4:Hãy viết lại biểu thức sau từ dạng pascal sang dạng biểu diễn tương ứng toán học a.Sqrt(sqr(x)-5)+Abs(x) b.y*sqr(x)/sqr(y) Câu 5: Trong ngơn ngữ lập trình Pascal, mặt cú pháp câu lệnh sau sai? a.x:=12,5; b.x:=(a=5) or (c=7); c.x:=pi*12; d.x:=3.14; Câu 6: Trong ngơn ngữ lập trình Pascal, xâu kí tự “hoa co mua xuan “được viết nào? a.hoa co mua xuan b “hoa co mua xuan” c ‘hoa co mua xuan’ d ‘hoa co mua xuan Câu 7: Trong ngơn ngữ lập trình Pascal,với câu lệnh sau: writeln(“KQ la:”,a); ghi hình? a.Ket qua la a b.KQ la a c.KQ la d.câu lệnh sai Câu 8: Trong ngơn ngữ lập trình Pascal, câu lệnh sau đúng? a if then ; b if ;then ; c if :then ; d if then ; Câu 9: Trong ngôn ngữ lập trình Pascal,về mặt cú pháp câu lệnh sau với cấu trúc lặp for có lệnh con? a.for i:=1 to 100 a:=a-1; b for i:=1 to 100 a:=a-1 c.for i:=1 to 100 ;a:=a-1; d for i:=1 ;to 100 ;a:=a-1; Câu 10: Trong ngơn ngữ lập trình Pascal,về mặt cú pháp câu lệnh sau với cấu trúc lặp while có lệnh con? a while a>5 a:=a-1; b while a>5 a:=a-1 c while a>5 ;do a:=a-1 d while a>5 do; a:=a-1 PHẦN II: TỰ LUẬN (5đ) Câu 1:(1đ )Cho biết a nhận giá trị phạm vi từ đến 10; b nhận giá trị 0.98 Hãy viết phần khai báo hai biến a b cho tiết kiệm nhớ Câu 2:(2 đ) Hãy viết câu lệnh rẽ nhánh tính: a) z = a+b a>0; b) x+y >=1 m=x2 + y2 ngược lại m= x+y Câu 3:(2 đ) Viết chương trình số theo thứ tự giảm dần từ 255 đến 50 HẾT TRƯỜNG THPT NGUYỄN TRÃI HỌTÊN: LỚP: 11 KIỂM TRA HỌC KÌ I – NĂM HỌC 2008-2009 MÔN: Tin học 11 ĐIỂM Thời gian: 45 phút ĐỀ 1110: PHẦN I: TRẮC NGHIỆM (5đ) Hãy khoanh tròn đáp án Câu 1:Hãy xác định tên biến đặt tên tên sau: a.1hoten b.#hoten c.-Hoten d.So3456 Câu 2:Trong ngôn ngữ lập trình Pascal, từ khố VAR dùng để: a.Khai báo tên chương trình b.Khai báo thư viện c.Khai báo biến d.Khai báo Câu 3: Trong ngơn ngữ lập trình Pascal, kiểu liệu kiểu sau có miền giá trị lớn nhất? a Word b.integer c.byte d.Longint Câu 4:Hãy viết lại biểu thức sau từ dạng pascal sang dạng biểu diễn tương ứng toán học a.Sqrt(sqr(x)-5)+Abs(x) b.y*sqr(x)/sqr(y) Câu 5: Trong ngơn ngữ lập trình Pascal, mặt cú pháp câu lệnh sau sai? a.x:=12.5; b.x:=(a=5) or (c=7); c.x:=pi*12; d.x:=3,14; Câu 6: Trong ngơn ngữ lập trình Pascal, xâu kí tự “hoa co mua xuan “được viết nào? a.’hoa co mua xuan’ b “hoa co mua xuan” c hoa co mua xuan’ d ‘hoa co mua xuan Câu 7: Trong ngơn ngữ lập trình Pascal,với câu lệnh sau: writeln(‘KQ la:’,a); ghi hình? a.Ket qua la a b.KQ la a c.KQ la d.câu lệnh sai Câu 8: Trong ngơn ngữ lập trình Pascal, câu lệnh sau đúng? a if then ;else; b if ;then else; c if ;then ;else; d if ;then else Câu 9: Trong ngơn ngữ lập trình Pascal,về mặt cú pháp câu lệnh sau với cấu trúc lặp for có lệnh con? a.for i:=1 to 100 a:=a-1 b for i:=1 to 100 a:=a-1; c.for i:=1 to 100 ;a:=a-1; d for i:=1 ;to 100 ;a:=a-1; Câu 10: Trong ngơn ngữ lập trình Pascal,về mặt cú pháp câu lệnh sau với cấu trúc lặp while có lệnh con? a while ;a>5 a:=a-1 b while a>5 a:=a-1 c while a>5 ;do a:=a-1 d while a>5 a:=a-1; PHẦN II: TỰ LUẬN (5đ) Câu 1:(1đ ) Cho biết a nhận giá trị ‘Y’; b nhận giá trị phạm vi từ đến 256 Hãy viết phần khai báo cho hai biến a b cho tiết kiệm nhớ Câu 2:(2 đ)hãy viết câu lệnh rẽ nhánh cho tốn sau: Tìm số bé số nguyên m n ( dùng dạng khuyết dạng đủ) Câu 3: (2 đ) Viết chương trình số theo thứ tự tăng dần từ đến 250 .HẾT…………………………………………… ĐỀ CƯƠNG ÔN TẬP TIN HỌC LỚP 11 Năm học 2008 - 2009 Chương 1: Một số khái niệm lập trình ngơn ngữ lập trình - Biết quy tắc đặt tên ngơn ngữ pascal; cho ví dụ tên đúng,tên sai - Các loại tên pascal: Tên dành riêng; Tên chuẩn; Tên người lập trình đặt - Khái niệm hằng; - Kể tên loại hằng? Cho ví dụ minh hoạ? - Khái niệm biến? biết đặt tên biến Chương 2: Chương trình đơn giản 1) Cấu trúc chung chương trình: PROGRAM ; Khai báo hằng; (nếu có) Khai báo biến; (nếu có) BEGIN Các lệnh; END 2) Các kiểu liệu chuẩn: Nguyên, thực, kí tự, logic 3) Khai báo biến: VAR : ; 4) Phép toán, biểu thức, câu lệnh gán: Phép toán số học: số nguyên, số thực Phép toán quan hệ; Phép toán logic Biết chuyển từ biểu thức toán học sang pascal ngược lại; Các hàm số học chuẩn: bình phương, bậc 2, logarit, trị tuyệt đối, luỹ thừa Câu lệnh gán: := ; 5) Thủ tục nhập liệu vào đưa liệu hình Thủ tục nhập liệu vào : READ READLN(DANH SÁCH BIẾN VÀO>; Đưa liệu hình: WRITE WRITELN(DANH SÁCH KẾT QUẢ RA>; 6) Soạn thảo chương trình: Khởi động pascal; Dịch chương trình; Chạy chương trình; Lưu chương trình Chương 3: Cấu trúc rẽ nhánh lặp 1) Cấu trúc rẽ nhánh dạng thiếu: IF THEN ; dạng đủ: IF THEN ELSE ; 2) Cấu trúc lặp lặp với bước lặp xác định: FOR := TO DO ; FOR := DOWNTO DO ; Lặp với bước lặp không xác định: WHILE DO ; CHÚ Ý: LÀM CÁC BÀI TẬP ĐƠN GIẢN ĐÃ HỌC

Ngày đăng: 11/04/2021, 15:40

Từ khóa liên quan

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

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