ĐỀ CƯƠNG ƠN THI HỌC KÌ I MƠN TIN HỌC NĂM HỌC 2019 - 2020 I NỘI DUNG: - BÀI Máy tính chương trình máy tính: + Viết chương trình – lệnh cho máy tính làm việc; + Chương trình ngơn ngữ lập trình - BÀI Làm quen với chương trình ngơn ngữ lập trình: + Từ khóa tên; + cấu trúc chung chương trình; + Các BT SGK - BTH Làm quen với Turbo Pascal: + Lưu, dịch chạy chương trình; + Phần tổng kết; - BÀI Chương trình máy tính liệu: + Các kiểu liệu Pascal; + Các phép so sánh, phép toán Pascal + Các BT SGK BTH 2: Viết chương trình để tính tốn: + Phần tổng kết Bài Sử dụng biến chương trình: + Khai báo biến sử dụng biến; + Hằng; + Các BT SGK BTH Khai báo sử dụng biến: + Phần tổng kết; BÀI Từ tốn đến chương trình + Thuật tốn mơ tả thuật tốn; + Một số ví dụ thuật tốn; + Các BT trang 45 SGK BÀI Câu lệnh điều kiện: + Câu lệnh điều kiện; + Các BT SGK BÀI TH4 Sử dụng lệnh câu lệnh điều kiện + Các BT; + Phần tổng kết - Bài phần mềm học tập II MỘT SỐ CÂU HỎI THAM KHẢO A PHẦN TRẮC NGHIỆM Dãy bit dãy gồm số: A 1; B 2; C 2; D Máy tính hiểu trực tiếp 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 Cả A, B, C Từ khóa Pascal là: A Bắtđầu; B End; C Kết thúc; D Crt Để biên dịch chương trình ta sử dụng tổ hợp phím: A Alt+ F7; B Alt+ F8; C Alt+F9; D Ctrl+F9 Tên không hợp lệ Pascal là: A.a; B Tam_giac; C.A82; C Lop8A2 D.8A2; Những tên có ý nghĩa xác định từ trước không phép sử dụng cho mục đích khác gọi là: A Tên có sẵn; B Tên riêng; C Từ khóa; D Biến Số nguyên Integer có phạm vi giá trị khoảng: A 0→255; B -65768→65767; C 1,5 10-45→3,4 1038 0; D 255 kí tự Phép chia lấy phần dư kí hiệu: A *; B /; C Div; D mod Cho biết kết phép toán (16 div 3) sau thực Pascal A 5; B 16; C 5.33; D 1; 10 Cho biết kết phép toán (15 mod 3) sau thực Pascal A 5; B 0; C 15; D 11 Cho biết kết phép toán (16-(16 mod 3))/3 sau thực Pascal A 1; B 0; C 11/3; D 12 Câu lệnh Delay(12000) có nghĩa là: A In số 12000 lên hình; B Tạm dừng chương trình người dùng nhấn phím Enter C Tạm dừng chương trình 12 phút; D Tạm dừng chương trình 12 giây 13 Câu lệnh CLRSCR dùng để: A In thông tin hình đưa trỏ xuống đầu dịng tiếp theo; B Biên dịch chương trình; C Xố hình kết quả; D Thốt khỏi Pascal 14 Số 2010 thuộc kiểu liệu nào: A Số nguyên; B Số nguyên số thực; C Số nguyên, số thực xâu kí tự; D Khơng thuộc kiểu liệu hết 15 Xác định kết biểu thức : A Đúng; B Sai; C Không không sai; D Đúng hay sai tuỳ thuộc vào giá trị x 16 Trong Pascal khai báo biến đúng: A Var TB: real; B Var 4hs: integer; C Const x:real; D Var R=30 17 Cho biết kiểu liệu cần khai báo tốn sau: Tính diện tích S hình tam giác với chiều cao h cạnh a tương ứng với chiều cao (a, h số nguyên nhập từ bàn phím) A S, a, h: integer; C S, a, h: real; 18.Chuyển biểu thức B S: real; a, h: integer; D S: integer; a, h: real; sang biểu thức Pascal: A ; B ; C ; D (a*a + b)*(1*1*1 + c*c*c) 19.Số thực Real có phạm vi giá trị khoảng nào? A 0→255; B -215→215-1; C 1,5 10-45→3,4 1038 0; D 255 kí tự 20 Cho biết thuật tốn sau dùng làm gì? Bước sum ← 0; i← 0; Bước sum ← sum +i; i ← i +1; Bước Nếu i5; then a:= b; C if a>b then write (a); D if a> b then write(a); else write(b); 23 Giả sử x = sau thực câu lệnh: if 45 mod = then x: =x+1; x mấy? A 4; B 5; C 6; D 24 Từ khóa and có tác dụng gì? A Kết thúc chương trình; B Dừng chương trình C Kết hợp nhiều phép so sánh đơn giản thành phép so sánh phức hợp; D Khơng có từ khóa 25 Cho biết đoạn chương trình sau dùng làm gì? If Long > Trang then writeln(‘Ban Long cao hon ban Trang’); If Long < Trang then writeln(‘Ban Long thap hon ban Trang’); If Long = Trang then writeln(‘Ban Long bang ban Trang’); A So sánh hai số a b; B So sánh chiều cao bạn Long Trang; B Hoán đổi giá trị biến Long Trang D Khơng làm hết 26 Câu lệnh điều kiện dạng thiếu Pascal có dạng: A if then ; B if then else ; C if then ; D if < câu lệnh > then else ; B PHẦN THỰC HÀNH - Cấu trúc chung chương trình; - Khai báo biến sử dụng kiểu liệu; - Sử dụng câu lệnh nhập, câu lệnh gán, câu lệnh điều kiện - Viết số chương trình Pascal đơn giản ĐÁP ÁN Câu 10 11 12 13 14 Đáp án A C B C D C B D A B D D C C Câu 15 16 17 18 19 20 21 22 23 24 25 26 Đáp án D A B C C C D D C C B A ... liệu; - Sử dụng câu lệnh nhập, câu lệnh gán, câu lệnh điều kiện - Viết số chương trình Pascal đơn giản ĐÁP ÁN Câu 10 11 12 13 14 Đáp án A C B C D C B D A B D D C C Câu 15 16 17 18 19 20 21 22... phép toán (15 mod 3) sau thực Pascal A 5; B 0; C 15 ; D 11 Cho biết kết phép toán (16 - (16 mod 3))/3 sau thực Pascal A 1; B 0; C 11 /3; D 12 Câu lệnh Delay (12 000) có nghĩa là: A In số 12 000 lên hình;... giá trị khoảng nào? A 0→255; B - 215 → 215 -1 ; C 1, 5 10 -4 5→3,4 10 38 0; D 255 kí tự 20 Cho biết thuật tốn sau dùng làm gì? Bước sum ← 0; i← 0; Bước sum ← sum +i; i ← i +1; Bước Nếu i