Giải Tin học 10 Bài 5 (Kết nối tri thức): Dữ liệu lôgic

Với giải bài tập Tin học 10 Bài 5: Dữ liệu lôgic sách Kết nối tri thức hay nhất, chi tiết giúp học sinh dễ dàng làm bài tập Tin học 10 Bài 5.

1 3,277 11/10/2024
Tải về


Giải Tin học lớp 10 Bài 5: Dữ liệu lôgic

Khởi động

Khởi động trang 24 Tin học 10:Việc thiết kế các mạch điện tử của máy tính có liên quan đến lôgic toán mà người có đóng góp nhiều nhất cho ngành Toán học này là nhà toán học người anh George Boole (1815 – 1864). Ông đã xây dựng nên đại số lôgic, trong đó có các phép toán lien quan đến các yếu tố “đúng”, “sai”.

Vậy phép toán trên các yếu tố “đúng”, “sai” là các phép toán nào?

Giải Tin học 10 Bài 5: Dữ liệu lôgic - Kết nối tri thức (ảnh 1)

Trả lời:

Phép toán có yếu tố đúng, sai là phép toán lôgic.

1. Các giá trị chân lí và các phép toán lôgic

Hoạt động

Hoạt động 1 trang 24 Tin học 10: Đúng hay sai?

Dự báo thời tiết cho biết “Ngày mai trời lạnh và có mưa”. Thực tế thì không phải khi nào dự báo thời tiết cũng đúng. Có bốn trường hợp có thể xảy ra như sau Bảng 5.1, trường hợp nào dự báo là đúng? Trường hợp nào dự báo là sai?

Bảng 5.1. Các trường hợp dự báo

Ngày mai trời lạnh

Ngày mai trời có mưa

Dự báo

Đúng

Đúng

?

Đúng

Sai

?

Sai

Đúng

?

Sai

Sai

?

Trả lời:

Dự báo ngày mai trời lạnh là đúng và có mưa cũng là đúng. Như vậy chỉ trường hợp thứ nhất là đúng, còn tất cả các trường hợp khác đều sai.

Câu hỏi

Câu hỏi 1 trang 26 Tin học 10: Cho mệnh đề p là “Hùng khéo tay”, q là “Hùng chăm chỉ”. Em hãy diễn giải bằng lời các mệnh đề “p AND NOT q”; “p OR q” và đề xuất một hoàn cảnh thích hợp để phát biểu các mệnh đề đó. Ví dụ: mệnh đề “NOT p” nghĩa là “Hùng không khéo tay”.

Trả lời:

+ Mệnh đề “p AND NOT q” nghĩa là “Hùng khéo tay và Hùng không chăm chỉ”

+ Mệnh đề “p OR q” nghĩa là “Hùng khéo tay hoặc Hùng chăm chỉ”

Câu hỏi 2 trang 26 Tin học 10: Cho Bảng 5.3 như sau. Phương án nào có kết quả sai?

Bảng 5.3. Giá trị của biểu thức lôgic p q¯

Phương án

p

q

pq¯

A.

0

1

0

B.

1

0

1

C.

0

0

1

D.

1

1

0

Trả lời:

Phương án C sai vì p ^ q¯ = 0 ^ 1 = 0.

2. Biểu diễn dữ liệu lôgic

Câu hỏi

Câu hỏi trang 27 Tin học 10: Em hãy tìm một vài ví dụ về thông tin có hai giá trị đối lập, có thể quy về kiểu lôgic.

Trả lời:

Ví dụ về thông tin có hai giá trị đối lập: sáng/ tối, có/không, bật/ tắt, trên/ dưới, cao/ thấp…

Luyện tập

Luyện tập 1 trang 27 Tin học 10: Một hình tạo bởi nửa hình tròn đơn vị và một hình chữ nhật trong mặt phẳng toạ độ như trong hình minh hoạ Hình 5.4. Hãy viết biểu thức lôgic mô tả hình vẽ.

Giải Tin học 10 Bài 5: Dữ liệu lôgic - Kết nối tri thức (ảnh 1)

Trả lời:

Biểu thức lôgic mô tả hình vẽ là ((|x| ≤ 1) ^ (0 ≤ y ≤ 1)) ^ ((|x| ≤ 1) ^ (0 ≥ y ≥ -1))

Luyện tập 2 trang 27 Tin học 10: Tại sao p ^ p¯ luôn luôn bằng 0, còn p v p¯ luôn luôn bằng 1?

Trả lời:

+ p ^ p¯ luôn luôn bằng 0 vì một mệnh đề có giá trị đúng, một mệnh đề có giá trị sai

=> p ^ p¯ chỉ cần một mệnh đề sai thì nó sai (hay bằng 0).

+ p v p¯ luôn luôn bằng 1 vì luôn có một mệnh đề có giá trị đúng và một mệnh đề có giá trị sai => p v p¯ chỉ cần một mệnh đề đúng thì nó đúng (hay bằng 1).

Vận dụng

Vận dụng trang 27 Tin học 10: Trong mạch điện có các công tắc và bóng đèn, ta quy ước các công tắc đóng thể hiện giá trị lôgic 1 và công tắc mở thể hiện giá trị lôgic 0; đèn sáng thể hiện giá trị logic 1 còn đèn tắt thể hiện giá trị logic 0.

a) Cho một mạch điện nối tiếp có hai công tắc K1 và K2, nối với một bóng đèn như Hình 5.5. Giá trị lôgic của đèn được tính qua giá trị lôgic của các công tắc K1 và K2 như thế nào?

Giải Tin học 10 Bài 5: Dữ liệu lôgic - Kết nối tri thức (ảnh 1)

b) Cho mạch điện mắc song song như Hình 5.6. Giá trị lôgic của đèn được tính qua giá trị lôgic của các công tắc K1 và K2 như thế nào?

Giải Tin học 10 Bài 5: Dữ liệu lôgic - Kết nối tri thức (ảnh 1)

Trả lời:

a)

K1

K2

Bóng đèn

1

1

1

1

0

0

0

1

0

0

0

0

b)

K1

K2

Bóng đèn

1

1

1

1

0

1

0

1

1

0

0

0

Lý thuyết Tin học 10 Bài 5: Dữ liệu lôgic

1. Các giá trị chân lí và phép toán lôgic

a) Lôgic mệnh đề

- Mệnh đề là một khẳng định có tính chất đúng hoặc sai. Ví dụ “9 là số nguyên tố” là một mệnh đề sai.

- Các giá trị lôgic gồm “Đúng” và “Sai”, được thể hiện tương ứng bởi 1 và 0 trong đại số lôgic.

b) Các phép toán lôgic cơ bản

- Ba phép toán lôgic quan trọng nhất là các phép toán AND, OR, NOT.

p

q

p AND q

p OR q

p XOR q

NOT p

1

1

1

1

0

0

1

0

0

1

1

0

0

1

0

1

1

1

0

0

0

0

0

1

Bảng 1: Các phép toán lôgic

+ p AND q chỉ đúng khi cả p và q đều đúng.

+ p OR q là đúng khi ít nhất một trong p hoặc q đúng.

+ NOT p cho giá trị đúng nếu p sai và cho giá trị sai nếu p đúng.

- Phép toán AND và OR có độ ưu tiên khác nhau, thực hiện từ trái sang phải.

- Phép toán lôgic cũng được mở rộng cho các dãy bit.

Lý thuyết Tin học 10 Bài 5: Dữ liệu lôgic - Kết nối tri thức  (ảnh 1)

Hình 1: Cộng lôgic hai chuỗi bit

2. Biểu diễn dữ liệu lôgic

- Chỉ cần 1 bit để biểu diễn dữ liệu lôgic, bit có giá trị bằng 1 cho giá tị đúng và bit có giá tị bằng 0 cho giá trị sai.

- Trên thực tế có thể biểu diễn dữ liệu lôgic theo các cách khác miễn là tạo ra hai trạng thái đối lập như trong Python dùng True và False.

Xem thêm lời giải bài tập Tin học lớp 10 Kết nối tri thức với cuộc sống hay, chi tiết khác:

Bài 6: Dữ liệu âm thanh và hình ảnh

Bài 7: Thực hành sử dụng thiết bị số thông dụng

Bài 8: Mạng máy tính trong cuộc sống hiện đại

Bài 9: An toàn trên không gian mạng

Bài 10: Thực hành khai thác tài nguyên trên internet

Xem thêm tài liệu Tin học lớp 10 Kết nối tri thức với cuộc sống hay, chi tiết khác:

Lý thuyết Bài 5: Dữ liệu lôgic

1 3,277 11/10/2024
Tải về


Xem thêm các chương trình khác: