| 第一章 引论一、设置操作系统的目的(一)设置操作系统的两个目的(二)软、硬件资源分类二、操作系统分类,(一)实时系统(二)作业处理系统三、操作系统的功能(一)从人工操作到机器自动处理(二)用快速输入、输出代替低速输入、输出(三)从串行操作到并行操作(四)从单道到多道程序(五)分时操作系统的出现(六)作业处理操作系统功能综合四、操作系统的特性(一)并发(二)共享(三)长期的信息储存(四)不确定性五、操作系统的性能(一)可靠性(二)效率(三)可维护性六、UNIX操作系统的发展历史和特点(一)UNIX系统的产生和发展(二)UNIX系统的某些特点七、UNIX的结构(一)UNIX系统的基本结构(二)UNIX内核源程序结构习题第二章 程序设计语言C一、数据类型、运算符和表达式(一)从一个简单程序开始(二)华氏—摄氏温度对照表打印程序(三)数据类型(四)常数(五)运算符二、控制流(一)语句和复合语句(二)二路选择语句if-else(三)多路选择语句switch(四)循环语句while和for(五)循环语句do-while(六)break和continue语句(七)goto语句三、符号常数和预处理程序(一)符号常数(二)宏代换(三)文件蕴含(四)条件编译四、两个输入、输出程序及其应用(一)字符输入和输出(二)复制文件(三)文件字符、字和行计数五、函数(一)函数的一般形式(二)一个例子(三)返回语句和返回值(四)参数传递方式(五)变量存储类型(六)递归调用六、指针(一)指针和地址(二)指针和函数参数(三)指针和数组(四)指针运算(五)二维数组和指针(六)指针和函数七、结构(一)结构的基本形式(二)结构指针和函数(三)结构数组和指针(四)结构的灵活应用习题第三章 并发进程一、程序和进程(一)程序的顺序执行(二)资源共享和程序的并发运行(三)各种程序活动的相互依赖和制约(四)进程概念的引入和描述(五)进程和程序的区别和联系(六)对并发和不确定性的再说明二、进程的表示及调度状态(一)进程的表示(二)进程的状态三、进程通讯(一)同步(二)互斥和临界区(三)实施临界区互斥的锁操作法(四)信号量(五)高级通讯机构四、UNIX操作系统中的进程(一)UNIX进程与图象(二)UNIX进程的两种运行状态(三)UNIX进程的存储器图象(四)进程基本控制块(五)进程扩充控制块(六)共享正文段习题,第四章 中 |
商品评论(0条)