- 7
- 0
- 约7.24千字
- 约 48页
- 2017-08-05 发布于湖北
- 举报
* * * * * * * * * * * * * * * * * * * 2.4.2Windows的命令控制界面程序例子 2.5 系统调用 系统调用是操作系统提供给编程人员的唯一接口。编程人员利用系统调用,在源程序一级动态请求和释放系统资源,调用系统中已有的系统功能来完成那些与机器硬件部分相关的工作以及控制程序的执行速度等。因此,系统调用像一个黑箱子那样,对用户屏蔽了操作系统的具体动作而只提供有关的功能。事实上,命令控制界面也是在系统调用的基础上开发而成的。 系统调用大致可分为如下几类: (1) 设备管理。该类系统调用被用来请求和释放有关设备、以及启动设备操作等。 (2) 文件管理。对文件的读、写、创建和删除等。 (3) 进程控制。进程是一个在功能上独立的程序的一次执行过程。进程控制的有关系统调用包括进程创建、进程执行、进程撤消、执行等待和执行优先级控制等。 (4) 进程通信。该类系统调用被用在进程之间传递消息或信号。 (5) 存储管理。包括调查作业占据内存区的大小、获取作业占据内存区的始址等。 (6) 线程管理。包括线程的创建、调度、执行、撤销等。 不同的系统提供有不同的系统调用。一般,每个系统为用户提供几十到几百条系统调用。 为了提供系统调用功能,操作系统内必须有事先编制好的实现这些功能的子程序或过程。显然,这些程序或过程是操作系统程序模块的一部分,且不能直接被用户程序调
您可能关注的文档
- 解说计算机基础知识.docx
- 算机图形学课程设计.docx
- 算机基础知识大全.doc
- 算机图形学论文.doc
- 算机常见故障和排除.ppt
- 算机基础题目.doc
- 算机基础复习大纲.doc
- 算机操作基础.doc
- 算机局域网.ppt
- 算机操作系统第7章.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 2026年国防教育知识竞赛试题库及答案(精华版).pdf
- 4.1我国的收入分配制度 逐字稿 教学设计统编版高中政治必修二经济与社会.docx VIP
- 脚手架风荷载计算探析.pdf
- 地下室脚手架搭设安全技术交底.doc VIP
- 第14课 辽宋夏金元时期的科技与文化(课件).pptx VIP
- MOD法培训All学习课件.pptx VIP
- 电力施工安全技术交底记录.docx VIP
- 第15课《青春之光》情境任务型教学课件(共31张PPT).pptx VIP
- 26公考面试卷心菜面试必看40题.pdf VIP
- T∕CHAS 10-2-19-2023 中国医院质量安全管理 第2-19部分:患者服务 内镜治疗.pdf VIP
原创力文档

文档评论(0)