Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 11 trang
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