当前位置:文档之家› 计算机导论复习考试提纲

计算机导论复习考试提纲

计算机导论复习考试大纲
第1章概述
1. 理解计算学科的定义,会解释计算学科。

2. 了解计算学科的本质
3. 理解计算学科的三个学科形态。

4. 能列举出计算学科的五个专业学科领域
5. 知道什么是图灵机。

6. 了解ENIAC相关信息
7. 了解计算机发展的几个阶段
8. 会描述计算机系统的组成(包括硬件组成和软件组成)
9. 会解释冯•诺依曼原理。

10.知道字长的概念。

11. 了解计算机的分类
12. 知道表示存储器容量的单位及换算关系。

13.了解软盘和硬盘的结构,了解其相关的参数。

第2章计算机基础知识
1.理解进位计数制中的基数和权的概念,知道2、8、16进制数的表示方法。

2.会进行二、八、十六进制与十进制数之间相互转换,会熟练进行二和十六进制之间的相互转换。

3.给出一个二进制数据,能写出其在计算机内的机器数表示形式。

4.会进行简单的二进制补码的加减运算,会求补码对应的真值。

5.了解计算机中的四种逻辑运算。

6.掌握ASCII码的概念和表示,知道常见字符ASCII码值的相对大小。

7.理解汉字内码和外码的概念,能列举出汉字输入的常见编码类型。

8.了解数字音频的文件格式,知道其扩展名。

9.了解常用图像文件格式。

第3章计算机体系结构
1.掌握指令、指令系统、程序的概念。

2.掌握冯·诺依曼结构所描述的计算机组成。

3.理解存储器的分类,能举出相应的例子或给出一种存储器能说出其所属的类别。

4. 掌握三级结构的存储器系统的运行原理,知道每一级的功能。

5. 理解虚拟存储的概念.
6. 掌握计算机的三总线结构,能描述设备间的连接关系。

7. 了解总线的分类,能列举总线的实例。

8. 掌握接口的概念和功能。

9. 了解接口的分类。

10.了解外设数据传送控制方式。

11.了解高性能计算机的含义。

第4章操作系统
1.掌握操作系统的概念,理解操作系统概念中的二层含义,了解操作系统的地位。

2.了解操作系统的启动过程。

3.能准确描述操作系统的功能。

4.掌握操作系统的类别,能指出它们的特点,能判断实际应用中的操作系统的类别。

5.理解操作系统中的一些基本概念:时间片、并发与并行、进程与线程、进程的三种基本状态及转换关系、文件与路径。

6.知道常见操作系统如windows、linux、unix的类型与特点。

7.掌握操作系统的基本组成。

第5章网络计算
1.了解计算机网络与通信技术的关系。

2. 掌握数据通信的基本概念:数据、数据通信、信号、信道;串行通信和并行通信;单工、半双工和全双工通信;同步通信和异步通信;基带传输、频带传输和宽带传输。

4. 掌握计算机网络的定义和计算机网络的组成。

5. 列举常见有线传输介质及其特性。

7.了解计算机网络的分类。

7.掌握常见网络拓扑结构及特点
8.理解协议的概念,了解协议的三要素。

9. 掌握OSI模型的层次结构,了解其中的一些术语。

10.了解计算机网络之间的连接设备及其作用。

11.了解以太网的工作机制和以太网的标准。

12.掌握TCP/IP协议的层次结构,了解其中的常用协议。

13.理解计算机网络中的三种地址:MAC地址、IP地址、端口地址。

14.掌握IP地址的表示方法,能判断IP地址的正确性。

15.了解IP地址的类别划分,能判断IP地址所属的类别。

16. 知道什么是网络地址和广播地址,会求网络地址和广播地址。

17.理解保留地址,能列举保留地址的例子。

18.理解子网掩码的作用和表示方法。

19.了解IPV6的概念。

20.掌握Internet提供的主要服务。

21.掌握URL的表示方法。

22. 掌握域名的概念和表示方法,掌握常见域名符号的含义。

第6章程序设计与算法分析
1.会概述程序设计的一般步骤。

2.了解程序设计语言的分类和每类程序设计语言的特点。

3.理解汇编的概念和汇编程序的作用。

4.理解并能总结出高级语言的基本内容。

5. 了解使用高级语言编制程序的一般过程。

6. 掌握三类程序设计方法的特点和方法,能举出相应的程序设计语言实例。

7.掌握编译的基本概念,了解语言处理的基本过程。

8.掌握编译的基本过程,能画出编译过程的逻辑框图。

9.掌握数据结构的基本概念,知道数据的逻辑结构有哪几种,数据的物理结构有哪几种。

10.了解线性表的定义和特点。

11.掌握栈的定义和栈的特性,以及栈的操作。

12. 掌握队列的定义和队列的特性,以及队列的操作。

13.理解树和图两种数据结构。

14. 掌握算法的概念,了解算法的特性,会描述一个算法。

15.了解常见的四种算法。

16.掌握算法的时间复杂度及空间复杂度的表示方法。

第7章信息系统
1.了解数据、数据库、数据库管理系统、数据库系统的概念,知道它们之间的关系。

2. 知道文件管理与数据库管理的根本区别。

3.了解概念模型和概念模型中的基本概念。

3.理解常见的三种数据模型。

4.了解数据模型的三要素。

5.掌握模式、内模式、外模式的概念和它们之间的联系。

6.了解关系数据库中的基本概念。

7.理解关系数据库中的几种关系运算。

8.了解SQL的功能,能看懂简单的SQL语句。

9.了解关系数据库的主设计步骤。

10.能列举出几种常见的关系数据库系统。

第8章软件工程
1.了解软件危机的概念和表现形式。

2.掌握软件工程的概念。

3. 掌握软件生命(存)周期的概念和主要活动。

4.了解软件工程的基本目标
5.了解软件生命周期中的主要活动
6. 了解软件工程过程的概念
7. 了解软件开发方法的概念
8. 了解软件质量的概念
9. 了解软件工程的内容
第9章图形学和可视化
1.了解计算机图形学的概念。

2.了解常见的图形图像格式及文件扩展名。

3.了解常见的图形系统输入、输出设备。

4.了解人机界面的特性。

5.了解常见的人机交互界面。

6. 了解人机交互的方式。

相关主题