SLIDE1

Monday, October 5, 2015

bên dưới một chương trình ứng dụng trong máy tính

 

hệ điều hành:

đóng vai trò giao tiếp giữa chương trình của nguwoif dùng với phần cứng đồng thời cung cấp nhiều dịch vụ khác nhau và các chức năng quản lý, một số chức năng quan trong như:
- điều khiển các hoạt động nhập xuất cơ bản
- cấp phất bộ nhớ và vùng lưu trữ
- quản lý, chia sẽ tài nguyên máy tính khi có nhiều ứng dụng chạy đồng thời

trình biên dịch:

dịch chương trình của các ngon ngữ cấp cao thành các lệnh mà phần cứng máy tính có thể thực thi

 Bảng chữ cái cho máy tính: 0 và 1  Để giao tiếp với một máy điện tử, ta cần gởi đi các tín hiệu điện. Các tín hiệu dễ dàng nhất cho máy hiểu là tín hiệu on (0) và off (1) (mở và tắt). 
• Bảng chữ cái tiếng Anh có 26 kí tự 
• Bảng chữ cái cho máy tính có 2 kí tự 
 số nhị phân (binary number); mỗi kí tự là một kí số nhị phân (binary digit) hay còn gọi là bit
Ngôn ngữ Assembly (Hợp ngữ): ngôn ngữ mô tả lệnh của máy tính thông qua kí hiệu biểu diễn (symbol) 
Assembler: chương trình dịch lệnh hợp ngữ sang lệnh nhị phân. 
Ngôn ngữ lập trình cấp cao: Các ngôn ngữ có tính linh động (portable) như C, Fortran, Java; bao gồm các từ và kí hiệu số học, có thể được dịch sang ngôn ngữ Assembly bởi một trình biên dịch