收藏 分享(赏)

Linux高级程序设计第一章.ppt

上传人:dzzj200808 文档编号:3312807 上传时间:2018-10-11 格式:PPT 页数:14 大小:435.50KB
下载 相关 举报
Linux高级程序设计第一章.ppt_第1页
第1页 / 共14页
Linux高级程序设计第一章.ppt_第2页
第2页 / 共14页
Linux高级程序设计第一章.ppt_第3页
第3页 / 共14页
Linux高级程序设计第一章.ppt_第4页
第4页 / 共14页
Linux高级程序设计第一章.ppt_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、Linux编程及应用,主讲:任继平邮箱:,华中农业大学理学院计算机系,Linux - What?- Why?- How?,华中农业大学理学院计算机系,What?系统级软件-操作系统Unix家族-Unix的小弟,华中农业大学理学院计算机系,Why?稳定安全可靠开源,华中农业大学理学院计算机系,How?深入源代码多实践,华中农业大学理学院计算机系,如何保证?*上课考勤*交电子版作业*上课提问*课后答疑,华中农业大学理学院计算机系,如何考核?平时表现实验成绩期末考试 70%,30%,华中农业大学理学院计算机系,参考教材:Linux高级程序设计 杨宗德著, 人民邮电出版社 2011UNIX环境高级编程

2、 (美)史蒂文斯,(美)拉戈 著,尤晋元,张亚英,戚正伟 译 Linux程序设计(第4版) 马修(Neil Matthew)著, 陈健 译,华中农业大学理学院计算机系,Linux编程及应用主要知识点,(1)补充:Linux下Shell编程 (2)磁盘文件(普通文件,链接文件,目录)管理。 教材第4,5,6章。 (3)进程及进程间通信。 教材本书第7,8,9章。 (4)线程及线程间同步。 教材第10,11章。 (5)网络编程。 教材第12,13,14,15章。 (6)其它:编程工具,编程环境。 教材第1,2,3章。,华中农业大学理学院计算机系,磁盘文件管理主要内容,普通文件IO操作。 ANSI

3、C文件IO。文件描述符及相关操作。 POSIX 文件IO。文件流及相应操作。 目录文件管理。 目录流及目录流操作。 符号链接文件管理。 符号链接及操作。 磁盘文件属性获取与磁盘文件属性修改。,华中农业大学理学院计算机系,进程及进程间通信机制主要知识点,进程管理 创建 执行新代码 退出 等待 进程间通信 数据传递: 管道(有名,无名管道) IPC的消息队列 IPC共享内存 同步 信号量 异步 信号,华中农业大学理学院计算机系,线程与线程同步基本知识点,线程基本操作 创建 退出 取消 等待 线程同步机制 互斥锁 读写锁 条件变量 线程信号灯 线程与信号,华中农业大学理学院计算机系,网络编程知识点,网络基础及支撑函数,工具 TCP/IP协议栈,数据封包拆包过程,TCP,UDP,IP包头 BSD TCP,UDP网络编程流程及API函数 地址处理函数,大小端问题,socket属性控制 域名解析 TCP高级 阻塞与非阻塞处理 多路复用 信号驱动 UDP高级 广播 组播,华中农业大学理学院计算机系,编程工具及编程环境知识点,编辑器,编译调试工具使用。 VIM GCC GDB Makefile头文件,库文件的使用,库文件的创建。错误,帮助信息的获取,编译规范要求。段域加载,内存管理基础知识。,华中农业大学理学院计算机系,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报