红旗Linux系统开发程序师认证计划.doc

上传人:创****公 文档编号:1823758 上传时间:2019-10-26 格式:DOC 页数:9 大小:162.50KB
返回 下载 相关 举报
红旗Linux系统开发程序师认证计划.doc_第1页
第1页 / 共9页
红旗Linux系统开发程序师认证计划.doc_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《红旗Linux系统开发程序师认证计划.doc》由会员分享,可在线阅读,更多相关《红旗Linux系统开发程序师认证计划.doc(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、北京中科红旗软件技术有限公司北京中科红旗软件技术有限公司Page 1 of 9 中国北京海淀区万泉河路 68 号紫金大厦 6 层,100086 电话:861082656655 传真:861082658096 Http:/www.redflag-红旗红旗 Linux 系统开发程序师认证计划系统开发程序师认证计划Redflag Certified System Developer for Linux (RCSD)培养目标培养目标本课程培养能够有效地基于 Linux 系统平台上,设计开发综合项目应用的技术人才。通过相关专业科目的训练,需要达到可以根据项目整体任务的需要,设计、规划整体系统架构的能力,

2、并具备软件开发项目系统管理的相关能力。熟悉相关 Linux 商业项目开发工具的应用技术,具备实现针对商业应用系统的规划设计能力。课程描述课程描述通过本课程的学习,学员将了解 Linux 系统项目开发的整体概念,了解掌握 Linux 系统核心技术架构,了解基于 Linux 体系的主要技术标准特性。掌握相关商业开发技术工具的应用技术,如:ICC, Kylix 等。掌握了解进程级以及驱动模块的设计技术。了解软件开发项目管理的基本概念和相关技术。预备知识预备知识本课程的学习是在基于具备红旗Linux程序员技术认证的基础之上。北京中科红旗软件技术有限公司北京中科红旗软件技术有限公司Page 2 of 9

3、 中国北京海淀区万泉河路 68 号紫金大厦 6 层,100086 电话:861082656655 传真:861082658096 Http:/www.redflag-学习目标学习目标 熟练掌握 Linux 系统核心分析技术 清晰了解相关 Linux 技术标准特性以及商业技术标准的需要LSB 技术标准规范CGL 技术特性分析与实现 熟练掌握 Linux 系统中脚本设计技术,了解不同 Shell 的环境特性 熟悉掌握系统开发技术 了解掌握商业开发工具的应用技术ICC 系统应用Kylix 系统应用 软件项目管理技术知识培训大纲培训大纲源代码分析技术Linux 系统技术标准规范 LSB CGLSHEL

4、L 脚本设计与应用技术Linux 软件开发工具 gcc 和 g+ gnu make autoconf北京中科红旗软件技术有限公司北京中科红旗软件技术有限公司Page 3 of 9 中国北京海淀区万泉河路 68 号紫金大厦 6 层,100086 电话:861082656655 传真:861082658096 Http:/www.redflag- automake gdb KDevelop wpe 和 xwpe嵌入式系统开发环境介绍 开发板环境 交叉编译技术介绍文件系统 文件系统简介 Linux 文件系统简介 基本文件操作 inode 的操作 特殊文件目录操作 当前目录 创建删除目录 浏览目录 名

5、字匹配高级 I/O 操作 同时进行多个 I/O 操作(I/O 复用) 内存映象 给内存区加锁 文件加锁 非连续区域读写系统数据文件和系统信息北京中科红旗软件技术有限公司北京中科红旗软件技术有限公司Page 4 of 9 中国北京海淀区万泉河路 68 号紫金大厦 6 层,100086 电话:861082656655 传真:861082658096 Http:/www.redflag- 简介 密码文件 组(groups) 其它数据文件 有关用户登录的系统文件 系统标识 系统时钟进程模型与进程关系 进程 线程 启动例程 终止进程 atexit 函数 命令行参数 环境变量列表 C 程序在内存中的分布

6、共享库 内存分配机制 环境变量的访问与修改 setjmp 和 longjmp 函数 使用局部变量的问题 getrlimit 和 setrlimit 函数 getrusage 函数 终端登录 进程组北京中科红旗软件技术有限公司北京中科红旗软件技术有限公司Page 5 of 9 中国北京海淀区万泉河路 68 号紫金大厦 6 层,100086 电话:861082656655 传真:861082658096 Http:/www.redflag- 会话 控制终端 tcgetpgrp 和 tcsetpgrp 函数 作业控制 程序在 shell 下的运行 孤儿进程组 4.3BSD 对进程关系实现进程控制 进

7、程标识 fork 函数 exit 函数 wait 和 waitpid 函数 wait3 和 wait4 函数 竞争条件 exec 函数 setuid 和 setgid 函数 setreuid 和 setregid 函数 seteuid 和 setegid 函数 system 函数 getlogin 函数 times 函数 守护进程进程间通信 管道和命名管道 System V IPC北京中科红旗软件技术有限公司北京中科红旗软件技术有限公司Page 6 of 9 中国北京海淀区万泉河路 68 号紫金大厦 6 层,100086 电话:861082656655 传真:861082658096 Http

8、:/www.redflag-信号处理 概述 LINUX 系统中的信号 对信号的处理终端及伪终端编程 引言 Unix/Linux 中的终端 终端的应用程序设计 程序 tty_transfer 的设计 终端管理的发展 基于 STREAMS 的终端子系统 伪终端程序设计socket 编程 协议支持 几个工具函数 socket 编程的基本流程和要用到的函数 Unix 域 socket TCP/IP 网络编程 Socket 出错常量 守护进程 如何编制一个由 inetd 启动的服务器程序多线程编程 概念 多线程编程基础 线程之间的互斥与同步北京中科红旗软件技术有限公司北京中科红旗软件技术有限公司Page

9、 7 of 9 中国北京海淀区万泉河路 68 号紫金大厦 6 层,100086 电话:861082656655 传真:861082658096 Http:/www.redflag- 线程编程中的其它问题商业开发技术系统的应用技术介绍 ICC 开发工具集的应用技术 Kylix 开发工具集应用技术软件项目管理知识 项目管理概述 项目及项目管理的概念项目管理准则项目管理的必要性项目干系人分析五个项目管理过程;过程模型;项目管理知识领域;案例分析 项目启动过程项目评估及选择标准分组练习:选择用于讨论的项目项目章程的制定项目经理确定或任命项目管理组织结构形式;分组讨论: 各种组织结构形式的优缺点组建项目

10、团队团队模型;分组练习:项目 ABCDE分组讨论:角色与责任北京中科红旗软件技术有限公司北京中科红旗软件技术有限公司Page 8 of 9 中国北京海淀区万泉河路 68 号紫金大厦 6 层,100086 电话:861082656655 传真:861082658096 Http:/www.redflag-召开项目启动会议案例分析 项目计划编制过程项目风险识别和评估风险管理准则;确立项目的生命期编制工作分解结构分组练习:编制你的项目的工作分解结构项目进度计划编制分组练习:编制你的项目的进度计划项目成本管理分组练习:编制你的项目的预算制定项目沟通管理计划案例分析: 项目实施与控制过程项目计划实施范围

11、核实合同管理就续管理准则;项目整体变更控制范围变更控制分组讨论:项目变更控制流程进度计划控制: 历时压缩和资源均衡分组练习:项目进度压缩技巧风险监控北京中科红旗软件技术有限公司北京中科红旗软件技术有限公司Page 9 of 9 中国北京海淀区万泉河路 68 号紫金大厦 6 层,100086 电话:861082656655 传真:861082658096 Http:/www.redflag-案例分析 项目收尾过程项目初步验收和最终验收项目后评价分组讨论:项目收尾的行动计划 项目组合管理项目组合管理(PPM)的出现组合管理在金融市场项目组合管理概述项目组合管理的过程和技术 项目管理信息系统 课程总结

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁