De thi HK1 khoi 8 (noi dung bai 3,4,5,6)

Chia sẻ bởi Nguyễn Thục Hoàng Dung | Ngày 17/10/2018 | 46

Chia sẻ tài liệu: De thi HK1 khoi 8 (noi dung bai 3,4,5,6) thuộc Tin học 8

Nội dung tài liệu:

Phòng Giáo Dục – Đào tạo Q9
TRƯỜNG THCS HOA LƯ
---oOo---
ĐỀ KIỂM TRA HỌC KỲ I KHỐI 8
MÔN Tin học
Thời gian làm bài: 45 phút;
Đề A
ĐIỂM


Họ, tên học sinh:............................................................... STT.............. Lớp 8….



Phần 1: Điền những cụm từ sau vào chỗ trống để được câu hoàn chỉnh: biến, dữ liệu, giá trị của biến, vùng nhớ (1.5đ)
(1)……………….. là một công cụ của ngôn ngữ lập trình dùng để đặt tên cho một (2)……………………….. máy tính và được dùng để lưu trữ (3)………………………………..
Dữ liệu được lưu trữ trong (4)…………………….. được gọi là (5)…………………………………
(6)…………………………………có thể thay đổi trong quá trình thực hiện chương trình

Phần 2: Trắc nghiệm (1.5đ)
1. Từ khóa để khai báo hằng trong ngôn ngữ lập trình Pascal là:
A. Const B. Var C. Real D. End
2. Trong Pascal khai báo nào sau đây là đúng:
A. Var hs : real; B. Var 5hs : real; C. Const hs : real; D. Var S = 24;
3.Cú pháp câu gán trong Pascal là:
A. Var : ; B. := ;
C. const = ; D. uses ; 4. Cho biến So1, So2 kiểu số thực, biến Sum kiểu số nguyên. Hãy chọn câu đúng
A. Sum=So1+So2; B. Sum:So1+So2; C. Sum:=So1+So2; D. Cả 3 câu đều sai.
5. Câu lệnh Pascal nào sau đây viết đúng
A. if x>5; then a:=b; B. if x>5 then a:=b; b:=a;
C. if x>5 then a:=b; D. if x>5 then a:=b; else b:=a;
6. Sau câu lệnh if x>10 then x:=x+1; giá trị của biến x là bao nhiêu nếu trước đó giá trị của x bằng 5:
A. 5 B. 6 C. False D. không xác định

Phần 3: A và B là 2 biến kiểu số nguyên. R là biến kiểu số thực và S là biến kiểu xâu. Các phép gán nào đưới đây là không hợp lệ (1.5đ)

Không Hợp lệ

Không Hợp lệ

Không Hợp lệ

A:=65000;

R:=A/B;

S:=A+B+R;


A:=R;

R:=A div B;

S:=Shools;



Phần 4: Hãy sửa các lỗi sai của chương trình sau (1.5đ)
Program tong
Var tong:read, a,b=integer;
Begin
a:=200;
b:=400;
tong:=a+b;
Write(tong cua 2 so = ,’tong’);
Readln;
End.







Phần 5: Tự luận (4đ)
Hãy xác định bài toán (Input_Output) và viết mô tả thuật toán, sau đó dựa vào thuật toán để viết chương trình cho bài toán sau: “GIẢI PHUƠNG TRÌNH BẬC NHẤT DẠNG TỔNG QUÁT AX+B=0”




































Phòng Giáo Dục – Đào tạo Q9
TRƯỜNG THCS HOA LƯ
---oOo---
ĐỀ KIỂM TRA HỌC KỲ I KHỐI 8
MÔN Tin học
Thời gian làm bài: 45 phút;
Đề B
ĐIỂM


Họ, tên học sinh:............................................................... STT.............. Lớp 8….



Phần 1: Điền những cụm từ sau vào chỗ trống để được câu hoàn chỉnh: const, hằng, giá trị của hằng, khai báo (1.5đ)
Trong ngôn ngữ lập trình, (1)…………………….. cũng được dùng để lưu trữ dữ liệu.
Khác với biến, (2)……………………….………………… phải được xác định ngay khi (2)……………………….
(4)…………………….. ………………… không được phép thay đổi trong suốt quá trình thực hiện chương trình.
Từ khóa dùng để khai báo (5)…………………….. là (6)………………………….

Phần 2: Trắc nghiệm (1.5đ
* 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 Thục Hoàng Dung
Dung lượng: 155,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)