Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 11 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
11
Dung lượng
104 KB
Nội dung
Trường THCS Lâm Kiết Lớp 8A: Họ Tên Điểm Lý thuyết Thực hành Điểm (Tổng) Thứ Ngày tháng 04 năm 2018 KIỂM TRA HỌCKÌ II (2017-2018) Mơn: TinHọc (Thời gian: 45 phút) Nhận xét giáo viên ĐỀ LÝ THUYẾT (5đ) I/ Trắc nghiệm (3.5đ): Hãy chọn đápán Câu 1: Dưới đoạn chương trình Pascal For i := to 10 Begin ……………………… End; Sau thực đoạn chương trình trên, giá trị i bao nhiêu? A B 10 C 11 D Không xác định Câu 2: Cú pháp khai báo biến mảng Pascal là: A var ; array [ ] of ; B var : array […] of ; C var : array [ ] of ; D var : String[…] for ; Câu 3: Em học vẽ hình với phần mềm nào? A Pascal; B Geogebra; C Mario; D Finger Break out; Câu 4: Các hoạt động lặp với số lần chưa biết trước: A Ngày đánh hai lần B Mỗi ngày học - ba lần C Học lịch sử lần D Gọi điện có người nhấc máy Câu 5: Để tính tổng S=2 + + … + n; em chọn đoạn lệnh: A For i:=1 to n B For i:=1 to n if ( i mod 2)=0 then S:=S + i; S:= S + i; C c For i:=1 to n D for i:=1 to n if ( i mod 2)=1 then S:=S + i; if ( i mod 2)0 then S:=S + i; Câu 6: Khi câu lệnh For…to…do kết thúc? A Khi biến đếm lớn giá trị cuối B Khi biến đếm nhỏ giá trị cuối C Khi biến đếm giá trị cuối D Khi biến đếm lớn giá trị đầu Câu 7: Trong cấu trúc câu lệnh While Câu lệnh sau từ khoá lặp : A Điều kiện có kết Sai B Điều kiện có kết C Luôn thực D Câu lệnh thực trước lần kiểm tra kết điều kiện Câu 8: Lệnh lặp sau đúng? A For = to ; B For := to ; C For := to ; D For : to ; Câu 9: Khi viết câu lệnh lặp for to do: A Giá trị đầu giá trị cuối B Giá trị cuối phải lớn giá trị đầu C Giá trị đầu lớn giá trị cuối D Kiểu liệu cũng Câu 10: Với câu lệnh for (biến đếm):= (giá trị đầu) to (giá trị cuối) (câu lệnh); Khi thực hiện, biến điếm nhận giá trị sau vòng lặp biến đếm tăng thêm đơn vị? A Một đơn vị B hai đơn vị C ba đơn vị D bốn đơn vị Câu 11: Với ngơn ngữ lập trình Pascal câu lệnh lặp for i:=1 to 10 x:=x+1; biến đếm i phải khai báo kiểu liệu gì? A Interger; B real; C string D Tất kiểu Câu 12: Từ câu lệnh lặp For … to … do… cho trước ta viết lại câu lệnh câu lệnh lặp While … do… A Đúng B Sai Câu 13: Cấu trúc lệnh lặp với số lần chưa biết trước là: A while ; B while to ; C while for ; D while : Câu 14: Câu lệnh pascal sau hợp lệ? A For i:=100 to writeln(‘A’); B For i:=1.5 to 10.5 writeln(‘A’); C For i= to 10 writeln(‘A’); D For i:= to 10 writeln(‘A’); II/ Tự luận (1.5đ) 1) Thế liệu kiểu mảng? (0.5đ) 2) Cú pháp khai báo mảng pascal? Giải thích giá trị? (1đ) BÀI LÀM ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… TRƯỜNG THCS LÂM KIẾT KIỂM TRA HỌCKÌ II (2017-2018) HỌ TÊN: ……………………… MÔN: TINHỌC (THỰC HÀNH) LỚP:……………… Thời gian làm bài: 45 phút ĐỀ I ĐỀ 1: Viết chương trình tính tổng n số tự nhiên (n số tự nhiên nhập từ bàn phím) Chạy chương trình Nhập số n: Tổng số tự nhiên là: 10 Lưu D:\LOP8A…\TÊN HS_THI01 TRƯỜNG THCS LÂM KIẾT KIỂM TRA HỌCKÌ II (2017-2018) HỌ TÊN: ……………………… MÔN: TINHỌC (THỰC HÀNH) LỚP:……………… Thời gian làm bài: 45 phút ĐỀ II ĐỀ 2: Viết chương trình tính trung bình n số thực x1, x2, x3… xn (Số n x1, x2, x3… xn nhập từ bàn phím) Chạy chương trình Nhập số n: Nhập số thứ 1: Nhập số thứ 2: Nhập số thứ 3: Trung bình số là: Lưu D:\LOP8A…\TÊN HS_THI02 TRƯỜNG THCS LÂM KIẾT KIỂM TRA HỌCKÌ II (2017-2018) HỌ TÊN: ……………………… MÔN: TINHỌC (THỰC HÀNH) LỚP:……………… Thời gian làm bài: 45 phút ĐỀ III ĐỀ 3: Viết chương trình nhận biết số tự nhiên n nhập từ bàn phím có phải số ngun tố hay khơng? Chạy chương trình Nhập số n: 7 số nguyên tố Nhập số n: 8 số nguyên tố Lưu D:\LOP8A…\TÊN HS_THI03 ĐÁPÁN – BIỂU ĐIỂM Lý thuyết (5đ) Phần 1: Trắc nghiệm 3.5 đ (Mỗi đápán 0.25đ) Câu Câu Câu Câu Câu Câu Câu Câu Câu Câu 10 B C B D A C B B B A Câu 11 Câu 12 Câu 13 Câu 14 A A A D Phần 2: Tự luận (1.5 đ) Câu hỏi Điểm 1) Khi khai báo biến có kiểu liệu kiểu mảng, biến gọi biến mảng 0.5 đ 2)Tên mảng: array[ ] of ; 0.5 đ Trong đó: Chỉ số đầu, số cuối số nguyên thoả mãn (Chỉ số đầu