De cuong on tap tin lop 8 HKII

8 390 2
De cuong on tap tin lop 8 HKII

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

Thông tin tài liệu

Đề cương chi tiết ôn tập tin lớp 8 thi HKII. Nội dung tóm tắt lại chương trình tin học lớp 8 học kì II. và các bài tập cơ bản kèm với thuật toán và chương trình. Phần 1: Lập trình đơn giản Bài 7: Câu lệnh lặp for … do Bài 8: Lặp với số lần lặp chưa biết trước while. .do Bài 9: Làm việc với dãy số

ĐỀ CƯƠNG ÔN TẬP MÔN TIN HỌC Hoc kì II – Năm học: 2015 – 2016 Phần 1: Lập trình đơn giản Bài 7: Câu lệnh lặp for … Bài 8: Lặp với số lần lặp chưa biết trước while .do Bài 9: Làm việc với dãy số A.PHẦN TRẮC NGHIỆM: Trả lời câu hỏi sách tập Hãy khoanh tròn vào câu trả lời mà em cho Câu 1: Sau soạn thảo, ta nhấn tổ hợp để chạy chương trình A Alt + F9 B Ctrl + F6 C Ctrl + F9 D Alt + F6 Câu 2: Integer kiểu liệu? A Số nguyên B Số thực C Chuỗi D Chữ Câu 3: Cách chuyển biểu thức ax2 +bx+c sau A a*x2 +b*x+c B a*x*x+b*x+c*x C a*x*x +b.x +c*x D a*x*x + b*x+c Câu 4: Kiểu liệu String có phạm vi giá trị A Một ký tự bảng chữ B Xâu ký tự tối đa 522 ký tự C Xâu ký tự tối đa 525 ký tự D Xâu ký tự tối đa 255 ký tự Câu 5: Div phép toán gì? A Chia lấy phần nguyên B Chia lấy phần dư C Cộng D Trừ Câu 6: Lệnh Write tương tự lệnh Writeln A Không đưa trỏ xuống đầu dòng B Đưa trỏ xuống đầu dòng C Bỏ dấu ngoặc đơn D Bỏ dấu ngoặc kép Câu 7: Trong Pascal, khai báo sau A Const x:real; B Var 4hs: Integer C Var Tb : real; D Var R=30; Câu 8: Trong chương trình, có tất từ khóa để khai báo biến? A B C D Câu 9: Câu lệnh Writeln(:n:m) giúp ta làm gì? A Điều khiển cách in số nguyên hình B Điều khiển cách in số thực hình C Điều khiển cách in chuỗi hình D Tất sai Câu 10 Khởi động Turbo Pascal cách: A Nháy phải chuột vào biểu tượng Turbo hình B Nháy đúp chuột vào biểu tượng Turbo hình C Nháy chuột vào biểu tượng Turbo hình D Nháy đúp chuột phải vào biểu tượng Turbo hình Câu 11 IF a>8 THEN b:=3 ELSE b:=5; Khi a nhận giá trị b nhận giá trị nào? A B C D Câu 12 Dãy kí tự 20n10 thuộc kiểu liệu A Real B Integer C String D Char Câu 13 Biểu thức toán học A (18-4)/(6+1-4) 18 − − biểu diễn Pascal là? +1 B 18-4/6+1-4 C (18 - 4)/(6+1)-4 -1- D (18-4)/6+1-4 Câu 14 Cấu trúc chung hợp lý chương trình Pascal là: A Begin -> Program -> End B Program -> End -> Begin C End -> Program -> Begin D Program -> Begin -> End Câu 15 Biểu thức toán học (a + b)(1 + c) biểu diễn Pascal ? A (a*a + b)(1+c)(1 + c)(1 + c) B (a.a + b)(1 + c)(1 + c)(1 + c) C (a*a + b)*(1 + c)*(1 + c)*(1 + c) D (a + b)(1 + c)3 Câu 16: Trong Pascal, với câu lệnh sau: Writeln (‘KQ là:’, a); in hình? A Ket qua la: a B Không đưa C KQ la a D KQ la: Câu 27: Ngôn ngữ lập trình A) Chương trình máy tính B) Một thuật toán C) Môi trường lập trình D) Ngôn ngữ dùng để viết chương trình máy tính Câu 18: Trong câu lệnh Pascal sau, câu viết đúng: A if x:=5 then; a=b C if x>5; then a:=b B if; x>5 then a:=b D if x>5 then a:=b else ab; Câu 19: Quá trình giải toán máy tính theo trình tự bước sau: A Xác định toán →Viết chương trình→Mô tả thuật toán B Mô tả thuật toán→Viết chương trình→ Xác định toán C Xác định toán →Mô tả thuật toán→Viết chương trình D Viết chương trình→Mô tả thuật toán→ Xác định toán Câu 20: Sau câu lệnh giá trị X bao nhiêu, trước giá trị X 11: if X>10 then X:=X+1; A.11 B 10 C D.12 B PHẦN TỰ LUẬN: Câu 1: Em cú pháp khai báo vòng lặp for … do? Trả lời: Cú pháp: for :=< giá trị đầu> to < giá trị cuối> ; Trong for, to, từ khóa, biến đếm biến kiểu nguyên (integer), giá trị đầu giá trị cuối giá trị nguyên Số vòng lặp biết trước giá trị cuối – giá trị đầu +1 Câu 2: Em cú pháp khai báo vòng lặp while ? Trả lời: Cú pháp: while < điều kiện > < câu lệnh >; Trong đó: - Điều kiện thường phép so sánh - Câu lệnh câu lệnh đơn giản hay câu lệnh ghép - Câu lệnh lặp thực sau: + B1: Kiểm tra điều kiện + B2: Nếu điều kiện sai bỏ qua câu lệnh, ngược lại điều kiện thực câu lệnh quay lại bước Câu 3: Em cú pháp khai báo biến mảng ? Cú pháp: var < tên biến mảng>: array [ ] of ; Trong đó:Chỉ số đầu số cuối hai số nguyên thỏa số đầu

Ngày đăng: 30/07/2017, 20:09

Từ khóa liên quan

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

Tài liệu liên quan