Giải Tin học lớp 10 Bài 16: Ngôn ngữ lập trình bậc cao và python Khởi động Khởi động trang 86 Tin học 10: Em hãy quan sát các đoạn chương trình được viết bằng các ngôn ngữ lập trình khác nhau trong Hình 16.1 và cho biết câu lệnh trong ngôn ngữ nào dễ hiểu nhất? Trả lời: Câu lệnh trong ngôn ngữ Python dễ hiểu nhất. 1. Ngôn ngữ lập trình bậc cao Hoạt động Hoạt động 1 trang 86 Tin học 10: Tìm hiểu ngôn ngữ bậc cao
Giải Tin học lớp 10 Bài 14: Làm việc với đối tượng đường và văn bản Khởi động Khởi động trang 75 Tin học 10: Cần ít nhất bao nhiêu điểm để xác định một đường thẳng? Đường parabol? Đường elip? Trả lời: Để xác định một đường thẳng cần ít nhất 2 điểm. Đường Parabol, elip cần ít nhất 4 điểm. 1. Làm quen với đối tượng dạng đường Hoạt động Hoạt động 1 trang 75 Tin học 10: So sánh hai hình chữ nhật Quan sát hai hình chữ nhật ở Hình 14.1 và tìm ra điểm khác nhau giữa hai hình
Giải Tin học lớp 10 Bài 8: Mạng máy tính trong cuộc sống hiện đại Khởi động Khởi động trang 38 Tin học 10: Hình 8.1 là mô hình của một mạng máy tính; máy chủ, máy tính để bàn và máy in là các thiết bị đầu cuối, còn bộ chia (HUB), bộ chuyển mạch (Switch), bộ định tuyến (Router) là các thiết bị kết nối. Bộ định tuyến có một số cổng để cắm cáp mạng, có phân biệt các cổng LAN và cổng INTERNET. Tại sao phải phân biệt như vậy? Trả lời: Bộ định tuyến có một số cổng để cắm cáp mạng, có phân biệt các cổng Lan và Internet vì nó phân biệt theo phạm vi, quy mô. 1. Mạng Lan và Internet Hoạt động Hoạt động 1 trang 38 Tin học 10: Phân biệt Internet với mạng Lan 1. Phạm vi sử dụng của Internet là: A. Chỉ trong gia đình. B. Chỉ trong
Giải Tin học lớp 10 Bài 18: Các lệnh vào ra đơn giản Khởi động Khởi động trang 97 Tin học 10:Để tương tác với người sử dụng trong khi thực hiện chương trình, các ngôn ngữ lập trình có các câu lệnh để đưa dữ liệu ra màn hình hay nhập dữ liệu vào từ bàn phím. Em đã biết Python có lệnh print() dùng để đưa dữ liệu ra màn hình. Để nhập dữ liệu từ bàn phím khi thực hiện chương trình, Python sử dụng câu lệnh input(). Em dự đoán lệnh nhập dữ liệu input() có cú pháp và chức năng như thế nào? Trả lời: Lệnh input( ) có chức năng nhập dữ liệu từ bàn phím.
Giải Tin học lớp 10 Bài 4: Hệ nhị phân và dữ liệu số nguyên Khởi động Khởi động trang 20 Tin học 10: Trong hệ thập phân, mỗi số có thể được phân tích thành tổng các luỹ thừa của 10 với hệ số của mỗi số hạng chính là các chữ số tương ứng của số đó. Ví dụ: số 513 có thể viết thành: 5 × 102 + 1 × 101 + 3 × 100. Ta cũng có thể phân tích mỗi số thành tổng của các luỹ thừa của 2, chẳng hạn 13 có thể viết thành: 1 × 23 + 1 × 22 + 0 × 21 + 1 × 20 với các hệ số chỉ là 0 hay 1. Khi đó, có thể thể hiện 13 bởi dãy 1101 được không? Em hãy cho biết việc thể hiện giá trị của một số bằng dãy bit có lợi gì? Trả lời: Có thể thể hiện 13 bởi dãy 1101. Việc thể hiện giá trị của một số bằng dãy bit giúp biểu diễn được con số trong máy tính.
Giải Tin học lớp 10 Bài 20: Câu lệnh lặp for Khởi động Khởi động trang 105 Tin học 10: Em có thể đã gặp những trường hợp cần thực hiện một số công việc lặp đi lặp lại nhiều lần. Ví dụ, để kể tên tất cả các bạn trong lớp có 30 học sinh, em cần lần lượt đọc tên từng bạn; để đếm số lượng các số chia hết cho 3 trong khoảng từ 1 đến 50, em có thể kiểm tra lần lượt các số từ 1 đến 50 và ghi ra các số chia hết cho 3 (chẳng hạn, 3, 6, 9, …) rồi đếm các số đó. Ngôn ngữ lập trình bậc cao có các câu lệnh cho phép viết một cách ngắn gọn các bước cần thực hiện lặp đi lặp lại để tạo thành một cấu trúc lập trình được gọi là cấu trúc lặp. Em có thể xác định được trong mỗi ví dụ trên công việc nào cần phải lặp và được lặp lại bao nhiêu lần không? Trả lời: Công việc lặp lại: kể tên các bạn trong lớp: 30 lần + Các số chia hết cho 3 trong khoảng từ 1→ 50 (3,6, 9…48) : 15 lần 1. Lệnh FOR
Giải Tin học lớp 10 Bài 10: Thực hành khai thác tài nguyên trên internet Khởi động Khởi động trang 50 Tin học 10: Trên Internet có rất nhiều tài nguyên và phần mềm hỗ trợ cho học tập. Em có biết phần mềm nào hỗ trợ kĩ năng nghe, nói, đọc, viết khi học ngoại ngữ không? Các bài giảng số Tin học 10 có thể tìm ở đâu? Trả lời: - Phần mềm hỗ trợ kĩ năng nghe, nói, đọc tiếng anh như phần mềm Anh- Việt, Gooogle Translate, … - Các bài giảng số Tin học 10 có thể tìm trên Internet, Youtube… Luyện tập Luyện tập 1 trang 54 Tin học 10: Chọn ngôn ngữ nguồn là tiếng Việt và ngôn ngữ đích là một ngoại ngữ mà em được học, sau đó gõ vào một số câu tiếng Việt để dịch.
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.