Chào mừng quý vị đến với website của ...
Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tài liệu của Thư viện về máy tính của mình.
Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.
Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.
Dekiemtra45phut

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn: gv
Người gửi: Nguyễn Thành Phương (trang riêng)
Ngày gửi: 15h:13' 19-10-2012
Dung lượng: 16.3 KB
Số lượt tải: 136
Nguồn: gv
Người gửi: Nguyễn Thành Phương (trang riêng)
Ngày gửi: 15h:13' 19-10-2012
Dung lượng: 16.3 KB
Số lượt tải: 136
Số lượt thích:
0 người
ĐỀ KIỂM TRA KHẢO SÁT HỌC KÌ I
MÔN: TIN HỌC 8 (LÝ THUYẾT)
NĂM HỌC 2010 – 2011
Thời gian làm bài: 45 phút
PHẦN 1: TRẮC NGHIỆM
Khoanh tròn vào chữ cái đứng trước câu trả lời đúng: (3đ)
1. Cấu trúc điều kiện dạng đầy đủ có dạng:
A. if <điều kiện > then; else ;
B. if <điều kiện > then else ;
C. if <điều kiện> then;
D. if then ;
2. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal:
A. Tam giac; B. end;
C. Tamgiac; D. 3so.
3. Để dịch chương trình, ta dùng tổ hợp phím:
A. Alt + F9; B. Alt + X;
C. Ctrl + F9; D. Tất cả đều đúng.
4. Để thực hiện việc tính tổng của hai số nguyên a và b, phép gán nào sau đây là đúng:
A. Tong=a+b; B. Tong:=a+b;
C. Tong:a+b; D.Tong(a+b); 5. Dãy kí tự 2010 thu?c ki?u d? li?u nào sau đây:
A. String B. Integer
C. Real D.Char
6. A được khai báo là biến với kiểu dữ liệu là số nguyên, x là biến với kiểu dữ liệu là xâu, phép gán nào sau đây là hợp lệ:
A. A:= 4.5; B. X:= ‘;
C. X:= 57; D.A:= ‘Quang ;
PHẦN 2: TỰ LUẬN
Câu 1: Nêu sự giống và khác nhau giữa biến và hằng trong ngôn ngữ lập trình Pascal (1đ)
Câu 2: Hãy chỉ ra lỗi của chương trình sau và cho kết quả xuất ra trên màn hình (2đ):
Program sua loi {1}
Var a,b,c:Integer; {2}
Begin {3}
a:=300; {4}
b:=a+100 {5}
c:=a/b; {6}
a:=a+b; {7}
writeln(`Ket qua a=`,a, ‘b=`,b, ‘c=`,c:4:2); {8}
readln {9}
End {10}
Câu 3: 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: “Tính điểm trung bình tin học nghề của bạn Lan gồm 2 phần lí thuyết và thực hành, biết điểm thực hành có hệ số 3, điểm lí thuyết có hệ số 1”. (3 đ).
Đáp án
PHẦN I:
Đúng mỗi câu 0.5 điểm
1B 2C 3C 4B 5A 6B
PHẦN 2: TỰ LUẬN
Câu 1: Nêu sự giống và khác nhau giữa biến và hằng trong ngôn ngữ lập trình Pascal (1đ)
Giống: (0.5đ)
Biến và hằng là các đại lượng được đặt tên dùng để lưu trữ dữ liệu.
Đều được khai báo Trước khi sử dụng
Khác: (0.5đ)
Biến
Giá trị của biến có thể thay đổi trong suốt quá trình thực hiện chương trình.
Biến được khai báo bằng từ khoá Var
Hằng
Giá trị của hằng được giữ nguyên trong suốt quá trình thực hiện chương trình.
Hằng được khai báo bằng từ khoá Const
Câu 2: Hãy chỉ ra lỗi của chương trình sau và cho kết quả xuất ra trên màn hình (2đ):
Sửa lỗi (2đ)
{1} Tên sua loi không được có khoảng trống, thiếu ;
{2} khai báo biến c phải là kiểu số thực Real
{5} Thiếu ;
{10} Thiếu dấu .
Sửa lại
Program sualoi;
Var a,b,:Integer;
C:Real;
Begin
a:=300;
b:=a+100;
c:=a/b;
a:=a+b;
MÔN: TIN HỌC 8 (LÝ THUYẾT)
NĂM HỌC 2010 – 2011
Thời gian làm bài: 45 phút
PHẦN 1: TRẮC NGHIỆM
Khoanh tròn vào chữ cái đứng trước câu trả lời đúng: (3đ)
1. Cấu trúc điều kiện dạng đầy đủ có dạng:
A. if <điều kiện > then
B. if <điều kiện > then
C. if <điều kiện> then
D. if
2. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal:
A. Tam giac; B. end;
C. Tamgiac; D. 3so.
3. Để dịch chương trình, ta dùng tổ hợp phím:
A. Alt + F9; B. Alt + X;
C. Ctrl + F9; D. Tất cả đều đúng.
4. Để thực hiện việc tính tổng của hai số nguyên a và b, phép gán nào sau đây là đúng:
A. Tong=a+b; B. Tong:=a+b;
C. Tong:a+b; D.Tong(a+b); 5. Dãy kí tự 2010 thu?c ki?u d? li?u nào sau đây:
A. String B. Integer
C. Real D.Char
6. A được khai báo là biến với kiểu dữ liệu là số nguyên, x là biến với kiểu dữ liệu là xâu, phép gán nào sau đây là hợp lệ:
A. A:= 4.5; B. X:= ‘;
C. X:= 57; D.A:= ‘Quang ;
PHẦN 2: TỰ LUẬN
Câu 1: Nêu sự giống và khác nhau giữa biến và hằng trong ngôn ngữ lập trình Pascal (1đ)
Câu 2: Hãy chỉ ra lỗi của chương trình sau và cho kết quả xuất ra trên màn hình (2đ):
Program sua loi {1}
Var a,b,c:Integer; {2}
Begin {3}
a:=300; {4}
b:=a+100 {5}
c:=a/b; {6}
a:=a+b; {7}
writeln(`Ket qua a=`,a, ‘b=`,b, ‘c=`,c:4:2); {8}
readln {9}
End {10}
Câu 3: 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: “Tính điểm trung bình tin học nghề của bạn Lan gồm 2 phần lí thuyết và thực hành, biết điểm thực hành có hệ số 3, điểm lí thuyết có hệ số 1”. (3 đ).
Đáp án
PHẦN I:
Đúng mỗi câu 0.5 điểm
1B 2C 3C 4B 5A 6B
PHẦN 2: TỰ LUẬN
Câu 1: Nêu sự giống và khác nhau giữa biến và hằng trong ngôn ngữ lập trình Pascal (1đ)
Giống: (0.5đ)
Biến và hằng là các đại lượng được đặt tên dùng để lưu trữ dữ liệu.
Đều được khai báo Trước khi sử dụng
Khác: (0.5đ)
Biến
Giá trị của biến có thể thay đổi trong suốt quá trình thực hiện chương trình.
Biến được khai báo bằng từ khoá Var
Hằng
Giá trị của hằng được giữ nguyên trong suốt quá trình thực hiện chương trình.
Hằng được khai báo bằng từ khoá Const
Câu 2: Hãy chỉ ra lỗi của chương trình sau và cho kết quả xuất ra trên màn hình (2đ):
Sửa lỗi (2đ)
{1} Tên sua loi không được có khoảng trống, thiếu ;
{2} khai báo biến c phải là kiểu số thực Real
{5} Thiếu ;
{10} Thiếu dấu .
Sửa lại
Program sualoi;
Var a,b,:Integer;
C:Real;
Begin
a:=300;
b:=a+100;
c:=a/b;
a:=a+b;
 
↓ CHÚ Ý: Bài giảng này được nén lại dưới dạng RAR và có thể chứa nhiều file. Hệ thống chỉ hiển thị 1 file trong số đó, đề nghị các thầy cô KIỂM TRA KỸ TRƯỚC KHI NHẬN XÉT ↓






Các ý kiến mới nhất