Slide bài giảng Khoa học máy tính 11 cánh diều Chủ đề F(CS) Bài 3: Thực hành về tệp, mảng và danh sách

Slide điện tử Chủ đề F(CS) Bài 3: Thực hành về tệp, mảng và danh sách . Trình bày với các hiệu ứng hiện đại, hấp dẫn. Giúp học sinh hứng thú học bài. Học nhanh, nhớ lâu. Có tài liệu này, hiệu quả học tập của học môn Khoa học máy tính 11 Cánh diều sẽ khác biệt

Bạn chưa đủ điều kiện để xem được slide bài này. => Xem slide bài mẫu

Tóm lược nội dung

BÀI 3. THỰC HÀNH VỀ TỆP, MẢNG VÀ DANH SÁCH

 

HOẠT ĐỘNG KHỞI ĐỘNG

GV đặt câu hỏi: Trong Python, sự khác nhau giữa danh sách được sử dụng làm mảng một chiều và danh sách được dùng làm mảng hai chiều là gì?

NỘI DUNG BÀI HỌC GỒM

  • Lát cắt
  • Vòng lặp
  • Đọc dữ liệu từ tệp đầu vào và viết ra tệp
  • Luyện tập
  • Vận dụng

HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC

Hoạt động 1: Lát cắt

Hoạt động 2: Vòng lặp

Hoạt động 3: Đọc dữ liệu từ tệp đầu vào và viết ra tệp

HOẠT ĐỘNG LUYỆN TẬP 

Câu 1: Hãy chọn phương án ghép đúng. Tệp văn bản

A. cho phép truy cập đến một dữ liệu nào đó trong tệp chỉ bằng cách bắt đầu từ đầu tệp và đi qua lần lượt tất cả các dữ liệu trước nó.

B. Cho phép tham chiếu đến dữ liệu cần truy cập bằng cách xác định trực tiếp vị trí của dữ liệu đó.

C. là tệp mà các phần tử của nó được tổ chức theo một cấu trúc nhất định.

D. là tệp mà dữ liệu được ghi dưới dạng các ký tự theo mã ASCII.     

Câu 2: Hãy chọn phương án ghép đúng. Tệp có cấu trúc

A. Cho phép truy cập đến một dữ liệu nào đó trong tệp chỉ bằng cách bắt đầu từ đầu tệp và đi qua lần lượt tất cả các dữ liệu trước nó.

B. Cho phép tham chiếu đến dữ liệu cần truy cập bằng cách xác định trực tiếp vị trí của dữ liệu đó.

C. là tệp mà các phần tử của nó được tổ chức theo một cấu trúc nhất định.

D. là tệp mà dữ liệu được ghi dưới dạng các ký tự theo mã ASCII. 

Câu 3: Hãy chọn phương án ghép đúng. Tệp truy cập tuần tự

A. cho phép truy cập đến một dữ liệu nào đó trong tệp chỉ bằng cách bắt đầu từ đầu tệp và đi qua lần lượt tất cả các dữ liệu trước nó.       

B. Cho phép tham chiếu đến dữ liệu cần truy cập bằng cách xác định trực tiếp vị trí của dữ liệu đó.

C. là tệp mà các phần tử của nó được tổ chức theo một cấu trúc nhất định.

D. là tệp mà dữ liệu được ghi dưới dạng các ký tự theo mã ASCII.  

Câu 4: Hãy chọn phương án ghép đúng. Tệp truy cập trực tiếp

A. cho phép truy cập đến một dữ liệu nào đó trong tệp chỉ bằng cách bắt đầu từ đầu tệp và đi qua lần lượt tất cả các dữ liệu trước nó.

B. Cho phép tham chiếu đến dữ liệu cần truy cập bằng cách xác định trực tiếp vị trí của dữ liệu đó.    

C. là tệp mà các phần tử của nó được tổ chức theo một cấu trúc nhất định.

D. là tệp mà dữ liệu được ghi dưới dạng các ký tự theo mã ASCII.

Câu 5: Dữ liệu kiểu tệp

A. sẽ bị mất hết khi tắt máy.

B. sẽ bị mất hết khi tắt điện đột ngột.

C. không bị mất khi tắt máy hoặc mất điện. 

D. cả A. B. C đều sai.

Đáp án gợi ý:

Câu 1

Câu 2

Câu 3

Câu 4

Câu 5

D

C

A

B

C

HOẠT ĐỘNG VẬN DỤNG

GV yêu cầu HS hoàn thành Vận dụng SGK trang 100: Hãy tạo một dãy số thực ngẫu nhiên và sử dụng các hàm mean, median, mode trong mô-đun statistics để thực hiện các bước sau:

a) Tìm mean của dãy số và đếm số phần tử nhỏ hơn, bằng và lớn hơn mean.

b) Tìm median của dãy số và xác định phần tử nào nằm ở giữa hai phần tử nào.

c) Tìm mode của dãy số và cho biết số lần xuất hiện cùng dãy chỉ số tương ứng.

d) Áp dụng để phân tích dãy điểm số của từng môn học trong lớp 11A.