当前位置:文档之家› 嵌入式专业课程介绍学习资料

嵌入式专业课程介绍学习资料

嵌入式专业课程介绍学习资料
嵌入式专业课程介绍学习资料

嵌入式专业课程介绍

嵌入式技术及应用-专业课程介绍

一、培养目标

本专业培养具有坚实的理论基础,实践动手能力强、具有较强创新精神、全面发展的高素质应用型人才,在电子与通信、嵌入式领域从事技术开发,生产管理等第一线工作。本专业毕业生主要面向电子与通信、计算机行业、嵌入式系统电子产品生产行业,从事嵌入式系统相关电子产品的检修、开发设计、生产等工作,以及管理、销售等工作。

二、主干课程介绍

软件技术专业介绍

软件技术专业介绍 软件技术专业介绍(一): 软件技术是一个发展变化十分快的行业,许多学校开设有软件技术专业,包括北京大学、重庆大学、复旦大学、清华大学等一些知名院校,主要培养具有必须的计算机软件专业理论知识,掌握至少一种主流软件开发平台,具有较强编程潜力的高级实用型专业人才,毕业后可在政府、金融、企事业单位从事计算机软件开发等方面的工作。中国国内计算机硬件市场高速发展造成了国内软件市场方应对软件的需求量迅速增加,成为推动软件技术专业发展的主要动力。 软件技术专业介绍(二): 软件技术是一个发展变化十分快的行业,软件人才要按照企业和领域需求来确定培养的方向,而针对高职学生,务必坚持以就业为导向的指导思想,强调其技能培养,注重课程安排的合理性。因此,我们一方面定期修订教学计划,保证课程设置与软件技术的发展基本同步,另一方面利用转、合、撤、拆的原则,降低专业课程中理论教学的比例,加强针对性和实用性,优化课程结构,构成合理的、科学的课程体系。

培养目标 本专业培养具有必须的计算机软件专业理论知识,掌握至少一种主流软件开发平台,具有较强编程潜力的高级实用型专业人才。可在IT企业、政府机关、企事业单位等从事软件(管理信息系统、企业资源计划系统、文化娱乐产品和控制系统等)开发的需求调查、编码、测试、维护、营销售后服务及软件生产管理工作。 实践提高 本专业将带给在软件开发、软件测试、软件项目管理等方面的实训工作,培养学生的动手潜力。 就业方向 毕业后可在政府、金融、企事业单位从事计算机软件开发等方面的工作。 软件技术专业介绍(三): 课程组成 专业课程由以下四部分组成: 1)编程语言课程(包括Microsoft公司Windows平台开发技术和SUN公司的Java开发技术)

ARM嵌入式基础课程标准.

《ARM嵌入式基础》课程标准 一、课程性质与任务 ARM嵌入式基础是一门介绍ARM处理器原理及接口驱动程序开发的课程。在内容上涉及嵌入式系统的基本概念、ADS开发工具、嵌入式系统定义、处理器系统结构、ARM汇编程序设计、ADS开发工具、C与汇编程序混合编程、ADS映像文件结构及加载技术、ARM异常中断处理及程序设计、嵌入式系统启动代码分析、嵌入式系统接口及驱动程序开发、 C/OS-II 操作系统在ARM处理器上的移植。学生学习完本课程之后,能够理解ARM处理器体系结构、初步掌握ARM编程方法,初步掌握基于ARM的32嵌入式系统的开发流程,了解S3C2410处理器的基本接口技术,从而为后续更高阶课程的学习打下基础。 二、课程教学目标 1.知识目标 (1)了解嵌入式系统定义,处理器系统结构,嵌入式开发流程; (2)了解ARM指令集,掌握A ARM汇编程序设计,ADS开发工具,C与汇编程序混合编程; (3)掌握ADS映像文件结构及加载技术; (4)掌握ARM异常中断处理及程序设计 (5)掌握嵌入式系统启动代码分析 (6)掌握嵌入式系统接口及驱动程序开发 (7)基本掌握uC/OS-II 操作系统在ARM处理器上的移植 (8) 熟练使用式的开发工具和开发平台 2.能力目标 (1)能够编写简章的ARM汇编程序,能够阅读的较复杂的ARM汇编程序;

(2)能够编写简章的无操作系统驱动程序,能够读懂较复杂的驱动程序; (3)能够熟练的使用实验室的ARM实验平台,并能从事简单的嵌入式ARM程序开发; (4) 能够编写简单的嵌入式系统驱动程序; (5) 在老师指导下,能够完成小型的的嵌入式项目开发。 三、授课内容和学时安排 每周4学时,共64学时。 1.教学内容(打 * 号为重点讲授部分)。表中学时分配学时为:讲课学时+实验学时。 2.实验要求

嵌入式系统课程简介

本科课程简介 嵌入式系统 课程代码:开课学院:电气工程学院 开课学期:第一学期授课对象:大四本科生 学分: 1.5 课程负责人:曹玉胜 课程简介: 本课程是电气工程专业本科生高年级选修课。课程教学所要达到的目的是:使学生掌握嵌入式系统体系结构和开发过程;嵌入式处理器结构(ARM架构为主),嵌入式系统的存储器及各种I/O接口;嵌入式操作系统;嵌入式网络与安全以及嵌入式系统的综合开发应用。通过操作ARM实验平台,使学生对嵌入式系统软硬件设计有一个全面的概念和动手能力的训练。 课程的要求学生必须同时掌握硬件与软件方面的基本知识与技能.在硬件方面,要求学生了解嵌入式系统的基本原理及相关微处理器,存储器,周边设备,接口的基本知识.在软件方面,要求学生熟悉嵌入式操作系统,了解嵌入式系统开发的一般过程,掌握实时操作系统(RTOS)的基本功能和设计方法,了解和熟悉一些常用的嵌入式系统的开发工具和开发方法,熟悉嵌入式系统的典型应用及产品设计开发的步骤等.此外也可使学生具备软件与硬件综合测试与调试技能。 主要教学内容: 第一章嵌入式系统绪论 1 嵌入式系统的定义 2 嵌入式系统的产生与发展 3 嵌入式系统的特点 4 嵌入式系统的组成 5 嵌入式系统在各个领域的应用 6 嵌入式系统未来的发展趋势 第二章嵌入式系统的基本知识 1 嵌入式系统的开发流程 2 嵌入式系统的开发环境 3 嵌入式系统的开发工具 4 嵌入式应用程序的一般开发方法 第三章嵌入式处理器 1 嵌入式处理器的组成、分类(微处理器,微控制器,SOC)和特点 2 ARM嵌入式处理器的模式架构、异常处理、寻址方式和指令体系 3 ARM基本指令和伪指令的编程方法、ARM汇编应用程序的基本设计 第四章嵌入式系统的存储器 1 存储器的分类、结构、组织、性能指标和工作时序 2 只读存储器ROM 3 随机存储器RAM

制药工程专业课课程介绍

制药工程专业课课程介绍 制药工程(Pharmaceutical Engineering)专业是一个以培养从事药品制造工程技术人才为目标的化学(chemistry)、药学(pharmacy)和工程学(engineering)交叉的工科专业。本专业培养具备制药工程方面的专业知识基础,掌握化学、生物学、药学、制药工程与技术等学科的基本理论,具有从事药品、药用辅料、医药中间体及其相关产品的技术开发、工程设计和产品生产质量管理等方面能力的高素质复合型制药工程应用型人才。 一,制药工程课程的培养 培养要求: 1、具有良好的职业道德、强烈的爱国敬业精神、高度的社会责任意识和深厚的人文科学素养; 2、具有从事制药工程工作所需的自然科学知识以及一定的经济管理知识; 3、具有良好的质量管理、环境保护、职业安全和社会服务意识; 4、掌握药品制造的基本理论与技术、工程设计的基本原理与方法和生产质量管理(GMP)与控制等方面的基本知识,掌握药品生产工艺流程制订与车间设计的方法和原理,了解制药工程学科的发展前沿和药品生产新工艺、新技术与行设备的发展动态; 5、能综合运用所学的制药工程科学理论、分析提出和解决制药工程问题的方案,具有解决制药工程实际问题的能力; 6、具有对药品新资源、新产品和新工艺进行研究开发和设计的初步能力,具有良好的开拓精神和创新意识以及获取专业新知识的能力; 7、了解制药工程专业领域众多的技术标准,熟悉国家关于药品生产、药品安全、环境保护、社会责任等方面的政策和法规; 8、具有较好的组织管理、交流沟通、环境适应和团队合作的能力; 9、具有应对药品生产、使用中和公共卫生中突发事件的初步能力; 10、具有一定的国际视野和跨文化环境下的交流、竞争与合作的初步能力。 制药工程的主要课程中包括 普通教育课: 必修课:形势与政策、军事理论、思想道德修养与法律基础、中国近代史纲要,毛泽东思想和中国特色社会主义理论体系概论、马克思主义基本原理、大学体育、大学英语、计算机文化基础、高等数学、大学物理、大学物理实验、创业教育课、就业指导课。 选修课:要求在普通教育公共选修课中选修8学分。 学科基础课:

大数据应用技术课程介绍

大数据应用技术网络课程 1课程目标 通过讲解几种主流大数据产品和技术的特性、实现原理和应用方向,并组织实习项目,使学员了解并初步掌握目前流行的大数据主流技术(采集、存储、挖掘等),了解其特点以及使用的场景,具备一定的大数据系统架构能力,并能自行开展简单的大数据应用开发。 2课程内容 本次课程讲解的大数据产品和技术包括:hadoop、storm、flume等,其中以hadoop为主要培训内容。 3培训课程列表 1.hadoop生态系统 (1)HDFS (2课时) (2)MapReduce2 (2课时) (3)Hive (1课时) (4)HBase (2课时) (5)Sqoop (1课时) (6)Impala (1课时) (7)Spark (4课时) 2.Storm流计算(2课时) 3.Flume分布式数据处理(2课时) 4.Redis内存数据库(1课时) 5.ZooKeeper (1课时) 4培训方式 学员以观看录像、视频会议等方式进行学习,搭建集中环境供大家实习,并设置作业和答疑环节。每周视频课程约2个课时,作业和实习时间约需2-3小时,课程持续10周左右。

5课程内容简介 大数据技术在近两年发展迅速,从之前的格网计算、MPP逐步发展到现在,大数据技术发展为3个主要技术领域:大数据存储、离线大数据分析、在线大数据处理,在各自领域内,涌现出很多流行的产品和框架。 大数据存储 HDFS、HBase 离线大数据分析 MapReduce、Hive 在线大数据处理 Impala、Storm(流处理)、Spark、Redis(内存数据库)、HBase 数据采集 Flume等 辅助工具 Zookeeper等 5.1Hadoop 1)HDFS 介绍: Hadoop分布式文件系统(HDFS)被设计成适合运行在通用硬件(commodity hardware)上的分布式文件系统。它和现有的分布式文件系统有很多共同点。但同 时,它和其他的分布式文件系统的区别也是很明显的。HDFS是一个高度容错性的 系统,适合部署在廉价的机器上。HDFS能提供高吞吐量的数据访问,非常适合大 规模数据集上的应用。HDFS放宽了一部分POSIX约束,来实现流式读取文件系统 数据的目的。HDFS是Apache Hadoop Core项目的一部分。 培训内容: HDFS设计的思路 HDFS的模块组成(NameNode、DataNode) HADOOP Core的安装 HDFS参数含义及配置 HDFS文件访问方式 培训目标: 使学员掌握HDFS这个HADOOP基础套件的原理、安装方式、配置方法等2)MAPREDUCE 介绍: MapReduce是一种编程模型,用于大规模数据集(大于1TB)的并行运算。概念"Map(映射)"和"Reduce(归约)",和它们的主要思想,都是从函数式编程语言里借来的,还有从矢量编程语言里借来的特性。它极大地方便了编程人员在不会

几种常用软件开发工具比较

几种常用软件开发工具比较(2008-10-27 10:11:59) 标签:职场it [转]近日和公司的系统分析员探讨了几种开发工具的特性,由其总结了下面的内容。 文章客观评价了各种开发工具的优缺点,本人把文章拿来和大家一起讨论一下,欢迎专业人事补充和指正。 一、跨平台特性 VB:无★ PB:WINDOWS家族, Solaris,Macintosh ★★★ C++ Builder/Dephi:WINDOWS家族,Linux ★★★ VC:无★ JAVA:所有能够运行JAVA虚拟机的操作系统★★★★ 二、组件技术支持 VB:COM,ActiveX ★★★ PB:COM,JavaBean,Jaguar,UserObject使用:CORBA+Acti veX ★★★ C++ Builder/Dephi:COM, ActiveX CORBA(本身自带CORBA中间件VisiBroker,有丰富向导)★★★★★ VC:COM,ActiveX,CORBA(没有任何IDE支持,是所有C编译器的功能,需要CORBA中间件支持) ★★★ JAVA:JavaBean,CORBA;ActiveX ★★★★ 三、数据库支持级别 数据访问对象: VB:DAO,ADO,RDO功能相仿;★ PB:Transaction,DwControl,可绑定任何SQL语句和存储过程,数据访问具有无与比拟的灵活性★★★★ C++ Builder/Dephi:具有包括DataSource,Table,Query,Midas,ADO在内的二十多个组件和类完成数据访问★★★ VC:同VB,但有不少类库可供使用,但极不方便,开发效率很低★★ JAVA:JAVA JDBC API,不同的IDE具有不同的组件★★ 数据表现对象: VB:DBGriD,与数据库相关的数据表现控件只有此一种,只能表现简单表格数据,表现手段单一★ PB:DataWindow对象(功能异常强大,其资源描述语句构成类似HTML的另外一种语言,可在其中插入任何对象,具有包括DBGrid在内的数百种数据表现方法),只此一项功能就注定了PB在数据库的功能从诞生的那 一天起就远远超过了某些开发工具今天的水平★★★★★ C++ Builder/Dephi:具有包括DBGrid,DBNavigator,DBEdit,DBLookupListBox在内的15 个数据感知组件,DecisionCube,DecisionQuery在内的6个数据仓库组件和包括QRChart, QRExpr在内的20多个报表组建,可灵活表现数据★★★

《单片机》课程标准

课程标准 课程名称:单片机课程类别:核心课 适用专业:机电一体化技术专业学时:108+2周 1.课程定位与设计思路 1.1 课程性质与作用 本课程是机电一体化技术专业的核心课程,是为从事机电产品的生产企业培养具有单片机应用产品设计、分析、调试、制作、安装与维护能力的实践型人才,对学生职业岗位能力的培养和职业素质的养成起主要支撑作用。 本课程的作用是通过课堂教学和实践教学相结合,使学生能清楚的了解单片机的结构与工作流程,建立起单片机系统的概念,最终能够掌握机电一体化技术领域中单片机控制的基本方法、基本技能,能够用单片机控制各种常见的执行机构,完成产品的硬件电路的设计及驱动程序的编制,培养单片机控制系统的分析、设计、调试与制作的综合应用能力,培养科学的思维方法,灵活运用知识的能力,实验操作能力,使学生具有较强的发现问题、分析问题、解决问题的能力,具有毕业后的直接上岗能力(或经短期培训后上岗),并且毕业时已具备一定的单片机控制系统开发经验。 本课程以“电子技术”、“C语言”、“电子产品制作”等基本知识、技能为基础学习,为学生进入机电产品生产企业中,从事单片机应用产品设计、分析、调试、制作、安装与维护、管理与营销等岗位打下基础。 1.2 课程设计理念与思路 本课程强调对学生职业岗位能力的培养和职业素养的养成。在课程设计过程中,针对高职学生的特点和认知规律,对教学内容进行认真的选择与序化,以任务或项目为载体,按照由简单到复杂的原则重构课程内容。构建融多媒体教室、实验室、实训室于一体的校内实训基地和校外实训基地并在此完成所有的教学环节。针对不同环节,采用恰当的教学方法和手段,有意识、有步骤地将职业能力的训练和职业素养的养成融入到实际的教学过程中。 1.2.1 校企共建课程 本课程开发的第一步是与行业企业技术人员共同分析岗位需求,确立岗位职业能力与工作任务。 (1) 走访大量从事机电产品生产、制造和机电设备使用、维护的相关企业,深入企业进行岗位职业能力与工作过程调查; (2) 与企业生产一线人员共同制定课程标准,共建更能贴近和满足实际应用能力需求的能力训练体系; (3) 与从事机电产品生产和机电设备安装调试工作的毕业生交流,听取它们对专业课程设置和课程建设的反馈意见,以他们的亲身经历和切身体会帮助我们审视以往机电一体化技

《嵌入式操作系统》课程教学大纲

《嵌入式操作系统》课程教学大纲 (Embedded Operating System) 课程编号: 课程性质:专业课 适用专业:软件工程 先修课程:计算机组成和结构、C语言程序设计、操作系统原理、嵌入式系统原理与设计 后续课程:嵌入式操作系统 总学分:3(其中实验学分0.5) 一、教学目的与要求 “嵌入式操作系统”是软件工程专业的课程之一,培养学生具有嵌入式系统的应用知识、嵌入式系统的初步分析能力和具有用RTOS构成嵌入式系统的应用能力。介绍嵌入式系统中嵌入式实时操作系统和其他技术。通过本课程学习常见的嵌入式操作系统;掌握嵌入式系统软硬件设计的基本方法;跟踪嵌入式系统最新设计理念;实践嵌入式系统项目开发基本流程;为嵌入式系统开发奠定良好的基础。 本课程以介绍嵌入式操作系统知识为主,但在构成一个嵌入式计算机应用系统时,还必须具有用汇编语言、C或C++语言及程序设计编制源程序的能力,软硬件结合是本课程的一个特点。 1.教学目的 通过本课程的学习,使学生具有嵌入式操作系统的分析能力和初步设计能力。 2.教学要求 本课程采用课堂教学和试验教学相结合,以课堂教学为主的教学形式。通过本课程的学习,要求学生能够达到: (1)较深入地了解嵌入式操作系统的组成及工作原理; (2)具有较高的汇编语言源程序的阅读能力和一定的程序编写能力; (3)掌握嵌入式操作系统的使用方法和移植方法; 二、课时安排

注:教学、实验内容和学时安排各专业任课教师可根据具体专业要求作适当调整。 三、教学内容 1. 概论(2学时) (1)教学的基本要求 了解:嵌入式系统、实时系统的基本概念 重点:嵌入式操作系统的选型 (2)教学内容 ①嵌入式系统的概念 ②嵌入式操作系统的分类 ③嵌入式系统的应用举例 2. 嵌入式系统工程设计(4学时) (1)教学的基本要求 了解:介绍可用于嵌入式应用开发的一些基本方法 重点:介绍嵌入式实时软件工程方法 (2)教学内容 ①嵌入式系统项目开发流程 ②嵌入式系统工程设计方法 3. 内核相关基本概念(10学时) (1)教学的基本要求 了解:内核的定位与可裁剪性;相关基本术语 理解:任务状态、调度规则,中断处理,任务异常处理 掌握:非任务执行时、任务无关部分和准任务部分的系统状态 重点:任务状态 难点:中断处理 (2)教学内容 ①内核的定位与可裁剪性。 ②任务的运行、就绪、等待与睡眠和不存在状态。 ③任务的优先级与调度规则。 ④中断与异常。 ⑤系统状态。 4. 数据类型与系统调用(6学时) (1)教学的基本要求 了解:普通数据类型和其它定义数据类型 理解:相对时间,系统时间,时限 掌握:系统调用的格式,调用方法以及参数包的修改 重点:系统调用方法。 难点:参数包的修改。

数学专业课程设置及介绍

数学(0701) 一、学科(专业)简介 数学是研究现实世界中数量关系和空间形式的科学,是现代科学和技术的基础,也被称为是“整理宇宙秩序”的一门科学。它的根本特点是从自然现象的量的侧面抽象出一般性的规律,预见事物的发展并指导人们能动地认识和改造世界。数学科学在经济、金融、信息、物理、工程计算等各领域都有广泛的应用,是一个范围广阔、分支众多、应用广泛的科学体系。该学科主要的研究领域有:基础数学、应用数学、计算数学、概率论与数理统计以及运筹学与控制论等。数学与信息科学学院拥有雄厚的师资队伍,拥有现代化的数学实验室和资料室。研究生主要就业于高等院校、科研院所以及金融保险业等。 二、培养目标 全面贯彻党的教育方针,培养德、智、体全面发展的高级专门人才。掌握本学科宽广的基础理论和系统的专门知识,具有勇于追求真理和愿献身科学、教育事业的高级专门人才。掌握科学研究的基本思路、方法和专业技能,具备系统、坚实的数学理论基础,能够用现代数学理论从事本专业的理论和应用研究,具有一定的创新能力和独立从事教学、科研工作或独立担负专门技术工作的能力。 三、研究方向简介 1.代数学 代数学是重要的基础学科。本方向包含三个分支:变换半群,李代数,Hopf代数。主要运用半群理论、同调理论、表示论、范畴理论、代数几何法、局部化法等方法研究变换半群的代数结构、Hopf代数分类、李代数导子和自同构等问题。 2.泛函分析 本方向综合函数论、几何和代数的观点研究无穷维向量空间和有限维向量空间上的函数、几何体、算子和极值理论。它包括凸几何分析、调和分析、算子理论、不等式理论和特殊函数等研究方向。主要解决空间几何体的度量性质,空间函数包括一些特殊函数的极值性质,以及调和分析和算子理论在空间中的应用。

软件工程专业课程

软件工程专业的课程体系设计
骆 斌 张大良 邵 栋1 210093)
(南京大学软件学院 1、引言
南京市汉口路 22 号
软件工程是指开发、操作和维护软件系统的系统、规范、可度量的方法。从历史上看, 软件工程学科曾是计算机科学的一个分支,但随着软件产业不断发展的需求,传统的计算 机学科逐步上升到计算学科, 2001 年 IEEE 发布的计算学科教学规划把计算学科划分为计算 机科学、计算机工程、软件工程、信息系统、信息技术和其他有待发展的学科等子学科, 标志了软件工程这个名词作为与计算机理论相对应的各种软件实践技术的总称已经得到世 界范围内的公认。 我国在 2001 年底推出了示范性软件学院计划,把我国软件工程专业定位在面向软件产 业培养高素质的工程型软件实用人才。围绕这一定位,软件工程教育应该围绕大型软件开 发过程中的工程方法、关键技术和相关工具展开,在专业教学过程力图使得学生具备科学 世界观,掌握科学方法,具有扎实软件基础,受到良好软件工程训练,熟悉软件应用和工 具,参与过实际项目,拥有较好职业素质。 本文研究软件工程专业的课程体系设计,在研究过程中引入了科学的方法,参照 IEEE CC2001 的成熟做法, 首先明确专业的学科定位和人才培养定位, 然后建立相关的知识体系, 再后确定课程体系,最后确定课程设置和教学计划。 2、软件工程专业的相关知识领域简介 课程体系必须建立在对本专业知识体系的全面研究之上。作为软件工程专业人才培养 的基本依据,我校编写的《复合型软件实用人才的知识体系》定义了基本素质 BAS,计算 机软件基础 CSE,软件工程与软件管理 SEM,数学、工程和职业基础 MEP,软件系统与应 用 SSA,软件工具与产品 STP 等 6 个知识体系子类,并在各子类之下细分为知识领域、知 识单元和知识点三级。为方便讨论课程体系设计,现将与专业相关的 5 个子类的知识领域 简单列举如下: 1)CSE 定义了从事软件工作所应具备的软件专业基础知识,包括离散数学基础 CSE.DS,程序设计与算法基础 CSE.PF,计算机硬件基础 CSE.CH,系统软件基础 CSE.SS, 数据库应用基础 CSE.DB,网络通信基础 CSE.NC 和软件构造技术 CSE.CT 等知识领域。 2)SEM 定义了软件工程与软件管理知识,包括软件模型与分析 SEM.MA,软件设计 SEM.DE,软件检验和有效性验证 SEM.VV,软件演化 SEM.EV,软件过程 SEM.PR,软件 质量 SEM.QA 和软件管理 SEM.MG 等知识领域。 3)MEP 定义从事软件工作所应具备的数学、工程和职业知识,包括软件的数学基础 MEP.MF,软件的工程基础 MEP.EF,软件行业的职业素质 MEP.PP,软件业的外国语能力 MEP.FL 等知识领域。 4)SSA 定义从事某一方面软件工作应具备的专业或领域应用知识,包括网络工程与网 络应用 https://www.doczj.com/doc/a212256024.html,(计算机网络进阶 AN,分布式计算 DC,多媒体技术 MM) ,嵌入式与实时
1
骆斌,教授,副院长,博士;张大良,教授,副校长,软件学院教学委员会主任;邵栋,讲师。联系邮件, luobin@https://www.doczj.com/doc/a212256024.html,。

几种软件开发工具的区别

java、c、c++、vc、vc++、vb的区别和联系 java:分三大平台java se (j2se),java ee(j2ee),java me(j2me) java se是java ee和java me的基础 java ee是目前位置企业级开发平台中最牛的 java me是用来开发移动嵌入式程序的,例如手机游戏 java 的优点是非常适合用于开发大型企业级项目,我们曾为网通公司开发过的上千万级的项目,用的后台程序就是java ee。 java的主要领域还有开源技术,那要学的东西就太多了,比如(Spring,Ibatis,DWR,Hibernate,Tapestry等) 缺点是要学的技术太多,二是在底层开发中不行 C:经久不衰的语言 主要应用在嵌入式编程,硬件驱动程序设计中,说白了是计算机底层的编程设计 优点是可以嵌入汇编,可以直接与硬件打交道,做底层开发 缺点是在企业级开发中,几乎无用武之地 我朋友是做这个的,在长沙这种小地方,年薪也能达到10万以上 与北京的java程序员收入差不多 在北京的话,年薪20万不是大问题。 c++ :我非常钦慕的语言,又AT&T的贝尔实验室研发 主要开发工具是微软的Visual C++和Borload的BCB(Borload C++ Builder) 优点在于含有大量的库,如MFC,可直接调用windows库函数干很多事情 其中的消息处理机制令我感觉尤为经典 缺点是,要想精通真不容易 主要领域一是做桌面程序,像QQ,迅雷这种桌面软件 领域二是做游戏后台开发,大部分游戏(包括魔兽等)后台语言就是使用C++ 精通的话,收入和C程序员差不多 vc :刚说过了,vc全名是(Microsoft Visual C++) 是微软研发的一种开发C++的开发工具(IDE) vc++:同vc 注意c++是语言,vc++是工具,是一门使用c++语言的工具,记清楚,以后不要问这样肤浅的话。 以上几种,对比一下学java,学的不仅仅是技术,而是一种思想,架构项目的思想 所以java是培养架构师,培养System Designer,Project Manager的 c语言和c++只能培养技术专家,资深程序员 vb:曾经很流行的一种桌面程序开发技术 微软研发的(Visual Basic)是一种工具,用的语言是Basic Basic是比尔盖兹发家致富的一大工具

“嵌入式组态控制技术”课程标准

《嵌入式组态控制技术》课程标准 课程代码:50313404 课程名称:嵌入式组态控制技术 课程类别:职业技能课课程属类:自动化技术类 课程学分:4 计划课时:60 教学组织:理论与实践一体化、任务驱动适用范围:机电一体化技术、电气自动化 先修课程:单片机技术、变频器技术、传感器技术、可编程控制器技术 课程负责人:课程组成员: 制订部门:机电工程系电气自动化教研室批准人: 第一部分前言 一、背景 随着后PC时代的到来,在制造业领域更注重使用符合其特定需求并带有智能的嵌入式工业控制组态软件,而嵌入式组态软件特具的按功能剪裁的特性,以及其内嵌的实时多任务操作系统,可保证整个嵌入系统小体积、低成本、高实时性、高可靠性的同时,方便不具备嵌入式软件开发经验的用户在极短的时间内,使用嵌入式组态软件快速开发完成一个嵌入式系统,并极大缩短嵌入式产品进入市场的速度,而且使产品具有丰富的人机界面。 目前自动化软件的发展趋势有两个方面,一方面是向大型的平台软件发展;另一方面是向小型化方面,由通用组态软件简化成嵌入式组态软件,可使大量的工业控制设备或生产设备具有更多的自动化功能,发展机会更多、市场容量更大。北京昆仑通态MCGS 嵌入式组态软件作为国内主流工控产品,是企业实现管控一体化的理想选择,为此选择MCGS嵌入式组态与TPC触摸屏进行教学。 二、课程的性质 本课程培养工控系统综合应用能力的高技能人才,可从事工控系统组态、调试、维护、改造、运行、销售等。通过教学项目的完整练习,强化系统的设计、调试及故障诊断能力的培养,达到维修电工技师职业资格相关要求。 三、课程的基本理念 根据心理学家的研究,通常一个人的学习途径包括听觉、视觉、视和听、自己动手或实践等,而学习效率分别为:听觉20%、视觉30%、视和听50%、自己动手90%,由此可见,“手脑并用”的实践可获得最佳的学习效果。同时,艾宾浩斯的遗忘曲线表明:学习者在学习新知识、新材料之后遗忘的程度和速度,在很大程度上取决于教学方法和教学手段,而“行为导向”的教学正是强调手脑并用。现代认知心理学将知识定义为:个体通过与其环境相互作用后获得的信息及其组织。个体的知识又可分为陈述性知识和程序性知识两类。所谓陈述性知识是指个人具有有意识的提取线索,因而能够直接陈述的知识;而程序性知识则是指关于进行某项操作活动的知识,即技能。程序性知识采用行为导向教学方法更有效。行为导向教学法强调学生的学习动机的焕发,它将学生的学习内在动机(如爱好、志趣、好奇、求知欲等);学习的利益动机(如前途、奖酬、发展条件等);学习的社会动机(如社会竞争、集体的荣誉、团队的期望、角色的价值等)通过情境的创设,学生对新知识或技能的初步尝试应用、评价、再实践等因素有机地组合起来,从而改变了他们的信息接受、知识学习、技能提高的习惯,提高学习效率。 行为导向实质上就是在整个教学过程中创造一种学与教,学生与教师互动的社会交往的情境,把学与教的过程视为一种社会的交往情境。 “行动导向”把实践性深深地渗透到了职教课程体系中,它的目标是“会做”,这

各专业主要课程介绍

各专业主要课程介绍 国际经济与贸易(专达本)国际贸易理论、进出口贸易实务、国际商法、电子商务概论、国际市场营销、国际商务谈判、报关实务、国际税法、外经贸英语函电、数据库管理系统。 计算机科学与技术(专达本)数字逻辑、汇编语言、C++、接口技术、数据库原理、软件工程、编译技术、网络数据库开发、信息系统设计。 财务管理(专达本)中级财务会计、高级财务会计、高级财务管理、税法、证券投资分析、会计报表分析、成本管理会计、会计电算化、审计学。 会计学(专达本)中级财务会计、高级财务会计、成本管理会计、税法、会计报表分析、会计制度设计、财务管理、证券投资分析、审计学。 法学(专达本)法理学、宪法学、刑法学、民法学、刑事诉讼法学、知识产权法学、国际法学。 工商管理(专达本)管理学原理、企业经营战略、生产科技管理、人力资源管理、公司理财、市场营销学、货币银行学、电子商务、企业诊断学。 市场营销(专达本)市场营销学、重点客户管理、经营战略、销售管理、市场调查与预测、商务谈判、人力资源管理、经济法等。 旅游管理(专达本)旅游经济管理、饭店管理概论、餐饮管理学、房务管理、酒店财务会计、旅游经营管理、旅游资源开发与规划、旅游心理学。 工程造价(专达本)建筑制图与识图、安装工程设备、建筑材料、建筑施工技术与组织、建筑工程定额与预算、安装定额与预算、建筑力学与结构、AutoCAO、工程项目管理、资产评估。 计算机科学与技术(高达本)离散数学、汇编语言、计算机操作系统、QBASIC、C语言、数据结构、数据库原理、SQL Server、软件工程、组网技术。 工商管理(高达本)经济法、会计原理、财务会计、管理学原理、市场营销学、生产管理、人力资源管理、质量管理与控制、公司理财、证券与期货、西方经济学、技术经济学、企业经营战略、资产评估。 会计学(高达本)财政与金融、中级财务会计、高级财务会计、高级财务管理、税法、证券投资分析、会计报表分析、成本管理会计、会计电算化、审计学。 计算机信息管理(高达专)微机原理、汇编语言、计算机操作系统、办公自动化软件、QB ASIC、C语言、数据结构、FOXPRO、数据库原理(SQL SERVER)、软件工程、组网技术、In ternet的应用。 计算机应用(高达专)英语、高等数学、电路基础、数据结构、计算机语言、系统分析与设计、数据库管理系统、会计电算软件。 电脑会计(高达专)现代企业管理、财政与金融、基础会计学、财务会计、成本会计、管理会计、财务管理、审计学、数据库管理系统。 市场营销(高达专)管理学、市场营销学、经营战略、市场调查与预测、消费心理学、广告学、公司理财、推销技巧、销售管理、国际贸易理论与实务。

《软件开发基础》课程标准

《软件开发基础》课程标准 表1 课程基本信息 (一)课程性质与任务 课程性质::《软件开发技术》是计算机专业的一门技术基础课,在软件工程学科人才培养体系中占有重要的地位。软件开发是建立计算机应用系统的重要环节,通过学习和训练,加深对大学计算机基础课程的理解和认识,加强程序设计能力的训练,培养学生运用软件开发方法和技术分析问题和解决问题的能力。《软件开发基础》已成为高校计算机软件教学体系中的一门重要课程 课程任务:通过本课程的学习掌握在操作系统、数据库、多媒体、网络等应用环境中软件的基本开发方法及技术,以及在软件开发过程中要解决的数据结构与常用算法的实现。通过该课程的学习,使学生掌握在上述环境中开发软件所必需的基础知识、基本开发方法和常用开发技术,为今后结合实际应用开发软件打下必要的基础。 (二)课程教学目标 本课程的开设旨在通过该课程的学习,使学生能够全面系统地掌握计算机软件开发技术的基本知识,熟悉软件工程概念与流程、数据结构概念与算法,并且结合数据库知识具有一定的软件系统设计能力。 1. 知识目标 (1)教授以软件开发的发展、主要方法、常用工具的使用为主线。包括:软件开发的基本概念、基本原理、常用的软件管理方法、常用的建模工具等。 (2)关键的知识讲授阶段有:软件需求获取方法、需求规格说明撰写与评审方法、软件设计的基本概念、结构化设计方法、体系结构设计、面向对象UML的软件分析方法、UML 建模方法、软件测试基本理论等。 (3)通过该课程的教授,学生应具备软件开发基本理论知识。

2. 能力目标 (1)运用软件开发的概念、原理、技术和方法开发与维护软件的能力 (2)编写相关技术文档的能力 (3)分析问题和解决问题的能力和团队工作交流能力。 3. 素质目标 (1)职业素养的培养:对软件开发领域常见的职业要求、团队合作精神进行培养与灌输。 (2)专业素养的培养:对软件管理过程中常见的问题能够予以准确判断,明确解决思路。 (三)参考学时 64(理论:32\实验:32 )学时。 (四)课程学分 3学分 (五)课程内容和要求(理论64学时) 课程旨在使学生掌握软件开发的基本概念、原理和方法,从软件开发技术、软件工程管理和软件工程环境等几个方面了解如何将系统的、规范化的和可以度量的工程方法运用于软件开发和维护中。要求学生通过本门课的学习,基本掌握结构化方法、面向对象方法等软件开发技术,初步了解软件复用的概念及基于构件的开发方法,同时对软件工程管理和环境等内容有一个总体的了解。 表2 课程内容与学时安排表

单片机原理及应用课程标准

《单片机原理及应用》课程标准 课程名称:《单片机原理及应用》 课程类型:专业基础课 总学时:100 适应专业:电子类专业 制订人:段安红 2010年6月

《单片机原理及应用》课程标准 课程名称:《单片机原理及应用》 课程类型:专业基础课 总学时: 适应专业:电子类专业 一、课程概述 1.课程性质 单片机技术是现代电子工程领域一门飞速发展的技术,其在教学及产业界的技术推广仍然是当今科学技术发展的热点,学习单片机并掌握其设计应用技术已经成为电子类学生必须掌握的一门技术,也是现代工科学生的一个基本条件。 《单片机原理及应用》是应用电子技术的一门专业基础课。它以模拟电子技术、数字电子技术、C语言或汇编语言等课程为基础。它可以充分体现学生利用自己所掌握的知识解决实际工程问题的能力。 通过本课程的学习,使学生掌握单片机技术及其在工业控制和日常生活中的应用,培训学生实践能力、创新能力和新产品设计开发能力,为将来从事电子电器新产品设计开发,电子产品的检测和维护等工作奠定坚实的基础,为学生将来在电子类专业领域进一步发展打下良好基础。 2.课程基本理念 本课程的设计突破了学科体系模式,打破了原来各学科体系的框架,将学科的内容按“项目”进行整合。本课程的“项目”包含了单片机就用技术的四个项目,每个项目均由若干个具体的典型工作任务组成,每个任务均将相关知识和实践过程有机结合,力求体现“做中学”,“学中做”的教学理念;本课程内容的选择上降低理论重心,突出实际应用,注重培养学生的应用能力和解问题的实际工作能力。 3.课程设计思路 本课程标准注重培养分析问题、解决问题的能力、强化学生动手实践能力,遵循学生认知规律,紧密结合应用电子专业的发展需要,为将来从事应用电子产品的设计、检测奠定坚实的基础。将本课程的教学活动分析设计成若干项目或工作情景,以项目为单位组织教学、并以典型设备为载体,通过具体案例,按单片机项目实施的顺序逐步展开,让学生在掌握技能的同时,引出相关专业理论知识,使学生在技术训练过程中加深对专业知识、技能的理解和应用、培养学生的综合职业能力,满足学生职业生涯发展的需要。

财务管理专业课程简介

财务管理专业课程简介 概率论与数理统计Probability Theory and Mathematical Statistics 【54—3—2】 先修课程:高等数学,线性代数 内容提要:概率论与数理统计是研究随机现象规律性的数学学科,是高等学校理工科本科各专业的一门重要的基础理论课。通过本课程的教学,应使学生理解概率论和数理统计的基本概念,掌握它的 基本原理和方法。培养学生运用概率统计方法分析和解决实际问题的能力。本课程的基本内容 有:概率的基本概念、随机变量、数字特征及数理统计的有关内容。本课程安排在一个学期内 讲授,总学时为54学时。 修读对象:理工科(非数学专业)本科学生 教材:浙江大学盛骤等编,概率论与数理统计(第三版),高等教育出版社2001 参考书目:范正森等,概率统计方法与应用,科学出版社。 赵衡秀,概率论与数理统计全程学练考,东北大学出版社。 管理学Management 【36—2—3】 先修课程:经济学高等数学 内容提要:管理学是工商管理类专业的基础课程,主要研究和介绍企业或一般社会、经济组织管理的基本概念、基本原则和基本方法。学习本课程要求学生熟悉经济学的基本原理、数学和统计分析的 基本方法。同时,只有在掌握了本课程的基本原理的基础上,才能准确理解和把握市场营销、 生产管理、财务管理等课程的内容。 修读对象:财务管理专业本科生 教材:《管理学》周三多高等教育出版社 参考书目:《管理学教程》陈克人民交通出版社 《管理学》芮明杰上海人民出版社 微观经济学Microeconomics 【36—2—3】 先修课程:高等数学 内容提要:微观经济学是工商管理类的基础课程。学生通过对微观经济学的学习,了解微观经济学的基本内容和体系,掌握现代经济学的基本分析方法,能够从微观经济学的基本理论和方法出发,分 析现实经济生活中出现的问题,为今后进一步学习和研究打下一个良好的基础。 修读对象:财务管理专业本科生 教材:《微观经济学》叶德磊主编高等教育出版社 参考书目:《经济学》斯蒂格利茨中国人民大学出版社 基础会计Basics of Accounting 【56—4—1】 内容提要:本课程是以经济学为理论指导,充分运用数学和管理科学技术,研究如何建立和运用会计理论和方法,对会计主体的财务状况和经营成果进行反映监督和控制的一门科学。它包括会计理论

软件开发专业技术课程报告

软件开发技术课程报告

————————————————————————————————作者:————————————————————————————————日期:

软件开发技术课程报告 班级B090501 学号B09050112 姓名高旭瑞 完成日期2012-12-10

目录 1建造者模式 (1) 1.1定义 (1) 1.2UML图 (1) 1.3角色功能 (2) 2命令模式 (3) 2.1定义 (3) 2.2UML图 (3) 2.3角色功能 (3) 3原型模式 (4) 3.1定义 (4) 3.2UML图 (4) 3.3角色功能 (4) 4状态模式 (5) 4.1定义 (5) 4.2UML图 (5) 4.3角色功能 (5) 5装饰器模式 (6) 5.1定义 (6) 5.2UML图 (6) 5.3角色功能 (6) 6桥接模式 (7) 6.1定义 (7) 6.2UML图 (7) 6.3角色功能 (7) 7适配器模式 (8) 7.1定义 (8) 7.2UML图 (8) 7.3角色功能 (8) 8组合模式 (9) 8.1定义 (9) 8.2UML图 (9) 8.3角色功能 (9) 9中介者模式 (10) 9.1定义 (10) 9.2UML图 (10) 9.3角色功能 (10)

10 抽象工厂模式 (11) 10.1定义 (11) 10.2UML图 (11) 10.3角色功能 (11) 11 简单工厂模式 (12) 11.1定义 (12) 11.2UML图 (12) 11.3角色功能 (12)

1建造者模式 1.1 定义 将一个复杂对象的构建与他的表示分离,使得同样的构建过程可以建造不同的表示 1.2 UML图 1.2.1 多个产品类的情况下的UML图 如果有多个产品类的话,应当有多个具体建造者 1.2.2省略抽象建造者角色 系统中只需要一个具体建造者,省略掉抽象建造者,结构图如下: 1.2.3省略指导者角色 抽象建造者角色已经被省略掉,还可以省略掉指导者角色。让Builder角

单片机原理及应用课程标准

徽商职业学院 单片机原理与应用课程标准 课程编码课程类别职业技能课 适用专业计算机应用(嵌入 式方向)、自动化 类、应用电子类 授课单位电子信息系 学分4学时 72学时(理论、实践教学一体化安排) 编写执笔人 编写日期2012.9.18审定日期2012.9.20 一、课程概述 (一)课程性质 本课程是高职高专计算机应用(嵌入式方向)和自动化类专业学生的一门重要的、面向应用的、实践性和综合性很强的主干专业必修课。 (二)课程任务 通过本课程的教学,使学生掌握单片机原理与应用的基本知识,获得单片机应用系统设计的基本理论与基本技能,掌握单片机应用系统各主要环节的设计、调试方法及开发步骤。培养学生分析问题、解决问题的综合能力。为学生学习后续课程及毕业后从事与单片机应用技术相关工作岗位打下坚实基础。 (三)课程设计思路 本课程采用“教、学、做”一体化安排,与将理论教学和实践教学分开编写大纲的传统方法截然不同,将理论教学与实践教学有机的融合编写一个统一的教学大纲。 二、课程目标 (一)总体目标: 掌握单片机基本原理,熟悉KEILL软件和PROTEUS软件的使用,熟悉MCS-51的结构与应用设计,掌握基本的程序设计方法,通过应用实例熟悉单片机在综合应用中的用法。 (二)具体目标 1、知识目标 (1)理解和掌握单片机的工作原理和内部结构 (2)掌握汇编语言程序设计的基本方法。 (3)理解人机接口的硬件结构与软件编程原理和设计方法。

(4)掌握单片机系统扩展技术。 (5)掌握单片机A/D、D/A接口技术。 (6)基本掌握MCS-51串行通信技术。 (7)初步掌握MCS-51应用系统的开发技术。 2、能力目标 (1)能运用本课程知识独立设计和制作从简单到复杂的单片机应用系统(软件和硬件)。(2)能运用本课程知识技能维修单片机应用设备和产品。 (3)具备进一步自学拓展相关知识的能力,如自学应用其他型号单片机的能力。 3、素质目标 具备与他人沟通协作的能力与团队精神及养成认真、细致、踏实的工作作风。 三、课程内容标准 单片机技术是一门应用性很强的课程,其理论与实践技能是从事机电类、计算机类和自动化类工作的专业技术人员所不可缺少的。本课程的教学在讲清基本原理的基础上,强调实际应用,要做到既重视基本知识的讲解,又注重学生在应用方面的训练。 第一章概述 (一)、理论教学标准 【学习目的要求】 (1)了解单片机的组成和其发展概况、特点以及应用领域,熟悉单片机主要机型。 (2)建立二进制和十六进制的概念,学会进制之间的相互转换方法,熟记0-16之间二进制数、十进制数和十六进制数的对应关系和相互转换。 (3)熟悉二进制数和十六进制数的四则运算和逻辑运算的方法;了解二进制原码、反码和补码的表示方法。 (4)了解BCD码的编码方法、转换关系和加减法运算时的修正方法;了解ASCII码和查表换算的方法。 (5)了解单片机应用系统的开发过程和研发工具(Proteus、keil软件)。 【教学重点】 单片机开发的一般过程。 【教学难点】 Proteus、keil软件的使用。 【课程内容要点】 第一节认识单片机 1、单片机的概念及特点应用 2、单片机的发展和系列产品 第二节单片机应用系统的开发过程

相关主题
文本预览
相关文档 最新文档