1. Trang chủ
  2. » Giáo án - Bài giảng

Đề Kiểm tra học Kỳ

11 322 0
Tài liệu đã được kiểm tra trùng lặp

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 11
Dung lượng 151,5 KB

Nội dung

TRƯỜNG THPT LÝ THÁI TỔ ĐỀ THI HẾT HỌC KỲ I MƠN :NGƠN NGỮ LẬP TRÌNH PASCAL 11 Thời gian làm bài:45 phút; Mã đề thi 101 Họ tên học sinh: Lớp: I-PHẦN TRẮC NGHIỆM (3đ): CÂU A A A ĐÁP ÁN B B B C C C D D D A B C D A B C D A B C D Câu 1: Trong ngơn ngữ lập trình Pascal, xâu ký tự “Hoa co mua xuan” 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 2: Trong Pascal, có đoạn mã chương trình sau; Var i: Integer; Begin i:= 32;Writeln(‘Gia tri cua bien i la;’, i:6:2);End Hãy cho biết biên dịch đoạn mã chương trình chương trình báo lỗi là: A Thiếu dấu phẩy “,” B Sai quy cách trình bày số ngun C Khơng có lỗi D Thiếu dấu đóng ngoặc “)” Câu 3: Trong ngơn ngữ lập trình Pascal, biến kiểu Byte gán a:=5;b:=7;c:=9; sau lệnh If a>10 Then Write(a) Else if (bc Then Write(a,b c); Khi biên dịch chương trình, máy báo lỗi sau; A bị báo lỗi thiếu dấu ngoặc “)” B bị báo lỗi thiếu dấu phẩy “,” C Không báo lỗi D bị báo lỗi sai kiểu II-PHẦN TỰ LUẬN (7đ): Hãy viết biểu thức tốn học sau sang biểu diễn lập trình Pascal (1đ):   1 ex Chương trình Pascal cấp phát byte nhớ cho biến khai báo sau (1đ)? Var m1,n1,i0 : Boolean; A,b:Word; Số byte nhớ cấp phát cho khai báo là: Ga,gb,gc: Real; h: Byte; Trang 3/11 - Mã đề thi 101 Bài tốn: Lập trình để giải tốn cổ sau: Vừa gà vừa chó Bó lại cho trịn Ba mươi sáu Một trăm chân chẵn Hỏi có loại  Xác định Input (I), Output (O) toán (1đ)  Nêu ý tưởng để giải toán (1đ)  Viết chương trình thuật tốn (Phương pháp liệt kê sơ đồ khối) để giải toán (3đ) Ghi chú: Cán coi thi khơng giải thích thêm! - HẾT Trang 4/11 - Mã đề thi 101 TRƯỜNG THPT LÝ THÁI TỔ ĐỀ THI HẾT HỌC KỲ I MƠN :NGƠN NGỮ LẬP TRÌNH PASCAL 11 Thời gian làm bài:45 phút; Mã đề thi 103 Họ tên học sinh: Lớp: I-PHẦN TRẮC NGHIỆM (3đ): CÂU ĐÁP ÁN A B C D A B C D A B C D A B C D A B C D A B C D Câu 1: Trong chương trình Pascal, để mở cửa sổ watch theo dõi giá trị biến A Nhấn tổ hợp phím Ctrl +F7 B Nhấn tổ hợp phím Ctrl +F5 C Nhấn tổ hợp phím Ctrl +F8 D Nhấn tổ hợp phím Ctrl +F6 Câu 2: Trong Pascal, có đoạn mã chương trình sau; Var i: Integer; Begin i:= 32;Writeln(‘Gia tri cua bien i la;’, i:6:2);End Hãy cho biết biên dịch đoạn mã chương trình chương trình báo lỗi là: A Thiếu dấu phẩy “,” B Thiếu dấu đóng ngoặc “)” C Sai quy cách trình bày số ngun D Khơng có lỗi Câu 3: Trong ngơn ngữ lập trình Pascal, biến kiểu Byte gán a:=5;b:=7;c:=9; sau lệnh If a>10 Then Write(a) Else if (bc Then Write(a,b c); Khi biên dịch chương trình, máy báo lỗi sau; A bị báo lỗi sai kiểu B Không báo lỗi C bị báo lỗi thiếu dấu ngoặc “)” D bị báo lỗi thiếu dấu phẩy “,” Câu 4: Với biến i kiểu Byte, đoạn chương trình Pascal sau: For i:=1 to For i:=i+1 to Write(‘A’); sẽ: A Viết hình chữ A B Không viết chữ A C Viết chữ A hình D Viết chữ A đầy hình Câu 5: Trong Pascal, biến x kiểu Byte nhận giá trị là: A -20 B 1000 C ’100’ D 100 Câu 6: Trong Pascal, với i biến kiểu số nguyên lệnh: For i:=1 Downto 15 Write(‘B’); thân chương trình : A Tất sai B Không viết chữ B C Viết chữ B D Viết 15 chữ B liền II-PHẦN TỰ LUẬN (7đ): Hãy viết biểu thức tốn học sau sang biểu diễn lập trình Pascal (1đ): 2e  x  y x2  y2  Chương trình Pascal cấp phát byte nhớ cho biến khai báo sau (1đ)? Var mz,n1,i0 : Real; X,y,z:Boolean; Số byte nhớ cấp phát cho khai báo là: Ga,gb,gc:Integer; h: Word; Trang 7/11 - Mã đề thi 101 100 m m 1 m  Bài tốn: Lập trình tính tổng: Y  Xác định Input (I), Output (O) toán (1đ) a) Nêu ý tưởng để giải tốn (1đ) b) Viết chương trình thuật tốn (Phương pháp liệt kê sơ đồ khối) để giải toán (3đ) Ghi chú: Cán coi thi khơng giải thích thêm! - HẾT Trang 8/11 - Mã đề thi 101 TRƯỜNG THPT LÝ THÁI TỔ ĐỀ THI HẾT HỌC KỲ I MÔN :NGÔN NGỮ LẬP TRÌNH PASCAL 11 Thời gian làm bài:45 phút; Mã đề thi 105 Họ tên học sinh: Lớp: I-PHẦN TRẮC NGHIỆM (3đ): CÂU ĐÁP ÁN A B C D A B C D A B C D A B C D A B C D A B C D Câu 1: Trong ngôn ngữ lập trình Pascal, xâu ký tự “Hoa co mua xuan” 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 2: Trong Pascal, có đoạn mã chương trình sau; Var i: Integer; Begin i:= 32;Writeln(‘Gia tri cua bien i la;’, i:6:2);End Hãy cho biết biên dịch đoạn mã chương trình chương trình báo lỗi là: A Thiếu dấu phẩy “,” B Sai quy cách trình bày số ngun C Khơng có lỗi D Thiếu dấu đóng ngoặc “)” Câu 3: Trong ngơn ngữ lập trình Pascal, biến kiểu Byte gán a:=5;b:=7;c:=9; sau lệnh If a>10 Then Write(a) Else if (b

Ngày đăng: 10/06/2013, 01:27

TỪ KHÓA LIÊN QUAN

w