工程硕士考试计算机软件复习提纲

更新时间:2023-08-12 10:06:01 阅读量: 外语学习 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。

类是对同一类事物的抽象描述,其数据成员用于描述该类事物的属性,成员函数完成修改、获取属性值或实现基于属性的某些操作。类不占用存储空间。 对象是类的实例,对象占用存储空间。 管理信息系统分类:从层次上可以分为业务信息系统、管理信息系统和决策支持系统。

从系统的功能和服务对象,可分为国家经济信息系统、企业管理信息系统、事务型管理信息系统、行政机关办公型管理信息系统和专业型管理信息系统等。

ISO七层网络协议:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层

数据模型的类型:层次模型、网状模型、关系模型

数据模型按不同的应用阶段分成三种类型:分别是概念数据模型、逻辑数据模型、物理数据模型。

程序结构:顺序结构、判断选择结构、循环结构

程序语言的发展:历了机器语言、汇编语言和高级语言三个发展阶段

编译器工作原理:从源代码(通常为高级语言)到能直接被计算机或虚拟机执行的目标代码(通常为低级语言或机器语言)的翻译过程。 编译器逐行扫描高级语言程序源程序,编译的过程如下:

(1)词法分析 (2)语法分析 (3)语义分析 (4)中间代码生成 (5)优化 (6)代码生成 计算机网络分类:从网络结点分布来看,可分为局域网、广域网和城域网 计算机网络功能:

(1)数据通信:计算机网络主要提供传真、电子邮件、电子数据交换(EDI)、电子公告牌(BBS)、远程登录和浏览等数据通信服务。 (2)资源共享:凡是入网用户均能享受网络中各个计算机系统的全部或部分软件、硬件和数据资源。

(3)提高计算机的可靠性和可用性:网络中的每台计算机都可通过网络相互成为后备机。一旦某台计算机出现故障,它的任务就可由其他的计算机代为完成,这样可以避免在单击情况下,一台计算机发生故障引起整个系统瘫痪的现象,从而提高系统的可靠性。而当网络中的某台计算机负担过重时,网络又可以将新的任务交给较空闲的计算机完成,均衡负载,从而提高了每台计算机的可用性。 (4)分布式处理:通过算法将大型的综合性问题交给不同的计算机同时进行处理。用户可以根据需要合理选择网络资源,就近快速地进行处理。 ODBC:开放数据库互连Open Database Connectivity API应用程序编程接口Application Programming Interface HTML超文本标记语言Hypertext Markup Language

TCP/IP传输控制协议/因特网互联协议Transmission Control Protocol/Internet Protocol

OLE:对象连接与嵌入Object Linking and Embedding 数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。

类是对同一类事物的抽象描述,其数据成员用于描述该类事物的属性,成员函数完成修改、获取属性值或实现基于属性的某些操作。类不占用存储空间。 对象是类的实例,对象占用存储空间。 管理信息系统分类:从层次上可以分为业务信息系统、管理信息系统和决策支持系统。

从系统的功能和服务对象,可分为国家经济信息系统、企业管理信息系统、事务型管理信息系统、行政机关办公型管理信息系统和专业型管理信息系统等。

ISO七层网络协议:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层

数据模型的类型:层次模型、网状模型、关系模型

数据模型按不同的应用阶段分成三种类型:分别是概念数据模型、逻辑数据模型、物理数据模型。

程序结构:顺序结构、判断选择结构、循环结构

程序语言的发展:历了机器语言、汇编语言和高级语言三个发展阶段

编译器工作原理:从源代码(通常为高级语言)到能直接被计算机或虚拟机执行的目标代码(通常为低级语言或机器语言)的翻译过程。 编译器逐行扫描高级语言程序源程序,编译的过程如下:

(1)词法分析 (2)语法分析 (3)语义分析 (4)中间代码生成 (5)优化 (6)代码生成 计算机网络分类:从网络结点分布来看,可分为局域网、广域网和城域网 计算机网络功能:

(1)数据通信:计算机网络主要提供传真、电子邮件、电子数据交换(EDI)、电子公告牌(BBS)、远程登录和浏览等数据通信服务。 (2)资源共享:凡是入网用户均能享受网络中各个计算机系统的全部或部分软件、硬件和数据资源。

(3)提高计算机的可靠性和可用性:网络中的每台计算机都可通过网络相互成为后备机。一旦某台计算机出现故障,它的任务就可由其他的计算机代为完成,这样可以避免在单击情况下,一台计算机发生故障引起整个系统瘫痪的现象,从而提高系统的可靠性。而当网络中的某台计算机负担过重时,网络又可以将新的任务交给较空闲的计算机完成,均衡负载,从而提高了每台计算机的可用性。 (4)分布式处理:通过算法将大型的综合性问题交给不同的计算机同时进行处理。用户可以根据需要合理选择网络资源,就近快速地进行处理。 ODBC:开放数据库互连Open Database Connectivity API应用程序编程接口Application Programming Interface HTML超文本标记语言Hypertext Markup Language

TCP/IP传输控制协议/因特网互联协议Transmission Control Protocol/Internet Protocol

OLE:对象连接与嵌入Object Linking and Embedding

本文来源:https://www.bwwdw.com/article/u2mj.html

Top