đề thi HKII Tin8

Chia sẻ bởi Trương Thị Duyên | Ngày 17/10/2018 | 37

Chia sẻ tài liệu: đề thi HKII Tin8 thuộc Tin học 8

Nội dung tài liệu:

KIỂM TRA CHẤT LƯỢNG CUỐI NĂM HỌC 2009-2010
Môn: Tin học
Thời gian làm bài: 45 phút
Họ và tên: ................................. Chữ kí của người coi thi số 1: .............................
Lớp: .......................................... Chữ kí của người coi thi số 2 .............................

ĐỀ 01
Phần 1: Lý thuyết (6 điểm)
Câu 1. Cho biết sự khác nhau giữa tên và từ khoá. Cho biết quy đặt tên trong chương trình.
Câu 2. Hãy cho biết các thành phần chính trong cấu trúc của chương trình.
Câu 3. Biến là gì? Em hãy nêu cách khai báo biến, cách sử dụng biến trong chương trình?
Câu 4. Hãy nêu cú pháp của cấu trúc lệnh rẽ nhánh dạng thiếu và dạng đủ.
Câu 5: Viết chương trình Pascal sử dụng biến mảng để nhập từ bàn phím các phần tử của một dãy số. Độ dài của dãy cũng được nhập từ bàn phím
...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Đáp án đề 1
Câu 1: - Tên trong chương trình là dãy các ký tự hợp lệ lấy từ bảng chử cái của ngôn ngữ lập trình.
0,5 điểm

- Từ khoá của ngôn ngữ lập trình (còn gọi là từ dành riêng) là tên được dùng cho các mục đích nhất định do ngôn ngữ lập trình quy định không được dùng cho bất kì mục đính nào khác.

0,5 điểm

- Cách đặt tên không được bắt đầu bằng số và không được chứa dấu cách, không được trùng với tên từ khoá
0,5 điểm

Câu 2: Cấu trúc của chương trình gồm 2 phần: phần khai báo và phần thân chương trình
0,5 điểm

+ Phần khai báo: gồm phần khai báo tên chương trình và khai báo các thư viện và một số khai báo khác.
0,5 điểm

+ Phần thân chương trình: gồm các câu lệnh mà máy tính cần thực hiện và được bắt đầu bằng từ khoá bigin ... và kết thúc là end. Đây là phần bát buộc phải có.
0,5 điểm

Câu 3: Biến là gì? Cách khai báo biến, cách sử dụng biến trong chương trình?

Biến được dùng để lưu trữ dữ liệu và dữ liệu này có thể thay đổi trong khi thực hiện chương trình.
0,5 điểm

Khai báo biến
Var : ;
0,5 điểm

Sử dụng biến:
- Lệnh nhập giá trị cho biến từ bàn phím:
Readln(tên biến); hoặc Read(tên biến);
0,5 điểm

 - Lệnh gán giá trị cho biến :
Tên biến := Biểu thức cần gán giá trị cho biến;
0,5 điểm

Câu 4: Hãy nêu cú pháp của cấu trúc rẽ nhánh dạng thiếu và dạng đủ.

Cấu trúc rẽ nhánh dạng thiếu:
if <điều kiện> then ;
0,5 điểm

Cấu trúc rẽ nhánh dạng đủ:
if <điều kiện> then else ;
0,5 điểm

Câu 5: Viết chương trình Pascal sử dụng biến mảng để nhập từ bàn phím các phần tử của một dãy số. Độ dài của dãy cũng được nhập từ bàn phím

Program nhap_so_phan_tu_cu_mang;
Uses Crt;
var n, i: integer;
A: array[1..100] of real;
1 điểm

Begin
Clrscr;
write(`Nhap so phan tu cua mang, n= `);
Readln(n);
1 điểm

for i:=1 to n do Begin
write(`Nhap gia tri `,i,`cua mang, ‘a[`,i,`]= `);
Readln(a[i]);
end;
1,5 điểm

 Readln;
end.
0,5 điểm


* 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ẻ: Trương Thị Duyên
Dung lượng: 53,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)