计算机基础知识
1、计算机解决问题是依靠软件控制,其操作步骤就是软件的程序,而程序需要靠语言表达!
2、计算机软件分为应用软件,系统软件(即操作系统,它是计算机系统的“管家”,管理计算机资源),中间件(提供计算机应用软件和系统软件之间链接的软件)
3、软件=程序+文档,程序是由指令构成的,描述解决问题的方法和数据
4、指令系统是计算机硬件能够识别的语言的集合,也是软件和硬件的主要界面
5、计算机只能识别机器语言,机器语言指令由二进制“0”和“1”编码组成
6、计算机语言发展:
机器语言——————————————>汇编语言————————————>高级语言
(由二进制代码 (将机器语言映射成一些 (关键字、语句容易理解
构成;计算机硬 助记符,如ADD;抽象 ;有含义的数据命名和算
件可以识别;可以 层次低,需要考虑机器 式;抽象层次较高;屏
表示简单的操作) 细节) 蔽了机器的细节)
7、C++程序设计:是高级语言,支持面向对象的看法和观点;支持泛型程序设计方法
8、面向对象即将客观事物看做对象,对象间通过消息传送来沟通,支持分类和抽象
9、程序设计方法的发展:面向过程的程序设计方法(三种语言均支持;最初用于数学计算,主要是设计求解问题的过程,即将问题解决方式顺序设计出来,局限在于大型复杂软件难写);面向对象的程序设计方法(由面向对象的高级语言支持;一个系统由对象构成,即对象与对象之间通过消息进行通讯协同配合形成一个有机的互相配合的系统)
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!