Giáo án Tin học 11 - Tiết 9: Bài tập và thực hành 1 - Trường THPT Lý Tự Trọng

pdf 4 trang vangiang 28/07/2025 1850
Bạn đang xem tài liệu "Giáo án Tin học 11 - Tiết 9: Bài tập và thực hành 1 - Trường THPT Lý Tự Trọng", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

File đính kèm:

  • pdfgiao_an_tin_hoc_11_tiet_9_bai_tap_va_thuc_hanh_1_truong_thpt.pdf

Nội dung tài liệu: Giáo án Tin học 11 - Tiết 9: Bài tập và thực hành 1 - Trường THPT Lý Tự Trọng

  1. Trường THPT LÝ TỰ TRỌNG TỔ SINH - TIN NHÓM TIN HỌC Tuần: 5 (11/10/2021 – 16/10/2021), Tiết PPCT: 9 §. BÀI TẬP VÀ THỰC HÀNH 1 I. MỤC TIÊU Sau khi học xong bài này học sinh phải: - Thực hiện được việc mở môi trường lập trình, nhập chương trình có sẵn (chương trình giải bài toán phương trình bậc 2), lưu vào đĩa, sau đó sử dụng một số dịch vụ chủ yếu trong Turbo Pascal như: dịch và chỉnh sửa chương trình dựa trên thông báo lỗi của chương trình dịch, chạy chương trình với những bộ test đơn giản và quan sát, nhận xét kết quả chương trình đưa ra. - Nhận thức được việc cần nghiêm túc, cẩn thận và chính xác khi làm việc với ngôn ngữ lập trình; II. NỘI DUNG BÀI HỌC *Sửa các bài tập trong SGK trang 35, 36: Bài 1: Hãy cho biết sự khác nhau giữa hằng và biến? - Hằng là đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình. - Biến là những đại lượng được đặt tên, dùng để lưu trữ giá trị và giá trị có thể được thay đổi trong quá trình thực hiện chương trình. Bài 2: Tại sao phải khai báo biến? - Xác định kiểu của biến để chương trình dịch biết cách tổ chức ô nhớ chứa giá trị của biến. - Đưa tên biến vào danh sách các đối tượng được chương trình quản lí. - Trình dịch biết cách truy cập giá trị của biến và áp dụng thao tác thích hợp cho biến. Bài 3: Hãy viết biểu thức toán học dưới đây sang biểu thức trong TP Bài 4: Hãy viết các biểu thức trong Pascal dưới đây sang biểu thức toán học tương ứng 1
  2. Trường THPT LÝ TỰ TRỌNG TỔ SINH - TIN NHÓM TIN HỌC Bài 5: Hãy viết biểu thức lôgic cho kết quả True khi toạ độ (x, y) là điểm nằm trong vùng gạch chéo (kể cả biên) của các hình sau: (Abs(x) <= y) and (y<=1) (Abs(x) <=1) and (Abs(y) <=1) Bài 6: Viết chương trình tính diện tích phần có màu xẫm trong hình vào Turbo Pascal. PROGRAM Bt6; USES crt; CONST P = 3.14; VAR a,S : Real; BEGIN Clrscr; {lenh xoa man hinh} Write(‘ Moi ban nhap ban kinh a (a>0) : ’); Readln(a); S := P*a*a/2; Writeln(‘ Dien tich can tinh la: ’, S); Readln; END. *Thực hành: - Soạn chương trình sau vào máy: Program Giai_pt; Uses crt; Var a, b, c, d, x1, x2: real; Begin Clrscr; Write(’nhap a b c ’); Readln(a, b, c); D:= b*b-4*a*c; X1:= (-b-sqrt(d))/(2*a); X2:= (-b+sqrt(d))/(2*a); Writeln(’x1=’,x1:6:2,’ x2=’, x2:6:2); 2
  3. Trường THPT LÝ TỰ TRỌNG TỔ SINH - TIN NHÓM TIN HỌC Readln End. - Lưu chtrình - Dịch lỗi cú pháp - Thực hiện chương trình với các bộ test: Test 1: Input là (1 -3 2) Test 2: Input là (1 0 2). - Nhận xét kết quả chạy trên màn hình và giải thích? *Bài tập vận dụng: Viết chương trình nhập từ bàn phím 2 số thực a và b, tính và đưa ra màn hình trung bình cộng các bình phương của hai số đó. Program BTVD; Uses crt; Var a,b,S : real; Begin Clrscr; Write(’ Moi ban nhap 2 so thuc a, b : ’); Readln(a, b); tbc := (sqr(a)+sqr(b))/2; writeln(‘ Ket qua can tim la : ‘,tbc); Readln; End. - Lưu chương trình - Dịch lỗi cú pháp - Thực hiện chương trình. - Thử với nhiều bộ Test. III. CỦNG CỐ, LUYỆN TẬP Tự luận: Câu 1: Viết chương trình nhập vào độ dài 3 cạnh của một tam giác, tính chu vi, diện tích của tam giác đó. 3
  4. Trường THPT LÝ TỰ TRỌNG TỔ SINH - TIN NHÓM TIN HỌC Câu 2: Viết chương trình nhập vào 1 số nguyên từ 10 đến 99 . hãy tính tổng và tbc của 2 chữ số của số nguyên vừa nhập. IV. DẶN DÒ - Học thuộc bài cũ và làm các bài tập tự luận ở phần luyện tập. - Xem trước bài 9: Cấu trúc rẽ nhánh bằng cách trả lời các câu hỏi sau: Rẽ nhánh là gì? Lấy ví dụ trong cuộc sống ? trong toán học? Điều kiện trong cấu trúc rẽ nhánh trả về những giá trị nào? Từ đó cho biết điều kiện ở đây có thể là gì? Câu lệnh rẽ nhánh sử dụng khi nào? 4