1. Trang chủ
  2. » Cao đẳng - Đại học

DE THI TIN HOC 8 HKI DAMA TRAN

3 30 0

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

THÔNG TIN TÀI LIỆU

TỰ LUẬN Câu Nội dung - Thuật toán là dãy hữu hạn các thao tác cần thực hiện theo một trình tự xác định 9.. để nhận được kết quả cần tìm từ những điều kiện cho trước.?[r]

(1)MA TRẬN ĐỀ THI TIN HỌC HỌC KỲ I - NĂM HỌC 2012 – 2013 Nhận biết Nội dung Thông hiểu TN Máy tính và chương trình máy tính Chương trình và ngôn ngữ lập trình Chương trình máy tính và liệu (C7) 0,5đ (C5) 0,5đ Vận dụng TL Tổng TN Từ bài toán đến chương trình TN 1 (C8) 0,5đ 0,5đ 1đ 1C4) 0,5đ Tổng (C6) 0,5đ 1,5đ 1đ 0,5đ 1(C9) 1,5đ 1(C11) 2,0đ 1(C10) 2,5đ Câu lệnh điều kiện Phần mềm học tập TL (C1) 0,5đ (C3) 0,5đ (C2) 0,5đ Sử dụng biến chương trình TL 4,0đ 2,5đ 2,0đ 1,5đ 0,5đ 4,5đ ĐỀ BÀI I TRẮC NGHIỆM: (4 điểm) Hãy khoanh vào chữ cái trước câu trả lời đúng Câu 1: Trong cấu trúc chương trình Pascal, phần nào là phần bắt buộc phải có? A Phần tiêu đề chương trình B Phần thân chương trình C Phần khai báo thư viện D Phần khai báo biến Câu 2: Trong cách viết tiêu đề chương trình sau, cách nào đúng? A program bai_tap 1; B Program bai_tap; C Program bai tap; D Program bai_tap_1; Câu Trong các từ sau, từ nào không phải là từ khoá? A Program B Begin C Ct_dau_tien D End Câu 4: Câu lệnh cho phép ta nhập giá trị a từ bàn phím là: A.Write(‘nhap gia tri cua a:’); B.Readln(a); C Writeln(a); D Write(a); Câu 5: Hãy cho biết kết trên màn hình sau thực chương trình sau? Begin 0,5đ 11 10đ (2) Writeln(‘16*2-3=’,16*2-3); End A 29 B 16*2-3 C 16*2-3= D 16*2Câu 6: Để chạy chương trình Pascal em thực hiện: A Nhấn tổ hợp phím ALT + F9 B Nhấn tổ hợp phím ALT + F5 C Nhấn tổ hợp phím CTRL + F9 D Nhấn phím Enter Câu 7: Sau câu lệnh x:=5; if (45 mod 3)=0 then x:=x+1 else x:= x-1; Giá trị biến x là: A B C D Câu Giả sử lúc đầu giá trị x là 10 Sau thực câu lệnh: “if x > then x := x+1 else x := x – 1” giá trị x là: A 11 B 10 C D Đáp án khác II TỰ LUẬN: (6 điểm) Câu 1: (1,5 điểm) Thuật toán là gì? Hãy mô tả thuật toán cho biết số đó có phải là độ dài ba cạnh tam giác hay không? Câu (2 điểm) Viết biểu thức toán sau đây dạng biểu thức Pascal x2 (a  b).c 24 8 y ; a  y x2 7  y4 x 1  z2 b Câu 3: (2,5 điểm) Viết chương trình: So sánh và xuất kết màn hình với số a, b nhập từ bàn phím ĐÁP ÁN + THANG ĐIỂM I Câu Đáp án TRẮC NGHIỆM B D C A A C C A II TỰ LUẬN Câu Nội dung - Thuật toán là dãy hữu hạn các thao tác cần thực theo trình tự xác định Điểm 10 1đ để nhận kết cần tìm từ điều kiện cho trước 0,5 đ - Mô tả thuật toán: INPUT: ba số dương a > 0, b > và c > OUTPUT: Thông báo “ a, b, c là ba cạnh tam giác” thông báo: “ a, b, c 0,5 đ không phải là ba cạnh tam giác” + Bước 1: Nếu a + b  c, chuyển sang bước + Bước 2: Nếu a + c  b, chuyển sang bước 0,5đ + Bước 3: Nếu b + c  a, chuyển sang bước + Bước 4: Thông báo: “ a, b, c là ba cạnh tam giác” và kết thúc thuật toán + Bước 5: Thông báo “ a, b, c không phải là ba cạnh tam giác” và kết thúc thuật toán x2 (a  b).c 24 8 y a)  y Pascal (x*x/(3 + y)) + + - (((a+b)*c)/(8+y)) (3) b) 11 7 x2  y   x2 1  z2 1đ Pascal + 5/ (x*x + 1) – y + – (x*x / (5 + z*z)) Program SO_SANH; uses crt; var a,b: real; begin clrscr; write('nhap so thu nhat: '); readln(a); write('nhap so thu hai: '); readln(b); if a > b then writeln(' So lon la:',a) else writeln(' So lon la:',b); readln end 2,5đ (4)

Ngày đăng: 21/06/2021, 02:00

Xem thêm:

TỪ KHÓA LIÊN QUAN

w