Đề cương ôn tập môn Tin Học 11 - Tuần 4, Tiết 7: Ví dụ tổng hợp và bài tập minh họa
Bạn đang xem tài liệu "Đề cương ôn tập môn Tin Học 11 - Tuần 4, Tiết 7: Ví dụ tổng hợp và bài tập minh họa", để 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:
de_cuong_on_tap_mon_tin_hoc_11_tuan_4_tiet_7_vi_du_tong_hop.docx
Nội dung text: Đề cương ôn tập môn Tin Học 11 - Tuần 4, Tiết 7: Ví dụ tổng hợp và bài tập minh họa
- Tuần:4 Tiết 7 VÍ DỤ TỔNG HỢP MINH HOẠ VÀ BÀI TẬP I. NỘI DUNG TRỌNG TÂM Hoạt động 1: Tìm hiểu Giải quyết các bài toán cuối chương trong sách giáo khoa Câu 6: Hãy viết biểu thức toán học dưới đây trong Python Đáp án: (1+z)*((x+y/z)/(a-1/(1+x*x*x))) (1+z)*((x+y/z)/(a-1/(1+x**3))) Câu 7: hãy chuyển các biểu thức trong Python dưới đây sang biểu thức toán học tương ứng: a. a/b*2 b. a*b*c/2 c. 1/a*b/c d. b/sqrt(a*a+b) Đáp án: Câu 8: Viết biểu thức logic cho kết quả true khi tọa độ (x,y) là điểm nằm trong vùng gạch chéo kể cả biên của hình 2a (SGK) ĐÁP ÁN: (y =abs(x)) Bài 8: Viết biểu thức logic cho kết quả true khi tọa độ (x,y) là điểm nằm trong vùng gạch chéo kể cả biên của hình 2b (SGK) Đáp án: (abs(x)<=1) and (abs(y)<=1) II. BÀI TẬP TƯƠNG TỰ Hoạt động 2: Thực hiện một số bài tập ngoài SGK Câu 1. Hãy viết lại các biểu thức dạng toán học x2 + y2 + z2 sang dạng biểu diễn tương ứng trong ngôn ngữ lập trình Python. Đáp án: x*x + y*y+z*z x**2 + y**2+z**2
- Câu 2. Cho M, N là hai biến nguyên. Trong ngôn ngữ lập trình Python, hãy viết biểu thức điều kiện để biểu thị M chia hết cho 3 và N chia hết cho 2. Đáp án: (M%3==0) and (N%2==0) Câu 3. Hãy viết chương trình nhập vào họ tên, năm sinh và in ra màn hình tên và tuổi Đáp án: Kết quả: Câu 4: Hãy viết chương trình nhập vào bán kính R của hình tròn rồi tính và đưa ra diện tích S của hình tròn đó. Đáp án: Kết quả 2 cách:
- Tiết 8 BÀI 7. CÁC THỦ TỤC VÀO/RA CHUẨN BÀI 8. SOẠN THẢO, DỊCH, THỰC HIỆN VÀ HIỆU CHỈNH CHƯƠNG TRÌNH I. NỘI DUNG TRỌNG TÂM Hoạt động 1: Tìm hiểu các thủ tục chuẩn vào/ra đơn giản 1. Nhập dữ liệu từ bàn phím: - Cấu trúc: Trong đó: biến sẽ nhận giá trị là kiểu chuỗi vì vậy muốn về giá trị kiểu gì thì ta phải ép kiểu dữ liệu cho giá trị đó. - Ví dụ: Nhập a kiểu nguyên , b kiểu thực: - Nhập giá trị cho hai biến: a, b số nguyên - Nhập giá trị cho hai biến: c, d số thực 2. Đưa dữ liệu ra màn hình: - Cấu trúc: - Trong đó, danh sách kết quả ra có thể là tên biến đơn, biểu thức hoặc hằng. Các hằng xâu thường được dùng để tách các kết quả hoặc đưa ra chú thích. Các thành phần trong kết quả ra được viết cách nhau bởi dấu phẩy. - Theo mặc định, sau khi in các kết quả ra màn hình, con trỏ tự động được chuyển xuống dòng tiếp theo. Để giữ cho con trỏ không chuyển xuống đầu dòng tiếp theo ta cần thêm tham số end='' vào sau danh sách kết quả ra như sau: Ví dụ 1: Để nhập giá trị nguyên cho biến m , số thực n từ bàn phím, người ta thường dùng lệnh: Kết quả: - Đôi khi in kết quả ra màn hình, bạn cần định dạng nó theo một số khuôn mẫu. -VD2:
- Kết quả: Hoạt động 2: Tìm hiểu việc soạn thảo, dịch, thực hiện và hiệu chỉnh chương trình 1. Khởi động: - Vào start -> Thonny bạn sẽ thấy màn hình như sau: - Đây chính là giao diện cửa số lệnh để bạn có thể chạy các câu lệnh đơn giản của Python ngay từ dấu nhắc >>>. 2. Soạn thảo: một chương trình, bạn chọn menu File → New File (Ctrl + N), xuất hiện màn hình soạn thảo như sau: Một số thao tác thường dùng trong python: - Xuống dòng: Enter - Tạo mới file: Ctrl+ N - Ghi file lên đĩa: Ctrl+ S - Mở file đã có: Ctrl+ O - Biện dich, chạy chương trình: F5 - Thoát khỏi Python: Ctrl+ Q - Đóng cửa sổ chương trình: Alt + F4 3. Thực hành: -Hãy viết tính tổng, hiệu, tích, thương với 2 số nguyên a, b được nhập vào từ bàn phím? Kết quả
- II. BÀI TẬP TƯƠNG TỰ

