nba投注|nba买球_nba投注app_点击下载>>


物联网课程体系





学习目标:熟练掌握 Linux 系统下开发环境的搭建、熟悉基础的 Linux 开发知识和团队开发工具,掌握 Linux 系统下 C 语言、数据结构和信息系统项目开发等技能
可从事工作:初级 Linux 程序员、开发助理等


   Linux系统基础,主要讲解Linux操作系统的安装方法以及基础知识。详细介绍Linux下的目录结构、基本命令、管理配置和Vi编辑
    器,shell脚本编写等基本技能。并讲解嵌入式开发环境搭建和团队开发工具的使用

   C 语言基础,主要讲解Linux开发环境下 C 语言语法、详细介绍数组、指针、函数、结构体、文件等知识

   数据结构和算法,主要讲解基于 C 语言的各种高级数据结构知识,包括宏、标准IO库、枚举、单双链表、循环链表、树,常见排序
    与查找算法,库函数的使用、linux中自定义动态库的创建和使用




学习目标:掌握 Linux 系统环境下的多任务处理,包括:多进程和多线程管理、线程同步、信号量等;也需要掌握 Linux 系统环境下的网络编程,包括 TCP/IP、UDP、Socket 通讯开发
可从事工作: Linux 系统应用开发、网络开发

Linux 系统文件 I/O 和标准 I/O 库
Linux 系统文件和目录
Linux 系统进程环境、信号、进程线程控制、进程间通信
网络 IPC、远程终端控制







学习目标:掌握 Linux 系统环境下的 C++语言编程、面向对象编程、UML基础和 Linux 系统 GUI 框架 Qt 编程
可从事工作: C++ 程序开发、Qt 应用开发、数据库应用开发、服务端开发程序员


面向对象编程中的类、构造函数、对象、继承和多态
面向对象编程中的静态对象和友元
C++ 高级函数编程和 I/O、文件操作
C++ 模板和标准模板库(STL)
Qt 图形界面开发和事件编程
MySQL 数据库编程开发








学习目标:掌握 Linux 系统环境下的 ARM 体系结构、裸机开发;Linux 内核分析、文件系统原理、U-Boot移植;交叉编译和调试、和驱动编写
可从事工作: ARM 基础开发、驱动开发助理

ARM 体系结构
ARM 处理器编程模型
ARM 处理器指令系统
嵌入式硬件和接口开发
Linux 内核分析
Linux 根文件系统构建
U-Boot开发和移植
Linux 字符设备和块设备驱动开发

Baidu
sogou