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

de thi hk1_tin 8

2 161 1
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 học kì i
Trường học Trường Trung Học Cơ Sở
Chuyên ngành Tin học
Thể loại Kiểm tra
Năm xuất bản 2010-2011
Thành phố Hà Nội
Định dạng
Số trang 2
Dung lượng 37 KB

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

Nội dung

2/ Viết các biểu thức sau đây bằng các kí hiệu trong Pascal.. 5/ Liệt kê các lỗi nếu có trong chương trình dưới đây.. Program Canh khuya ; Uses crt ; Begin ; Clrscr : Writeln ‘ Tieng suo

Trang 1

Họ và tên: ……… KIỂM TRA HỌC KÌ I ( NH: 2010-2011)

Thòi gian: 45’ ( không kể phát đề)

Đề bài :

1/ Ngôn ngữ lập trình là gì? Kể tên hai loại ngôn ngữ lập trình mà em biết

2/ Viết các biểu thức sau đây bằng các kí hiệu trong Pascal

a/ 2 5 5

7 3 2+ −

3/ Xác định kết quả của các biểu thức sau:

a/ 17 div 5 => KQ =…… b/ (2+3)*(2+3) – 10/5 => KQ = ……

c/ 20 mod 4 => KQ = …… d/ (10+5)/(4 – 1) => KQ = …………

4/ Viết chương trình nhập vào hai cạnh in ra chu vi và diện tích hình chữ nhật 5/ Liệt kê các lỗi nếu có trong chương trình dưới đây Program Canh khuya ; Uses crt ; Begin ; Clrscr : Writeln (‘ Tieng suoi trong nhu tieng hat xa); Writeln (‘Trăng long co thu bong long hoa’); Writeln (‘ Canh khuya nhu ve nguoi chua ngu ); Writeln (“ Chua ngu vi lo noi nuoc nha”); Edn Bài làm

Trang 2

-Ma trận đề

Nội dung

Mức độ

Ngôn ngữ lập trình Chương trình máy tính

và dữ liệu

Viết chương trình - sử dụng biến trong chươngtrình

Đáp án

1/ Ngôn ngữ lập trình là tập hợp các kí hiệu và quy tắc viết các lệnh tạo thành một chương trình

hoàn chỉnh và thực hiện được trên máy tính (1.5đ)

Một số loại ngôn ngữ lập trình như: Pascal, Foxpro, HTML ( 0.5đ)

2/ a/ ( 2 + 5) / ( 7+3) – 5/2 b/ a*x*x + b*x + c ( mỗi câu đúng1đ)

3/ a/ KQ = 3 b/ KQ = 23 c/ KQ = 0 d/ KQ = 5 ( mỗi ý đúng 0,5đ)

4/ Program Chuvi-Dientich_hcn;

Uses crt;

Var a,b : Integer ;

S, P : Real; (Khai báo đúng được 0.5đ)

Begin

Clrscr ;

Write( ‘Nhap a = ’); Readln(a) ;

Write(‘Nhap b = ’) ; Readln(b) ; ( Nhập được a và b được 0.5đ)

S:= a*b ;

P:= (a + b) * 2 ; ( gán được giá trị s và p được 0.5đ)

Writeln (‘dientich = ’,S);

Writeln (‘Chuvi = ’,P); (in được dientich và chuvi ra màn hình 0.5đ)

End

5/ Các lỗi có trong chương trình trên là :

Lỗi 1: Tên chương trình có khoảng trắng

Lỗi 2: Thừa dấu ; sau Begin

Lỗi 3: Sau clrscr phải là dấu ;

Lỗi 4: Dòng thứ 5 thiếu dấu nháy đơn ‘

Lỗi 5: Dòng thứ 6 lỗi từ ( Trăng )

Lỗi 6: Dòng thứ 7 thay dấu chấm bằng dấu nháy đơn

Lỗi 7: Dòng thứ 8 thay dấu nháy đôi thành dấu nháy đơn

Lỗi 8 : Từ khoá End viết sai thành Edn ( Học sinh tìm được mỗi lỗi 0.25đ )

Ngày đăng: 04/11/2013, 17:11

Xem thêm

HÌNH ẢNH LIÊN QUAN

Writeln (‘Chuvi = ’,P); (in được dientich và chuvi ra màn hình 0.5đ) End. - de thi hk1_tin 8
riteln (‘Chuvi = ’,P); (in được dientich và chuvi ra màn hình 0.5đ) End (Trang 2)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w