国家开放大学计算机
计算机软件基础
1. 软件分类
系统软件:控制和协调计算机硬件的软件,如操作系统、语言处理系统、数据库管理程序等。
应用软件:利用计算机和系统软件解决具体问题所编制的各种程序软件,如办公软件、多媒体处理软件、Internet工具软件等。
2. 程序设计语言
机器语言:唯一能被计算机直接识别的语言,使用二进制编写。
汇编语言:使用助记符表示机器指令,比机器语言易于编写和理解。
高级语言:最接近于人类自然语言的程序设计语言,如C、C++、Java等。高级语言必须经过编译或解释才能被计算机识别和执行。