如何学习嵌入式系统专业?

如题所述

一、基础理论篇(512学时) 编号 课程名称 学时 课程简介 1 计算机系统与文化 32 计算机科学体系、计算机系统模型、硬件系统、软件系统、 操作系统、语言系统、应用软件系统、程序设计、学习方法、 计算机与网络、计算机与人、计算机与社会 2 计算机原理 72 计算机基础知识、微机的基本组成电路、工作原理、指令系统、 汇编语言程序设计简介、I/O通道的组成、工作原理及应用 3 低频电子线路 48 二极管和三级管、基本放大电路、负反馈放大电路、 集成运算放大器、集成功率放大器、集成直流稳压电源 4 数字逻辑电路 60 数制和码制、逻辑代数基础、TTL集成和组合逻辑电路、触发器、 同步、异步时序电路、存储器与可编程逻辑器件 5 电路基础 48 电路的基本概念与基本定律、电路的分析方法、正弦交流电路、 电路中的过渡过程 6 数据库原理 32 数据库原理概述、数据库系统体系结构、关系数据库、关系代数、 关系演算、完整性、视图、数据库规范化、数据库设计、事务管理、 数据安全、分布式数据库、决策支持 7 计算机网络技术 60 计算机网络概述、OSI/七层参考模型和实用模型、 数据通信技术、网络体系结构、局域网协议和组成、广域网、 网络互联设备及互联技术、Internet与TCP/IP、 Internal与Extranet 8 数据结构 60 数据结构概述、数组、链表、域和队列;递归、图、集合与搜索、 排序、索引与散列 9 技能训练 100 二、语言系统篇(220学时) 10 C++程序设计 120 C++语法规范、模块化程序设计、类与对象、继承与派生、 多态性、群体类、面向对象的程序设计、流类库与输入/输出、 异常处理机制 11 VC++(MFC)程序设计 100 Visual C++基础、MFC类的层次结构、MFC应用程序框架、 AppWizard与ClassWizard的使用、 文档视图结构、菜单、工具栏和状态栏、输入输出与打印控制、 对话框、常用控件、文件存取、数据库程序开发、 多线程原理及实现方法、ActiveX控件的设计与应用 三、操作系统篇(160学时) 12 Linux操作系统 60 Linux操作系统安装、基本设置及系统管理、 Linux与Windows共享资源、WEB服务器的安装、 配置(Apache)、邮件服务器的安装、配置(Send Mail)、FTP服务器的安装配置(WU-Ttpd)、 DNS服务器的安装配置(Named)、网络安全及管理 13 Win32程序原理与API资源开发 100 Windows程序设计原理、窗口机制、消息机制、 Unicode简介、文本输出、图形输出、键盘、鼠标、计时器、 常用控件与资源、剪贴板、位图、字体、多文档界面、多任务、 多线程、动态链接库、内存管理、异常处理等基于Win32 API的程序开发 四、嵌入式系统开发篇(324学时) 14 单片机原理 60 MSC-51系列单片机的基本硬件结构、指令系统、 系统扩展与应用、程序设计方法、系统开发实例 15 汇编程序设计 40 汇编基础知识、CPU功能结构、寻址方式与指令系统、 汇编语言程序格式、顺序程序设计、分支程序设计、子程序设计、 高级汇编技术、I/O程序设计、BIOS和DOS中断 16 接口原理 32 接口的概述、微机与外设及被控对象的数据传输、 串并行通信及接口技术、中断控制器、DMA控制器、计数器、A/ O及O/A转换器、键盘与LED显示总线存储器及扩展、 工业控制器执行机构的接口技术 17 计算机控制 60 计算机控制系统概述、连续系统控制理论、离散系统控制理论、 输入/输出接口及过程通道、数字控制与顺序程序控制系统、 数据控制器的设计、现代控制理论概述及现代控制技术、 应用程序设计的实现、分布式控制系统、计算机控制系统设计与实现 18 自动控制原理 60 自动控制的基本概念、数学模型、系统分析、根轨迹法、 频率相应法、系统校正、非线性控制系统、离散控制系统 19 电子设计自动化EDA 40 绪论、可编程逻辑器件、MAX+PLUSⅡ概述、原理图输入法、 硬件描述语言VHDL基础、VHDL常用语句、常用电路设计 20 Protel应用设计 32 微机进行原理图、印刷线路板的设计、Protel/ Sch设计过程、层次电路图设计、报表生成和Protel/ PBC的设计原理及手工和自动布线的方法、 电路的仿真及仿真波形显示窗口的使用 五、电子商务开发篇(148学时) 21 Photoshop 48 操作环境介绍与设置、图像的基础知识、常用工具的操作与应用、 图层、路径、通道与蒙版、文本、任务自动化的使用与管理、 使用内建滤镜创建特殊效果、色彩的混合模式、 图像编辑与图像色彩调整 22 Flash 36 Flash动画制作原理、过渡动画的制作、蒙板动画技巧、 交互动画的制作、声音的添加及编辑、动画制作的总体思想、 动画优化与发布 23 Fireworks 16 Fireworks简介、图形的绘制,位图的处理与修饰, 滤镜的应用、层的使用、动画的制作技术、基于Web的图形设计、 图像的优化导出及与Dreamweaver的结合 24 HTML 16 HTML概述、HTML的基本标签、基本HTML元素的使用、 多媒体对象的嵌入、表单元素及使用、层叠样式表(CSS) 的应用、框架的应用 25 Dreamweaver 32 Dreamweaver功能及优势、站点概念及创立、 表格排版技巧、页面元素的使用和技巧、框架和布局视图排版、 模板、库、样式表的使用、图层特效与Javascript特效 六、软件工程篇(32学时) 26 软件工程 32 软件工程概述、需求分析、软件设计、描述工具、程序编码、 软件测试、软件维护、面向对象技术、面向对象的分析和设计、 软件管理技术 七、毕业论文/设计(100学时)
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网