Đề kiểm tra Tin 8 Kì 1

Chia sẻ bởi Nguyễn Khánh Linh | Ngày 14/10/2018 | 40

Chia sẻ tài liệu: Đề kiểm tra Tin 8 Kì 1 thuộc Tin học 8

Nội dung tài liệu:

PHÒNG GD& ĐT THÀNH PHỐ HUẾ KIỂM TRA 1 TIẾT
TRƯỜNG THCS TÔN THẤT TÙNG Môn : Tin Học 8

Họ tên: …………………………………………
Lớp: ……………………….
PHẦN TRẮC NGHIỆM (5 điểm)
Em hãy đọc kĩ các câu hỏi rồi khoanh tròn vào đáp án đúng
Câu 1: Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ dưới đây?
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ữ nói trên
Câu 2: Các thành phần cơ bản cảu một ngôn ngữ lập trình là:
Các từ khóa và tên
Bảng chữ cái, các từ khóa và tên
Bảng chữ cái và các quy tắc để 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 máy tính có thể tạo thành một chương trình hoàn chỉnh và chạy được trên máy tính.
Chỉ bảng chữ cái và các từ khóa
Câu 3: Trong các tên dưới đây, tên nào là tên hợp lệ trong Pascal?
( Khoanh tròn vào tất cả các đáp án đúng)
a) Z75 b) TEN DUNG c) begin_end d) end
f) lop.8A g) day_la_ten_sai g) 2009_nam_hoc_moi h)Ngay-20-11
Câu 4: Hãy chọn những phát biểu đúng trong các câu sau đây:
Để có thể sử dụng được biến và hằng trong chương trình, ta phải khai báo chúng trong phần khai báo.
Ta chỉ cần khai báo tên biến mà không cần khai báo kiểu dữ liệu, chương trình dịch sẽ tự động xác định kiểu dữ liệu mà biến có thể lưu trữ
Để khai báo một biến, ta cần khai báo cả tên biến và kiểu dữ liệu mà biến có thể lưu trữ
Giá trị của biến có thể thay đổi trong quá trình thực hiện chương trình.
Câu 5: 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ột 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
Câu 6: Hãy chọn những câu đúng trong các câu sau đây:
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.
Vì hằng là 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ả 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
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 giá trị khác nhau
Câu 7: Khi ta khai báo một biến:
Máy tính dành riêng một phần bộ nhớ để lưu trữ giá trị của biến trong suốt quá trình hoạt động của chương trình
Máy tự động in ra tên của biến
Biến đó phải được sử dụng trong chương trình
Không được sử dụng biến đó trong chương trình.
Câu 8: Biến được khai báo với kiểu dữ liệu số thực có thể lưu các giá trị nào trong các giá trị dưới đây:
Một số nguyên bất kì.
Một số thực (có thể số nguyên) trong phạm vi cho phép
Một số thực bất kì
Một dãy các chữ và số
Câu 9: Hãy chọn những phát biểu đúng trong các câu dưới đây:
Để có thể sử dụng được biến và hằng trong các chương trình, ta phải khai báo chúng trong phần khai báo
Ta chỉ cần khai báo tên biến mà không cần khai báo kiểu dữ liệu, chương trình dịch sẽ tự động xác định kiểu dữ liệu, chương trình dịch sẽ tự động xác định kiểu dữ liệu mà biến có thể lưu trữ
Để khai báo một biến, ta cần khai báo cả tên biến và kiểu dữ liệu mà biến đó có thể lưu trữ
Giá trị của biến có thể thay đổi (được gán lại) trong quá trình thực hiện chương trình
Câu 10: Ba bạn A, B, C đã viết phép so sánh  trong ngôn ngữ Pascal trên giấy như sau:
a)  b)  c) 
Bạn nào viết sai? Hãy tìm ra lỗi sai và cho biết đó là lỗi cú pháp hay lỗi ngữ nghĩa.

PHẦN TỰ LUẬN:
Câu 1: Hãy viết các phép so sánh sau đây bằng các kí hiệu của Pascal: (2 đ)

Câu 2: Giả sử A được khai báo là biến với kiểu dữ liệu số nguyên, Y là biến với kiểu dữ liệu xâu. Các phép gán sau đây có hợp lệ không? Giải thích? (1đ)
A:= 32,12;
Y:= ‘123456’;
A:=’Huê’;
A:=
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Khánh Linh
Dung lượng: 47,00KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)