Tin AnPhuoc 11 HK1

WORD 189 0.052Mb

Tin AnPhuoc 11 HK1 là tài liệu môn Tin Học trong chương trình Lớp 11 được cungthi.vn tổng hợp và biên soạn. Tạo nguồn tài liệu giúp các bạn trong việc ôn tập

Những địa chỉ uy tín để bạn mua sách


Nội dung tóm tắt

TRƯỜNG THPT AN PHƯỚC ĐỀ THI HỌC KỲ I – NĂM HỌC: 2016 - 2017 TỔ: TIN – CN MÔN: TIN HỌC 11 (Thời gian: 45 phút) Câu 1: Nêu khái niệm chương trình dịch. Có mấy loại chương trình dịch? Phân biệt mỗi loại. (2đ) Câu 2: Hãy viết các biểu thức Toán học sau trong Pascal. (2đ) a/ b/ Câu 3: Hãy viết các biểu thức Pascal sau trong Toán học. (1đ) a/ abs(x – y) / (x*x + sqr(y) +1) b/ sqrt(x + y) / (x – z) Câu 4: Viết câu lệnh If – then tính: (1đ) Nếu x > 1 và y > 1 Nếu x > 1 và y ≤ 1 Câu 5: Cho biết kết quả của a, b sau khi thực hiện các đoạn chương trình sau: (1đ) a/ a := 0; b := 0; For i := 1 to 10 do if i mod 3 = 0 then a := a + i else b := b + i; b/ a := 5; b := 5; While b < 20 do begin b := b + 5; a := a + b; end; Câu 6: Viết chương trình nhập từ bàn phím hai số nguyên dương A và B (A < B). Tính và đưa ra màn hình tổng các số chẵn trong phạm vi từ A đến B. (3đ) MA TRẬN ĐỀ THI HỌC KỲ I – NĂM HỌC: 2016 – 2017 MÔN: TIN HỌC 11 Mức độ Nội dung Biết Hiểu Vận dụng Khái niệm về chương trình dịch; Phân loại; Phân biệt mỗi loại. Câu 1 Phép toán, biểu thức số học Hàm số học chuẩn Câu 2; Câu 3 Câu lệnh If – then Câu lệnh lặp For – do Câu lệnh lặp While – do Câu 4; Câu 5 Lập trình Câu 6 ĐÁP ÁN THI HỌC KỲ I – NĂM HỌC: 2016 – 2017 MÔN: TIN HỌC 11 Câu Nội dung Điểm 1 - Chương trình dịch: là chương trình đặc biệt có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy tính.- Có 2 loại chương trình dịch: thông dịch và biên dịch.- Phân biệt giữa thông dịch và biên dịch: + Thông dịch: lần lượt dịch từng câu lệnh ra ngôn ngữ máy rồi thực hiện ngay câu lệnh vừa dịch được hoặc thông báo lỗi nếu không dịch được. + Biên dịch: duyệt, kiểm tra, phát hiện lỗi, xác định chương trình nguồn có dịch được không. Dịch toàn bộ chương trình nguồn thành một chương trình đích có thể thực hiện trên máy và có thể lưu trữ để sử dụng lại khi cần thiết. 1,00 0,50 0,50 2 a/ sin(sqr(x) + sqr(y)) / (a * abs(x - y))b/ sqrt(x * x * x + sqrt(x * x + sqrt(x))) 1,00 1,00 3 a/ b/ 0,50 0,50 4 If (x > 1) and (y > 1) then v := x + y; If (x > 1) and (y <= 1) then v := x – y; 0,50 0,50 5 Kết quả của a, b sau khi thực hiện các đoạn chương trình:a/ a = 18 và y = 37 b/ a = 50 và b = 20 0,50 0,50 6 Program Cau_6;Uses crt;Var A, B, I : Word; S : Longint;BeginClrscr; Write(‘ Nhap A và B: ’); Readln(A, B); S := 0;For I := A to B doIf I mod 2 = 0 then S := S + I; Write(‘ Tong la: ’, S); Readln End. 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 Lưu ý: HS làm cách khác nếu đúng vẫn đạt điểm tối đa