kiểm tra HKI

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 9

SỞ GD & ĐT HẢI DƯƠNG BÀI KIỂM TRA HỌC KÌ I

TRƯỜNG THPT THANH BÌNH Năm học 2010-2011


Môn: Tin Học – khối 12
Thời gian: 45 phút

ĐỀ LẺ (5điểm)
Câu 1: Ngôn ngữ định nghĩa dữ liệu trong một hệ quản trị cơ sở dữ liệu cho phép
ta làm những gì? (2,5đ)
Câu2:Em hiểu thế nào là Bảng, Kiểu dữ liệu, Trường, Bản ghi? Cho ví dụ? (2,5đ)
ĐỀ CHẴN (5điểm)
Câu 1: Hãy phân biệt CSDL và hệ quản trị CSDL? Cho VD? (2,5đ)
Câu 2: Kể tên các đối tượng chính trong ACCESS? Nêu các chức năng chính của
từng đối tượng? (2,5đ)
ĐỀ CHUNG (5điểm)
Trong CSDL Quanli_Hocsinh có các bảng được mô tả như sau:
HOC_SINH: Ma_hoc_sinh, Ho_ten, Ngay_sinh, Gioi_tinh, Đia_chi.
DIEM: Ma_hoc_sinh, Mon_hoc, Ngay_kiem_tra, Diem.
Em hãy thực hiện các yêu cầu sau:
- Hãy xác định (tạo bảng) và lập liên kết giữa các bảng.
- Tạo các mẫu hỏi sau:
+ Sắp xếp tên học sinh theo thứ tự tăng dần.
+ Điểm môn Toán được sắp xếp giảm dần theo ngày kiểm tra.
SỞ GD & ĐT HẢI DƯƠNG ĐỀ KIỂM TRA HỌC KÌ I
TRƯỜNG THPT THANH BÌNH Năm học 2010-2011
Môn: Tin Học -Khối 12
Thời gian: 45 phút
ĐÁP ÁN ĐỀ LẺ (5đ)
Câu 1: (2,5đ)
Ngôn ngữ định nghĩa dữ liệu trong một hệ quản trị CSDL cho phép người dùng:
- Khai báo kiểu và cấu trúc DL thể hiện thông tin.
- Khai báo các ràng buộc trên DL được lưu trữ trong CSDL.
Câu 2: (2,5đ)
- Table(bảng): Một bảng là tập hợp dữ liệu về một chủ thể nào đó, chẳng hạn tập
hợp học sinh của 1 lớp hay tập hợp hoá đơn bán hàng(là thành phần cơ sở tạo nên
CSDL. Các bảng được tạo ra sẽ chứa toàn bộ dữ liệu mà người dùng có thể tổng
hợp, lọc, truy vấn, hiển thị và in ra). Nêu VD.

- Trường (field): Mỗi trường là 1 cột của bảng thể hiện 1 thuộc tính của chủ thể
cần quản lý. Nêu VD.

- Bản ghi(record): Mỗi bản ghi là một hàng của bảng gồm dữ liệu về các thuộc
tính của chủ thể được quản lý. Nêu VD.

- Kiểu dữ liệu (data type): Là dữ liệu của DL lưu trong 1 trường. Mỗi trường có 1
kiểu DL. Nêu VD.

ĐÁP ÁN ĐỀ CHẴN (5đ)

Câu 1: (2,5đ) Nêu rõ được 2 điểm và cho VD:


- CSDL là tập hợp các dữ liệu có liên quan với nhau được lưu trữ ở thiết bị
nhớ của máy tính.
- Hệ QTCSDL là các chương trình phục vụ tạo lập, cập nhật và khai thác
CSDL
Câu 2: (2,5đ)
- Các đối tượng chính của ACCESS là:
+ Bảng (Table)
+ Biểu mẫu (Forms)
+ Mẫu hỏi (Queries)
+ Báo cáo (Report)
- Chức năng chính của từng đối tượng:
+ Bảng: Dùng để lưu dữ liệu.
+ Biểu mẫu: Giúp việc nhập hoặc hiển thi thông tin một các thuận tiện.
+ Mẫu hỏi: Dùng để tìm kiếm, sắp xếp và kết xuất dữ liệu.
+ Báo cáo: Được thiết kế để định dạng, tính toán tổng hợp các DL được chọn
và in ra.
ĐÁP ÁN ĐỀ CHUNG (5đ)
Tạo Bảng:(1,5đ)
Tạo Liên Kết (1,5đ)

Mẫu hỏi sắp xếp tên học sinh (1đ):


Mẫu hỏi điểm môn Toán sắp xếp theo ngày kiểm tra (1đ):

NGƯỜI RA ĐỀ
CAO MAI PHƯƠNG
SỞ GD & ĐT HẢI DƯƠNG ĐỀ KIỂM TRA HỌC KÌ I
TRƯỜNG THPT THANH BÌNH Năm học 2010-2011
Môn: Tin Học – khối 11
Thời gian: 45 phút
ĐỀ LẺ (5điểm)
Câu 1: (2,5đ)
Viết cấu trúc lặp với số lần biết trước ở 2 dạng (dạng tiến và dạng lùi)? Cho VD?
Câu 2: (2,5đ)
Hãy cho biết sự giống và khác nhau của 2 dạng câu lệnh If-then (dạng thiếu và
dạng đủ)?
ĐỀ CHẴN (5điểm)
Câu 1: (2,5đ)
Hãy chuyển đổi biểu thức toán học dưới đây sang biểu thức trong Pascal:
x+ y −b
z
a. (1 + z ) 1 b.
a− a2 + b
1 + x3
Câu 2: (2.5đ)
Viết cấu trúc khai báo mảng 1 chiều (theo 2 cách trực tiếp và gián tiếp)? Cho
(1 + z ) VD?

ĐỀ CHUNG (5điểm)
Câu 1:(2,5đ)
Viết chương trình giải phương trình bậc 2 (sử dụng câu lệnh If-then):
ax2+bx+c = 0 (a#0)
Câu 2: (2,5đ)
Viết chương trình nhập vào họ tên của 2 người vào 2 biến xâu và đưa ra màn hình
xâu dài hơn?

SỞ GD & ĐT HẢI DƯƠNG BÀI KIỂM TRA HỌC KÌ I


TRƯỜNG THPT THANH BÌNH Năm học 2010-2011
Môn: Tin Học 11
Thời gian: 45 phút
ĐÁP ÁN ĐỀ LẺ
Câu 1: (2,5đ)
Viết được cấu trúc lặp với số lần biết trước ở dạng tiến và dạng lùi: (1,5đ)
Nêu được vd ở 2 dạng này (1đ)
Câu 2: (2,5đ) So sánh câu lệnh If – then ở dạng thiếu và dạng đủ:
Giống nhau:
Khác nhau:

ĐÁP ÁN ĐỀ CHẴN

Câu 1: (2,5đ) Chuyển đổi bt toán học sang pascal:

a. (1,5đ) (1+z)*x+y/z/a-1/1+x*x*x

b. (1đ) -b/sqrt(a*a+b)

Câu 2: (2,5đ)

Viết được cấu trúc khai báo kiểu mảng 1 chiều: trực tiếp và gián tiếp (1,5đ)

Nêu được vd (1đ).

ĐÁP ÁN ĐỀ CHUNG (5đ)


Câu 1 (3đ)
Viết chương trình giải PTB2: ax2 + bx + c = 0 (a#0)
Program PTB2;
Uses crt;
Var a, b, c : real;
D, x1, x2 : real;
Begin
Clrscr;
Write (‘nhap a, b, c:’);
Readln (a,b,c);
D:=b*b-4*a*c;
If D<0 then writeln(‘phuong trinh vo nghiem:’);
Else
Begin
x1:= (-b-sqrt(D))/(2*a);
x2:= -b/a-x1;
Writeln (‘x1= ‘, x1:6:2, ‘x2= ‘, x2:6:2);
End;
Readln
End.
Câu 2 (2đ)
Program nhap_xau;
Var a,b:string;
Begin
Write (‘nhap ho ten thu nhat: ‘);
Readln (a);
Write (‘nhap ho ten thu hai: ‘);
Readln (b);
If length(a)>length(b) then write(a) else write (b);
Readln
End.
NGƯỜI RA ĐỀ
CAO MAI PHƯƠNG

You might also like