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

tin8 hk1

2 258 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

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

Nội dung

Trường THCS Ngô Gia Tự KIỂM TRA : 45’ Lớp : ………………………… Môn : Tin học 8 Họ và tên: ………………………………. Năm học : 2008 - 2009 ĐIỂM LỜi PHÊ CỦA GIÁO VIÊN ĐỀ A A – TRẮC NGHIỆM KHÁCH QUAN I/ Chọn câu đúng Câu 1: Những thiết bị nào dưới đây thường được sử dụng để “ra lệnh” cho máy tính? A – Bàn phím B – Màn hình C - Chuột máy tính D – Microphone Câu 2: Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ sau: A – Ngôn ngữ tự nhiên B – Ngôn ngữ lập trình C – Ngôn ngữ máy D - Tất cả các ngôn ngữ trên Câu 3: Các thành phần cơ bản của một ngôn ngữ lập trình là: A – Các từ khoá và tên B - Bảng chữ cái, các từ khoá và tên C - Bảng chữ cái và các quy tắc (bao gồm cả cách sử dụng các từ khoá) để viết các câu lệnh có ý nghĩa xác định, cách bố trí các câu lệnh, … sao cho có thể tạo thành một chương trình hoàn chỉnh D - Bảng chữ cáivà các từ khoá Câu 4: Trong các tên dưới đây tên nào là hợp lệ trong Pascal A) Z275 B) TEN DUNG C) begin D) Day_la_ten_sai D) Ngay-20-11 D) 10000_dam_duoi_bien Câu 5: Những tên có ý nghĩa xác định từ trước và khôngđược phép sử dụng cho mục đích khác được gọi là gì? A) Tên có sẵn B) Hằng C) Từ khoá D) Biến Câu 6: Số biến có thể khai báo tối đa trong một chương trình là bao nhiêu? A) Chỉ một biến cho mỗi kiểu dữ liệu B) 10 biến C) Chỉ hạn chế bởi dung lượng bộ nhớ D) Không giới hạn II/ Chọn câu sai Câu 1: Trong ngôn ngữ Pascal, những phát biểu nào dưới đây là sai A) Một chương trình phải có đủ hai phần: phần khai báo và phần thân chương trình B) Một chương trình có thể gồm hai phần: phần khai báo và phần thân chương trình, trong đó phần thân chương trình là phần bắt buộc phải có C) Nếu chương trình có phần khai báo, phần đó phải đứng trước phần thân chương trình D) Có thể đặt phần khai báo tại bất kì vị trí nào trong chương trình Câu 2:Chọn những câu sai trong các câu dưới đây: A) Sau khi hằng đã được khai báo, ta có thể gán lại giá trị cho nó trong phần thân chương trình B) Vì hằng và biến cùng lưu dữ liệu và giá trị của hằng không thể thay đổi được, tốt nhất là dùng biến thay cho hằng C) Cả tên biến và tên hằng đều phải được đặt tuân thủ các quy định chung về tên của ngôn ngữ lập trình D) Cũng giống như biến, không được phép khai báo hai hằng có cùng tên nhưng với hai giá trị khác nhau III/ Điền các cụm từ sau vào những chỗ trống (…) để được câu hoàn chỉnh: ngôn ngữ lập trình, ngôn ngữ máy, chương trình, dãy bít, chương trình dịch a) Các lệnh trong ngôn ngữ máy được viết dưới dạng …………… b) ……………………… ……………được sử dụng để viết chương trình c) Chương trình thường được viết bằng ngôn ngữ lập trình, sau đó được ………………. chuyển đổi sang ngôn ngữ máy. d) ……………………………. là ngôn ngữ duy nhất máy tính có thể hiểu trực tiếp e) Dãy các lệnh để máy tính thực hiện một nhiệm vụ nào đó được gọi là…………………………… B - TỰ LUẬN I/ Tìm chỗ sai trong các lệnh khai báo và sửa lại cho đúng: a) var begin: real; b) const x:=3.14; y:=1000; c) var a:=4; d) const ten lop = ‘8A’; e) var xep_loai, diem : integer, real; f) const ten_nhom = Tin hoc; II/ Hãy liệt kê các lỗi nếu có trong chương trình Pascal sau đây và sửa lại cho đúng Const Pi := 3.1416; Var cv, dt : integer r : real; Begin r = 5.5 cv = 2*pi*r; dt = pi*r*r; writeln(‘chu vi la : cv’); writeln(‘dien tich la : dt’); readln End.

Ngày đăng: 30/08/2013, 06:10

Xem thêm

TỪ KHÓA LIÊN QUAN

w