Giải SGK Tin học 10 Kết nối tri thức Bài 3: Một số kiểu dữ liệu và dữ liệu văn bản

1. Phân loại và biểu diễn thông tin trong máy tính

Hoạt động 1 (trang 16) Tin học 10 Kết nối tri thức Bài 3: Hình 3.1 minh hoạ một thẻ căn cước công dân. Trên đó có những thông tin gì?

Tin học 10 Kết nối tri thức Bài 3: Một số kiểu dữ liệu và dữ liệu văn bản

Hãy chia sẻ những thông tin đó thành các nhóm, ví dụ nhóm thông tin có thể tách ghép được hay so sánh được để tìm kiếm và nhóm các thông tin có thể thực hiện được với các phép tính số học.

Trả lời:

* Các thông tin trên căn cước công dân gồm có ảnh, họ và tên, giới tính, quốc tịch, quê quán, nơi cư trú, ngày sinh, thời gian hết hạn, quốc hiệu, tiêu ngữ, số căn cước công dân, …

- Thông tin chung: Quốc hiệu, tiêu ngữ

- Thông tin so sánh để tìm kiếm: ảnh, họ và tên khai sinh, giới tính, quốc tịch, quê quán, nơi thường trú,…

- Thông tin có thể thực hiện phép tính số học: số căn cước công dân; ngày, tháng, năm sinh; thời gian hết hạn, …

Câu hỏi 1 (trang 17) Tin học 10 Kết nối tri thức Bài 3: Theo em số căn cước công dân có kiểu số hay kiểu văn bản?

Trả lời:

- Theo em số căn cước công dân có kiểu số.

Câu hỏi 2 (trang 17) Tin học 10 Kết nối tri thức Bài 3: Kiểu số thực thường dùng để biểu diễn các số có phần thập phân (phần lẻ). Em hãy cho ví dụ một loại hồ sơ có dữ liệu kiểu số thực

Trả lời:

- Ví dụ: học bạ của học sinh: có thông tin về điểm từng môn, điểm trung bình môn biểu diễn dưới dạng số thực.

2. Biểu diễn dữ liệu văn bản

Hoạt động 2 (trang 17) Tin học 10 Kết nối tri thức Bài 3: Bảng chữ cái Tiếng Anh và bảng chữ cái Tiếng Việt

(1) Bảng chữ cái tiếng Anh có những kí tự nào?

(2) Trong tin học, mỗi nguyên âm có dấu thanh của tiếng Việt là một kí tự. Hãy kể tên các kí tự tiếng Việt có trong bảng chữ cái tiếng Anh. Có bao nhiêu kí tự như vậy?

Trả lời:

(1) Bảng chữ cái tiếng anh có các kí tự sau:

Tin học 10 Kết nối tri thức Bài 3: Một số kiểu dữ liệu và dữ liệu văn bản

(2) Có 7 kí tự: ă, â, đ, ê, ô, ơ, ư

Câu hỏi 1 (trang 18) Tin học 10 Kết nối tri thức Bài 3: Sử dụng phụ lục Bảng mã ASCII mở rộng trang 165, hãy xác định mã nhị phân và mã thập phân (là số thứ tự của kí tự trong bảng) của các kí tự S, G, K.

Trả lời:

S: 01010011

G: 01000111

K: 01001011

Câu hỏi 2 (trang 18) Tin học 10 Kết nối tri thức Bài 3: Trong bảng mã UNICODE, mỗi kí tự Tiếng Việt theo UTF-8 được biểu diễn bởi bao nhiêu byte?

A. 1 byte

B. 2 byte

C. 4 byte

D. từ 1 đến 3 byte

Đáp án đúng: D. từ 1 đến 3 byte

Luyện tập

Luyện tập 1 (trang 19) Tin học 10 Kết nối tri thức Bài 3: Giấy phép lái xe có các thông tin nêu ở cột bên trái của bảng sau. Hãy ghép thông tin ở cột bên trái với kiểu dữ liệu thích hợp ở cột bên phải.

Tin học 10 Kết nối tri thức Bài 3: Một số kiểu dữ liệu và dữ liệu văn bản

Lời giải:

- Dữ liệu kiểu số: Số, Ngày sinh.

- Dữ liệu kiểu văn bản: Họ tên, Quốc tịch, Nơi cư trú.

- Dữ liệu kiểu hình ảnh: Ảnh.

- Dữ liệu kiểu âm thanh: Không có

Luyện tập 2 (trang 19) Tin học 10 Kết nối tri thức Bài 3: Câu trả lời đúng cho câu hỏi “Tại sao cần xây dựng bảng mã Unicode?”

A. Để đảm bảo bình đẳng cho mọi quốc gia trong ứng dụng tin học.

B. Bảng mã ASCII mã hoá mỗi kí tự bởi 1 byte. Giá thành thiết bị lưu trữ ngày càng rẻ nên không cần phải sử dụng các bộ kí tự mã hoá bởi 1 byte

C. Dùng một bảng mã chung cho mọi quốc gia) giải quyết vấn đề thiếu vị trí cho bộ kí tự của một số quốc gia) đáp ứng nhu cầu dùng nhiều ngôn ngữ đồng thời trong cùng một ứng dụng.

D. Dùng cho các quốc gia sử dụng chữ tượng hình.

Đáp án đúng: C. 

Unicode là bảng mã hợp nhất quốc tế, cho phép tạo ra các ứng dụng đa ngôn ngữ. Mỗi kí tự Unicode có thể được mã hoá bởi nhiều byte.

Vận dụng

Vận dụng 1 (trang 19) Tin học 10 Kết nối tri thức Bài 3: Dựa trên bảng mã ASCII, Việt Nam xây dựng bảng mã VSCII, còn gọi là TCVN5712:1993. Hãy tìm hiểu bảng mã này trên Iternet theo những gơi ý sau:

 - Bảng mã có đủ cho tất cả các kí tự tiếng Việt không?

 - Bảng mã có bảo toàn bảng mã ASCII 7 bit không?

Lời giải:

 - Bảng mã đủ cho tất cả các kí tự tiếng Việt.

 - Bảng mã không bảo toàn bảng mã ASCII 7 bit.

Vận dụng 2 (trang 19) Tin học 10 Kết nối tri thức Bài 3: Phông chữ là hình ảnh của kí tự ứng với mã của kí tự. Không phải phông chữ nào cũng được thiết kế đầy đủ cho tiếng Việt. Hãy sử dụng phần mềm soạn thảo gõ một câu tiếng Việt và định dạng với các phông chữ khác nhau để tìm hiểu ngoài phông Times New Roman còn những phông nào đã thiết kế cho tiếng Việt Unicode.

Lời giải:

Tin học 10 Kết nối tri thức Bài 3: Một số kiểu dữ liệu và dữ liệu văn bản