本帖最后由 慧心的眼眸 于 2018-4-3 13:56 编辑
本课程将在学员C语言基础知识之上,通过大量编程实例重点讲解C语言的高级编程知识,包括结构体、共用体、内存管理。通过本课程的学习,学员的C语言基础更加扎实、编程能力得到进一步提升
知识点一:软件包管理及shell命令 本次课对ubuntu系统的软件包管理进行了系统的讲解,并介绍了shell命令中的一些特殊字符
课程目录 Linux介绍 deb软件包管理 shell基本命令 shell中的特殊字符
知识点二:Linux shell命令 本节课将对shell编程进行系统的讲解。学员会具备一定的shell脚本编程能力,为后续学习打下基础
课程目录 shell基本系统维护命令 用户管理命令 文件系统的类型和结构 文件系统相关命令 Linux网络配置管理
知识点三:Linux shell脚本编程
课程目录 shell脚本-变量 shell脚本-功能语句 shell脚本-分支语句 shell脚本-循环语句 shell编程-函数
知识点四:Linux C语言高级编程 本节课是C语言基础知识的进阶,通过大量的编程实例重点讲解C语言的高级编程知识
课程目录 gcc和gdb的用法 条件编译和结构体 结构体数组和结构体指针 共用体及typedef C语言的内存管理模型 动态内存
知识点五:Makefile 本次课全面深入的讲解了make项目管理工具,为后续学员阅读uboot、内核等复杂源码及项目开发
课程目录 Make的原理及Makefile的基础知识 Make命令的选项及Makefile中的隐含规则 VPATH及嵌套的Makefile
嵌入式学习交流群:561213221
|