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

Kiem tra tin 8 co ma tran + dap an

4 1,1K 14
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 tin 8 có ma trận + đáp án
Tác giả Đào Thị Hồng Nhung
Chuyên ngành Tin học
Thể loại Đề kiểm tra
Định dạng
Số trang 4
Dung lượng 82,5 KB

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

Nội dung

Ma trận đề KT 1 tiết: Môn: tin Lớp: 8 Người ra đề: Đào Thị Hồng Nhung Đơn vị: Tổ toán - tin I/ Ma trận Nội dung Câu & Nhận biết Thông hiểu Vận dụng Máy tính và chương trình máy tính Là

Trang 1

Ma trận đề KT 1 tiết:

Môn: tin Lớp: 8 Người ra đề: Đào Thị Hồng Nhung

Đơn vị: Tổ toán - tin

I/ Ma trận

Nội dung

Câu

& Nhận biết Thông hiểu Vận dụng

Máy tính và chương

trình máy tính

Làm quen với chương

trình và ngôn ngữ lập

trình

Chương trình máy tính

Sử dụng biến trong

chương trình

Từ bài tóan đến chương

trình

Họ và tên: ……… Kiểm tra: 1 tiết

Lớp: ………… Môn: TIN HỌC 8 - Thời gian: 45 phút

Điểm Nhận xét của giáo viên

I TRẮC NGHIỆM (2 điểm)

Câu 1: Máy tính có thể hiểu 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 Ngôn ngữ tiếng Anh Câu 2: Trong ngôn ngữ lập trình Pascal, từ nào không phải là từ khoá ?

Câu 3: Tên hợp lệ trong ngôn ngữ Pascal là

A 16abc; B Hinh thang; C D15; D Program;

Câu 4: Từ khoá để khai báo biến trong ngôn ngữ lập trình Pascal là

Câu 5: Để chạy một chương trình Pascal ta nhấn tổ hợp phím

A Ctrl+F9 B Alt+F9 C Shitf+F9 D Ctrl+Shift+F9

Trang 2

Câu 6: Cấu trúc chung hợp lý của một chương trình Pascal là :

A Begin -> Program -> End B Program -> End -> Begin

C End -> Program -> Begin D Program -> Begin -> End

Câu 7: Kết quả của 16 mod 5 bằng bao nhiêu:

Câu 8: Giả sử A được khai báo biến với kiểu dữ liệu số nguyên, X là kiểu dữ liệu xâu, trong các phép gán sau, phép gán nào hợp lệ:

A X:= 4.5; B X:= ‘1234’; C A:= 57; D A:= ‘LamDong’;

Chọn phương án đúng nhất của các câu trên rồi điền vào bảng

Câu 1 Câu 2 Câu3 Câu 4 Câu 5 Câu 6 Câu 7 Câu 8

II TỰ LUẬN (8 điểm)

Bài 1: Hãy liệt kê lỗi (nếu có) trong chương trình sau (2 điểm)

Program Tinh tong; (1)

Var a,b,s : Integer (2)

Begin (3)

Write(‘Nhap a = ‘); (4) readl(a); (5)

Write(‘Nhap b = ‘); (6) readln(b); (7)

S:= (a+b)/2; (8)

Writeln(‘Tong S =’,S); (9) Readln; (10)

End (11)

-Bài 2: a, Nêu các kiểu dữ liệu cơ bản trong pascal?(1điểm) b, Xác định các kiểu dữ liệu cho các biến a,b,c,d ?(1điểm) Giá trị của biến Kiểu dữ liệu a:= 3.5 b:=’a’ c:=’kiem tra’ d:=3 Bài 3: (4 điểm) Cho bài tóan : Nhập vào 2 số nguyên a và b Sau đó in ra màn hình tổng , hiệu , tích của a và b a, Nêu các bước để giải một bài tóan trên máy tính? (1 điểm)

Trang 3

-b, Viết thuật tóan để giải bài tóan trên (1 điểm)

-c, Viết chương trình (2 điểm)

-ĐÁP ÁN ĐỀ KIỂM TRA 1 TIẾT

MÔN: TIN HỌC 8

I TRẮC NGHIỆM (2 điểm)

Mỗi câu trả lời đúng được 0,25đ

II TỰ LUẬN

Bài 1: (2 điểm) Mỗi lỗi tìm được 0,5 điểm

(1) đặt sai tên (2) thiếu dấu (;) (5) sai tên lệnh (11) thiếu dấu

Bài 2: a, Nêu các kiểu dữ liệu cơ bản trong pascal: real;intger;char;string?(1điểm)

b, Xác định các kiểu dữ liệu cho các biến a,b,c,d ?(1điểm)

Giá trị của biến Kiểu dữ liệu

Trang 4

b:=’a’ Char

c:=’kiem tra’ String

Bài 3: (4 điểm) Cho bài tóan : Nhập vào 2 số nguyên a và b Sau đó in ra màn hình tổng , hiệu , tích

của a và b

a, Nêu các bước để giải một bài tóan trên máy tính? (1 điểm)

- Xác định bài tóan

- Mô tả thuật toán

- Viết chương trình

b, Viết thuật tóan để giải bài tóan trên (1 điểm)

- Input: 2 số nguyên a,b

- Output: tổng, hiệu, tích cuả 2 số a và b

c, Viết chương trình hoàn chỉnh và phải đáp ứng được các y/c sau(2 điểm)

- Đặt tên chương trình theo đúng quy tắc (0,25đ)

- Khai báo đúng biến (0,25đ)

- Nhập dữ liệu vào chương trình (0,5đ)

- Tính tổng (0,25đ)

- Tính hiệu (0,25đ)

- Tính tích (0,25đ)

- In ra màn hình kết quả tổng của 2 số (0,25đ)

* Có thể viết chương trình như sau

Program tong;

Var a, b, tong,hieu,tich: integer;

Begin

Write(‘nhap a=’); readln(a);

Write(‘nhap b=’); readln(b);

Tong:=a+b;

Hieu:=a-b;

Tich:=a*b;

Writeln(‘Tong cua 2 so a va b la:’,tong);

Writeln(‘Hieu cua 2 so a va b la:’,Hieu);

Writeln(‘Tich cua 2 so a va b la:’,tich);

Readln End

Ngày đăng: 14/10/2013, 07:11

TỪ KHÓA LIÊN QUAN

w