计算机科学概论第三版考试重点,计算机科学概论复习重点

3、计算机软件分为:应用软件和系统软件。

4、操作系统的功能:文件管理,设备驱动程序,内存管理程序,调度程序。

5、程序:一个静态的文件,里面保存着一些指令集。进程:程序运行后的一种状态(动态)

6、死锁:是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。

作业:

P93 *1 8

第五章:算法

1、算法的定义:一个可终止过程的一组有序的、无歧义的、可执行的步骤的集合。

2、伪代码

3需记忆的图示:P144图5-6 P145图5-7 P149图5-11 P152图5-14

作业:

P163 *7 8

第六章:程序设计语言

1、编译器:将高级语言转换后储存。解释器:边转换边执行。(共同点:将高级语言转换成指令)

2、程序由一组语句组成,分为三类:声明语句,命令语句和注释(不会被翻译成机器指令)作业:

P207 13

*21

*22(改编)重写下面的程序段,使用swich语句代替嵌套的if-then-else语句

Swich(w)

{ case 5;

Z←7

Break

Case 6;

Y←7

Break

X←7

编程题:(打印自己的名字)

#include

int main()

{

printf("hello word");

while(1);

}

你可能感兴趣的:(计算机科学概论第三版考试重点)