DE KT HK1 TIN 8 CO MT DA

Chia sẻ bởi Lê Thị Khánh Ly | Ngày 17/10/2018 | 37

Chia sẻ tài liệu: DE KT HK1 TIN 8 CO MT DA thuộc Tin học 8

Nội dung tài liệu:


PHÒNG GD & ĐT TP TÂY NINH
TRƯỜNG THCS CHU VĂN AN


KIỂM TRA HỌC KỲ I - NĂM HỌC 2015 - 2016
Môn: Tin học 8
Thời gian: 45 phút

ĐỀ CHÍNH THỨC
(Đề thi gồm 02 trang)

TRẮC NGHIỆM (4 điểm) Hãy chọn đáp án đúng nhất
Ngôn ngữ dùng để viết chương trình cho máy tính hiểu được gọi là:
A. Ngôn ngữ máy B. Ngôn ngữ lập trình
C. Ngôn ngữ tiếng Anh D. a, b đúng
Các dãy bit (0101...) là cơ sở để tạo ra ngôn ngữ gì?
A. Ngôn ngữ lập trình B. Ngôn ngữ tiếng Anh
C. Ngôn ngữ tiếng Việt D. Ngôn ngữ máy
Program là từ khóa khai báo gì?
A. Tên chương trình B. Các thư viện
C. Điểm bắt đầu chương trình D. Điểm kết thúc chương trình
Sau khi soạn thảo chương trình, ta nhấn tổ hợp nào để dịch và chạy chương trình
A. Alt + F9 B. Ctrl + F6 C. Ctrl + F9 D. Alt + F6
Integer là kiểu dữ liệu?
A. Số nguyên B. Số thực C. Chuỗi D. Chữ
Kiểu dữ liệu String có phạm vi giá trị là
A. Một ký tự trong bảng chữ cái B. Xâu ký tự tối đa 522 ký tự
C. Xâu ký tự tối đa 525 ký tự D. Xâu ký tự tối đa 255 ký tự
Mod là phép toán gì?
A. Chia lấy phần nguyên B. Chia lấy phần dư
C. Cộng D. Trừ
Cách chuyển biểu thức ax2 +bx+c nào sau đây là đúng
A. a*x2 +b*x+c B. a*x*x+b*x+c*x
C. a*x*x +b.x +c*x D. a*x*x + b*x+c
Trong một chương trình, có tất cả bao nhiêu từ khóa để khai báo biến?
A. 4 B. 2 C. 3 D. 1
Lệnh Write tương tự như lệnh Writeln nhưng
A. Không đưa con trỏ xuống đầu dòng tiếp theo
B. Đưa con trỏ xuống đầu dòng tiếp theo
C. Bỏ trong dấu ngoặc đơn
D. Bỏ trong dấu ngoặc kép
Trong Pascal, khai báo nào sau đây là đúng
A. Const x:real; B. Var 4hs: Integer C. Var Tb : real; D. Var R=30;
Cú pháp khai báo biến trong ngôn ngữ pascal là
var  : ;
var   ;
var  : ;
const = ;
Cú pháp lệnh gán trong Pascal
=  ; C.  :=  ;
=  ; D.  :=  ;
Xét lệnh
If a>b then a :=b ;
If a>c then a :=c ;
Writeln(a) ;
Hỏi nếu a=7 ; b=6 ; c=8 ; thì lệnh trên sẽ đưa ra màn hình nội dung gì ?
Không có thông tin nào hiển thị trên màn hình C. Đưa ra số 8
Đưa ra số 6 D. Đưa ra số 7
Câu lệnh if- then nào dưới đây viết đúng cú pháp
if a>b then a:=b ;
if – then a>b, a:=b ;
if – then (a>b, a:=b) ;
if (a>b) then a:=b ;
Xét lệnh : If a>b then write(a) ;
Hỏi nếu a=7 ; b=6 ; thì lệnh trên sẽ đưa ra màn hình nội dung gì ?
Không có thông tin nào hiển thị trên màn hình
Đưa ra số 6
Đưa ra số 7
Đưa ra số 67

TỰ LUẬN (6 điểm)
Hãy chỉ ra input và output của các bài toán sau : (1 điểm)
Tính diện tích của hình tam giác với độ dài một cạnh và chiều cao tương ứng h là các số tự nhiên được nhập từ bàn phím
Nhập vào năm sinh xuất ra thông báo tuổi tương ứng
Hãy liệt kê các lỗi có trong chương trình dưới đây và sửa lại cho đúng (1 điểm)
Var a,b :=integer;
* 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ẻ: Lê Thị Khánh Ly
Dung lượng: 127,50KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)