Giáo án Tin học Lớp 11 - Tiết 50+51: Ôn tập và kiểm tra học kì II - Năm học 2019-2020
Bạn đang xem tài liệu "Giáo án Tin học Lớp 11 - Tiết 50+51: Ôn tập và kiểm tra học kì II - Năm học 2019-2020", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.
Tóm tắt nội dung tài liệu: Giáo án Tin học Lớp 11 - Tiết 50+51: Ôn tập và kiểm tra học kì II - Năm học 2019-2020

Ngày soạn: 01/06/2020 Tiết PPCT: 50 ÔN TẬP I.MỤC TIÊU 1. Kiến thức Cũng cố kiến thức đã học trong chương trình tin 11, trọng tâm kiến thức học kì 2 thông qua bài tập về: - Kiểu tệp - Sử dụng ctc 2. Kĩ năng - Vận dụng các kiến thức đã học để giải bài toán và viết chương trình đơn giản. 3. Thái độ - Nghiêm túc, độc lập xây dựng bài. II. CHUẨN BỊ: 1. Giáo viên: - Phòng máy chiếu Projector (nếu có), sách giáo khoa, sách giáo viên 2. Học sinh: - Sách giáo khoa, vở ghi. III. HOẠT ĐỘNG DẠY- HỌC 1. Ổn định lớp, kiểm tra sỉ số học sinh. 2. Kiểm tra bài cũ: Tiến hành toàn tiết học 3. Nội dung: Hoạt động 1: Hệ thống kiến thức: (Thông qua hệ thống câu hỏi) A.Lí thuyết: 1. - Cấu trúc chương trình và các thành phần Hãy chỉ rõ các thành phần có thể có trong phần khai báo? Nêu cú pháp câu lệnh và cho ví dụ? 2. - Khái niệm về các thành phần trong ngôn ngữ lập trình? - Các khái niệm: tên, hằng và biến, chú thích. 3. - Chỉ ra các kiểu DL chuẩn cụ thể và phạm vi của nó? - Cú pháp khai báo biến? cho ví dụ với mỗi kiểu dữ liệu chuẩn. 4. Các phép toán được sử dụng trong tin học? Cho ví dụ? liệt ke các hàm số học chuẩn chỉ ra kiểu đối số và kiểu kết quả 5. Trình bày cú pháp các câu lệnh : gán, read, write, ghép, if - then, while – do, for – do, cho ví dụ ? 6. Cách khai báo mảng, tham chiếu đến phần tử mảng, nhập mảng và in mảng, xem các ví dụ 7. Thế nào là kiểu dữ liệu xâu? Phân biệt kiểu xâu và kiểu mảng? Trình bày cách khai báo kiểu dữ liệu xâu và cho ví dụ. 8. Trình bày,cách khai báo và các thao tác làm việc với tệp 9. Có những loại chương trình con nào, lợi ích của chúng? Trình bày cấu trúc của các loại chương trình con đó? B.Bài tập: Câu 1: Cho tệp SN.TXT gồm các số nguyên được ghi trên một dòng, mỗi số cách nhau ít nhất một phím cách a. Hãy dọc dl từ tệp và viết ra màn hình b. Ghi các số nguyên chẵn vào tệp SNC.TXT, rồi viết ra nàm hình. c. Ghi các số âm vào tếp SNA.TXT rồi viết ra nàm hình. Yêu cầu: Sử dụng ctc đọc và ghi vào tệp 1. Củng cố -Kiến thức cơ bản tin học 11 -Hệ thống kiến thức về kiêu tệp, chương trình con 2. Câu hỏi và bài tập về nhà. - Hoàn thành các câu hỏi lí thuyết, các bài tập, xem các ví dụ trong sgk. - Xem bài học chuẩn bị kiểm tra học kì II Câu 4: Muốn mở một tệp ‘DL.DAT’ ra để ghi ta thực hiện: a. Assign(F, ’DL.DAT’); Rewrite(F); b. Assign(F, ’DL.DAT’); Reset(F); c. Assign(F, ’DL.DAT’); Write(F, A); d. Assign(F, ’DL.DAT’); Read(F, A); Câu 5: Hàm Eof() trả về giá trị False trong trường hợp: a. Con trỏ nằm ở vị trí không phải cuối tệp b. Con trỏ nằm ở cuối tệp c. Con trỏ nằm ở vị trí bất kỳ của tệp d. Con trỏ không nằm ở vị trí nào cả Câu 6: Lợi ích nào không thuộc chương trình con a. Làm cho chương trình dễ phát triển, nâng cấp b. Có thể giao chương trình cho nhiều người cùng viết. Mỗi người viết 1 CTC c. Khó nhận biết được chương trình làm việc gì và khó hiệu chỉnh chương trình. d. Tránh việc lặp lại một đoạn lệnh nào đó. Câu 7: Cho chương trình sau: Điền các yêu cầu: PROGRAM ctcvidu; VAR d,i,a,n:integer; Tên hàm Function tich(x,k:intteger):integer; Var t: integer; Tên thủ tục Begin T:=x; Biến cục bộ (nếu có) For i:=1 to k do t:=a*t: tich:=t; End; Biến toàn cục (nếu Procedure tinhtich; có) Begin Tham số hình thức writeln(‘nhap he so a, so mu n’); readln(n); writeln(a,’ mu ‘, x,’ =:’,tich(a,n)); Tham số thực sự writeln; End; Lời gọi chương trình BEGIN con Writeln(‘nhap vao so lan tinh so mu:’); Nếu A= Tich= readln(d); N= For i:=1 to d do tinhtich; readln END. Câu 8: Tệp TAMGIA.TXT chứa độ dài 3 cạnh một tam giác, mỗi số cách nhau một dấu phẩy và được ghi trên một dòng. Hãy đọc độ dài 3 cạnh tam giác từ tệp TAMGIA.TXT và tính chu vi diện tích tam giác đó. Biết diện tích được tính theo công thức Herong S:=; trong đó p:=(a+b+c)/2 IV. ĐÁP ÁN Câu 1 2 3 4 5 6 Đáp án A B D C A C Câu 7: Tên hàm Tich Tên thủ tục Tinhtich Biến cục bộ T
File đính kèm:
giao_an_tin_hoc_lop_11_tiet_5051_on_tap_va_kiem_tra_hoc_ki_i.doc