课程定位于使学生掌握基本的会计法律法规知识,形成基本的会计职业道德意识,同时为会计从业资格考试做准备。由于课程时间比较有限 ,而所涉及的知识量较多,结合考证准备的要求,本门课程在教学中,采用教师讲授与学生自学相结合的方式。教师选取各章知识中难于理解的难点进行重点的讲授,带领学生突破重点难点,课程教学中不仅讲授知识,更帮助学生总结学习的方法;同时,教师有意识地设计和选取比较简单的章节由学生以自学加提问的方式完成。所有学习的章节均配合相关的练习题,通过及时的练习强化知识。
课程考核包括理论考核和实训考核两个方面。前者着重就学生的知识能力做出评价,后者则对学生的职业能力做出评判。具体到两项考核中,本课程又采用了“过程+结果”的方式。 1.过程评价 过程评价由任课教师采取让学生进行案例分析、课堂讨论、课后练习或实训等方式对学生的日常学习情况做出评价,主要由以下三个部分组成:(1)专业知识的掌握与应用能力评价;(2)工作态度评价;(3)工作效率评价。 2.结果评价 结果评价主要是通过期末考核的形式来完成的。期末通过采用理论知识测试和实训能力测试来实现,着重考核学生的理论知识的掌握情况与对知识的运用能力。
11模块一嵌入式网关之开发环境搭建
11单元一构建嵌入式linux开发环境
01嵌入式系统的概念
02嵌入式系统的特点
03嵌入式系统的分类
04嵌入式系统的应用
05嵌入式系统的硬件结构
06嵌入式系统的软件结构
07嵌入式系统的开发流程
08嵌入式系统的开发环境
09虚拟机的概念
10虚拟机的安装
11如何新建虚拟主机
12Linux系统的安装
13Linux系统检测
14交叉编译的概念
15交叉编译器的安装
16交叉编译器的使用
17超级终端的配置
18超级终端的使用
19MINICOM的配置
20MINICOM的使用
21TFTP服务的配置
22TFTP服务的使用
23NFS服务的配置
24NFS服务的使用
12单元二Linux系统的基本操作和命令
01linux系统的开发环境
02linux系统的环境变量
03linux系统的基本操作指令
04linux系统的网络指令
05linux系统的系统指令
06linux系统的交叉编译器
07linux系统的调试工具
08linux系统的通讯工具
09linux系统的TFTP服务
10linux系统的NFS服务
11linux程序结构
12linux程序编辑工具
13linux程序的编译方法
14linux系统的本地编译
15linux系统的交叉编译
16HELLOWORD例程的编写
17HELLOWORD例程的编译
18程序的执行方法
13 单元三Linux内核
01Bootloader的概念
02Bootloader启动流程分析
03常见的Bootloader
04uboot的下载方法
05U-boot工作过程
06Linux内核源码的获取
07Linux内核配置
08Linux内核下载方法
09Linux内核测试
10Linux文件系统概述
11Linux文件系统结构
12Linux文件系统的构建方法
13busybox源码的获取
14busybox编译方法
15利用busybox构建文件系统
16linux文件系统的下载
17linux文件系统的核测试
12模块二嵌入式网关之应用程序编写
11单元一嵌入式Linux开发基础
01嵌入式Linux C语言编程环境
02vi的基本模式
03vi的基本操作
04正则表达式
05vi的使用实例分析
12单元二编译器和调试器
01GCC概述
02GCC编译流程分析
03GCC警告提示
04GCC使用库函数
05GCC代码优化
06GDB使用实例
07GDB设置/删除断点
08GDB数据命令
09GDB调试运行环境命令
10GDB堆栈命令
13单元三 GNU make和makefile
01makefile文件的功能
02makefile文件的结构
03makefile的编写
04Makefile变量
05Makefile规则
06make使用例程
07应用程序下载运行
13模块三嵌入式网关之驱动程序编写
11单元一字符型设备驱动程序的设计
01驱动程序简介与hello_driver驱动的使用
02编写hello_driver驱动的基本框架
03编写hello_driver驱动的ioctl与register_chrdev函数
04编写hello_test测试程序
05驱动程序与测试程序之间的数据交换
06驱动程序的调试
12单元二GPIO接口控制LED灯
01GPIO接口概述
02GPIO接口的控制
03GPIO接口的读操作
04编写led_driver驱动程序(GPIO写操作)
05编写led_test测试程序
06使用ps和kill命令
13单元三PWM控制蜂鸣器
01PWM的基本原理
02编写pwm_driver驱动程序
03编写pwm_test测试程序
14单元四DS18B20温度测量
01DS18B20硬件设计及初始化
02编写ds18b20_driver驱动的字节读写函数
03编写ds18b20_driver驱动的read函数
04编写ds18b20_test测试程序
05使用misc_register函数注册设备
14模块四嵌入式网关之温湿度采集系统设计
11单元一温湿度传感器驱动编写
01. DHT11温湿度传感器概述
02. DHT11接口通信
03. DHT11数据采集
04. DHT11温湿度传感器应用电路
05. DHT11驱动程序分析
06. DHT11驱动程序编写并添加至内核中
07. DHT11驱动程序中修改Kconfig文件
08. DHT11驱动程序中修改Makefile文件
09. 生成内核镜像和驱动模块
10. 加载内核镜像和驱动模块
11. DHT11测试程序分析
12. 编写DHT11测试程序并拷贝至linux系统中
13. 编写Makefile文件
14. 生成并测试可执行文件
12单元二基于QT界面的温湿度采集
01. 搭建Qt开发环境
02. 建立Qt项目
03. 设计Qt界面
04. 关联信号和槽
05. 生成Qt源码
06. Qt源码中添加main.cpp文件
07. Qt源码中生成pro文件
08. Qt源码中生成Makefile文件
09. 制作桌面启动器
10. 制作桌面图标
11. 编译与仿真
12. ARM平台下生成Makefile文件
13. 修改dht11.cpp源码
14. 编译应用程序
15. 下载与测试应用程序
15模块五嵌入式网关之通信传输设计
11单元一通信的基本概念
01通信的定义
02通信的方式
03通信的传输速率
12单元二与WSN协调器的串口通信设计
01串行通信的概念
02串行通信的接口
03WSN协调器的概述
04与WSN协调器串行通信测试
05串行通信的数据格式
06串行通信的协议
07UART的结构
08串口的常用头文件与常用函数
09串口的设置结构体
10串口的设置
11串口的使用
12串行通信程序设计
13串行通信收发测试
13单元三与上位机的网络通信设计
01网络通信的基本概念
02以太网的网络模型
03以太网的数据帧格式
04IP数据包的传输
05TCP_IP的工作流程
06TCP链接的建立与断开
07TCP的数据传输
08UDP的数据传输
09网络通信的实验
10linux系统的网络架构
11linux的网络函数
12linux的网络编程
13采用TCP的网络程序设计
14采用UDP的网络程序设计
15TCP实验
16UDP实验
16模块六嵌入式网关之远程控制设计
11单元一WEB服务器构建
01WEB服务器的概念
02嵌入式WEB服务器的种类
03嵌入式BOA服务器工作原理
04BOA的移植方法
05BOA的运行测试方法
12单元二HTML页面设计
01HTML语言概述
02HTML语言的基本语法
03HTML标记的概念
04HTML标记的使用
05HTML表单的概念
06HTML表单使用
07HTML表格使用
08HTML页面设计
13单元三CGI程序设计
01CGI的概念
02CGI的工作原理
03CGI程序与Web服务器的通信方式
04CGI程序的使用方法
05CGI程序数据的获取方法
06CGI程序数据的输出方法
14单元四智能家居远程控制程序设计
01智能家居远程控制系统基本原理
02LED远程控制界面设计
03LED远程控制程序设计
04LED远程控制程序调试
05开关状态采集程序设计
06开关状态采集程序调试
07与协调器的数据通信程序设计
08与协调器的数据通信程序调试
09智能家居远程控制程序集成调试