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

Kiểm Tra 1 Tiết (Hot)

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

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Kiểm Tra 1 Tiết
Người hướng dẫn GV. Trần Văn Chính
Trường học Trường THPT Thới Bình
Chuyên ngành Tin Học
Thể loại Giáo án
Năm xuất bản 2010
Thành phố Cà Mau
Định dạng
Số trang 3
Dung lượng 49 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

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

Trang 1

Tuần 10 Tiết 11

KIỂM TRA 1 TIẾT

I 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 Pascal

II Mục đích yêu cầu của đề:

- Về kiến thức: Kiểm tra kiến thức của HS về các quy tắc đặt tên biến; Biết khai báo hằng xâu; viết biểu thức; Phân biệt các kiểu dữ liệu chuẩn, kiểm tra lỗi và kết quả của chương trình Pascal đơn giản

- Về kỹ năng: Vận dụng kiến thức về Biểu thức, vào\ra đơn giản, cấu trúc một chương trình

III Đề bài:

A- Phần trắc nghiệm khoanh tròn 1 đáp án đúng

Câu 1: Pascal là ngôn ngữ lập trình thuộc loại:

Câu 2: Câu lệnh nào dùng để xuất dữ 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ăng nào trong các khả năng sau

A Thông báo lỗi cú pháp B Tạo được chương trình đích

C Phát hiện lỗi cú pháp D Phát hiện lỗi ngữ nghĩa

Câu 4: Chương trình sau cho kết quả gì?

Var a, b, m: integer;

Begin

a:= 5; b:=4;

m:=sqrt(a+b);

write(‘m=’ , m:6:1);

end.

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?

Câu 6: Khai báo sau là khai báo gì?

User CRT;

C Khai báo Tên chương trình D Thư viện

Câu 7: Biến x nằm trong phạm vi 150-220 khai báo nào trong các khai báo sau là tối ưu nhất ?

A Var x: Real; B Var x: Byte; C Var x: Integer; D Var x : Word; Câu 8: Câu lệnh nào dùng để nhập dữ liệu trong 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>)

Trang 2

Câu 9: Khai báo nào trong 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 quả xuất ra màn hình sẽ là gì ?

Câu 11:

y x

e x y

+

+

2

2

Biểu thức sau viết trong Pascal sẽ là ?

Câu 12: Tên nào dới đây đúng quy tắc đặt tên của Pascal:

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

) 2 (

) 3 ( 2

x

x

Câu: 2 (3đ)

sắp xếp các lệnh sau theo đúng trật tự để thành 1 chương trình hoàn chỉnh

1.Readln

2.Program KiemTra;

3 End.

4.Uses CRT;

5.Var a, b, c:Real;

6.Write(‘Nhap a, b’);

7.Begin

8.C:=(a+b)*2;

9.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 của tam giác, với chiều dài hai cạnh bên a, b được nhập vào từ bàn phím.làm tròn sau dấu phẩy con 1 chữ số thập phân

ÁP ÁN

Trang 3

I- PHẦN TRẮC NGHIỆM (Mỗi câu đúng 0.25đ)

II- PHẦN TỰ LUẬN (7đ)

Câu: 01

(-b-SQRT(x*x+3))/(2*x) 0.5đ

Câu: 2 (3đ)

6 Write(‘Nhap a, b’); 0.3đ

9 Write(‘chu vi HCN la’,C:6:2); 0.3đ

Câu: 03

1 Program CH_tam_giac;

2 var a, b, c: real;

3 Begin

4 Writeln(‘Nhap do dai 2 canh a, b’);

5 Read(a,b);

6 c=Sqrt(a*a+b*b);

7 Write(‘ Vay do dai canh huyen la : ’ , c:6:1)

8 Readln

9 end.

Trình bày sạch đẹp 0.5đ

Xét duyệt:

Ngày: 23/10/2010

TP

Nguyễn Thái Hùng

Ngày đăng: 11/10/2013, 09:11

TỪ KHÓA LIÊN QUAN

w