Bài giảng "Kỹ thuật lập trình C/C++ - Chương 1: Máy tính và lập trình" cung cấp cho người học các kiến thức: Tổ chức máy tính, ngôn ngữ lập trình, các công việc trong lập trình, dữ liệu và giải thuật. Mời các bạn cùng tham khảo. | Chương 01 MÁY TÍNH VÀ LẬP TRÌNH Lê Thành Sách Trường Đại Học Bách Khoa Lập trình C C Trung Tâm Kỹ Thuật Điện Toán 1 https tailieudientucntt 2016 Nội dung n Tổ chức máy tính n Ngôn ngữ lập trình n Các công việc trong lập trình n Dữ liệu và giải thuật Trường Đại Học Bách Khoa Lập trình C C Trung Tâm Kỹ Thuật Điện Toán 2 https tailieudientucntt 2016 Tổ chức máy tính Máy tính là gì n Máy tính là thiết bị có khả năng thực hiện tính toán và ra quyết định n Máy tính xử lý dữ liệu bằng một chuỗi của các lệnh được gọi là chương trình máy tinh. n Hiện nay máy tính có mặt trong rất nhiều thiết bị với những bề ngoài khác nhau như xe hơi đồng hồ điện thoại máy tính phổ thông . Trường Đại Học Bách Khoa Lập trình C C Trung Tâm Kỹ Thuật Điện Toán 3 https tailieudientucntt 2016 Tổ chức máy tính Phần cứng và phần mềm n Hai thành phần cơ bản của máy tính là phần cứng Hardware và phần mềm Software n Phần cứng n Có tổ chức như nói ở những slides tiếp theo n Thiết bị điển hình bàn phím keyboard màn hình screen . n Phần mềm n Hệ điều hành Operating System n Là một hệ thống điều khiển được phần cứng và làm trung gian giữa phần cứng và các chương trình máy tính khác chạy trên máy tính. n Chương trình máy tính Computer Program n Gồm những chuỗi lệnh để tính toán xử lý dữ liệu và cho ra kết quả hay quyết định Trường Đại Học Bách Khoa Lập trình C C Trung Tâm Kỹ Thuật Điện Toán 4 https tailieudientucntt 2016 Tổ chức máy tính Thành phần cơ bản của mọi máy tính 1. Thiết bị nhập amp Input Unit n Đây là những thiết bị giúp máy tính lấy dữ liệu từ người dùng n Các thiết bị điển hình n Keyboard mouse barcode reader . n Camera ngày nay người dùng có thể đứng trước camera để tương tác bằng chính những cử chỉ của họ. 2. Thiết bị xuất amp Output Unit n Đây là những thiết bị giúp máy tính trình bày kết quả với người dùng hay điều khiển các thiết bị khác. n Các thiết bị điển hình n .