第六章 UNIX系统编程基础
第6章 Unix系统编程基础 理解:程序设计环境(用户空间和系统空间) 理解:基于操作系统的程序设计(系统调用) 掌握: C/C++编辑器 GCC 掌握: GNU make和makefile的编写规则 了解 :C/C++调试器 GDB 了解:常用系统调用及库函数的使用方法 了解:常用函数库glib的使用 了解:程序管理软件SCCS\CVS 6.1 程序设计环境 理想的程序设计环境 单任务环境-单用户、单进程 多任务环境下的程序设计 用户程序不能直接控制系统的硬件设备 用户程序通过操作系统来控制系统的资源 存储中存在:用户程序空间和系统空间 6.2 基于操作系统支持的程序设计 建立系统编程的思想 站在资源管理者的角度来分析问题,充分考虑系统为用户程序提供哪些服务和资源,以实现对系统资源的有效利用——嵌入式系统 系统调用 用户程序通过系统调用实现对系统内核功能的使用及对各种硬件资源的访问 了解:系统调用的使用方法 输入、输出控制类 进程、线程管理类:创建、终止、同步、互斥等 内存及辅存管理类 6.2 基于操作系统支持的程序设计 设备控制类 本地进程通信管理类 网络进程通信管理类 系统调用与库函数的关系 系统调用是操作系统层面提供的服务,库函数是高级语言提供的服务 6.3 在UNIX中完成C程序开发 编程语言 低级语言 机器语言: 能够由机器直接执行。 汇编语言: 包含一些助记符,需要由
您可能关注的文档
- 网络盈利模式与创富.pptx
- 第二章第三节生物与环境组成生态系统.ppt
- 第二课:电阻与部分电路欧姆定律.ppt
- 第二课时_环境保护与绿色化学ppt.ppt
- 第五章 数据库.ppt
- 第五章 《汽车车身电控技术 》毛峰主编.ppt
- 第五章 其他电子装备.ppt
- 第五章 金属电弧喷涂快速制模技术.ppt
- 第二章控制系统的数学模型tf第三讲1.ppt
- 第五章系统动力学--系统仿真.ppt
- 广西南宁市第二中学2025-2026学年八年级下学期开学收心自测英语试卷(含解析).docx
- 广西南宁市武鸣区武鸣高级中学等校2026年高考模拟信息卷数学试题(含解析).docx
- 广西壮族自治区崇左市江州区2025-2026学年八年级上学期期末语文试题(含解析).docx
- 广西壮族自治区防城港市防城区2025—2026学年八年级上学期期末地理试题(含解析).docx
- 部编版一年级下册语文第五单元培优卷A卷(含答案).docx
- 福建省厦门海沧实验中学2025-2026学年高二上学期期末地理试题(含解析).docx
- 甘肃省天水市甘谷县模范初级中学2025-2026学年九年级数学下学期第一次检测考试试题(含解析).docx
- 甘肃省武威市凉州区爱华育新学校2025-2026学年九年级上学期12月月考英语试题(解析版).docx
- 甘肃张掖市2025--2026学年下学期九年级数学阶段反馈试卷(含解析).docx
- 广东惠州博罗县2025-2026学年九年级上学期阶段诊断历史试卷(含解析).docx
最近下载
- 高一上学期总结范文.pptx VIP
- “活教育”指导下的幼儿常规教育.docx VIP
- 2025年同济大学考博英语真题试卷(题后含答案及解析) .pdf VIP
- 学堂课程在线中国少数民族神话赏析(中央民族大学)课后作业答案.docx
- 第五章检验方法的分类及标度第六章差别试验.ppt VIP
- 中学数学课程标准与教材研究(第2版)课件 10数学建模活动与数学探究活动、11中学数学改革与发展趋势.pptx
- 矩阵论(清华)课后答案.pdf
- 螺旋体、支原体、衣原体、立克次体.pptx VIP
- 伊索寓言30个故事07 The Grasshopper and the Ants.pdf VIP
- 2025年四川省从“五方面人员”中选拔乡镇领导班子成员考试历年参考题库含答案详解.docx VIP
原创力文档

文档评论(0)