1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Tin học cơ sở 4 - Bài 1: Giới thiệu

26 1 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 26
Dung lượng 454,22 KB

Nội dung

Bài giảng Tin học cơ sở 4 - Bài 1: Giới thiệu với mục tiêu giúp các bạn nắm các khái niệm chính trong lập trình và thuật toán; Các cấu trúc dữ liệu và thuật toán cơ bản. Mời các bạn cùng tham khảo!

Tin học sở Bài Giới thiệu Bộ mơn Khoa học máy tính - 2017 Mục tiêu khóa học  Các khái niệm lập trình thuật toán  Các cấu trúc liệu thuật tốn Các kỹ lập trình tảng Lớp - đối tượng Bài 9, 10 Hàm, mô-đun chương trình Bài 8, Nhập / xuất, đồ họa, âm thanh, hình ảnh Bài Mảng Bài 5, Cấu trúc điều khiển Bài 3, Các phép toán Các kiểu liệu Nhập / xuất chuỗi Phép gán giá trị Bài 2, Nội dung buổi học Khái niệm chương trình lập trình Mơi trường lập trình Cấu trúc chương trình Biên dịch chạy chương trình Làm quen hệ thống chấm Chương trình  Một dãy lệnh (instruction) cho máy tính  Máy tính khơng thể tự vận hành  Cần chương trình để hoạt động  Máy tính chạy lệnh chương trình xử lý trung tâm (CPU) Lập trình  Quá trình tạo chương trình giải vấn đề cụ thể máy tính Phân tích vấn đề Phát triển thuật toán Đánh giá thuật toán Cài đặt thuật toán Kiểm thử, gỡ lỗi Tại cần lập trình Điều khiển máy tính Giải nhiều vấn đề đại Trải nghiệm sáng tạo thú vị Khai phá tiềm trí tuệ Tại cần lập trình Sử dụng lại phần mềm có sẵn: tốt bị giới hạn Tự lập trình: làm tùy thích Ngơn ngữ lập trình  Ngơn ngữ máy: khó hiểu, dễ sinh lỗi  Ngơn gữ tự nhiên: nhập nhằng với máy  Ngôn ngữ bậc cao • Có thể chuyển thành ngơn ngữ máy – • Gần với ngơn ngữ tự nhiên – • Sử dụng cơng cụ, chương trình dịch Dễ đọc, dễ trao đổi C/C++, Java, Python, … Môi trường lập trình Các cơng cụ giúp lập trình viên xây dựng chương trình Soạn thảo Biên dịch Chạy chương trình Kiểm thử Gỡ lỗi 10 Đánh giá chương trình Tính (correctness) Tính chịu lỗi (robustness) Tính dễ dùng (usability) Tính khả chuyển (portability) Tính khả trì (maintainability) Tính hiệu (efficiency) 12 Chương trình u cầu: máy tính in Hello, World !!! #include using namespace std; int main() { cout

Ngày đăng: 04/11/2022, 09:37