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

Đề cương ôn tập tin học 8 kỳ 1 chuẩn

8 13 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 8
Dung lượng 121,5 KB

Nội dung

ĐỀ CƯƠNG ÔN TẬP TIN 8 I PHẦN TRẮC NGHIỆM KHÁCH QUAN (5đ) Câu 1 Để nhập dữ liệu từ bàn phím ta dùng lệnh A Readln(x); B X = ‘dulieu’; C Write(‘Nhap du lieu’); D C. ........................... Đề cương ôn tập tin học 8 kỳ 1 chuẩn

ĐỀ CƯƠNG ÔN TẬP TIN I - PHẦN TRẮC NGHIỆM KHÁCH QUAN: (5đ) Câu 1: Để nhập liệu từ bàn phím ta dùng lệnh: A Readln(x); B X:= ‘dulieu’; C Write(‘Nhap du lieu’); D Clrscr; Câu 2: Để xố hình ta dùng lệnh: A End B Clrscr; C Begin ; D readln ; Câu 3: Lệnh sau cho biết chương trình kết thúc A End B Begin C Uses D var Câu : Trong pascal, khai báo sau ? A Var X: = 100; B Var tb: real; C Conts X: integer; D Var R=15; Câu 5: Trong pascal, từ khoá sau viết sai ? A End B Begin C Pro_gram D Uses Câu 6: Trong từ sau, từ khơng từ khố? A Program B End C Begin D Write Câu 7: 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 thuật tốn C chương trình máy tính D mơi trường lập trình Câu 8: Khi ta khai báo biến x có kiểu Real phép gán sau hợp lệ? A x:= 5000000 B x:= 200 C x:= 1.23 D x:= ‘tin_hoc’ Câu 9: Khi ta khai báo biến x có kiểu String phép gán sau hợp lệ? A x:= ‘tin_hoc’ B x:= 200 C x:= 1.23 D x:= 5000000 Câu 10: Cấu trúc chung chương trình gồm phần? A phần B phần C phần D phần Câu 11: Để khai báo biến x thuộc kiểu số thực ta khai báo: A Var x: Char; B Var x: String; C Var x: Real; D Var x: integer; Câu 12: Để khai báo biến x thuộc kiểu số xâu ta khai báo: A Var x: Real; B Var x: integer; C Var x: Char; D Var x: String Câu 13: Để khai báo biến x thuộc kiểu số kí tự ta khai báo: A Var x: Char; B Var x: Real; C Var x: String; D Var x: integer; Câu 14: Hãy cho biết kết xuất hình sau thực câu lệnh Writeln(16*2-3); A 16*2-3= B 16*2-3=29 C 29 D 16*2-3 Câu 15: Câu lệnh cho phép ta đọc giá trị a hình là: A readln(a); B Writeln(‘a’); C Write(‘nhap gia tri cua a:’); D Writeln(a); Câu 16: Sau câu lệnh x:=5; x:=x+x; Giá trị biến x là: A 15 B 25 C 10 D Câu 17: Để gán giá trị cho biến x ta dùng lệnh: A x:2; B x = 2; C x =: 2; D x:= 2; Câu 18: Máy tính có thể hiểu trực tiếp ngôn ngữ ngôn ngữ ? A Ngơn ngữ tự nhiên B Ngơn ngữ lập trình C Ngôn ngữ máy D Tất ngôn ngữ Câu 19: Để chương trình ta dùng tổ hợp phím: A Ctrl + F9 B Alt + X C Alt + F9 D Ctrl + X Câu 20: Trong tên chương trình sau, tên viết ? A Lop.8A B Tu giac C 1Lơp8A D tu_giac Câu 21: Máy tính hiểu trực tiếp ngơn ngữ ngôn ngữ đây? A Ngôn ngữ tự nhiên B Ngơn ngữ lập trình C Ngơn ngữ máy D Ngôn ngữ tiếng Anh Câu 22: Trong ngơn ngữ lập trình Pascal, từ khơng phải từ khoá? A Uses B Program C End D Computer Câu 23: Để Chạy chương trình Pascal ta nhấn tổ hợp phím: A Alt + X B Alt + F5 C Ctrl + F9 D Ctrl + F5 Câu 24: Tên hợp lệ ngôn ngữ Pascal là: A 16abc; B Hinh thang; C D15; D Program; Câu 25: Từ khố để khai báo biến ngơn ngữ lập trình Pascal là: A Const B Var C Real D End Câu 26: Để biên dịch chương trình Pascal ta nhấn tổ hợp phím: A Ctrl+F9 B Alt+F9 C Shitf+F9 D Ctrl+Shift+F9 Câu 27: Từ từ khóa chương trình: A Begin, Program, Write, Uses, Read B Program, Var, Begin, Uses, Const, End C End, Read, Var, Const, program D Program, Begin, End, Uses, integer Câu 28: Phần nguyên phép chia hai số nguyên 16 : A 16 div = B 16 mod = C 16 div = D 16 mod = Câu 29: Giả sử A khai báo biến với kiểu liệu số nguyên, phép gán sau đâu phép gán hợp lệ A A:= 4.5; B A:= ‘1234’; C A:= 57; D A:= ‘LamDong’; Câu 30: Trong Pascal khai báo sau đúng: A Var hs : real; B Var 5hs : real; C Const hs : real; D Var S = 24; Câu 31 Thiết bị thường dùng để “ra lệnh” cho máy tính? a Bàn phím b Màn hình c Chuột d a b Câu 32 Phát biểu dây phát biểu (với ngôn ngữ Pascal)? a Một chương trình phải có đầy đủ hai phần: phần khai báo phần thân chương trình b Một chương gồm hai phần: phần khai báo phần thân chương trình, thân chương trình phần bắt buộc phải có c Nếu chương trình có phần khai báo, phần phải đứng trước phần thân chương trình d b c Câu 33 Trong tên sau đây, tên hợp lệ ngôn ngữ Pascal: a 8a b tamgiac c program d bai tap Câu 34 Để chạy chương trình ta sử dụng tổ hợp nào? a Ctrl + F9 b Alt + F9 c F9 d Ctrl + Shitf + F9 Câu 35 Biểu thức b/(a*a+c) Pascal chuyển sang biểu thức toán học nào? a b + c; a*a b b ; a+c c b ; a +c b d a * (a + c) ; Câu 36 Biểu thức toán học (a2 + b)(1 + c)3 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 (a2 + b)(1 + c)3; Câu 37 Trong Pascal, khai báo sau đúng? a Var tb: real; b x:= integer; c const x: real; d Var R = 30; Câu 38 Trong Pascal, giả sử x biến kiểu số nguyên Phép gán sau đúng? a x:=30 b x:=a/b c x:=20.5 d x:=’Truong THCS Son Ha’ Câu 39: Trong tên đây, tên hợp lệ Pascal? A Khoi B Ngay_20_10 C 14tuoi D Begin Câu 39: Biến khai báo với kiểu liệu số thực lưu trữ giá trị giá trị đây: A Một số nguyên B Một số thực (có thể số ngun) phạm vi cho phép C Một số thực D Một dãy chữ số Câu 40: Máy tính hiểu trực tiếp ngôn ngữ ngôn ngữ đây: A Ngơn ngữ lập trình B Ngơn ngữ tự nhiên C Ngôn ngữ máy D Tất ngôn ngữ Câu 41: Đại lượng đặt tên dùng để lưu trữ liệu, có giá trị khơng đổi suốt trình thực chương trình gọi gì? A Tên B Từ khố C Biến D Hằng Câu 42: Trong chương trình Turbo Pascal, tổ hợp phím Alt + F9 dùng để: A Dịch chương trình B Lưu chương trình C Chạy chương trình D Khởi động chương trình Câu 43: Trong Pascal, khai báo sau đúng? A Var Tong : Real; B Var 8HS: Integer; C Const x : real; D Var R =3; Câu 44: Nhiều ngơn ngữ lập trình có tập hợp từ dành riêng cho mục đích định gọi gì? A Tên B Từ khoá C Biến D Hằng Câu 45: Các thành phần ngơn ngữ lập trình gồm: A Các từ khố tên B Các kí hiệu, từ khố C Các kí hiệu, từ khố tên D Tập hợp kí hiệu quy tắc viết lệnh tạo thành chương trình hồn chỉnh thực máy Câu 46: Phần dư phép chia hai số nguyên 16 là: A 16 div = B 16 mod = C 16 div = D 16 mod = Câu 47 : Trong Pascal, từ khóa để khai báo biến : A.Const B.Begin C.Var D.Uses Câu 48: Câu lệnh sau câu lệnh gán? A x = B x: C x and D x:= x +5; Câu 49: Câu lệnh điều kiện dạng đầy đủ là: A If then Else ; B If then < câu lệnh>; C If then < câu lệnh 1>,; D Cả A,B,C sai Câu 50: Trong Pascal, muốn dịch chương trình ta dùng tổ hợp phím sau đây: A Alt + F9 B Ctrl + F9 C Alt + F3 D Ctrl + S Câu 51: Câu lệnh sau dùng để nhập số từ bàn phím vào biến x? A Writeln(‘Nhập x = ’); B Write(x); C Writeln(x); D Readln(x); Câu 52: If Then Else là: A Vòng lặp xác định B Vòng lặp không xác định C Câu lệnh điều kiện D Một khai báo Câu 53: Trong chương trình Turbo Pascal từ khố dùng để khai báo tên chương trình là: A uses B Begin C Program D End Câu 55: Cấu trúc chương trình Pascal gồm phần nào? A Khai báo B Khai báo thân C Tiêu đề, khai báo thân D Thân Câu 56: Để khỏi Pascal ta sử dụng tổ hợp phím: A Alt + F9 B Alt +X C Ctrl+ F9 D Ctrl + X II Hãy đánh dấu X vào cột sai tương ứng với câu lệnh đây: CÂU LỆNH Đúng Sai If x:=7 then a = b; If x > 5; then a:=b; If x > then a:=b; m:=n; If x > then a:=b; else m:=n; III Hãy đánh dấu x vào ô cột mà em chọn: Câu 1:Cho chương trình viết Pascal: Program CT_Dau_tien; Uses Crt; Begin Writeln (‘Xin chao cac ban’); End Hãy phân biệt từ khố tên chương trình đánh dấu X vào ô cột tương ứng bảng Từ khoá Tên Program CT_Dau_tien Uses Begin Crt Writeln End Câu 2: Hãy đánh dấu X vào cột sai tương ứng với phát biểu đây: (1.5 điểm) Mỗi ý 0.25 điểm Đúng Sai Khi thực chương trình, máy tính thực lệnh có chương trình cách Mỗi loại máy tính có ngơn ngữ máy riêng Chỉ cần chương trình dịch cho loại máy tính Khơng biết ngơn ngữ máy lệnh cho máy tính Chương trình dãy lệnh mà máy tính hiểu thực Vì máy tính hiểu ngơn ngữ máy nên lệnh phải viết ngôn ngữ máy Câu 3: Cho chương trình viết Pascal: Program Tinh_tien; Var soluong: integer; Dongia, thanhtien: real; Const phi = 10000; Begin Writeln (‘Don gia: ’); readln (Dongia); Writeln (‘So luong : ’); readln (soluong); thanhtien:= soluong*Dongia + phi; Writeln (‘So tien khach hang phai tra la: ’, thanhtien); End Hãy phân biệt hằng, biến chương trình đánh dấu X vào bảng sau: Hằng Biến Không phải biến soluong Dongia thanhtien phi 10000 Tinh_tien IV Điền vào chỗ trống: Câu 1: Cho cụm từ: ngôn ngữ máy, ngơn ngữ lập trình, ngơn ngữ tự nhiên, chương trình, dãy bit, chương trình dịch Hãy điền cụm từ thích hợp vào chỗ trống (………) để câu hồn chỉnh 1) Các lệnh ngơn ngữ máy viết dạng ……………………………………………………… 2) ………………………………………………… sử dụng để viết chương trình 3) Chương trình thường viết ngơn ngữ lập trình, sau ……………………………………………………… chuyển đổi sang ngôn ngữ máy 4) …………………………………………………… ngôn ngữ máy tính hiểu trực tiếp 5) Dãy lệnh để máy thực nhiệm vụ gọi ……………………………………………………………… Câu 2: Sau câu lệnh sau đây, giá trị biến x bao nhiêu, trước giá trị biến x = Hãy điền số thích hợp vào giá trị biến x Câu lệnh Giá trị biến x a.if ( 45 mod 3) = then x:=x+1; b.if x> 10 then x:=x+1; V Hãy ghép mục cột A với mục cột B để có phát biểu đúng: A a)Người lập trình b)Để soạn tài liệu c)Basic, Pascal , C d)Trò chơi điện tử e)Chương trình f)Để trình bày thơng tin dạng bảng tính tốn với số g)Hệ điều hành B 1)người ta sử dụng chương trình bảng tính 2)là chương trình giải trí 3)là người viết chương trình cho máy 4)là tập hợp lệnh để máy thực nhiệm vụ định 5)ta dùng chương trình soạn thảo văn 6)thuộc chương trình hệ thống Trả lời a)-……… b)……… c)-……… d)-……… 7)là tên số ngơn ngữ lập trình g)-……… e)-……… f)- ……… II TỰ LUẬN Câu 1: ( điểm ) a) Chuyển biểu thức toán học sang biểu thức viết Pascal : ( a2 + ) - 2a − a b) Chuyển biểu thức viết Pascal sang biểu thức toán học: ((a+b+c)*2)-((a-b)*x)/y Câu : Viết chương trình đưa thơng báo sau hình, thơng báo dịng: ( 2,5 điểm ) PHONG GD-ĐT DA HOAI Truong THCS DAMRI Câu 3: Viết chương trình tính tổng số nguyên a b, với a, b nhập từ bàn phím (1 điểm) Bài 4: Đổi biểu thức tốn sau sang ngơn ngữ Pascal a) (a + c) = b+2 c) x − > b) k + (k + 1)2 ≠ (k + 2) d) b − 4ac ≥ d) 1 ⋅ ⋅ < 0,01 n n +1 n + e) (a − 3)(a + 5) = f) (a + c)h ≠1 g) x + ≤ 25 y k) x ≥ m+5 2a l) 3,14 R > a Bài 5: Viết chương trình tính chu vi, diện tích hình trịn với bk nhập vào từ bàn phím? Bài 6: Viết chương trình tìm số lớn số nguyên a, b Câu 7; Viết chương trình cho phép người dùng nhập số nguyên từ bàn phím, chương trình cho biết số số chẵn hay lẻ Câu8 Viết biểu thức toán sau dạng biểu thức Pascal (2 điểm) 15 − 3+y a 2+3 x (10 + x) 18 − b 3+ y 5+ y Câu Bạn Tuấn viết chương trình sau: program Tinh toan uses crt; var x, y : integer; tb = real; thongbao : integer; const a := 2; begin clrscr; 10 thongbao := ‘Trung binh cong cua hai so x va y la: ‘; 11 write(‘Nhap gai tri cho x = ‘); readln(x); 12 write(‘Nhap gia tri cho y = ‘); readln(y); 13 tb = (x+y)/a; 14 writeln(thongbao, tb:2:1); 15 readln; 16 end a Có vài câu lệnh bạn Tuấn viết sai, em viết lại cho (2.5 điểm) b Hãy phân biệt tên biến, tên chương trình (1.5 điểm) Hết BÀI LÀM II - PHẦN TỰ LUẬN: ( 5đ) Câu 1: - Đầy đủ cấu trúc chương trình (2.0 đ) - Viết theo yêu cầu ( 2.0 đ) - Chương trình khơng có lỗi (1.0 đ) Program Cau1; Uses crt; Var n:integer; Begin Clrscr; Write( ‘Nhap n: ’); Read(n); If (n mod =0) then Writeln(n, ‘la so chan’) Else Writeln(n, ‘la so le’); Readln; End ... toán học nào? a b + c; a*a b b ; a+c c b ; a +c b d a * (a + c) ; Câu 36 Biểu thức toán học (a2 + b) (1 + c)3 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);...A Lop.8A B Tu giac C 1Lơp8A D tu_giac Câu 21: Máy tính hiểu trực tiếp ngơn ngữ ngôn ngữ đây? A Ngôn ngữ tự nhiên B Ngơn ngữ lập trình C Ngơn ngữ máy D Ngôn ngữ tiếng Anh Câu 22: Trong ngôn ngữ... phím (1 điểm) Bài 4: Đổi biểu thức tốn sau sang ngôn ngữ Pascal a) (a + c) = b+2 c) x − > b) k + (k + 1) 2 ≠ (k + 2) d) b − 4ac ≥ d) 1 ⋅ ⋅ < 0, 01 n n +1 n + e) (a − 3)(a + 5) = f) (a + c)h ? ?1 g)

Ngày đăng: 12/10/2022, 22:14

HÌNH ẢNH LIÊN QUAN

II. Hãy đánh dấu X vào các cột đúng hoặc sai tương ứng với các câu lệnh dưới đây: - Đề cương ôn tập tin học 8 kỳ 1 chuẩn
y đánh dấu X vào các cột đúng hoặc sai tương ứng với các câu lệnh dưới đây: (Trang 4)
Hãy phân biệt hằng, biến trong chương trình trên và đánh dấu X vào bảng sau: - Đề cương ôn tập tin học 8 kỳ 1 chuẩn
y phân biệt hằng, biến trong chương trình trên và đánh dấu X vào bảng sau: (Trang 5)
a)Người lập trình 1)người ta sử dụng chương trình bảng tính a)-……….. - Đề cương ôn tập tin học 8 kỳ 1 chuẩn
a Người lập trình 1)người ta sử dụng chương trình bảng tính a)-……… (Trang 5)
Câu 2: Viết chương trình đưa thơng báo sau ra màn hình, mỗi thơng báo trên một dịng: ( 2,5 điểm) PHONG GD-ĐT DA HOAI - Đề cương ôn tập tin học 8 kỳ 1 chuẩn
u 2: Viết chương trình đưa thơng báo sau ra màn hình, mỗi thơng báo trên một dịng: ( 2,5 điểm) PHONG GD-ĐT DA HOAI (Trang 6)
w