搞个嵌入式linux培训班的课程来看下,就知道要学什么了
C语言基础、C++基础、数据结构、操作系统原理、Linux应用基础、电子电路基础
开课前一周:入学基础测试与辅导(C语言、C++、linux基础、数据结构、电子电路)
第一天上
数电&C语言基础测试
第一天下
C++语言&操作系统基础测试
第二天上
操作系统基础
第二天下
Linux基础
正式课程
序号 课程内容
Linux开发基础一
学习目标:
熟练安装、操作linux系统,
并能配置各种开发环境与常用服务
教学案例:
Linux系统安装
Linux开发平台搭建与开发工具使用
1
Linux 概述; Linux发行版;
Linux开发环境搭建-vmware虚拟机;Linux系统安装
Linux的基础知识; Linux文件系统和文件; Shell的使用;常用的shell命令;Linux的软件安装;
Linux 下的C语言编程基础;Linux下VIM的使用;
编译器GCC的使用;调试器gdb的使用;
Linux下多文件编译与项目管理工具make的使用;
Linux开发基础二
学习目标:
基本掌握C、C++语言,掌握常用数据结构
教学案例:
指法练习游戏
成绩管理系统
2
C语言基础强化
C语言的内存布局与常见库函数
3
数据结构强化
链表、队