1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Đề cương ôn tập học kì 1 môn Tin học 8 năm 2019-2020 - Trường THCS&THPT Võ Nguyên Giáp

11 97 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 11
Dung lượng 765,74 KB

Nội dung

Để chuẩn bị tốt nhất cho kì thi cuối học kì 1 sắp tới thì Đề cương ôn tập học kì 1 môn Tin học 8 năm 2019-2020 - Trường THCS&THPT Võ Nguyên Giáp sẽ là tài liệu ôn thi môn Tin học rất hay và hữu ích mà các em học sinh không nên bỏ qua. Mời các em cùng tham khảo ôn tập.

Trường THCS&THPT Võ Nguyên Giáp Tổ: Toán - Tin MA TRẬN ĐỀ KIỂM TRA HỌC KÌ I-TIN NĂM HỌC: 2019-2020 Hình thức: Trắc nghiệm 70% gồm có 20 câu 30% tự luận gồm câu Giới hạn chương trình: Từ đến học kì Cấp độ NHẬN THÔNG Bài BIẾT HIỂU 30% 50% Máy tính chương trình máy tính Số câu VẬN DỤNG 20% THẤP 10% CAO 10% 2TN Điểm TỔNG 2TN 0.7 0.7 Làm quen với chương trình ngơn ngữ lập rình Số câu 2TN Điểm 2TN 0.7 0.7 Chương trình máy tính liệu Số câu 2TN Điểm 2TN 0.7 0.7 Sử dụng biến chương trình Số câu 2TN Điểm 2TN 0.7 4TN 0.7 1.4 Từ toán đến chương trình Số câu 2TN 1TN 1TL 3TN 1TL Điểm 0.7 0.35 1.0 1.05 1.0 Câu lệnh điều kiện Số câu 2TN 2TN 1TL 4TN 1TL Điểm 0.7 0.7 1.0 1.4 1.0 Câu lệnh lặp Số câu 2TN 1TN 1TL 3TN 1TL Điểm 0.7 0.35 1.0 1.05 1.0 Tổng Số câu 14TN 6TN 1TL 1TL 1TL 20TN 3TL Điểm 4.9 2.1 1.0 1.0 1.0 7.0 3.0 TỰ LUẬN: điểm Câu 1: Thông hiểu: 1điểm Câu 2: (2 Điểm): Gồm phần: + Vận dụng thấp: điểm + vận dụng cao: điểm ************************** ĐỀ CƯƠNG ÔN THI HỌC KÌ MƠN TIN LỚP I.Nội dung ơn tập: Từ đến chương trình học kì BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH Con người lệnh cho máy tính ? - Để dẫn máy tính thực cơng việc đó, người đưa cho máy tính nhiều lệnh, máy tính thực lệnh theo thứ tự nhận - Con người dẫn cho máy tính thực thơng qua lệnh Chương trình ngơn ngữ lập trình Ngơn ngữ lập trình ngơn ngữ dùng để viết chương tình máy tính Chương trình dịch: Chương trình đóng vai trò dịch từ ngơn ngữ lập trình bậc cao sang ngơn ngữ máy Để có chương trình mà máy tính thực cần qua hai bước: (1) Viết chương trình theo ngơn ngữ lập trình; (2) Dịch chương trình thành ngơn ngữ máy để máy tính hiểu Ngơn ngữ lập trình gồm gì? - Bảng chữ cái: gồm + Các chữ tiếng Anh + Các số từ đến + Các ký hiệu phép toán: (+,-,*,/,>,0) ví dụ: a = Dien tich can tinh = 3.44 g Viết chương trình nhập hai số tự nhiên N, M thông báo ‘Dung‘ N , M tính chẵn lẽ , trường hợp ngược lại thông báo ‘Sai‘ h Viết chương trình tính tổng S = 1+2+ +N f Viết chương trình nhập vào số nguyên N In hình tất ước số N Câu 10 Cho biết kết phép toán sau: A) 25 mod B) 12 div D) (123 div 10) mod 10 C) (13*5 mod ) div E) 987 mod 10 + (987 div 10) mod 10 + 987 div 100 F) (456 div 10) div 10 Câu 11: Giả sử biến khai báo sau: Var N, i, j, k, Max, Min: integer; R, T: Real; S1, S2:string; Chr1, Chr2: Char; Hỏi: Các phép gán đây, phép gán hợp lệ? a) N:=6; b) T:=i; c) S1:= ‘Chao’; d) Chr1:=3; e) R:=5; f) Max:= 9.44; g) R:=S1; h) T:=5.2; i) k:= ‘A’; j) S2 := ‘5’; k) j:=N; l) Min:=0; m) T:=N+R; n) N:=i/j; o) k:=N*(i+j); p) T:=R div 2; q) R:= N mod 3; r) Max:=(N* i div k) mod j; s) N:= T mod Câu 11: Nêu cú pháp câu lệnh điều kiện Câu 12: Nêu cú pháp câu lệnh lặp III Một số câu trắc nghiệm Câu1: Chương trình máy tính a dẫn giúp máy tính thực thao tác cụ thể b dãy câu lệnh mà máy tính hiểu thực c ký hiệu mà máy tính trực tiếp hiểu thực d dịch chương trình thành ngơn ngữ máy để máy tính hiểu thực Câu2: Ngơn ngữ máy a dẫn giúp máy tính thực thao tác cụ thể b dãy câu lệnh mà máy tính hiểu thực c dãy bit gồm số mà máy tính trực tiếp hiểu thực d dịch chương trình thành ngơn ngữ máy để máy tính hiểu thực Câu3: Vì ngơn ngữ lập trình bậc cao đời? a Để làm phong phú thêm ngơn ngữ lập trình có b Người ta mong muốn dùng từ có nghĩa, dễ hiểu, dễ nhớ để viết chương trình thay cho dãy bit khô khan c Để cho khoa học phù hợp d Để dịch chương trình từ ngơn ngữ máy thành ngơn ngữ tự nhiên mà máy tính hiểu cà thực trực tiếp Câu4: Chương trình dịch a Dịch chương trình viết băng ngơn ngữ máy sang ngôn ngữ bậc cao b Dịch chương trình viết tiếng nước ngồi sang tiếng Việt c Dịch chương trình viết ngơn ngữ lập trình bậc cao sang ngơn ngữ máy d Dịch chương trình viết ngôn ngữ pascal sang ngôn ngữ C++ Câu5: Ngôn ngữ lập trình gồm phần nào? a Bảng chữ tiếng Anh số b Bảng chữ quy tắc để viết câu lệnh c Các số ký hiệu đặc biệt d Các quy tắc viết câu lệnh Câu6: Từ khóa a Những từ dành riêng người lập trình tự đặt theo quy định ngơn ngữ lập trình b Những từ dành riềng ngơn ngữ lập trình quy đinh sử dụng tùy ý c Do người lập trình đặt cho đối tượng đại lượng chương trình d Từ dành riêng ngơn ngữ lập trình, sử dụng mục đích ngơn ngữ lập trình quy định Câu7: Trong từ sau, từ từ khóa pascal? a Begin b Hà Nội c a:integer d crt; Câu8: Trong tên sau, tên (trong ngơn ngữ lập trình pascal) a Vi_du d 01_baitap c baitap/01 d tập 01 Câu9: Phần tên chương trình pascal phải tuân thủ quy định phương án sau? a Tên khơng chứa khoản trống, khơng bắt đầu số, dùng từ khóa làm tên b Tên đặt tự không tuân theo quy tắc kết c Không chứa khoản trống, ký hiệu đặc biệt (trừ dấu _), khơng trùng với từ khóa d Dùng ký tự chữ không sử dụng số ký hiệu đặc biệt Câu10: Cấu trúc chương trình gồm phần nào? a Khai báo câu lệnh c Các câu lệnh b Khai báo thân chương trình d Thân chương trình chứa câu lệnh Câu11: Phần thân chương trình pascal nằm cặp từ khóa nào? a Begin End b write read c uses crt d var const Câu12: Cho biết ý nghĩa hai câu lệnh sau? Write (‘moi ban nhap vao nam sinh’); read(ns); a In câu thông báo: moi ban nhap vao nam sinh b Cho phép nhập năm sinh vào từ bàn phím c Xuất giá trị năm sinh hình câu thông báo yêu cầu nhập d Xuất thông báo “moi ban nhap nam sinh” cho phép nhập năm sinh vào từ bàn phím Câu13: Tổ hợp phím để chạy chương trình: a Alt+F5 b Alt+F9 c Ctrl+F5 d Ctrl+F9 Câu14: Câu lệnh Readln có ý nghĩa chương trình pascal? a Dừng hình để xem kết chạy chương trình b Nhập giá trị vào cho biến c Xuất liệu hình d Nhập liệu vào trỏ xuống dòng Câu15: Byte integer kiểu liệu liệu sau? a Số thực b Số nguyền c Ký tự d Xâu ký tự Câu16: Real kiểu liệu kiểu sau? a Là chiều dài đám ruộng c Là kiểu số thực b Là cân nặng người d Là kiểu số nguyên Câu17: Số 2018 thuộc vào kiểu liệu nào? a Ký tự kiểu xâu c Số thực số nguyên b Số nguyên, số thực xâu d Số nguyên, số thực, ký tự xâu Câu18: 11 div =? Chọn phương án phương án sau? a b c d Câu19: 15 mod =? Chọn đáp án đáp án sau? a b c d Câu20: Biểu thức toán học chuyển sang biểu thức pascal Chọn đáp án a 1*2-a*5(b+2) b 1/x-a/5*(b+2) c 1+x-a+5/(b+2) d (1-a)*(x-5)*(b+2) Câu21: Hãy xác định kết phép toán so sánh sau: (20-11) =9 a Đúng b Sai c 32 d 92 Câu22: Câu lệnh Write(‘5+20=’, 20+5); Chọn đáp án a 25=25 b 5+20=25 c 5+20=20+5 d 25=20+5 Câu23: Biến dùng a Để lưu trữ liệu, liệu khơng thay đổi thực chương trình b Để lưu trữ liệu, liệu biến lưu trữ thay đổi thực chương trình c Dùng để gán giá trị, thuận tiện cho việc viết chương trình d Để thực phép tính chương trình Câu24: Trong khai báo biến sau, khai báo đúng? a Var a=real; b const a:integer c var a: byte; d var a:=10; Câu25: a:=1; b:=5; c:=a+b; Giá trị c bao nhiêu? a b c d Câu26: Var m,n: integer; Hãy xác định tên biến câu lệnh trên? a Var b m,n c integer d Var, integer Câu27: Trong khai báo sau, khai báo đúng? a Const = 3.14 b Const pi=3.14 c const pi:3.14 d Var pi=3.14 Câu28: Chương trình tính diện tích đám ruộng hình chữ nhât Ta cần khai báo biến có kiểu giá trị gì? Chọn phương án a Var D,R,S:real; b Var DT: integer; c Var D,R: integer; d D,R=real; Câu29: Cho biết ý nghĩa câu lệnh sau: Thanh_tien:=soluong*dongia; a Gán kết biểu thức soluong*dongia cho biến Thanh_tien b Giá trị Thanh_tien nhập vào từ bàn phím c Giá trị biến Thanh_tien d Giá trị biến Thanh_tien không xác định Câu30: Câu lệnh sau cho kết mấy: (25/2)mod2=? a b c d Không thực Câu 31: Con người dẫn cho máy tính thực cơng việc nào? A thơng qua từ khóa B thông qua tên C thông qua lệnh D thông qua Câu 32: Theo em hiểu viết chương trình : A Tạo câu lệnh xếp theo trình tự B Viết đoạn văn xếp theo chương trình C Viết câu lệnh mà em học D Tạo câu lệnh để điều khiển Robot Câu33: Ngơn ngữ lập trình là: A ngơn ngữ dùng để viết chương trình máy tính B ngơn ngữ dùng để viết chương trình máy tính C dãy bit (dãy số gồm 1) D chương trình dịch Câu 34: Ngơn ngữ sử dụng để viết chương trình là: A Ngơn ngữ lập trình B Ngơn ngữ máy C Ngơn ngữ tự nhiên D Ngôn ngữ tiếng Việt Câu 35: Chương trình dịch dùng để: A Dịch từ ngơn ngữ lập trình sang ngơn ngữ máy B Dịch từ ngơn ngữ lập trình sang ngơn ngữ tự nhiên C Dịch từ ngơn ngữ máy sang ngơn ngữ lập trình D Dịch từ ngôn ngữ máy sang ngôn ngữ tự nhiên Câu 36: Ngôn ngữ lập máy là: A ngôn ngữ dùng để viết chương trình máy tính C câu lệnh tạo từ hai số B ngơn ngữ dùng để viết chương trình máy tính D chương trình dịch Câu 37: Từ khóa dùng để khai báo là: A Program, Uses B Program, Begin, End C Programe, Use D Begin, End Câu 38:Trong ngơn ngữ lập trình, từ khóa tên: A Có ý nghĩa B Người lập trình phải tuân theo qui tắc ngơn ngữ lập trình C Có thể trùng D Các câu Câu 39: Để dễ sử dụng, em nên đặt tên chương trình : A ngắn gọn B dễ hiểu C dễ nhớ D A, B C Câu 40:Cấu trúc chung chương trình gồm phần? A B C D Câu 41:Phần khai báo gồm câu lệnh dùng để : A Khai báo tên chương trình B Khai báo thư viện C Khai báo tên chương trình khai báo thư viện D Khai báo từ khóa Câu 42:Để chạy chương trình em nhấn tổ hợp phím: A Alt+F9 B Ctrl+F9 C Shift+F9 D Alt+F2 Câu 43:Từ khố ngơn ngữ lập trình là: A từ dành riêng B cho mục đích sử dụng định C cho mục đích sử dụng định D A B Câu 44:Tên chương trình đặt? A học sinh B sinh viên C người lập trình D A B Câu 45:Cách đặt tên sau không ? A Tugiac B CHUNHAT C End D a_b_c Câu 46:Câu lệnh Writeln(‘y=’ , 15 div +5); in kết quả: A B y= C y=3 D 20 Câu 47:Trong Pascal khai báo sau đúng? A var tb: real; B 4hs: integer; C Const x: real; D Var r =30; Câu 48:Trong ngơn ngữ lập trình Pascal, kiểu liệu kiểu sau có miền giá trị lớn nhất? A Byte B Longint C Word D Integer Câu 49: Các phép tốn viết ngơn ngữ lập trình Pascal phép tốn đúng: A {3*a + [ 4*c – 7*(a +2*c)] -5*b} B a*x*x – b*x + 7a : C (10*a + 2*b) / (a*b) D - b: (2*a*c) Câu 50:Tìm điểm sai khai báo sau: Const Max :=2010; A Dư dấu (=) B Tên khơng nhỏ kí tự C Từ khóa khai báo sai D Dư dấu hai chấm (:) Câu 51:Khai báo sau đúng? A Var x, y: Integer; B Var x, y=Integer; C Var x, y Of Integer; D Var x, y := Integer; Câu 52:Trong Pascal, từ khóa để khai báo biến là: A Const B Begin C Var D Uses Câu 53:Trong Pascal, từ khóa để khai báo là: A Const B Begin C Var D Uses Câu 54:Để khai báo biến x thuộc kiểu xâu kí tự ta khai báo: A Var x: String; B Var x: Integer; C Var x: Char; D Var x: Real; Câu 55:Giả sử A khai báo biến với kiểu liệu xâu, X biến với kiểu liệu số thực Phép gán sau không hợp lệ không? A X:=4.1; B X:=324.2; C A:= ‘3242’; D A:=3242 ; Câu 56:Khai báo sau có ý nghĩa gì? Var a: Real; 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 Câu 57:Biến là: 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ị ln thay đổi q 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 Câu 58:Cách khai báo sau đúng: A const k= 'tamgiac'; B Var g :=15; C Const dien tich; D var chuvi : byte; Câu 59:Đại lượng đặt tên dùng để lưu trữ liệu, có giá trị khơng đổi suốt q trình thực chương trình gọi là: A Tên B Từ khóa C Biến D Hằng Câu 60:Trong Pascal khai báo sau đúng? A var tb: real; B 4hs: integer; C Const x: real; D Var r =30; ... số nguyên N In hình tất ước số N Câu 10 Cho biết kết phép toán sau: A) 25 mod B) 12 div D) (12 3 div 10 ) mod 10 C) (13 *5 mod ) div E) 987 mod 10 + ( 987 div 10 ) mod 10 + 987 div 10 0 F) (456 div 10 )... Câu19: 15 mod =? Chọn đáp án đáp án sau? a b c d Câu20: Biểu thức toán học chuyển sang biểu thức pascal Chọn đáp án a 1* 2-a*5(b+2) b 1/ x-a/5*(b+2) c 1+ x-a+5/(b+2) d ( 1- a)*(x-5)*(b+2) Câu 21: Hãy... Câu17: Số 2 0 18 thuộc vào kiểu liệu nào? a Ký tự kiểu xâu c Số thực số nguyên b Số nguyên, số thực xâu d Số nguyên, số thực, ký tự xâu Câu 18: 11 div =? Chọn phương án phương án sau? a b c d Câu19:

Ngày đăng: 09/01/2020, 03:19

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w