Quảng cáo
Đề cương ôn tập Học kì 2 Tin học 10 năm 2025–2026 trường THPT Đức Trọng (Lâm Đồng)
QR

Đề cương ôn tập Học kì 2 Tin học 10 năm 2025–2026 trường THPT Đức Trọng (Lâm Đồng)

Nguồn: vietjack.com

Xem trước nội dung

Trường THPT Đức Trọng

Nhóm Tin 10

ĐỀ CƯƠNG ÔN TẬP CUỐI HỌC KỲ 2

TIN HỌC 10 – KNTT Chủ đề F. Giải quyết vấn đề với sự trợ giúp của máy tính */ Yêu cầu cần đạt: - Viết và thực hiện được một vài chương trình có sử dụng: hằng, biến, cấu trúc điều khiển, các

toán tử, các kiểu dữ liệu chuận và danh sách, các câu lệnh vào – ra. Qua đó phát triển được năng lực giải quyết vấn đề và sáng tạo, rèn luyện được phẩm chất chăm chỉ, kiên trì và cẩn thận trong học và tự học. - Viết được chương trình có sử dụng chương trình con trong thư viện chuẩn. - Viết được chương trình con biểu diễn một thuật toán đơn giản và viết được chương trình có

sử dụng chương trình con - Đọc hiểu được chương trình - Kiểm thử và gỡ lỗi được chương trình - Viết và thực hiện được chương trình giải quyết bài toán đơn giản có vận dụng kiến thức liên

môn. I/ Tóm tắt kiến thức:

1/ Hàm trong python a. Một số hàm thiết kế sẵn của Python Python cung cấp sẵn nhiều hàm thực hiện công việc khác nhau cho phép người dùng sử dụng khi viết chương trình với các lệnh gọi hàm tương ứng. + Lệnh print(“”) thực hiện việc in xâu kí tự trong dấu ngoặc ra màn hình. + Lệnh type() trả lại kiểu dữ liệu của biến. + Lệnh int() chuyển xâu thành số nguyên. … Lưu ý: Xâu kí tự bên trong ngoặc của hàm int() và print() là tham số của hàm. Cú pháp có dạng chung như sau: <tên hàm>(<danh sách tham số hàm>) b. Thiết lập các hàm tự định nghĩa - Hàm trong Python định nghĩa bằng từ khóa def, theo sau là tên hàm (tên hàm sẽ theo quy tắc đặt

tên định danh). - Hàm có thể có hoặc không có tham số. - Khối lệnh mô tả hàm được viết sau dấu “:” và viết lùi vào, thẳng hàng. - Hàm có thể có hoặc không có giá trị trả lại sau từ khóa return.

+ Cú pháp thiết lập hàm có trả lại giá trị. def <tên hàm> ( <tham số> ): <khối lệnh>

return <giá trị> + Cú pháp thiết lập hàm không trả lại giá trị. def <tên hàm> ( <tham số> ): <khối lệnh> return 2. Tham số và đối số của hàm

- Tham số của hàm được định nghĩa khi khai báo hàm và được dùng như biến trong định nghĩa hàm. - Đối số là giá trị được truyền vào khi gọi hàm. - Khi gọi hàm, các tham số (parameter) sẽ được truyền bằng giá trị thông qua đối số (argument)

của hàm, số lượng giá trị được truyền vào hàm bằng với số tham số trong khai báo của hàm. Ví dụ. Cách truyền dữ liệu qua tham số

def f(a,b,c): # Hàm f() có 3 tham số a, b, c

return a+b+c print( f(1,2,3) ) # Hàm f() được gọi với ba giá trị cụ thể: 1, 2, 3. Kết quả 6 hoặc:

x,y,z = 10,20,5 print( f(x,y,z)) # Hàm f() được gọi với ba biến đã có giá trị. Kết quả: 35 3. Cách sử dụng chương trình con (lợi ích khi sử dụng hàm)

- Một hàm có thể sử dụng nhiều lần trong chương trình Sử dụng CTC (hàm) sẽ giảm số câu

lệnh trong chương trình. - Sử dụng chương trình con có thể giúp phân chia việc giải một bài toán lớn thành giải quyết các

bài toán nhỏ và phát huy được tinh thần làm việc nhóm; - Chương trình chính có cấu trúc rõ ràng, dễ hiểu hơn; Nếu cần hiệu chỉnh, phát triển và nâng cấp

cũng thuận tiện hơn.

4. Phạm vi của biến khai báo trong hàm và ngoài hàm:

- Phạm vi của biến khai báo trong hàm

Trong Python tất cả các biển khai báo bên trong hàm đều có tính địa phương (cục bộ), không có hiệu lực ở bên ngoài hàm.

- Phạm vi của biến khai báo ngoài hàm

Biến đã khai báo bên ngoài hàm (biến tổng thể) chỉ có thể truy cập giá trị để sử dụng bên trong hàm mà không làm thay đổi được giá trị của biển đó (trừ trường hợp với từ khóa global)

5. Nhận biết lỗi chương trình a) Tổng thể có thể phân biệt lỗi chương trình Python làm ba loại:

1. Lỗi khi có lệnh viết sai cú pháp hoặc sai cấu trúc ngôn ngữ Python quy định. Chương trình sẽ

lập tức dừng và thông báo lỗi Syntax Error 2. Lỗi khi không thể thực hiện một lệnh trong chương trình. Chương trình dừng lại và thông báo

một mã lỗi. Lỗi này gọi lỗi ngoại lệ (Exceptions Error), mã lỗi trả lại gọi là mã lỗi ngoại lệ. 3. Chương trình chạy không lỗi ngoại lệ, nhưng kết quả đưa ra sai không chính xác. Đây là lỗi

lôgic bên trong chương trình. + Với mỗi loại lỗi trên, cách xử lí và …

Trên đây là phần đầu tài liệu — bấm Đọc sách để xem đầy đủ.

Quảng cáo
Quảng cáo