Chào mừng quý vị đến với Trang tư liệu giáo dục THÀNH PHỐ HÀ TĨNH.
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ư liệu của Thư viện về máy tính của mình.
Nếu chưa đăng ký, hãy đăng ký thành viên tại đây 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 ô bên phải.
Bộ đề thi tin học 8

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Đặng Thị Yến (trang riêng)
Ngày gửi: 19h:46' 11-03-2010
Dung lượng: 183.0 KB
Số lượt tải: 257
Nguồn:
Người gửi: Đặng Thị Yến (trang riêng)
Ngày gửi: 19h:46' 11-03-2010
Dung lượng: 183.0 KB
Số lượt tải: 257
Số lượt thích:
0 người
A:
Câu1 : Hãy chỉ ra input và output của cá bài toán sau:
a/ xác định số học sinh trong lớp cùng mang họ trần.
b/ Tính tổng của các phần tử lớn hơn 0 trong dãy n số cho trước.
c/ Tìm các số có giá trị nhỏ nhất trong n số đã cho
Câu 2 . Hãy mô tả thuật toán giải bài toán tính tổng các phần tử của dãy số A = { a1,a2,…………,an} cho trước.
Câu . Hãy mô tả thuật toán tìm số lớn nhất trong bốn số a,b,c,d.
Câu 3 . Sau mỗi câu lệnh sau đây
a/ if (45 mod 3) = 0 then x:= x+2;
b/ if x> 10 then x:= x+1 ;
giá trị của x là bao nhiêu, nếu trước đó giá trị của x bằng 10
Câu 4 .Hãy cho biết các thành phần cơ bản của một ngôn ngữ lập trình.
Câu 5. Cho biết sự khác nhau giữa tên và từ khoá. Cho biết cách đặt tên trong chương trình.
Câu 6. 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 7.Chuyển các biểu thức được viết trong pascal sau đây thành các biểu thức toán:
a/ (a+b)*(a+b)-x/y; b/ b/(a*a +c)
c/ a*a/((2*b+c)*(2*b+c)) d/ 1 + 1/ 2 +1 / (2*3) + 1 / (3*4) + 1 / (4*5).
Câu 8. Hãy mô tả thuật toán giá trị của hai biến x ,y cho nhau.
Câu 9 . Hãy viết các phép so sánh sau bằng kí hiệu pascal:
a/ (a + b > c ) và ( b + c > a) và (a + c > b )
b/ (x < a1 ) hoặc (x > a2 );
c/ (diem >= 6) và (diem < 8);
d/ (a2 <10) hoặc ( a chia hết cho 3);
Câu 10. Hãy mô tả các điều kiện cho dưới đâytrong ngôn ngữ Pascal:
a/ n là một số nguyên chia hết cho 3
/ m là một số nguyên không chia hết cho 7
c/ y là một số dương không vượt quá 100.
d/ Tổng hai số bất kì trong ba số a, b, c luôn lớn hơn số còn lại
e/ Hai số a và b khác 0 có cùng dấu.
f/ a và b là hai số nguyên tỉ lệ thuận với nhau theo tỉ lệ 3:4.
g/ Số a> 5 và tổng của hai số b và c bằng 10, hoặc số a< hoặc = 5 và tổng hai số b và c bằng – 20
h/ m nhận được một trong các giá trị 1, 3, 5, 7, 8
B:
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 thường được 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.
Hãy chọn câu thích hợp
Câu 2: Hãy chọn những câu đúng trong các phát biểu dưới đây:
a/ 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.
b/ 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
c/ 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ự
Câu1 : Hãy chỉ ra input và output của cá bài toán sau:
a/ xác định số học sinh trong lớp cùng mang họ trần.
b/ Tính tổng của các phần tử lớn hơn 0 trong dãy n số cho trước.
c/ Tìm các số có giá trị nhỏ nhất trong n số đã cho
Câu 2 . Hãy mô tả thuật toán giải bài toán tính tổng các phần tử của dãy số A = { a1,a2,…………,an} cho trước.
Câu . Hãy mô tả thuật toán tìm số lớn nhất trong bốn số a,b,c,d.
Câu 3 . Sau mỗi câu lệnh sau đây
a/ if (45 mod 3) = 0 then x:= x+2;
b/ if x> 10 then x:= x+1 ;
giá trị của x là bao nhiêu, nếu trước đó giá trị của x bằng 10
Câu 4 .Hãy cho biết các thành phần cơ bản của một ngôn ngữ lập trình.
Câu 5. Cho biết sự khác nhau giữa tên và từ khoá. Cho biết cách đặt tên trong chương trình.
Câu 6. 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 7.Chuyển các biểu thức được viết trong pascal sau đây thành các biểu thức toán:
a/ (a+b)*(a+b)-x/y; b/ b/(a*a +c)
c/ a*a/((2*b+c)*(2*b+c)) d/ 1 + 1/ 2 +1 / (2*3) + 1 / (3*4) + 1 / (4*5).
Câu 8. Hãy mô tả thuật toán giá trị của hai biến x ,y cho nhau.
Câu 9 . Hãy viết các phép so sánh sau bằng kí hiệu pascal:
a/ (a + b > c ) và ( b + c > a) và (a + c > b )
b/ (x < a1 ) hoặc (x > a2 );
c/ (diem >= 6) và (diem < 8);
d/ (a2 <10) hoặc ( a chia hết cho 3);
Câu 10. Hãy mô tả các điều kiện cho dưới đâytrong ngôn ngữ Pascal:
a/ n là một số nguyên chia hết cho 3
/ m là một số nguyên không chia hết cho 7
c/ y là một số dương không vượt quá 100.
d/ Tổng hai số bất kì trong ba số a, b, c luôn lớn hơn số còn lại
e/ Hai số a và b khác 0 có cùng dấu.
f/ a và b là hai số nguyên tỉ lệ thuận với nhau theo tỉ lệ 3:4.
g/ Số a> 5 và tổng của hai số b và c bằng 10, hoặc số a< hoặc = 5 và tổng hai số b và c bằng – 20
h/ m nhận được một trong các giá trị 1, 3, 5, 7, 8
B:
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 thường được 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.
Hãy chọn câu thích hợp
Câu 2: Hãy chọn những câu đúng trong các phát biểu dưới đây:
a/ 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.
b/ 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
c/ 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ự
 







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