Các giải pháp NCERT chi tiết, từng bước cho Khoa học máy tính lớp 11 [Python] được giải bởi các giáo viên chuyên gia theo hướng dẫn của sách NCERT [CBSE]. Tải ngay
Giải pháp NCERT cho Khoa học Máy tính Lớp 11 [Python]
Đây là danh sách các chương của Sách giáo khoa Khoa học máy tính [Python] NCERT lớp 11
Bài 1. Nguyên tắc máy tính
1. Tổng quan về máy tính và những điều cơ bản
2. Khái niệm phần mềm
3. Biểu diễn dữ liệu
4. Các khái niệm về bộ vi xử lý và bộ nhớ
Mục 2. Phương pháp lập trình
5. Phương pháp lập trình
6. Thuật toán và Lưu đồ
Bài 3. Giới thiệu về Python
7. Giới thiệu về Python
8. Bắt đầu với Python
9. Toán tử trong Python
10. Chức năng
11. Cấu trúc có điều kiện và vòng lặp
Đơn vị 4. Lập trình với Python
12. Chuỗi
13. Danh sách, Từ điển và Bộ dữ liệu
NCERT SolutionsComputer ScienceEnglishHindiHumanitiesCommerceScience
PYTHON, đã được CBSE giới thiệu vài năm trước trong giáo trình của Sr. Các lớp Trung học thuộc môn Khoa học Máy tính nhưng không bắt buộc. Từ phiên 2019-20 trở đi, Python được CBSE cho lớp 11 Chúng tôi đang bắt đầu với loạt bài về Python được chia thành các chương nhỏ để hiểu rõ hơn. Chúng ta hãy bắt đầu cuộc hành trình…Tham gia khóa học nếu bạn hoàn toàn chưa quen với thế giới máy tính. Nếu bạn muốn biết về công nghệ mới nhất. Nếu bạn muốn học lập trình
giáo trình
đơn vị tôi. Tổ chức và Hệ thống Máy tính
● Tổ chức máy tính cơ bản. Giới thiệu về hệ thống máy tính, phần cứng, phần mềm, thiết bị đầu vào,
thiết bị đầu ra, CPU, bộ nhớ [chính, bộ đệm và phụ], đơn vị bộ nhớ [Bit, Byte, KB, MB,
GB, TB, PB]
● Các loại phần mềm. phần mềm hệ thống [hệ điều hành, tiện ích hệ thống, trình điều khiển thiết bị],
công cụ lập trình và trình dịch ngôn ngữ [trình biên dịch, trình biên dịch & trình thông dịch], ứng dụng
phần mềm
● Hệ điều hành [OS]. chức năng của hệ điều hành, giao diện người dùng hệ điều hành
● Lôgic logic. NOT, AND, OR, NAND, NOR, XOR, bảng chân lý, định luật De Morgan và mạch logic
● Hệ thống số. Hệ thống số nhị phân, bát phân, thập phân và thập lục phân;
hệ thống số
● Lược đồ mã hóa. ASCII, ISCII và UNICODE [UTF8, UTF32]
đơn vị II. Tư duy tính toán và lập trình – 1
● Giới thiệu về giải quyết vấn đề. Các bước giải quyết vấn đề [phân tích vấn đề, phát triển một
thuật toán, mã hóa, thử nghiệm và gỡ lỗi]. biểu diễn các thuật toán sử dụng lưu đồ và
mã giả, phân tách
● Làm quen với kiến thức cơ bản về lập trình Python. Giới thiệu về Python, các tính năng của Python,
thực hiện một chương trình "hello world" đơn giản, các chế độ thực thi. chế độ tương tác và chế độ kịch bản,
Bộ ký tự Python, mã thông báo Python [từ khóa, mã định danh, chữ, toán tử, dấu chấm câu], biến,
khái niệm về giá trị l và giá trị r, sử dụng nhận xét
● Kiến thức về các loại dữ liệu. số [số nguyên, dấu phẩy động, phức], boolean, chuỗi [chuỗi,
danh sách, bộ dữ liệu], không có gì, ánh xạ [từ điển], các kiểu dữ liệu có thể thay đổi và không thể thay đổi
● Người vận hành. toán tử số học, toán tử quan hệ, toán tử logic, toán tử gán,
toán tử gán tăng cường, toán tử định danh [is, is not], toán tử thành viên [in, not in]
● Biểu thức, câu lệnh, chuyển đổi kiểu & đầu vào/đầu ra. thứ tự ưu tiên của toán tử, biểu thức,
đánh giá biểu thức, câu lệnh python, chuyển đổi loại [chuyển đổi rõ ràng & ẩn],
chấp nhận dữ liệu làm đầu vào từ bảng điều khiển và hiển thị đầu ra
● Lỗi. lỗi cú pháp, lỗi logic, lỗi thời gian chạy
● Luồng điều khiển. giới thiệu, sử dụng thụt đầu dòng, luồng tuần tự, luồng có điều kiện và lặp
điều khiển
● Câu lệnh điều kiện. if, if-else, if-elif-else, lưu đồ, chương trình đơn giản. e. g. giá trị tuyệt đối,
sắp xếp 3 số và tính chất chia hết của một số
● Câu lệnh lặp. vòng lặp for, hàm phạm vi, vòng lặp while, lưu đồ, ngắt và tiếp tục
câu lệnh, vòng lặp lồng nhau, chương trình gợi ý. tạo mẫu, tổng kết chuỗi, tìm
giai thừa của một số dương, v.v.
● Chuỗi. giới thiệu, lập chỉ mục, hoạt động chuỗi [nối, lặp lại, thành viên &
cắt], duyệt một chuỗi bằng các vòng lặp, các hàm tích hợp. len[], viết hoa[], tiêu đề[], viết thường[], viết hoa[],
đếm[], tìm[], chỉ mục[], kết thúc[], bắt đầu với[], isalnum[], isalpha[], isdigit[], islower[], isupper[],
isspace[], lstrip[], rstrip[], strip[], replace[], join[], partition[], split[]
● Danh sách. giới thiệu, lập chỉ mục, hoạt động liệt kê [nối, lặp lại, thành viên & cắt],
duyệt danh sách bằng các vòng lặp, các hàm tích hợp. len[], danh sách[], nối thêm[], mở rộng[], chèn[], đếm[],
index[], remove[], pop[], reverse[], sort[], sorted[], min[], max[], sum[];
các chương trình. tìm giá trị lớn nhất, nhỏ nhất, trung bình của các giá trị số được lưu trữ trong một danh sách;
trên danh sách các số và đếm tần số của các phần tử trong danh sách
● Bộ. giới thiệu, lập chỉ mục, hoạt động tuple [nối, lặp lại, thành viên & cắt],
Chức năng tích hợp sẵn. len[], tuple[], đếm[], chỉ mục[], sắp xếp[], tối thiểu[], tối đa[], tổng[];
bộ dữ liệu lồng nhau, các chương trình được đề xuất. tìm giá trị nhỏ nhất, lớn nhất, trung bình của các giá trị được lưu trữ trong một
bộ ba;
● Từ điển. giới thiệu, truy cập các mục trong từ điển bằng cách sử dụng khóa, khả năng thay đổi của từ điển [thêm