1. Trang chủ
  2. » Kỹ Năng Mềm

Kiem tra 1 tiet co DA

3 35 1

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

THÔNG TIN TÀI LIỆU

Nội dung

Mục tiêu đánh giá: - Đánh giá kiến thức, kỹ năng của HS về: Các thành phần cơ sở của ngôn ngữ Pascal; Phép toán, biểu thức, câu lệnh gán; Tổ chức vào ra đơn giản; Cấu trúc chương trình P[r]

(1)Tuần 10 Tiết 11 KIỂM TRA TIẾT I Mục tiêu đánh giá: - Đánh giá kiến thức, kỹ HS về: Các thành phần sở ngôn ngữ Pascal; Phép toán, biểu thức, câu lệnh gán; Tổ chức vào đơn giản; Cấu trúc chương trình Pascal II Mục đích yêu cầu đề: - Về kiến thức: Kiểm tra kiến thức HS các quy tắc đặt tên biến; Biết khai báo xâu; viết biểu thức; Phân biệt các kiểu liệu chuẩn, kiểm tra lỗi và kết chương trình Pascal đơn giản - Về kỹ năng: Vận dụng kiến thức Biểu thức, vào\ra đơn giản, cấu trúc chương trình III Đề bài: A- Phần trắc nghiệm khoanh tròn đáp án đúng Câu 1: Pascal là ngôn ngữ lập trình thuộc loại: A Ngôn ngữ bậc cao B Không thuộc loại nào C Hợp ngữ D Ngôn ngữ máy Câu 2: Thủ tục nào dùng để xuất liệu ( Trong pascal)? A Readln(<Biểu thức>) B Writeln(<Biểu thức>) C Program(<Biểu thức>) D Read(<Biểu thức>) Câu 3: Chương trình dịch không có khả nào các khả sau A Thông báo lỗi cú pháp B Tạo chương trình đích C Phát lỗi cú pháp D Phát lỗi ngữ nghĩa Câu 4: Chương trình sau cho kết gì? Var a, b, m: integer; Begin a:= 5; b:=4; m:=sqrt(a+b); write(‘m=’ , m:6:1); end A Báo lỗi B 3.0 C 9.0 D Câu 5: Cho khai báo Biến: Var m, n:integer; x,y: real; Phép gán nào sau là sai? A y:=10.5; B m:=-4; C n:=3.5; D x:=6; Câu 6: Khai báo sau là khai báo gì? User CRT; A Biến B Hằng C Khai báo Tên chương trình D Thư viện Câu 7: Biến x nằm phạm vi 150-220 khai báo nào các khai báo sau là tối ưu ? A Var x: Real; B Var x: Byte; C Var x: Integer; D Var x : Word; Câu 8: Thủ tục nào dùng để nhập liệu Pascal A Read(<Biểu thức>) B Real(<Biểu thức>) C Write(<Biểu thức>) D Begin(<Biểu thức>) (2) Câu 9: Khai báo nào các khai báo sau là hợp lệ ? A Const : n =10; B Const n=10; C Const n:=10; D Const n : real; Câu 10: x:=10; y:=20; Write(‘x+y’); Kết xuất màn hình là gì ? A x+y B 20 C 10 D 30 x+y 2e Biểu thức sau viết Pascal là ? x +y A 2*sqrt(x+y)/(x*x+y) B 2*exp(x+y)/x*x+y C a*Abs(x+y)/(x*x+y) D (2*exp(x+y))/(x*x+y) Câu 12: Tên nào dới đây đúng quy tắc đặt tên Pascal: A xy2 B x*y C 2ab D A - BC Câu 11: B – Phần tự luận Câu: 01 ( 0.5đ) Biểu diễn công thức toán học sau sang pascal − b − √( x +3) (2 x) Câu: (3đ) xếp các lệnh sau theo đúng trật tự để thành chương trình hoàn chỉnh Readln Program KiemTra; End Uses CRT; Var a, b, c:Real; Write(‘Nhap a, b’); Begin C:=(a+b)*2; Write(‘chu vi HCN la’,C:6:2); 10 Readln(a,b) 11 Clrscr; Câu: 03.(3.5đ) Cho tam giác vuông ABC , hãy viết chương trình tính độ dài cạnh huyền tam giác, với chiều dài hai cạnh bên a, b nhập vào từ bàn phím.làm tròn sau dấu phẩy chữ số thập phân ÁP ÁN (3) I- PHẦN TRẮC NGHIỆM (Mỗi câu đúng 0.25đ) Câu ĐA a b d b c d b a II- PHẦN TỰ LUẬN (7đ) Câu: 01 (-b-SQRT(x*x+3))/(2*x) 0.5đ Câu: (3đ) Program KiemTra; 0.15đ Var a, b, c:Real; 0.3đ Uses CRT; 0.3đ Begin 0.3đ Clrscr; 0.3đ Write(‘Nhap a, b’); 0.3đ Readln(a,b) 0.3đ C:=(a+b)*2; 0.3đ Write(‘chu vi HCN la’,C:6:2); 0.3đ 10 Readln 0.3đ 11 End 0.15đ Câu: 03 (3.5đ) Program CH_tam_giac; 1.25đ var a, b, c: real; Begin Writeln(‘Nhap dai canh a, b’); Read(a,b); c=Sqrt(a*a+b*b); Write(‘ Vay dai canh huyen la : ’ , c:6:1) Readln 0.25đ end 10 b 2đ Trình bày đẹp 0.5đ Xeùt duyeät: Ngaøy: 23/10/2010 TP Nguyeãn Thaùi Huøng a 11 d 12 c (4)

Ngày đăng: 18/06/2021, 02:35

TỪ KHÓA LIÊN QUAN

w