Chủ đề Fcs. Kĩ thuật lập trình

Bình chọn:
4.9 trên 7 phiếu
Bài 1. Kiểu mảng và cấu trúc mảng

Khi lập trình Python, nếu cần xử lý một dãy số thì em dùng kiểu dữ liệu gì?

Xem lời giải

Bài 2. Mảng hai chiều

Em có biết nếu xếp nối tiếp nhau n mảng số thực cùng độ dài m phần tử trong bộ nhớ thì đó gọi là gì không?

Xem lời giải

Bài 3. Thực hành về tệp, mảng và danh sách

Cho a là mảng (danh sách) các số. Hãy dùng lát cắt tạo danh sách b và dùng vòng lặp For in kết quả ra màn hình (xem mẫu ở Hình 1) để kiểm tra kết quả trong mỗi trường hợp sau

Xem lời giải

Bài 4. Làm mịn dần từng bước từ thuật toán đến chương trình máy tính

Khi lập trình giải bài toán theo một thuật toán đã cho, em sẽ bắt đầu như nào? Theo em cách làm như thế có đúng phương pháp không?

Xem lời giải

Bài 5. Đánh giá thuật toán

Theo em, một thuật toán như thế nào thì được xem là chạy nhanh/ chạy chậm

Xem lời giải

Bài 6. Kiểm thử và sửa lỗi chương trình

Theo em, tại sao rất ít khi viết chương trình xong có thể chạy được ngay?

Xem lời giải

Bài 7. Lập trình giải bài toán tìm kiếm

Khi tạo mới một tài khoản người dùng, em được yêu cầu nhập tên người dùng “user name”. Có trường hợp em phải nhập lại tên khác vì tên vừa nhập đã có người sử dụng rồi. Theo em, máy tính làm gì ngay sau khi nhận được yêu cầu tạo mới một tài khoản? Hãy phát biểu thành một bài toán.

Xem lời giải

Bài 8. Lập trình một số thuật toán sắp xếp

Trình quản lý tệp của hệ điều hành cho phép lựa chọn hiển thị nội dung của thư mục được sắp xếp thứ tự theo vài cách khác nhau. Em hãy cho biết một trong số các lựa chọn này và giải thích rõ thêm tiêu chí (yêu cầu) sắp xếp tương ứng.

Xem lời giải

Bài 9. Lập trình thuật toán sắp xếp nhanh

Nếu cần chọn một trong hai việc sau đây, em sẽ chọn việc làm nào? Vì sao?

Xem lời giải

Bài 10. Thiết kế chương trình từ trên xuống và phương pháp mô đun hóa

Có người nói lập trình cũng giống như giải bài tập toán, sau khi có ý tưởng thuật toán, ta viết từng dòng lệnh lần lượt từ đầu đến cuối. Theo em, nói như thế có đúng không? Vì sao?

Xem lời giải

Bài 11. Thực hành thiết kế và lập trình theo mô đun

Phân tích thiết kế chương trình theo mô đun. Dựa trên mô tả kết quả đầu ra của bài tập lớn, hãy thiết kế một số hàm (mô đun chương trình) đáp ứng các yêu cầu sau

Xem lời giải

Bài 12. Thực hành thiết kế và lập trình theo mô đun (tiếp theo)

Viết hàm phân tích điểm. Viết chương trình thực hiện hàm ptDiem và chạy thử kiểm tra.

Xem lời giải

Bài 13. Thực hành thiết kế và lập trình theo mô đun (tiếp theo)

Viết phiên bản thứ hai cho hàm thực hiện phân tích dãy điểm. Viết chương trình thực hiện hàm ptDiem theo phương án sử dụng tối đa các hàm có sẵn trong Python và chạy thử kiểm tra.

Xem lời giải

Bài 14. Thực ành về thư viện các hàm tự định nghĩa

Tổ chức thư viện các hàm người lập trình tự viết. Tạo được thư viện myLib gồm một số hàm thực hiện các thuật toán sắp xếp, tìm kiếm do ta tự viết trong các bài học trước.

Xem lời giải

Bài 15. Cấu trúc dữ liệu danh sách liên kết và ứng dụng

Em hãy cho biết danh sách mảng có nhược điểm gì?

Xem lời giải