Download Đề cương thi HKI tin học 8- có đáp án

3 15 0
Download Đề cương thi HKI tin học 8- có đáp án

Đang tải... (xem toàn văn)

Thông tin tài liệu

- Nhập giá trị cho một biến kiểu số nguyên đã khai báo trên.. - Nếu số nguyên vừa nhập chia hết cho 2 thì in ra màn hình thông báo là số chẵn..[r]

(1)

Trường : THCS Trần Cao Vân

Họ tên: Lớp: ……

ĐỀ CƯƠNG ÔN THI HỌC KỲ I Năm học: 2011 – 2012

Môn thi : TIN HỌC – KHỐI 8 I TRẮC NGHIỆM :

1 Xác định toán là:

a Viết thuật toán tốn b Tìm INPUT OUTPUT c Viết chương trình d Các câu sai. 2 Quá trình giải tốn máy tính gồm bước:

a Mơ tả thuật tốn viết chương trình

b Xác định tốn, Mơ tả thuật tốn viết chương trình c Xác định tốn viết chương trình

d Câu a b đúng.

3 Các kiểu liệu sau kiểu liệu ngơn ngữ lập trình Pascal: a Chuỗi b Kí tự c.Số nguyên d Hằng

4 Câu lệnh sau cho kết gì? Write(‘5’+’6’)

a + 6 b 11 c ‘5’+’6’ d 56

5 Câu lệnh Readln; mang ý nghĩa gì?

a Nhập giá trị cho biến b Xuất giá trị biến c Tạm dừng chương trình để xem kết quả d Câu lệnh thiếu. 6 Tổ hợp phím Alt + F5 có chức gì?

a Xem hình kết quả b Chạy chương trình

c Thốt khỏi Pascal d Dịch chương trình.

7 Khai báo sau có ý nghĩa gì? Var a: integer; b: Char;

a Biến a thuộc kiểu liệu số thực biến b thuộc kiểu liệu kí tự

b Biến a thuộc kiểu liệu số nguyên biến b thuộc kiểu liệu xâu kí tự c Biến a thuộc kiểu liệu số nguyên biến b thuộc kiểu liệu kí tự d Các câu sai.

8 Câu lệnh: a:=a+1; có ý nghĩa gì? a Gán giá trị biến a cho a cộng thêm đơn vị b Lấy giá trị a cộng thêm đơn vị gán cho biến a c Câu a b sai d Câu a b đúng. 9 Sau thực đọan lệnh:

Begin c:=a; a:=b; b:=c; End; Kết :

a Hoán đổi giá trị hai biến a, c b Hoán đổi giá trị hai biến a, b c Hoán đổi giá trị hai biến b, c d Các câu SAI.

10 Biến gì?

a Là đại lượng có giá trị khơng thay đổi q trình thực chương trình b Là đại lượng có giá trị thay đổi trình thực chương trình c Là đại lượng dùng để tính tốn

d Là đại lượng dùng để khai báo tên chương trình. 11 Tìm điểm sai đoạn khai báo sau:

Const lythuongkiet :=2010;

a Dư dấu (=) b Dư dấu hai chấm

c Tên khơng q kí tự. d Từ khóa khai báo sai. 12 Hãy tên chương trình đặt sai tên đây:

(2)

13: Tính giá trị cuối c, biết r»ng; a:=3; b:=5;

a:=a+b; c:=a+b;

A c=8; B c=3;

C c=5; D c=13

14: Cho biết kết đoạn chơng trình sau: a:- 3; b:=5;

If a>b then c:=a+b;

Giá trị c bao nhiêu? A c=3; B c=5;

C c=8; D c không xác định 15 Cấu trúc điều kiện dạng đầy đủ có dạng:

A if <điều kiện > then <câu lệnh 1> ; else <câu lƯnh 2>; B if <®iỊu kiƯn > then <c©u lƯnh 1> else <c©u lƯnh 2>;

C if <điều kiện> then <câu lệnh >; D if <c©u lƯnh 1> then <c©u lƯnh 2>;

16 Trong tên sau đây, tên hợp lệ ngôn ngữ Pascal: A Tam giac; B end; C Tamgiac; D 3so.

17 Để thực việc tính tổng hai biến nguyên a b, phép gán sau đúng: A Tong=a+b; B Tong:=a+b;

C Tong:a+b; D.Tong(a+b); 18 D·y kÝ tự 2010 thuộc kiiểu li u sau đây: A String B Integer C Real D.Char

19 A đợc khai báo biến với kiểu liệu số nguyên, x biến với kiểu liệu xâu, phép gán nào sau hợp lệ:

A A:= 4.5; B X:= ‘1234’; C X:= 57; D.A:= Quang Nam; 20 Để thoát Pascal, em dùng tổ hợp phÝm:

A Alt + F9; B Alt + X;

C Ctrl + F9; D Tất đúng. 21 Để lưu chương trỡnh soạn, em thực hiện: a Ấn phớm F2 b Ấn phớm F3

c Ấn phím Ctrl + S d Ấn phím Ctrl+F9 22 Để đóng chương trình soạn, em thực hiện: a Ấn phím F3 b Ấn phím Alt + F3 c Ấn phím Ctrl + S d Ấn phím Ctrl+F9 23 Để mở chương trình , em thực hiện: a Ấn phím F3 b Vào File chọn New c Ấn phím Ctrl + N d Cả a b đúng

24 Để mở tệp chương trình cũ, (đã lưu đĩa) em thực hiện: a Vào File chọn Open b Ấn Ctrl + N

c Ấn phím F3 d Cả a c đúng II TỰ LUẬN :

Câu 1: Hãy xác định Input, Output mơ tả thuật tốn để giải toán : Nhập vào chiều cao bạn A, B, C, D ghi kết tên bạn cao với chiều cao bạn đó

Câu 2: Viết chương tr ình nhập vào số nguyên từ bàn phím, cho biết số nhập vào số chẵn hay số lẻ (Dùng If Then Else) (2 điểm)

a Khai báo biến kiểu số nguyên b Thân chương trình gồm lệnh

- Nhập giá trị cho biến kiểu số nguyên khai báo trên

- Nếu số nguyên vừa nhập chia hết cho in hình thơng báo số chẵn Ngược lại in hình thơng báo số lẻ

(3)

Gồm: Nhập điểm LT, nhập điểm TH sau lập cơng thức để tính điểm TB đề yếu câu ghi kết quả ĐTB ghi xếp loại theo qui định: DTB>=9: Loại Giỏi; DTB>=7: Khá ;DTB>=5: TB ; còm lại:Rớt.

Câu 1 Câu 2

INPUT: Chiểu cao bạn A, B, C, D Var a: integer; OUTPUT: Tên bạn cao chiều cao bạn Begin

Mơ tả thuật tốn Write(‘Nhap vao mot so nguyen ‘);Readln(a) CN  A ;

Nếu B > CN CN  B Nếu C > CN CN  C Nếu D > CN CN  D

Nếu A = CN ghi ‘Bạn A cao với chiều cao là’, CN

Nếu B = CN ghi ‘Bạn B cao với chiều cao là’ , CN

Nếu C = CN ghi ‘Bạn C cao với chiều cao là’ , CN

Nếu D = CN ghi ‘Bạn D cao với chiều cao là’ , CN

Kêt thúc

If a mod = then write(a, ‘la so chan ‘) else Write(a, ‘la so le’);

Readln; End. Câu 3:

Var LT, TH, DTB: real ; xl: STRING; Begin

Write(‘Nhap diem ly thuyet, diem thuc hanh: ’); Readln(lt,th);

DTB:= (lt + th*3)/4 ;

If dtb>=9 then xl:= ‘Gioi’ esle If dtb>=7 then xl:= ‘Kha’ else

If dtb>= then xl:= ‘Tbinh’ else xl:= ‘Hong’; Writeln(‘Ket qua DTB va xep loai:’);

Write(‘Diem trung binh la:’, dtb:5:2); Write(‘Xep loai la :’,xl);

Readln; End. Trả lời phần trắc nghiệm :

Câu hỏi 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.

Trả lời B B D D C A C B B B B D

Câu hỏi 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.

Ngày đăng: 21/02/2021, 02:07

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan