Lý thuyết Tin học 10 Bài 6: Dữ liệu âm thanh và hình ảnh 1. Biểu diễn âm thanh a) Số hóa âm thanh Phương pháp cơ bản số hóa âm thanh là điều chế xung qua các bước sau: Bước 1: Lấy mẫu. Lấy giá trị biên độ tín hiệu ở những thời điểm rời rạc, cách đều nhau. Khoảng thời gian giữa hai lần lấy mẫu gọi là chu kì mẫu. Hình 1: Chu kì lấy mẫu và thang giá trị mẫu Bước 2: Biểu diễn giá trị mẫu. Chọn một thang biểu diễn giá tị mẫu, gồm một số mức đều nhau. Biên độ tín hiệu được quy đổi theo tỉ lệ trên thang lấy mẫu và làm tròn. Ví dụ: Với thang 256 mức thì giá trị mẫu sẽ nhận được trong khoảng từ 0 đến 255, có thể ghi trong 1 byte. Bước 3: Biểu diễn âm thanh. - Dãy giá trị biên độ đã quy đổi tại các điểm lấy mẫu được ghi lại làm biểu diễn âm thanh, ví dụ 128, 192
Giải Tin học lớp 10 Bài 2: Vai trò của thiết bị thông minh và tin học đối với xã hội Khởi động Khởi động trang 11 Tin học 10: Chúng ta từng được nghe rất nhiều thứ gắn với từ “smart” như “smart TV”, “smart phone”, “smart watch”, … đó là tên gọi của các thiết bị thông minh. - Máy tính xách tay có phải thiết bị thông minh không? Trả lời: Máy tính xách tay là thiết bị thông minh vì nó có khả năng kết nối với các thiết bị khác để trao đổi dữ liệu. 1. Thiết bị thông minh Hoạt động Hoạt động 1 trang 11 Tin học 10: Nhận biết thiết bị
Lý thuyết Tin học 10 Bài 8: Mạng máy tính trong cuộc sống hiện đại 1. Mạng LAN và Internet - Theo phạm vi địa lí, các mạng máy tính có thể chia thành hai loại là mạng cục bộ LAN và mạng diện rộng WAN. + Mạng LAN có phạm vi địa lí nhỏ như gia đình, trường học hay công ty. Mạng diện rộng được hình thành bằng cách liên kết các LAN hay các máy tính đơn lẻ. + Internet là mạng diện rộng có quy mô toàn cầu. Các cơ quan, … có thể lắp đặt mạng cục bộ, sau đó đăng kí với nhà cung cấp dịch vụ Internet để có thể truy cập Internet. - Trong mạng máy tính, các thiết bị Switch hay HUB chỉ chuyển tiếp dữ liệu trong một bộ mạng LAN. Nguyên lí hoạt động của Router là khi phát hiện thấy dữ liệu gửi cho thiết bị không có trong LAN thì nó sẽ gửi qua cổng Internet. Người ta dùng Router để kết nối các Lan với nhau. Hình 1: Mô hình Internet Bảng 1: So sánh mạng cục bộ với Internet
Giải Tin học lớp 10 Bài 24: Xâu kí tự Khởi động Khởi động trang 119 Tin học 10: Em đã biết dữ liệu xâu kí tự (gọi tắt là xâu) từ Bài 16 và chúng ta có thể tạo các biến kiểu xâu kí tự theo nhiều cách như sau: >>> s = “Thời khoá biểu” >>> xau = ‘Hoa học trò’ >>> Cau_tho = “““ Mình về mình có nhớ ta Mười lăm năm ấy thiết tha mặn nồng”””
Lý thuyết Tin học 10 Bài 10: Thực hành khai thác tài nguyên trên Internet Nhiệm vụ 1: Sử dụng phần mềm đa ngữ của Google Translate để học ngoại ngữ. Hướng dẫn Bước 1: Truy cập vào trang web có địa chỉ https://translate.google.com/?hl=vi sẽ xuất hiện trang màn hình tương tự như sau: Hình 1: Giao diện dịch đa ngữ của Google Translate Bên trái là khung của ngôn ngữ nguồn, nơi nhập văn bản cần dịch. Bên phải là khung chứa kết quả dịch của ngôn ngữ đích. Bước 2: Xác định ngôn ngữ nguồn và ngôn ngữ đích. Ngôn ngữ nguồn là ngôn ngữ đầu vào cần dịch và ngôn ngữ đích là ngôn ngữ đầu ra thể hiện kết quả của việc dịch. Để chọn ngôn ngữ hãy
Giải Tin học lớp 10 Bài 12: Phần mềm thiết kế đồ họa Khởi động Khởi động trang 63 Tin học 10: Em hãy quan sát hai hình sau và đưa ra nhận xét về màu sắc, độ nét và sự đa dạng các chi tiết của mỗi hình. Trả lời: - Hình 12.1a là hình ảnh có độ chi tiết cao, đa dạng về màu sắc nhưng có thể bị nhòe, vỡ hình khi phóng to. - Hình 12.1b là hình vẽ bằng phần mềm là số màu ít, giữ nguyên độ nét khi phóng to hay thu nhỏ, tổ hợp từ các hình khối đơn giản. 1. Thiết kế đồ hoạ Hoạt động
Giải Tin học lớp 10 Bài 1: Thông tin và xử lý thông tin Khởi động Khởi động trang 6 Tin học 10: Tin học được định nghĩa là khoa học nghiên cứu các phương pháp và quá trình xử lí thông tin tự động bằng các phương tiện kỹ thuật, chủ yếu bằng máy tính. Chúng ta đã biết ở lớp dưới, thông tin được biểu diễn trong máy tính bằng các dãy bit (gồm các ký hiệu 0, 1), máy tính xử lí dữ liệu là các dãy bit trong bộ nhớ. Vậy, dữ liệu và thông tin khác nhau như thế nào? Trả lời: - Thông tin là sự hiểu biết của con người về sự vật, sự việc và thế giới xung quanh. - Dữ liệu là thông tin được đưa vào máy tính. 1. Thông tin và dữ liệu Hoạt động
Giải Tin học lớp 10 Bài 3: Một số kiểu dữ liệu và dữ liệu văn bản Khởi động Khởi động trang 16 Tin học 10: Thông tin đưa vào bộ nhớ máy tính dưới dạng các dãy bit. Như vậy, khi đưa vào máy tính phải mã hoá thông tin thành dữ liệu nhị phân. Tuỳ theo bản chất của thông tin được mã hoá mà dữ liệu tương ứng có cách biểu diễn riêng, từ đó hình thành nên các kiểu dữ liệu khác nhau. Vậy, trong máy tính có các kiểu dữ liệu nào? Trả lời: Trong máy tính có các kiểu dữ liệu là: dữ liệu số, văn bản, hình ảnh, âm thanh và lôgic. 1. Phân loại và biểu diễn thông tin máy tính Hoạt động Hoạt động 1 trang 16 Tin học 10: Phân loại thông tin
Giải Tin học lớp 10 Bài 7: Thực hành sử dụng thiết bị số thông dụng Khởi động Khởi động trang 33 Tin học 10: Em có biết các thiết bị có trong hình dưới đây có tên gọi là gì không? Trả lời: Các thiết bị trên có tên gọi lần lượt là: Máy tính bảng, Ipad, điện thoại thông minh, đồng hồ thông minh. 1. Trợ thủ số cá nhân Hoạt động Hoạt động 1 trang 33 Tin học 10: Tìm hiểu thiết bị trợ thủ số cá nhâ
Giải Tin học lớp 10 Bài 15: Hoàn thiện hình ảnh đồ họa Khởi động Khởi động trang 82 Tin học 10: Em được giao nhiệm vụ thiết kế tờ rơi quảng cáo cho Hội chợ sách. Thảo luận theo nhóm để trả lời các câu hỏi sau: - Tờ rơi cho Hội chợ cần cung cấp cho người xem những thông tin gì? - Xếp thứ tự độ quan trọng của các thông tin mà nhóm đã chọn. - Để phù hợp với nội dung là Hội chợ sách, nên có những hình ảnh minh hoạ gì? - Phân loại các nhóm đối tượng tạo nên tờ rơi.
Giải Tin học lớp 10 Bài 31: Thực hành viết chương trình đơn giản Luyện tập Luyện tập 1 trang 152 Tin học 10: Viết chương trình yêu cầu nhập số thực dương a. Chương trình cần kiểm tra dữ liệu nhập như sau: Nếu số đã nhập nhỏ hơn hoặc bằng 0 thì thông báo sau: “Nhập sai, số a phải lớn hơn 0. Hãy nhập lại”. Chương trình chỉ dừng sau khi người dùng nhập đúng. Trả lời: a=float(input("Nhập số thực dương:"))while a<=0:print("Nhập sai, số a phải lớn hơn 0. Hãy nhập lại!") a=float(input("Nhập số thực dương:")) Hình 1. Chương trình nhập số dương Hình 2. Kết quả chạy thử