De kt tin8 hk1
Chia sẻ bởi Nguyễn Thị Chiến |
Ngày 14/10/2018 |
47
Chia sẻ tài liệu: de kt tin8 hk1 thuộc Tin học 8
Nội dung tài liệu:
Họ và tên:…………………………………………
Lớp:…………………………………………………….
Kiểm tra kì I năm học 2011 - 2012
Môn tin lớp 8
gian: 45’
I. Phần trắc nghiệm:
Câu 1: Ta biết rằng, để máy tính có thể thực hiện một công việc theo mong muốn của mình, con người phải đưa ra những chỉ dẫn (“lệnh”) thích hợp cho máy tính. Những thiết bị nào sau đây thường sử dụng để “ra lệnh” cho máy tính?
A. Bàn phím; B. Màn hình;
C. Microphone; D. Chuột máy tính
Câu 2:Hãy chọn những câu đúng trong các phát biểu dưới đây:
Chương trình máy tính là một dãy các lệnh mà máy tính có thể hiểu và thực hiện được.
Mọi chương trình máy tính đều được lập trình sẵn, được gắn trong phần cứng của máy tính và được bán cùng máy tính
Khi thực hiện chương trình, máy tính sẽ thực hiện các lệnh có trong chương trình theo thứ tự ngẫu nhiên và thứ tự thực hiện các lệnh không ảnh hưởng đến kết quả thực hiện chương trình.
Với ngôn ngữ lập trình chúng ta có thể viết được chương trình máy tính.
Câu 3: Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ dưới đây?
Ngôn ngữ tự nhiên B. Ngôn ngữ lập trình
C. Ngôn ngữ máy D. Tất cả các ngôn ngữ nói trên
Câu 4: Các thành phần cơ bản của ngôn ngữ lập trình là:
Các từ khoá và tên
Bảng chữ cái, các từ khoá và tên
Bảng chữ cái, các quy tắc (bao gồm cả cách sử dụng các từ khoá, cách đặt tên) để viết các câu lệnh có ý nghĩa, cách bố trí các câu lệnh...sao cho có thể tạo thành một chương trình hoàn chỉnh và chạy được trên máy.
Chỉ bảng chữ cái và các từ khoá.
Câu 5: Dưới đây là một chương trình viết trong pascal:
Pogram ct_dau_tien;
Uses crt;
Begin
Writeln (‘Toi la Turbo pascal’);
End.
Hãy phân biệt từ khoá và tên trong chương trình trên và đánh dấu X vào ô ở cột tương ứng trong bảng dưới đây:
Từ khoá
tên
Pogram
ct_dau_tien
Uses
crt
Begin
Writeln
End.
Câu 6: Chọn lệnh đúng trong các lệnh khai báo sau:
var start, begin, real;
const x:=3.14; t=1000
const a=5;
const tenlop = ‘8A 2’;
var xep_loai: interger; diem: real;
var nguyen1, nguyen2:interger, thuc1, thuc2:real;
const 3ban = ‘phan’, ‘Tuan’, ‘Thanh’;
const ten_nhom = Tin hoc;
Câu 7: Cú pháp của câu lệnh điều kiện dạng thiếu là:
If < Điều kiện > then else ;
If < Điều kiện > then
For:= to do ;
If < Điều kiện > then;
Câu 8: Số biến có thể khai báo tối đa trong một chương trình là bao nhiêu?
Chỉ một biến cho kiểu dữ liệu
10 biến
Chỉ hạn chế bởi dung lượng bộ nhớ
Không giới hạn
Câu 9: Biến được khai báo với kiểu dữ liệu số thực có thể lưu các giá trị nào trong các giá trị dưới đây?
Một số nguyên bất kì
Một số thực (có thể là số nguyên) trong phạm vi cho phép
Một só thực bất kì
Một dãy các chữ và số
Câu 10: Khoanh tròn vào câu lệnh đúng trong các câu dưới đây?
a. if x:=7 then a=b; b. if x>5 then a:=b; c. if x>5 then; a:=b;
II. Phần tự luận:
Hãy mô tả thuật toán tính tổng của 50 số tự nhiên đầu tiên?
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
Cho hai biến x và y.Hãy mô tả thuật toán đổi giá trị của hai biến nói trên (nếu cần) để x và y theo thứ tự có giá trị không giảm?
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
Lớp:…………………………………………………….
Kiểm tra kì I năm học 2011 - 2012
Môn tin lớp 8
gian: 45’
I. Phần trắc nghiệm:
Câu 1: Ta biết rằng, để máy tính có thể thực hiện một công việc theo mong muốn của mình, con người phải đưa ra những chỉ dẫn (“lệnh”) thích hợp cho máy tính. Những thiết bị nào sau đây thường sử dụng để “ra lệnh” cho máy tính?
A. Bàn phím; B. Màn hình;
C. Microphone; D. Chuột máy tính
Câu 2:Hãy chọn những câu đúng trong các phát biểu dưới đây:
Chương trình máy tính là một dãy các lệnh mà máy tính có thể hiểu và thực hiện được.
Mọi chương trình máy tính đều được lập trình sẵn, được gắn trong phần cứng của máy tính và được bán cùng máy tính
Khi thực hiện chương trình, máy tính sẽ thực hiện các lệnh có trong chương trình theo thứ tự ngẫu nhiên và thứ tự thực hiện các lệnh không ảnh hưởng đến kết quả thực hiện chương trình.
Với ngôn ngữ lập trình chúng ta có thể viết được chương trình máy tính.
Câu 3: Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ dưới đây?
Ngôn ngữ tự nhiên B. Ngôn ngữ lập trình
C. Ngôn ngữ máy D. Tất cả các ngôn ngữ nói trên
Câu 4: Các thành phần cơ bản của ngôn ngữ lập trình là:
Các từ khoá và tên
Bảng chữ cái, các từ khoá và tên
Bảng chữ cái, các quy tắc (bao gồm cả cách sử dụng các từ khoá, cách đặt tên) để viết các câu lệnh có ý nghĩa, cách bố trí các câu lệnh...sao cho có thể tạo thành một chương trình hoàn chỉnh và chạy được trên máy.
Chỉ bảng chữ cái và các từ khoá.
Câu 5: Dưới đây là một chương trình viết trong pascal:
Pogram ct_dau_tien;
Uses crt;
Begin
Writeln (‘Toi la Turbo pascal’);
End.
Hãy phân biệt từ khoá và tên trong chương trình trên và đánh dấu X vào ô ở cột tương ứng trong bảng dưới đây:
Từ khoá
tên
Pogram
ct_dau_tien
Uses
crt
Begin
Writeln
End.
Câu 6: Chọn lệnh đúng trong các lệnh khai báo sau:
var start, begin, real;
const x:=3.14; t=1000
const a=5;
const tenlop = ‘8A 2’;
var xep_loai: interger; diem: real;
var nguyen1, nguyen2:interger, thuc1, thuc2:real;
const 3ban = ‘phan’, ‘Tuan’, ‘Thanh’;
const ten_nhom = Tin hoc;
Câu 7: Cú pháp của câu lệnh điều kiện dạng thiếu là:
If < Điều kiện > then
If < Điều kiện > then
For
If < Điều kiện > then
Câu 8: Số biến có thể khai báo tối đa trong một chương trình là bao nhiêu?
Chỉ một biến cho kiểu dữ liệu
10 biến
Chỉ hạn chế bởi dung lượng bộ nhớ
Không giới hạn
Câu 9: Biến được khai báo với kiểu dữ liệu số thực có thể lưu các giá trị nào trong các giá trị dưới đây?
Một số nguyên bất kì
Một số thực (có thể là số nguyên) trong phạm vi cho phép
Một só thực bất kì
Một dãy các chữ và số
Câu 10: Khoanh tròn vào câu lệnh đúng trong các câu dưới đây?
a. if x:=7 then a=b; b. if x>5 then a:=b; c. if x>5 then; a:=b;
II. Phần tự luận:
Hãy mô tả thuật toán tính tổng của 50 số tự nhiên đầu tiên?
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
………………………………………………………………………………………………………………...
Cho hai biến x và y.Hãy mô tả thuật toán đổi giá trị của hai biến nói trên (nếu cần) để x và y theo thứ tự có giá trị không giả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ẻ: Nguyễn Thị Chiến
Dung lượng: 53,50KB|
Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)