1. Trang chủ
  2. » Trung học cơ sở - phổ thông

Ngân hàng câu hỏi Tin học 8

19 1K 28

Đ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 19
Dung lượng 229 KB

Nội dung

Bộ mơn: Tin học Lớp: Bài 1: Máy tính chương trình máy tính Phần Lập trinh đơn giản Tieát Phần 01: Trắc nghiệm khách quan Câu 01 Nhận biết Mục tiêu: Biết người dẫn cho máy tính thực cơng việc thơng qua lệnh Câu hỏi: Con người dẫn cho máy tính thực gì? A Bằng tay B Giọng nói C Câu lệnh D Suy nghĩ Đáp án: C Câu 02 Nhận biết Mục tiêu: Biết người dẫn cho máy tính thực cơng việc thơng qua lệnh Câu hỏi: Để dan cho máy tính thực cơng việc đó, người đưa cho máy tính lệnh: A B C D Một nhiều lệnh Đáp án: D Câu Thông hiểu Mục tiêu: Biết chương trình cách giúp người dẫn máy tính thực nhiều cơng việc liên tiếp cách tự động Câu hỏi: Rô bốt nhặt rác loại máy nào? A Hoạt động dẫn người B Hoạt động tự động dẫn câu lệnh viết sẵn C Vừa dẫn người vừa tự động hóa D Ý kiến khác Đáp án: C Câu Thông hiểu Mục tiêu: Biết viết chương trình viết lệnh để dẫn cho máy tính thực cơng việc hay giải tốn cụ thể Câu hỏi: Viết chương trình dùng để làm gì: A Ra lệnh cho máy tính làm việc B Giải tốn C Chỉ dẫn cho máy tính làm việc hay giải toán cụ thể D Ý kiến khác Đáp án: C Phần 02: Tự luận Câu 01: Vận dụng thấp Mục tiêu: Biết rô bốt nhặc không Câu hỏi: Nếu thay đổi vị trí lệnh lệnh chương trình, rơ bốt có thực công việc nhặt rác không? Đáp án: Không nhặt rác Câu 02: Vận dụng cao Mục tiêu: Câu hỏi: : Nếu thay đổi vị trí lệnh lệnh chương trình, rơ bốt có thực công việc nhặt rác không? Hãy xác định vị trí rơ bốt sau thực xong lệnh “hãy nhặt rác” Đáp án: Khơng Vị trí ghế xa lon -Bộ môn: Tin học Lớp: Bài 1: Máy tính chương trình máy tính (tt) Phần Lập trinh đơn giản Tiết Phần 01: Trắc nghiệm khách quan Câu 01 Nhận biết Mục tiêu: Biết ngơn ngữ lập trình Câu hỏi: Ngơn ngữ lập trình là: A Dịch chương trình thành ngơn ngữ máy B Để viết chương trình máy tính C Ngơn ngữ máy tính D Là chương trình soạn thảo văn Đáp án: B Câu 02 Nhận biết Mục tiêu: Biết viết chương trình viết lệnh để dẫn cho máy tính thực cơng việc hay giải tốn cụ thể Câu hỏi: Viết chương trình dùng để làm gì: A Ra lệnh cho máy tính làm việc B Giải tốn C Chỉ dẫn cho máy tính làm việc hay giải tốn cụ thể D Ý kiến khác Đáp án: D Câu Thơng hiểu Mục tiêu: Biết ngơn ngữ máy tính biểu diễn dãy số Câu hỏi: Để máy tính xử lí, thơng tin đưa vào máy tính phải chuyển đổi thành dạng bit gồm số nào: A B C D Đáp án: A Câu Thông hiểu Mục tiêu: Biết viết chương trình gồm bước Câu hỏi: Việc tạo chương trình máy tính thực chất gồm bước sau đây: A Viết chương trình ngơn ngữ lập trình; B Dịch chương trình thành ngơn ngữ máy để máy tính hiểu C A, B D A, B sai Đáp án: C Phần 02: Tự luận Câu 01: Vận dụng thấp Mục tiêu: Biết công dụng chương trình dịch Câu hỏi: Hãy cho biết phải dịch chương trình thành ngơn ngữ máy? Đáp án: Để cho máy tính hiểu thực Câu 02: Vận dụng cao Mục tiêu: Biết vai trò ngơn ngữ lập trình Câu hỏi: Tại người ta phải tạo ngôn ngữ lập trình khí điều khiển máy tính ngơn ngữ máy? Đáp án: Việc viết chương trình ngơn ngữ máy khó khăn nhiều thời gian, công sức Bở lẽ, mặt trực quan, câu lệnh viết dạng dãy bit khác với ngơn ngữ tự nhiên nên khó nhớ khó sử dụng -Tiết Bộ môn: Tin học Lớp: Bài Làm quen với chương trình ngơn ngữ lập trình Phần Lập trinh đơn giản Phần 01: Trắc nghiệm khách quan Câu 01 Nhận biết Mục tiêu: Biết ngơn ngữ lập trình gồm gì? Câu hỏi: Ngơn ngữ lập trình gồm: A Tập hợp số B Qui tắc C Tập hợp kí hiệu qui tắc viết lệnh D Tập hợp kí hiệu qui tắc viết lệnh tạo thành chương trình hồn chỉnh Đáp án: D Câu Thông hiểu Mục tiêu: Biết qui tắc đặt tên Câu hỏi: Tên người lập trình đặt phải tuân thủ qui tắc đây: A Tên khác tương ứng đại lượng khác B Tên khơng trùng với từ khóa C Tên khơng bắt đầu chữ số không chứa dấu cách D Các ý A, B, C Đáp án: D Phần 02: Tự luận Câu 01: Vận dụng thấp Mục tiêu: Phân biệt sư khác từ khóa tên Câu hỏi: Cho biết khác từ khóa tên Đáp án: Từ khóa qui định tùy theo ngơn ngữ lập trình, từ khóa riêng, khơng dùng cho mục đích khác ngồi mục đích sử dụng ngơn ngữ lập trình qui định Tên: người lập trình đặt tn theo qui tắc ngơn ngữ lập trình trình đặt tên -Tiết Bộ môn: Tin học Lớp: Bài Làm quen với chương trình ngơn ngữ lập trình (tt) Phần Lập trinh đơn giản Phần 01: Trắc nghiệm khách quan Câu 01 Nhận biết Mục tiêu: Biết cấu trúc chung ngơn ngữ lập trình Câu hỏi: Cấu trúc chung cua ngơn ngữ lập trình gồm phần: A B C D Đáp án: B Câu Thông hiểu Mục tiêu: Biết qui tắc đặt tên Câu hỏi: Tên người lập trình đặt phải tuân thủ qui tắc đây: A Tên khác tương ứng đại lượng khác B Tên không trùng với từ khóa C Tên khơng bắt đầu chữ số không chứa dấu cách D Các ý A, B, C Đáp án: D Phần 02: Tự luận Câu 01: Vận dụng thấp Mục tiêu: Biết cấu trung chương trình Câu hỏi: Cấu trúc chung chương trình gồm phần? Đáp án: Phần khai báo phần thân -Tiết Thực hành Bộ môn: Tin học Lớp: Bài Làm quen với chương trình ngơn ngữ lập trình Phần Lập trinh đơn giản Phần 01: Trắc nghiệm khách quan Câu 01 Nhận biết Mục tiêu: Biết từ khóa Câu hỏi: Trong ngơn ngữ lập trình Pascal gồm từ khóa sau đây: A Begin, end, ues B Use, program C Use, program, begin D Program, use, begin end Đáp án: D Câu Thông hiểu Mục tiêu: Hiểu cách khai báo Câu hỏi: Trong tên sau đây, tên hợp lệ ngôn ngữ pascal A A; B 8a; C Tam giac; D End; Đáp án: A Phần 02: Tự luận Câu 01: Vận dụng cao Mục tiêu: Biết qui tắc đặt ngơn ngữ lập trình Câu hỏi: Ta viết chương trình có câu lệnh tiếng Việt, chẳng hạn “rẽ trái”, không? Tại Đáp án: Khơng ngơn ngữ lập trình sử dụng đề có bảng chữ người lập trình phải tuân theo qui tắc -Tiết Thực hành Phần 01: Trắc nghiệm khách quan Câu 01 Thông hiểu Mục tiêu: Biết vai trò phần thân Câu hỏi: Phần thân gồm gì: A Các câu lệnh B Là phần bắt buộc C Cả a, b sai D Cả a, b Đáp án: A Phần 02: Tự luận Câu 01: Vận dụng cao Mục tiêu: Phân biệt cấu trúc chương trình Câu hỏi: Chương trình pascal sau có hợp lệ không, sao? Begin Program CT_Thu; Writeln(‘chao cac ban’); End Đáp án: Khơng hợp lệ Program đến Begin -Tiết 7,8 Bộ môn: Tin học Lớp: Bài Chương trình máy tính liệu Phần Lập trinh đơn giản Phần 01: Trắc nghiệm khách quan Câu 01 Nhận biết Mục tiêu: Biết kiểu liệu Câu hỏi: Dãy chữ số 2010 thuộc kiểu liệu nào? A Số nguyên B Số thực C Số nguyên số thực D Số nguyên, số thực xâu kí tự Đáp án: C Câu 02 Nhận biết Mục tiêu: Biết số phép toán với liệu số Câu hỏi: Trong phép tốn phép tốn có kiểu liệu số nguyên: A Div, +, -, *,/ B +, -, *,/ C Mod, +, -, *,/ D Div, mod Đáp án: D Câu Thông hiểu Mục tiêu: Biết phép chia lấy phần dư với liệu số Câu hỏi: Kết 10 mod bao nhiêu: A B C D Đáp án: A Câu Thông hiểu Mục tiêu: Biết phép chia lấy phần nguyên với liệu số Câu hỏi: Kết 10 div bao nhiêu: A B C D Đáp án: C Phần 02: Tự luận Câu 01: Vận dụng thấp Mục tiêu: Biết phép chia lấy phần dư phần nguyên với liệu số Câu hỏi: Kết (10 div 3) * (15 mod 5) bao nhiêu: Đáp án: Câu 02: Vận dụng cao Mục tiêu: Phân biệt cấu trúc chương trình Câu hỏi: Kết ((10 div 3) * (15 mod 5) – (10/2)) bao nhiêu: Đáp án: -5 -Tiết 9,10 Thực hành Câu 01 Nhận biết Mục tiêu: Biết phép so sánh pascal Câu hỏi: Trong pascal gồm phép so sánh sau đây: A >,= B >,=, C >,=,,,=,,3 kí hiệu Pascal: Đáp án: ((20-15)*(20-15))>3 -Tiết 13,14 Bộ môn: Tin học Lớp: Bài Sử dụng biến chương trình Phần Lập trinh đơn giản Phần 01: Trắc nghiệm khách quan Câu 01 Nhận biết Mục tiêu: Biết khái niệm biến Câu hỏi: Trong pascal biến hiểu nào? A Để chương trình ln biết xác liệu cần xử lí lưu vị trí nhớ B Dữ liệu biến lưu trữ C Đại lượng có giá trị khơng đổi suốt q trình thực chương trình D Ý kiến khác Đáp án: A Câu 02 Nhận biết Mục tiêu: Biết cách khai báo kiểu liệu phù hợp với biến Câu hỏi: Giả sử A khái báo với liệu số thực Cách khai báo sau hợp lệ: A Var a:integer; B Var a:real; C Var a:char; D Var a:string; Đáp án: B Câu Thông hiểu Mục tiêu: Biết cách khai báo kiểu liệu phù hợp với biến Câu hỏi: Giả sử S khái báo với liệu xâu kí tự Cách khai báo sau hợp lệ: A Var S:char; B Var S:integer; C Var S:string; D Var S:Real; Đáp án: C Câu Thông hiểu Mục tiêu: Biết cách khai báo kiểu liệu phù hợp với biến Câu hỏi: Theo em, họ tên học sinh khái báo với liệu sau hợp lệ: A Var hoten:char; B Var hoten:real; C Var hoten:string; D Var hoten:integer; Đáp án: C Phần 02: Tự luận Câu 01: Vận dụng thấp Mục tiêu: Biết cách khai báo biến với tốn cụ thể Câu hỏi: Tính diện tích S tam với độ dài cạnh a chiều cao tương ứng h Hãy cho biết kiểu liệu biến cần khai báo dùng để viết chương trình Đáp án: Var S:real a,h:integer; Câu 02: Vận dụng cao Mục tiêu: Biết cách khai báo biến với toán cụ thể Câu hỏi: Kết c phép chia lấy phần nguyên kết d phép chia lấy phần dư số nguyên a b Đáp án: Var c:integer -Tiết 15,16 Thực hành Câu 01 Nhận biết Mục tiêu: Biết cách khai báo Câu hỏi: Trong pascal , khai báo sau đúng: A Var tb:real; B Var hs:integer; C Const x=3; D Var R:string; Đáp án: C Câu 02 Nhận biết Mục tiêu: Biết const từ khóa Câu hỏi: Trong pascal, const gọi gì: A Khai báo biến B Hằng số C Kiểu liệu D Ý kiến khác Đáp án: B Câu Thông hiểu Mục tiêu: Biết cách sử dụng phép gán Câu hỏi: Giả sử A giá trị Vậy đáp án sau đúng: A A=3; B A:=3; C A=:3; D B:=3; Đáp án: B Câu Thơng hiểu Mục tiêu: Biết cách tính giá trị phép gán Câu hỏi: Giả sử a=3, b=4 giá trị c=a+b, d=c+a Vậy kết c, d bao nhiêu: A c =7, d=10 B c =7, d=12 C c =7, d=14 D c =7, d=16 Đáp án: A Phần 02: Tự luận Câu 01: Vận dụng thấp Mục tiêu: Biết cách khai báo biến Câu hỏi: Hãy liệt kê lỗi có chương trình đây: Var a,b:=integer; Const c:=3; Đáp án: Var a,b:integer; c=3; Câu 02: Vận dụng cao Mục tiêu: Biết cách khai báo biến Câu hỏi: Var a,b:=integer; Const c:=3; Begin a:=200 b:=a/c; write(b); readln; end Đáp án: Var a:integer; B:real; c=3; Begin a:=200; b:=a/c; write(b); readln; end Tiết 17,18 tập Câu 01 Nhận biết Mục tiêu: Biết cách khai báo Câu hỏi: Trong pascal , khai báo sau đúng: A Var tb: real; B Var s:integer; C Const x=’3’; D Var R:string Đáp án: B Câu 02 Nhận biết Mục tiêu: Biết const từ khóa Câu hỏi: Trong pascal, var gọi gì: A Khai báo biến B Hằng số C Kiểu liệu D Ý kiến khác Đáp án: A Câu Thông hiểu Mục tiêu: Biết cách sử dụng phép gán Câu hỏi: Giả sử A giá trị 3,14 Vậy đáp án sau đúng: A A=3,14; B A:=3;14; C A=:3.14; D A:=3,14; Đáp án: D Câu Thông hiểu Mục tiêu: Biết cách tính giá trị phép gán Câu hỏi: Giả sử a=3, b=4 giá trị c=a+b, d=c+a Vậy kết c, d bao nhiêu: A c =7, d=10 B c =7, d=12 C c =7, d=14 D c =7, d=16 Đáp án: A Phần 02: Tự luận Câu 01: Vận dụng thấp Mục tiêu: Biết cách khai báo biến Câu hỏi: Hãy liệt kê lỗi có chương trình đây: Var a,b:=integer; Const c:=3; Đáp án: Var a,b:integer; c=3; Câu 02: Vận dụng cao Mục tiêu: Biết cách khai báo biến Câu hỏi: Var a,b:=integer; Const c:=3; Begin a:=200 b:=a/c; write(b); readln; end Đáp án: Var a:integer; B:real; c=3; Begin a:=200; b:=a/c; write(b); readln; end Tiết 20 Bộ mơn: Tin học Lớp: Bài: TỪ TÍNH TỐN ĐẾ CHƯƠNG TRÌNH Phần Lập trinh đơn giản Phần 01: Trắc nghiệm khách quan Câu 01 Nhận biết Mục tiêu:HS biết toán Pascal Câu hỏi: Bài toán dạng… A Thực phép tính B Lập luận, suy luận,… C Viết văn D A,B Đáp án: D Câu 02 Nhận biết Mục tiêu:HS biết xác định tốn trước viết chương trình Câu hỏi: Xác định tốn gì? A Tìm giả thiết kết luận toán B Đọc hiểu toán C Xác định điều kiện ban đầu kết cần thu D Tất điều Đáp án: C Câu Thông hiểu Mục tiêu: HS hiểu bước viết chương trình đơn giản Câu hỏi: Q trình giải tốn máy tính gồm bước A Tìm hiểu tốn, xây dựng thuật tốn, viết chương trình B Xác định tốn, xây dựng thuật tốn, viết chương trình C Xác định giả thiết kết luận tốn, tìm lời giải D Tất điều sai Đáp án: B Câu Thông hiểu Mục tiêu: Hs hiểu thuật tốn có vai trò quan trọng việc viết chương trình Câu hỏi: Thuật tốn A Là dãy hữu hạn thao tác cần thực theo trình tự xác định để nhận kết cần tìm từ điều kiện cho trước B Là dãy hữu hạn thao tác cần thực để giải toán C Lã dãy vô hạn thao tác cần thực để giải tốn D Là dãy vơ hạn thao tác cần thực theo trình tự xác định để nhận kết cần tìm từ điều kiện cho trước Đáp án: A Phần 02: Tự luận Câu 01: Vận dụng thấp Mục tiêu: Hs nắm bước giải toán Câu hỏi: Nêu bước q trình giải tốn Đáp án: B1:xác định tốn B2:Mơ tả thực tốn B3:Viết chương trình Câu 02: Vận dụng cao Mục tiêu: Trước giải toán HS phải biết yêu cầu kết thu Câu hỏi: Kết diễn đạt thuật tốn gì? Đáp án: chương trình viết ngơn ngữ lập trình Máy tính chạy chương trình cho ta lời giải toán -Tiết 21 Bộ môn: Tin học Lớp: Bài: TỪ TÍNH TỐN ĐẾ CHƯƠNG TRÌNH Phần Lập trinh đơn giản Phần 01: Trắc nghiệm khách quan Câu 01 Nhận biết Mục tiêu: Hs biết tầm quan trọng thuật toán Câu hỏi: Trước giải toán ta xác định bước giải gọi gì? A Thuật tốn B Giải tốn C Viết giả thiết D Tất sai Đáp án: A Câu 02 Nhận biết Mục tiêu:HS biết thuật tốn Câu hỏi: Thuật tốn A Là dãy hữu hạn thao tác cần thực theo trình tự xác định để nhận kết cần tìm từ điều kiện cho trước B Là dãy hữu hạn thao tác cần thực để giải tốn C Lã dãy vơ hạn thao tác cần thực để giải tốn D Là dãy vơ hạn thao tác cần thực theo trình tự xác định để nhận kết cần tìm từ điều kiện cho trước Đáp án: A Câu Thông hiểu Mục tiêu: HS nắm XĐ toán đến viết thuật toán Câu hỏi: Trong việc giải toán máy tính bước quan trọng bước sau đây? A.Xác định tốn B.Mơ tả thuật tốn C.Viết chương trình D.Lập trình Đáp án: A Câu Thông hiểu Mục tiêu: HS hiểu cách trình bày thuật tốn Câu hỏi: Giả sử giá trị x 5; giá trị y Hãy cho biết giá trị x y sau thực thuật toán Bước 1: z  x Bước 2: x  y Bước 1: y  z A x=5; y=7 B x=5; y=5 C x=7; y=7 D x=7; y=5 Đáp án: D Phần 02: Tự luận Câu 01: Vận dụng thấp Mục tiêu: Câu hỏi: Viết chương trình nhập vào hai số nguyên a b khác từ bàn phím in hai số theo thứ tự khơng giảm Hãy mơ tả thuật tốn để giải toán Đáp án: Input: Hai số nguyên khác a b Output: a b b a Thuật toán: Bước 1: Nếu a < b in a b Ngược lại in b a Bước 2: kết thúc Câu 02: Vận dụng cao Mục tiêu: Câu hỏi: Hãy mơ tả thuật tốn toán Đổi giá trị hai biến x y Đáp án: Input: x=a; y=b Output: x=b; y=a Thuật toán: Bước 1: z  x Bước 2: x  y Bước 3: y  z -Tiết 22 Bộ mơn: Tin học Lớp: Bài: TỪ TÍNH TỐN ĐẾ CHƯƠNG TRÌNH (t3) Phần Lập trinh đơn giản Phần 01: Trắc nghiệm khách quan Câu 01 Nhận biết Mục tiêu: Ơn lại cơng thức DT hình chữ nhật Câu hỏi:cơng thức tính diện tích hình chữ nhật có độ dài hai cạnh a,b? A (a+b)/2 B a.b C ½.a.b D (a+b)2 Đáp án: B Câu 02 Nhận biết Mục tiêu: Ơn lại cơng thức DT hình bán nguyệt Câu hỏi: cơng thức tính diện tích hình bán nguyệt có bán kính a? A Pi*a2/2 B Pi*a C Pi*a2 D 2pi*a Đáp án: A Câu Thông hiểu Mục tiêu: Ơn lại kiến thức tốn lớp vận dụng vào pascal Câu hỏi: cơng thức tính số hạng tổng: 12+13+14+…+n? A n-12 B n-12+1 C n(n+12)/2 D tất sai Đáp án: B Câu Thơng hiểu Mục tiêu: Ơn lại cơng thức tính dãy số với số hạng đơn vị Câu hỏi: cơng thức tính tổng 1+2+3+…+n với tổng số hạng chẵn ? A n2 B (n-1)(n+1) C n(n+1)/2 D tất sai Đáp án: C Phần 02: Tự luận Câu 01: Vận dụng thấp Mục tiêu: Tập HS viết thuật toán dạng thực tế Câu hỏi: Viết thuật tốn trứng chiên Đáp án: Input:trứng, dầu ăn, muối hành Output: trứng chiên B1:đập trứng bỏ vào chén B2: Cho muối hành B3: Cho dầu vào chảo đun nóng cho trứng vào khoảng phút B4: Lật mặt xuống đun khoảng phút B5: Lấy trứng đĩa Câu 02: Vận dụng cao Mục tiêu: cho HS tiếp cận thuật toán phức tạp Câu hỏi: Cho trước số nguyên dương a, b, c Hãy mô tả thuật tốn cho biết ba số độ dài ba cạnh tam giác hay không Đáp án: Input: Ba số nguyên dương a, b, c Output: a, b, c độ dài cạnh tam giác a, b, c không độ dài cạnh tam giác Thuật toán: Bước 1: Nếu a+b>c a+c>b b+c>a a, b, c độ dài cạnh tam giác Ngược lại a, b, c không độ dài cạnh tam giác Bước 2: Kết thúc -Tiết 23 Bộ mơn: Tin học Lớp: Bài: TỪ TÍNH TỐN ĐẾ CHƯƠNG TRÌNH (t4) Phần Lập trinh đơn giản Phần 01: Trắc nghiệm khách quan Câu 01 Nhận biết Mục tiêu: Ơn lại kí hiệu tốn học Câu hỏi:Kí hiệu số lớn nhất? A Max B Min C Mat D Tất sai Đáp án: A Câu 02 Nhận biết Mục tiêu: Ơn lại kí hiệu tốn học Câu hỏi:Kí hiệu số nhỏ nhất? A Max B Min C Mat D Tất sai Đáp án: B Câu Thơng hiểu Mục tiêu: Ơn lại kiến thức toán lớp vận dụng vào pascal Câu hỏi: cơng thức tính số hạng tổng số chẵn: 12+14+16+…+n? A n-12 B n-12+1 C (n-12)/2+1 D tất sai Đáp án: C Câu Thơng hiểu Mục tiêu: Ơn lại cơng thức tính dãy số với số hạng đơn vị Câu hỏi: cơng thức tính tổng 0+2+4+…+n với tổng số hạng chẵn ? A n2 B (n-1)(n+1) C (n/2+1)*n D tất sai Đáp án: C Phần 02: Tự luận Câu 01: Vận dụng thấp Mục tiêu: Tập HS viết thuật toán dạng thực tế Câu hỏi: Viết thuật tốn trứng chiên Đáp án: Input:trứng, dầu ăn, muối hành Output: trứng chiên B1:đập trứng bỏ vào chén B2: Cho muối hành B3: Cho dầu vào chảo đun nóng cho trứng vào khoảng phút B4: Lật mặt xuống đun khoảng phút B5: Lấy trứng đĩa Câu 02: Vận dụng cao Mục tiêu: cho HS tiếp cận thuật toán phức tạp Câu hỏi: Cho trước số ngun dương a, b, c Hãy mơ tả thuật tốn cho biết ba số độ dài ba cạnh tam giác hay không Đáp án: Input: Ba số nguyên dương a, b, c Output: a, b, c độ dài cạnh tam giác a, b, c không độ dài cạnh tam giác Thuật toán: Bước 1: Nếu a+b>c a+c>b b+c>a a, b, c độ dài cạnh tam giác Ngược lại a, b, c không độ dài cạnh tam giác Bước 2: Kết thúc -Tiết 24 Bộ môn: Tin học Lớp: Bài 7: Câu lệnh điều kiện Phần Lập trinh đơn giản Phần 01: Trắc nghiệm khách quan Câu 01 Nhận biết Mục tiêu: hiểu cấu trúc câu lệnh Câu hỏi:câu lệnh điều kiện có dạng? A dạng B dạng C dạng D Tất sai Đáp án: B Câu 02 thơng hiểu Mục tiêu: hiểu từ khóa quan trọng câu lệnh điều kiện dạng đủ Câu hỏi: Từ ngược lại câu lệnh điều kiện từ khóa gì? A Eles B Esles C Else D Tất sai Đáp án: C Phần 02: Tự luận Câu 01: Vận dụng thấp Mục tiêu: Học sinh biết vận dụng câu lệnh điều kiện dạng thiếu vào tập Câu hỏi: viết chương trình nhập vào số nguyên Tìm số nhỏ số Đáp án: Input: a,b,c Output: số Program so_min; Var A,b,c: integer; Write('nhap a:'); readln(a); Write('nhap b:'); readln(b); Write('nhap c:'); readln(c); Min:=a; If min>b then min:=b; If min>c then min:=c; Writeln('so nho nhat:', min); Readln; End Tiết 25 Bộ môn: Tin học Lớp: Bài 7: Câu lệnh điều kiện (tt) Phần Lập trinh đơn giản Phần 01: Trắc nghiệm khách quan Câu 01 Nhận biết Mục tiêu: hiểu cấu trúc câu lệnh Câu hỏi:câu lệnh điều kiện bắt đàu chữ gì? A If B Then C or D Tất sai Đáp án: A Câu 02 thông hiểu Mục tiêu: hiểu từ khóa quan trọng câu lệnh điều kiện dạng đủ Câu hỏi: Từ ngược lại câu lệnh điều kiện từ khóa gì? A Eles B Esles C Else D Tất sai Đáp án: C Phần 02: Tự luận Câu 01: Vận dụng thấp Mục tiêu: Học sinh biết vận dụng câu lệnh điều kiện dạng thiếu vào tập Câu hỏi: viết chương trình nhập vào số nguyên Tìm số lớn số Đáp án: Input: a,b,c Output: số max Program so_max; Var A,b,c: integer; Write('nhap a:'); readln(a); Write('nhap b:'); readln(b); Write('nhap c:'); readln(c); Max:=a; If maxa’); If b>c then Write('’b>c’) Else Write('c>b’); End Tiết 32 Bài tập Câu 01 Nhận biết Mục tiêu: Biết tìm lỗi chương trình Câu hỏi: Câu lệnh sau lỗi nguyên nhân nào? a:=0, b:=’ -1’; If a>b then Write( ‘dung’); A B:=1 B Write(‘dung’) C b có giá trị chuỗi D Tất sai Đáp án: C Câu 02 thông hiểu Mục tiêu: Hiểu rõ cáu trúc câu lệnh Câu hỏi: Câu lệnh sau kết nào? a:=0, b:= -1; If ab then Write('a>b’) Else Write('b>a’); If b>c then Write('’b>c’) Else Write('c>b’); End Tiết 34,35 Bài tập Câu 01 Nhận biết Mục tiêu: Biết tìm lỗi chương trình Câu hỏi: Câu lệnh sau lỗi nguyên nhân nào? a:=3, b:= -1 If a>b then Write( ‘dung’) A Thiếu “;” B Thiếu dấu “.” C A,B D Tất sai Đáp án: A Câu 02 thông hiểu Mục tiêu: Hiểu rõ cáu trúc câu lệnh Câu hỏi: Câu lệnh sau kết nào? a:=3, b:= -1 If ab then Write('chieu dai:',a) Else Write('chieu dai:',b); If a

Ngày đăng: 11/10/2018, 14:16

TỪ KHÓA LIÊN QUAN

w