1. Trang chủ
  2. » Cao đẳng - Đại học

DE THI TIN HOC 8HKII20142015

5 3 0

Đ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 5
Dung lượng 48,75 KB

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

Nội dung

Câu 7: Khi sử dụng phần mềm Geogebra, có một công cụ rất quan trọng nhưng không phải dùng để vẽ đó là công cụ nào sau đây?. A..[r]

Trang 1

Họ và tên: ………

Lớp: ……Số báo danh: ………

Trường THCS An Hòa

ĐỀ KIỂM TRA HỌC KÌ II NĂM HỌC 2014 - 2015 Môn: Tin học 8

Thời gian: 45 phút (không kể phát đề)

Mã phách

A/ PHẦN TRẮC NGHIỆM: (5,0 điểm) Khoanh tròn vào đáp án đúng:

Câu 1: Câu lệnh viết đúng cú pháp là:

A While <điều kiện> to <câu lệnh>;

B While <điều kiện> do <câu lệnh>;

C While <điều kiện> to <câu lệnh1> do <câu lệnh 2>;

D While <điều kiện>; do <câu lệnh>;

Câu 2: Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu?

s:=1;

for i:=1 to 4 do s := s*i;

Câu 3: Lệnh lặp nào sau đây là đúng?

A For <biến đếm>= <giá trị đầu> to <giá trị cuối> do <câu lệnh>;

B For <biến đếm>:= <giá trị đầu> to <giá trị cuối> do <câu lệnh>;

C For <biến đếm>:= <giá trị cuối> to <giá trị đầu> do <câu lệnh>;

D For <biến đếm>: <giá trị đầu> to <câu lệnh> do <giá trị cuối>;

Câu 4: Vòng lặp while do là vòng lặp:

A Biết trước số lần lặp B Biết trước số lần lặp nhưng giới hạn là <=100

C Chưa biết trước số lần lặp D Biết trước số lần lặp nhưng giới hạn là >=10

Câu 5: Trong ngôn ngữ Pascal, đoạn chương trình sau đưa ra màn hình kết quả gì?

For i:=10 to 1 do write (i,’ ‘);

Câu 6: Phần mềm học vẽ hình học động được học trong chương trình lớp 8 là:

Câu 7: Khi sử dụng phần mềm Geogebra, có một công cụ rất quan trọng nhưng không phải dùng để vẽ đó là công cụ nào sau đây?

Câu 8: Khai báo mảng a có 11 phần tử từ 5 đến 15 là các số nguyên thì ta khai báo như sau:

Trang 2

Câu 9: Để nhập một giá trị vào phần tử a[3] của mảng a thì ta viết là:

Câu 10: Đoạn lệnh sau đây sẽ cho kết quả gì?

so:=1;

While so < 10 do writeln(so);

so:=so + 1;

B TỰ LUẬN: (5,0 điểm)

Câu 1: ( 1điểm) Trình bày cách tạo mô hình, xoay mô hình trong không gian 3D với phần

mềm YENKA

Câu 2: (1điểm) Em hãy vẽ sơ đồ hoạt động của vòng lặp với số lần chưa biết trước mà em đã

được học

Câu 3: (3 điểm)Viết chương trình nhập n số nguyên từ bàn phím In ra màn hình số nhỏ nhất

và số lớn nhất, n cũng được nhập từ bàn phím?

BÀI LÀM PHẦN TỰ LUẬN

Trang 3

Trang 4

ĐÁP ÁN VÀ BIỂU ĐIỂM TIN 8

A/ Trắc nghiệm: (5 điểm)

(Mỗi câu đúng được 0,5đ)

B/ Tự Luận: (5 điểm)

Câu 1: (1 điểm) Mỗi ý đúng được 0,5đ

- Tạo mô hình: Ta dùng chuột kéo mô hình cần tạo từ hộp công cụ ra khu vực tạo các đối

tượng và thả chuột

- Xoay mô hình: Ta chọn công cụ xoay mô hình trong không gian 3D sau đó nhấn giữ và

di chuyển chuột

Câu 2: (1 điểm)

Sơ đồ hoạt động của vòng lặp While:

Trang 5

Câu 3: (3 điểm)

Program MaxMin;

Uses Crt;

Var i, n, Max, Min: integer;

a: array[1 100] of integer;

Begin

Clrscr;

Write('Hay nhap do dai cua day so, N = '); readln(n); Writeln('Nhap cac phan tu cua day so:');

For i:=1 to n do Begin

Write('a[',i,']='); readln(a[i]);

End;

Max:=a[1]; Min:=a[1];

For i:=2 to n do Begin if Max<a[i] then Max:=a[i];

if Min>a[i] then Min:=a[i]

End;

Write('So lon nhat la Max = ',Max);

Write('; So nho nhat la Min = ',Min);

Readln

End.

Ngày đăng: 07/11/2021, 21:49

TỪ KHÓA LIÊN QUAN

w