1. Trang chủ
  2. » Tài Chính - Ngân Hàng

Giáo án Ngữ văn lớp 6 - Tiết dạy 117: Ôn tập truyện và kí

5 41 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 5
Dung lượng 189,04 KB

Nội dung

Tập hợp các quy tắc viết các lệnh tạo thành một chương trình hoàn chỉnh và thực hiện được trên máy tính Câu 2: Chương trình dịch làm gì?. Dịch từ ngôn ngữ lập trình sang ngôn ngữ máya[r]

(1)ĐỀ CƯƠNG ÔN TẬP HỌC KỲ I MÔN TIN HỌC LỚP A Lý thuyết: I Trắc nghiệm: Hãy chọn câu đúng Câu 1: Ngôn ngữ lập trình là: a Tập hợp các kí hiệu và quy tắc viết các lệnh tạo thành chương trình hoàn chỉnh và thực trên máy tính b Tập hợp các kí hiệu và quy tắc viết các lệnh tạo thành chương trình hoàn chỉnh c Tập hợp các kí hiệu để viết các lệnh tạo thành chương trình hoàn chỉnh d Tập hợp các quy tắc viết các lệnh tạo thành chương trình hoàn chỉnh và thực trên máy tính Câu 2: Chương trình dịch làm gì ? 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 3: Máy tính có thể hiểu trực tiếp ngôn ngữ nào các 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 tất các ngôn ngữ nói trên Câu 4: Trong các tên sau đây, tên nào là hợp lệ ngôn ngữ Pascal: a 8A; b Tamgiac; c Program; d Bai tap; Câu 5: Quy tắc đặt tên nào sau đây ngôn ngữ lập trình là không đúng? a Phải trùng với từ khoá b Không phân biệt chữ hoa và chữ thường c Không trùng với từ khóa d Tất sai Câu 6: Những tên có ý nghĩa xác định từ trước và không phép sử dụng cho mục đích khác gọi là gì? a Tên có sẵn b Tên riêng c Từ khóa d Biến Câu 7: Môi trường làm việc ngôn ngữ lập trình Pascal là: a Turbo Pascal Free Pascal b Turbo Pascal C c Turbo Pascal Microsoft Word d Turbo Pascal và excel Câu 8: Đâu là các từ khoá a Program, end, begin b Program, end, begin, Readln, lop8a c Program, then, mot, hai,ba d Lop82, uses, begin, end Câu 9: Program là từ khoá dùng để: a Khai báo tiêu đề chương trình b Kết thúc chương trình c Viết màn hình các thông báo d Khai báo biến Câu 10: Tên nào sai ? a Chuong_trinh; b Baitap1; c A4H; d hoa@yahoo.com; Câu 11: Cấu trúc chương trình Pascal gồm phần nào? a Khai báo b Khai báo và thân c Tiêu đề, khai báo và thân d Thân Câu 12: Phần nào chương trình Pascal bắt buộc phải có a Thân b Khai báo c Khai báo và thân d Tiêu đề Câu 13: Tõ khãa nµo viÕt sai c¸c tõ kho¸ sau? a Program b Use c Begin d End Câu 14: Để chạy chương trình ta sử dụng tổ hợp nào: Trang Lop8.net (2) a Ctrl + F9 b Alt + F9 c F9 d Ctrl + Shitf +F9 Câu 15: Khi gõ từ khoá vào màn hình Pascal thì từ khoá có màu: a Trắng b Vàng c Xanh d Đen Câu 16: Phần mở rộng file pascal là? a Pas b div c doc d exe Câu 17: Câu lệnh Uses Crt; đặt phần nào chương trình a Phần thân chương trình; b In lên màng hình; c Phần khai báo; d Tất sai Câu 18: Khi soạn thảo xong chương trình Pascal, ta muốn lưu chương trình lại thì ta nhấn phím: a F1 b F3 c F2 d F4 Câu 19: Để thoát khỏi Pascal ta sử dụng tổ hợp phím: a Alt + F9 b Alt +X c Ctrl+ F9 d Ctrl + X Câu 20: Lệnh nào dùng để in thông tin màn hình a Write b Writeln c Realn d Cả a và b đúng Câu 21: Lệnh Write và Writeln khác đâu? a Write xuất kết xuống hàng còn Writeln thì không b Writeln xuất kết xuống hàng còn Write thì không c Write xuất kết xuống hàng d Tất sai Câu 22: Muốn in lên màn hình dòng chữ “Chao cac ban” ta dùng lệnh: a Chao cac ban := integer; b Read(‘Chao cac ban’); c Var Chao cac ban:String; d Writeln (‘Chao cac ban’); Câu 23: Các phép toán nào sau đây không dùng cho kiểu số thực a +, -,*,/ b <,>,>=,<=, <>,= c Mod và div d +, -,*,/ và <,>,>=,<=, <>,= Câu 24: Dữ liệu kiểu Char là: a Số thực b Số nguyên c Kí tự d Chuỗi kí tự Câu 25: Kiểu Integer là kiểu: a Số thực b Số nguyên c Kí tự d Xâu kí tự Câu 26: Trong Pascal, phÐp to¸n Div có ý nghĩa gì? a Phép chia lÊy phÇn nguyªn b Phép chia lÊy phÇn d­ c Chia sè nguyªn d Tất đỳng Câu 27: Kiểu liệu stringcó độ dài tối đa là: a 512 b 128 c 255 d 1024 Câu 28: Cho biết liệu nào sau đây xem là liệu dạng xâu kí tự: a ‘1234’ b 1234 c 123.4 d 123+1E x+5 y Câu 29: Biểu thức toán học biễu diễn TURBO PASCAL : a+3 b+5 a x+5/a+3-y/b+5 b .x+5\a+3-y\b+5 c (x+5)/(a+3)-y/(b+5) d (x+5)\(a+3)-y\(b+5) Câu 30: Biểu thức toán học (a2 + b)(1 + c)3 biểu diễn Pascal nào? 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 31: Kết in màn hình câu lệnh Writeln(‘5+20 =’, 20+5); là: a 5+20=25 b 5+20=20+5 c 20+5=25 d 25 = 25 Câu 32: Kết phép toán 15 DIV là: a 7,5 b c d Kết khác Câu 33: Trong các câu sau hãy chọn câu có kết đúng a 14 / = ; 14 div = ; 14 mod = 4; b 14 / = 2.8 ; 14 div = ; 14 mod = 4; Trang Lop8.net (3) c 14 / = 2.8 ; 14 div = ; 14 mod = 2; d 14 / = ; 14 div = ; 14 mod = 4; Câu 34: Giả sử A khai báo là biến kiểu số thực, x là biến với kiểu liệu xâu Chọn câu đúng: a A: = 4; b A: = x; c x:= 2; d A:= “abc”; Câu 35: Khi ta khai báo biến x có kiểu là integer thì phép gán nào sau đây là hợp lệ? a x:= 5000000; b x:= ‘tin_hoc’; c x:= 200; d x:= 1.23; Câu 36: Để khai báo biến x thuộc kiểu số thực ta khai báo: a Var x: String; b Var x: integer; c Var x: Char; d Var x: Real; Câu 37: Hãy chọn kiểu HẰNG biểu diễn sau: a ‘18a’ b a812 c 8.123 d abcd Câu 38: Trong Pascal, khai báo nào sau đây là đúng? a Var tb: real; b Var 4hs: integer; c const x: real; d Var R = 30; Câu 39: Số biến có thể khai báo tối đa chương trình là bao nhiêu? a Chỉ biến cho kiểu liệu b 10 biến c Chỉ hạn chế dung lượng nhớ d Không giới hạn Câu 40: Hãy chọn cách viết đúng a if <điều kiện> them <câu lệnh>; b ij <điều kiện> then <câu lệnh>; c if <điều kiện> then <câu lệnh> d if <điều kiện> then <câu lệnh>; Câu 41: Nội dung chú thích nằm cặp dấu….bị bỏ qua dịch chương trình Các chú thích dùng để làm cho chương trình dễ đọc, dễ hiểu Ngoài có thể sử dụng cặp các dấu …để tạo chú thích a (và),[* và *] b {và} c {và},(* và *) d {và},[* và *] Câu 42: Hãy chọn cách viết đúng a If <điều kiện 1> then <câu lệnh 1> else if <điều kiện 2> then <câu lệnh 2> else <câu lệnh 3>; b If <điều kiện 1> then <câu lệnh 1>; else if <điều kiện 2> then <câu lệnh 2> else <câu lệnh 3>; c If <điều kiện 1> then <câu lệnh 1> else; if <điều kiện 2> then <câu lệnh 2> else <câu lệnh 3>; d If <điều kiện 1> then <câu lệnh 1> else if <điều kiện 2> then <câu lệnh 2> else <câu lệnh 3> Câu 43: Dự đoán kết xuất màn hình chương trình sau: Begin Writeln(‘(7+5)*2 – 8/2 = ’, (7+5)*2 – 8/2:4:2); Readln; End a (7+5)*2 – 8/2 = 20 b (7+5)*2 – 8/2:4:2 c (7+5)*2 – 8/2 = 20.00 d (7+5)*2 – 8/2 = 20 Câu 44: in số lớn số a và b, ta dùng lệnh sau: a If a>b Then Write(b) Else Write(a); b If a>b Then Write(a); c If a<b Then Write(b); d If a>b Then Write(a) Else Write(b); Câu 45: Hãy cho biết ý nghĩa lệnh sau x:=x+1; a Tăng giá trị biến nhớ x lên đơn vị b Tăng giá trị biến nhớ x lên đơn vị, kết gán trở lại vào biến x c Tăng giá trị biến nhớ x lên x đơn vị d Cả đúng Câu 46: Hãy cho biết ý nghĩa lệnh sau X:=12; a Gán biến x cho giá trị số 12 b So sánh biến x với giá trị số 12 c Gán giá trị số 12 vào biến nhớ x d Khai báo biến x Câu 47: if X>10 then X:=X+1 giá trị biến X là bao nhiêu, trước đó giá trị X 11 ? a b c 12 d x:=11+1 Câu 48: Sau câu lệnh x:=5; x:=x*x; Giá trị biến x là: a b 10 c 15 d 25 Câu 49: Ta thực các lệnh gán sau : x:=1; y:=9; z:=x+y;Kết thu biến z là: a b c 10 d Một kết khác Trang Lop8.net (4) Câu 50: Câu lệnh nào sau đây dùng để nhập số từ bàn phím vào biến x? a Writeln(‘Nhập x = ’); b Write(x); c Readln(x); d Writeln(x); Câu 51: Từ khoá dùng để khai báo biến? a Const b war c cort d var Câu 52: Từ khoá dùng để khai báo hằng? a Const b cout c consd d var Câu 53: Từ nào sau đây dùng để nối hai điều kiện viết chương trình? a Var b Uses c And d Const Câu 54: 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 55: IF a>8 THEN b:=3 ELSE b:=5; Khi a nhận giá trị là thì b nhận giá trị nào? a b c d Câu 56: Để thực phép tính tổng hai số nguyên a và b ta thực sau : a Tong=a+b; b Tong:=a+b; c Tong:a+b; d Tong(a+b); II Tự luận: Câu 1: Tại người ta phải tạo các ngôn ngữ lập trình có thể điều khiển máy tính ngôn ngữ máy? Câu 2: Hãy viết chương trình để xuất các câu sau: - Xin chao cac ban 8A1 - Minh la Turbo Pascal - Chuc cac ban hoc tot va luon yeu thich chuong trinh Câu 3: Viết các biểu thức toán sau đây dạng biểu thức Pascal: a 15  + 30 + 12 (10  x) 18  b 3 y 5 y Câu Viết các phép so sánh sau đây các kí hiệu Pascal: (a  c)  a b k  (k  1)  (k  2) b2 1  0,01 c b  4ac  d n n 1 n  Câu 5: Nêu khác biến và hằng? Cho vài ví dụ khai báo biến và hằng? Câu 6: Điền các từ sau: biểu diễn, thuật toán, điều kiện, “nếu”, đúng, sai, thỏa mãn, kiện vào chỗ trống các câu đây cho thích hợp Những hoạt động thực …………………….cụ thể ………… điều kiện thường là ……………được mô tả sau từ …………… Các phép so sánh biểu thức có vai trò quan trọng việc mô tả … ……….và lập trình Chúng thường sử dụng để ………………các điều kiện Nếu phép so sánh cho kết … …… ta nói điều kiện đúng, ngược lại ta nói điều kiện ……… Câu 7: Hãy liệt kê các lỗi chương trình đây và sửa lại cho đúng? Var a,b:= integer; (Dòng 1) Const c:=3; (Dòng2) Begin (Dòng3) a:=200 (Dòng4) b:=a/c; (Dòng5) writeln(b) (Dòng6) readln (Dòng7) Trang Lop8.net (5) End (Dòng8) Câu 8: Viết chương trình tính diện tích và chu vi hình chữ nhật với chiều dài và chiều rộng nhập từ bàn phím? Bài 9: a Viết câu lệnh khai báo biến x có kiểu số nguyên và biến y có kiêu thực NNLT Pascal b Viết câu lệnh sau NNLT Pascal: “ Nếu a lớn b thì viết số a màn hình, ngược lại thì viết số b màn hình”, Câu 10: Cú pháp câu lệnh điều kiện dạng thiếu và dạng đủ? Câu 11: Viết chương trình tìm số lớn hai số nguyên a và b Biết a và b nhập từ bàn phím Câu 12: Viết chương trình giải phương trình bậc (ax + b = 0) Câu 13: Có dạng cấu trúc rẽ nhánh? Em hãy vẽ các dạng cấu trúc rẽ nhánh đó? Dựa vào hình vẽ đó cho biết nó tương ứng với câu lệnh điều kiện nào? Câu 14: Viết chương trình tìm và in số nhỏ số nguyên c,d,e nhập từ bàn phím Câu 15: Viết chương trình nhập điểm trung bình và in kết xếp loại học lực dạng “Giỏi”, “Khá”, “Trung bình” “Yếu” B Thực hành: Ôn lại tất bài thực hành: 1, 2, 3, ======== Hết ======== Trang Lop8.net (6)

Ngày đăng: 30/03/2021, 03:56

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w