《Java程序设计》实验教学大纲

《Java程序设计》实验教学大纲
《Java程序设计》实验教学大纲

教师学科教案[ 20 – 20 学年度第__学期]

任教学科:_____________

任教年级:_____________

任教老师:_____________

xx市实验学校

《Java程序设计》实验教学大纲

课程名称:Java程序设计

英文名称:Java Programming

课程代码:2211011501

适用专业:软件工程、网络工程、数字媒体技术

课程性质:非独立设课课程属性:必修

课程学时学分:实验总学时:20 总学分:4

其中实验理论课总学时:1 实验课学时:19

实验个数:10

其中应开实验项目:10 必开实验项目:10 选开实验项目:0

一、课程性质、地位与任务

Java程序设计是软件工程、网络工程、数字媒体技术专业的一门专业必修课,该课程对动手操作要求非常强,因此本课程实验课程共开设了20课时,基本覆盖了JAVA程序设计的所有知识点,实验内容包括:Java编程环境;Java 语言基础;抽象、封装与类;继承与多态;图形用户界面的设计及事件处理;多线程程序设计。通过大量的上机实验,培养和提高学生的面向对象程序设计的思维能力和 Java 语言的开发能力。

教学基本要求

(1)掌握 Java 编程、面向对象的基础知识。

(2)较熟练地编写 Java 应用程序、小程序。

(3)了解 Java 的常用标准类库、编程技巧、多线程、异常处理及高级编程。

教学方法和教学形式建议

(1)验证性实验与设计性设计相结合

(2)实验课前要求学生提前预习实验

教学目标:

(1)熟练掌握:要求学生能够全面、深刻理解和熟练掌握所学的面向对象的内容,并能够用其分析、设计和解答相关的问题,能够举一反三。

(2)掌握:要求学生能够较好地理解和掌握,并且能够进行分析和判断。

(3)了解:要求学生能够一般地了解所学内容。

二、教学基本内容和要求

(一)教学基本内容

本实验课程为软件工程专业软件工程方向的必修课程,在强调概念和理论的同时,更注重通过实验引导学生对课程内容的深入理解,注重引导学生自学,加强学生动手能力。课程要求学生必须掌握Java编程方面的基本知识,掌握面向对象技术的基本原理。帮助学生培养独立思考问题。具体教学内容如下:

(1)掌握JAVA编程环境、JAVA虚拟机技术。

(2)掌握JAVA基本语法。

(3)掌握类和对象的概念、成员方法、成员变量。

(4)掌握继承概念、重写、重载技术、向上转型对象、接口技术、多态机制。

(5)掌握包、多线程编程、图形化编程、输入输出、数据库编程技术。

(二)重点、难点和处理办法

重点:类和对象的概念, 成员方法,成员变量, 继承概念访问级别,重写重载技术,向上转型对象,抽象类,接口技术,多态机制, 包多线程编程, 图形化编程,输入输出, 数据库编程技术

难点:类对象继承多态 I/O。

(三)能力培养基本要求

独立实验的能力——能够通过阅读实验教材、查询有关资料和思考问题,掌握实验原理及方法、做好实验前的准备;正确使用设备、独立完成实验内容、撰写合格的实验报告;培养学生独立实验的能力,逐步形成自主实验的基本能力。

分析与研究的能力——能够融合实验原理、设计思想、实验方法及相关的理论知识对实验结果进行分析、判断、归纳与综合。掌握通过实验进行JAVA程序设计的基本方法,具有初步的分析与研究的能力。

理论联系实际的能力——能够在实验中发现问题、分析问题并学习解决问题的科学方法,逐步提高学生综合运用所学知识和技能解决实际问题的能力。

创新能力——能够完成符合规范要求的设计性、综合性内容的实验,进行初步的具有研究性或创意性内容的实验,激发学生的学习主动性,逐步培养学生的创新能力。

(四)分层次教学基本要求

上述教学要求,应通过开设一定数量的基础性实验、综合性实验、设计性或研究性实验来实现。这三类实验教学层次的比例建议分别为:30%、40%、30%(各课程可根据本专业的特点和需要,做适当调整,但综合性实验、设计性或研究性实验的比例应分别不低于40%、30%)。

基础性实验:主要学习JAVA编程的基本开发流程、JAVA编程平台的使用、基本实验技能等,可涉及计算机、软件、电子、通信等各个领域的内容。此类实验为适应各专业的普及性实验。

综合性实验:指在同一个实验中涉及到高级语言、汇编语言、硬件等多个知识领域,综合应用多种方法和技术的实验。此类实验的目的是巩固学生在基础性实验阶段的学习成果、开阔学生的眼界和思路,提高学生对实验方法和实验技术的综合运用能力。各校应根据本校的实际情况设置该部分实验内容(综合的程度、综合的范围、实验仪器、教学要求)。

设计性实验:根据给定的实验题目、要求和实验条件,由学生自己设计方案并基本独立完成全过程的实验。各校也应根据本校的实际情况设置该部分实验内容(实验选题、教学要

求、实验条件、独立的程度等)。设计性实验可分为三种形式:(1)教师拟定题目和方案,学生自定实验步骤、自选(或自行设计、制作)仪器设备并独立完成;(2)教师拟定题目,学生自定整个实验方案,独立完成实验;(3)学生自拟题目,并独立完成从查阅资料、拟定实验方案、完成实验的全过程。

研究性实验:组织若干个围绕嵌入式系统开发的课题,由学生以个体或团队的形式,以科研方式进行的实验。

设计性或研究性实验的目的是使学生了解科学实验的全过程、逐步掌握科学思想和科学方法,培养学生独立实验的能力和运用所学知识解决给定问题的能力。各校应根据本校的实际情况设置该类型的实验内容(选题的难、易,涉及的领域等)。

(五)教学模式和教学方法的基本要求

各专业应积极创造条件进行实验室开放,在教学时间、空间和内容上给学生较大的选择自由。为一些实验基础较为薄弱的学生开设预备性实验以保证实验课教学质量;为学有余力的学生开设提高性、研究性实验,提供延伸课内实验内容的条件,以尽可能满足各层次学生求知的需要,适应学生的个性发展。

创造条件,充分利用包括网络技术、多媒体教学软件等在内的现代教育技术丰富教学资源,拓宽教学的时间和空间。提供学生自主学习的平台和师生交流的平台,加强现代化教学信息管理,以满足学生个性化教育和全面提高学生科学实验素质的需要。

考核是实验教学中的重要环节,应该强化学生实验能力和实践技能的考核,鼓励建立能够反映学生科学实验能力的多样化的考核方式。

分组实验一般每组1-2人为宜。每组不多于4人。

三、实验项目与学时安排

课程教学总学时数为 68 学时, 4 学分,其中课内学时 48 ,实验 20

本课程宜在第1学期进行。根据课程特点,实验分2大类(基础实验、综合提高实验)。基础实验为必做实验,预备实验和综合提高实验为选做实验。在课程安排时,既要考虑三种实验类型的分配,又要符合部分实验内容的规定比例。

本科专业学时数为20学时,每个实验为2个学时(每个学时以45分钟计算)。设计性实验包括在20学时之内。在进行设计性实验时,全天开放实验室。

在实验课中,教师讲课一般不超过10分钟,还可以采用微机、录像片、挂图等教学手段和措施。

实验项目和课时分配表:

四、实验内容与基本要求

实验一 Java编程环境

基本概念:

JAVA编程环境

教学目的:

(1)掌握JAVA 中环境变量的配置。

(2)熟悉JAVA编程环境。

基本要求:

(1)了解JDK结构。

(2)掌握path和classpath设置。

(3)掌握简单的JAVA程序的编写。

(4)掌握编译和运行命令。

教学内容:

1.掌握下载、安装、使用JavaSDK软件包和JCreator编辑软件。

2.掌握java程序设计流程,能编写、编译、运行简单示例程序。实验二Java 语言基础

基本概念:

标识符、关键字、控制流程、基本数据类型

教学目的:

(1)掌握标识符的定义。

(2)掌握关键字的定义。

(3)掌握JAVA中的基本数据类型。

(4)掌握JAVA的控制流程。

基本要求:

(1)了解标识符和关键字的定义。

(2)掌握基本数据类型所能表示的数据大小存储位数,优先级。

(3)掌握IF语句CASE语句循环语句。

教学内容:

(1)了解Java的数据类型。

(2)掌握java基本数据类型。运算符与表达式的使用方法。

(3)理解Java程序语法结构,掌握顺序结构、选择结构和循环结构语法的程序设计方法。

(4)能独立编写练习java基本数据类型、运算符、表达式以及常用语法结果的程序。实验三面向对象编程练习

基本概念:

类、对象、重载

教学目的:

(1)掌握类的概念。

(2)掌握对象的概念。

基本要求:

(1)掌握如何定义一个类。

(2)掌握如何定义一个对象。

(3)掌握创建类成员(成员方法成员变量) 。

(4) 掌握方法的重载。

教学内容:

(1)理解面向对象编程基本思想,了解类的封装及如何创建类和对象。

(2)掌握OOP方式进行程序设计的方法。

(3)实践并编写类、对象、成员变量等的创建,编写实现方法的重载。

实验四继承实验

基本概念:

继承、重写、抽象类、向上转型对象、接口、多态机制

教学目的:

(1)掌握继承的定义。

(2)掌握重写技术。

(3)掌握向上转型对象的使用。

(4)掌握多态机制。

基本要求:

(1)extends使用。

(2)什么是重写,父类和子类定义了名字相同,参数相同的但方法体不同的方法。

(3)定义向上转型对象的使用以及能够访问的成员。

(4)抽象类抽象方法的定义。

(5)implements使用。

(6)多态机制的使用。

教学内容:

(1)重写,父类和子类定义了名字相同,参数相同的但方法体不同的方法。

(2)定义向上转型对象的使用以及能够访问的成员。

(3) 抽象类抽象方法的定义final关键字的使用。

(4)extends implements使用。

实验五包与异常处理实验

基本概念:

包、异常

教学目的:

(1)包的概念。

(2)异常的定义。

基本要求:

(1)创建包、使用包。

(2)使用系统和自定义异常。

(3)throw throws和finally使用。

教学内容:

(1)了解Java中包(package)、和异常处理(exception)的作用及设计方法。

(2)掌握包、异常处理类的使用。

实验六图形用户界面实验

基本概念:

容器、组件、事件处理

教学目的:

(1)掌握JAVA中容器的概念。

(2)掌握JAVA中AWT包SWING包。

(3)掌握事件处理机制。

基本要求:

(1)编写JFRAME JBUTTON JTEXT JLABEL组件。

(2)事件监听Listener。

教学内容:

(1)掌握图形用户界面基本组件窗口、按钮、文本框、选择框、滚动条等的使用方法。

(2)掌握如何使用布局管理器对组件进行管理,以及如何使用Java的事件处理机制。

(3)理解Java的事件处理机制,掌握为不同组件编写事件处理程序的方法,编写独立运行的窗口界面的方法,对话框组件的使用方法。

实验七字符串、日期时间与数字类实验

基本概念:

String类Data类Integer类

教学目的:

(1)掌握String类中各种方法。

(2)Data类使用。

(3)Integer类的使用。

基本要求:

(1)创建String类联系使用String中各种方法。

(2)模式匹配。

(3)Data类和Integer类的使用。

教学内容:

(1)掌握Java常用的字符串类、数学函数类、日期类、随机数类的基本使用方法。

(2)编程实践并设计字符串类、数学函数类、日期类、随机数类的使用。

实验八多线程编程实验

基本概念:

Thread类

教学目的:

(1)线程概念。

(2)线程的创建。

(3) 线程调度。

基本要求:

(1)Thread类。

(2)Sleep方法。

(3)Join()方法。

教学内容:

(1)掌握多线程编程的特点。

(2)了解线程的调度与执行过程。

(3)掌握资源共享访问的实现方法。

(4)理解线程的概念,掌握多线程编程。通过编程实现掌握线程的创建、调度与执(5)掌握用线程解决资源共享访问的问题。

实验九输入输出流类实验

基本概念:

字节流、字符流及对象的串行化

教学目的:

(1)I/O 流概述。

(2)文件处理。

(3)过滤流。

(4)字符流的处理。

(5)对象的串行化

基本要求:

(1)掌握InputStream、OutputStream、Reader、Writer类的使用。

教学内容:

(1)了解Java I/O流库提供的流类,并体会它们的层次关系。

(2)掌握常用的输入输出流类的基本使用方法。

(3)编程实践掌握标准数据流类、文件流类、数据输入输出流类、对象流类的使用方法。

实验十网络程序设计实验

基本概念:

Socket、URL

教学目的:

(1)掌握TCP/IP概念。

(2)掌握UDP概念。

(3)掌握SOCKET概念。

基本要求:

(1)创建一个URL,解析一个URL。

(2)通过URLConnetction连接WWW。

(3)创建Socket。

教学内容:

(1)掌握URL类的使用:URL的概念和编程。

(2)掌握TCP与UDP编程:Socket与Datagram的概念和编程方法。

(3)熟悉数据流和线程,掌握网络编程的客户端和服务器端的实现。

(4)通过编程实践了解掌握InetAddress类的使用,了解数据报编程和Socket通信原理

及编程方法。

五、实验主要应配套仪器设备

六、考核方式与成绩评定

实验考核方式:分实际操作、实验报告、平时成绩等,按比例进行分配。

实验成绩评定:实际操作占40%、实验报告占20%、实验考勤占40%。

七、主要教材及参考书

(一)教材

[1]何月顺,《Java程序设计—双语版》,校内出版,2011.7

(二)主要参考书

[1] 耿祥义、张跃平编著,《Java2实用教程(第三版)》,清华大学出版社,2006.8

[2] Bruce Eckel,《Java 编程思想(第2版)》,机械工业出版社, 2007.6

[3] H.M.Deitel,P.J.Deitel,施平安、施惠琼翻译,《Java程序设计教程:实验手册》,清华大学出版社,2004.3

电子技能实训教学大纲

电子技能实训教学大纲 Final approval draft on November 22, 2020

电子技能实训教学大纲一、实训课程概况: 电子技能实训教学是以学生自己动手,掌握电子技术基础理论、一定操作技能和制作几种实际产品为特色的实训项目。它是电子产品生产基本技能和工艺知识入门的向导,又是创新实践的开始和创新精神的启蒙。电子技能实训教学体系的研究是为了在电子实训教学中使机电、电子专业的学生尽快掌握电子产品的生产工艺的理论,掌握技能、积累经验和提高能力共同发展。为机电、电子专业的学生毕业后尽快适应岗位的需要,改革现行的电子实训教学内容和教学方式,高起点的培养电子产品的设计制造人才,以满足制造业发展对人才的需要。 二、实训课程安排: 本课程分九个实训单元进行。 (一) 电子基本技能实训 (二)电子仪器与线路分析实训 (三)EDA实训 (四)电子综合技能(信号发生器制作)实训 (五)电子综合技能(数字电子钟制作)实训 (六)计算机仿真实训 (七)家用电器维修实训 《电子基本技能实训》教学大纲 实训名称:电子基本技能实训实训课代码: 实训周数:一周实训学分:1 适用专业:工科类修电子技术课程所有专业,适用于本科 一、实训教学的性质和任务 电子基本技能实训是电子、电气类职业技术教育的重要环节,是培养学生实践技能的重要途径之一。本课程从电子元器件识别、检测,通过万用表、电子测量仪器的使用,焊接元器件装配技术,手工设计印制电路板,使学生得到一个基本的实践技能训练机会,为以后的实验、实训课程打下基础。 主要目的和任务:

(一)、掌握电子技术应用过程中的一些基本技能。 (二)、巩固、扩大已获得的理论知识。 (三)、了解电子设备制作、装调的全过程,掌握查找及排除电子电路故障的常用方法。 (四)、培养学生综合运用所学的理论知识和基本技能的能力,尤其是培养学生独立分析和解决问题的能力。 二、实训教学的主要内容和基本要求 1、电子基本技能实训教学的主要内容及知识、能力、素质的基本要求: (一)、熟练掌握指针式万用表和数字式万用表的使用方法及注意事项。 (二)、熟练识别各种电子元器件;了解各种元器件的作用、分类、性能及其参数。(三)、用万用表对各种元器件进行测试和判别。 (四)、会查阅电子元器件相关手册。 (五)、掌握各种仪器仪表的操作步骤;了解各种仪器仪表的使用注意事项 (六)、掌握各种焊接工具的使用及维护。 (七)、熟悉电子产品的安装及手工焊接技术,能独立完成电子元器件的拆、装、焊。(八)、能独立完成简单电子产品的安装与焊接。 (九)、熟悉电路板的设计原则;了解印制电路板的制作过程。 (十)、掌握简单电子产品(LC振荡器)原理图的绘制。 2、电子基本技能实训教学方法手段的基本要求: 将该实训分成教学模块,由老师逐块讲解示范,再由学生动手实际操作,老师布置实训任务,学生在规定时间内完成,教师随时指导检查,最终使学生熟练掌握该实训的全部内容,并写出实训总结报告。 3、电子基本技能实训教学考核方法的基本要求: 在规定时间内完成实训任务,并且准确设计合理的,成绩优秀(10分); 在规定时间内完成实训任务,但有错误能及时发现并改正者,成绩良好(8分); 在规定时间内完成实训任务,但错误未能改正者,成绩及格(6分); 未能在规定时间内完成实训任务者,成绩不及格(4分)。 各次考核成绩最终汇总量化,同出勤、课堂表现成绩一同计入总成绩。 出勤:10分课堂考核:50分(10分/次*5次) 课堂表现:10分实训总结报告:30分

Java程序设计-实验报告1-模板 (1)

实验报告 课程名称Java程序设计 实验项目实验一类和对象 系别_________计算机_________ 专业/班级_______计算机类/1402______ 姓名_____李馨雪________ 实验日期______2015.10.10______ 成绩_______________________ 指导教师

一、实验题目:实验一类和对象 二、实验内容: (1)用类描述计算机中CPU的速度和硬盘的容量。要求Java应用程序有4个类,名字分别是PC、CPU、HardDisk和Test,其中Test是主类。 1)PC类与CPU类和HardDisk类关联的UML图如图所示。 其中,CPU类要求getSpeed()返回speed的值,setSpeed(int m)方法 将参数m的值赋值给speed。 HardDisk类要求getAmount()返回amount的值,setAmount(int m)方 法将参数m的值赋值给amount。 PC类要求setCPU(CPU c)将参数c的值赋值给cpu,要求setHardDisk (HardDisk h)方法将参数h的值赋值给HD,要求show()方法能显示 cpu的速度和硬盘的容量。 2)主类Test的要求 main()方法中创建一个CPU对象cpu,其speed设置为2200; main()方法中创建一个HardDisk对象disk,其amount设置为200; main()方法中创建一个PC对象pc, pc调用setCPU方法,实参是cpu;调用setHardDisk方法,实参是 disk;调用show方法。 (2)设计一个动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声,要求如下: 1)编写接口Animal,有2个抽象方法cry()和getAnimaName(); 2)编写模拟器类Simulator,该类有一个playSound(Animal animal)方法,其形参是Animal类型,可以调用实现Animal接口的类所重写的cry()方法播放具体动物的声音,调用重写方法显示动物种类的名称; 3)编写实现Animal接口的Dog类和Cat类。具体的UML图如下所示:4)编写主类Application,其main方法中至少包含如下代码: Simulator si=new Simulator();

java程序设计基础(含参考答案)

“Java程序设计基础”课程习题 一、填空 1.Java程序分两类___Applet___和application,Java Application 类型的程序,程序从 ___main方法___开始执行。 2.定义一个Java类时,通过关键字__extends____指明该类的父类。一个类可以有___1___ 个父类。 3.用public修饰的类称为_公有类或公用类__。用public修饰的类成员称为公有成员。被 说明为public的内容可以被__所有其他类___ 使用。如果public类文件与使用它的类文件不在同一目录中,需要通过__import____语句引入。 4.用___private___ 修饰的类成员称为私有成员。私有成员只能在__本类__ 中使用。 5.如果子类定义的成员变量与父类的成员变量同名,称为___方法覆盖___ ,要表明使用 子类的成员变量,可以在成员变量前加上关键字__super___ 。 6.____Object__ 类是Java类库中所有类的父类。 7.Java字符使用__16位的字符集,该字符集成为__Unicode____ 。 8.当子类中定义的方法与父类方法同名时,称子类方法___覆盖___ 父类方法,子类默认 使用自己的方法。使用父类的同名方法,必须用关键字__super__ 说明。 9.Java源程序文件名的后缀是___.java___,Java字节码文件名的后缀是_.class_____。 10.Java类名的第一个字母通常要求___大写___。 11.Java程序由____类__组成,每个程序有一个主类,Java程序文件名应与____主__类的 名称相同。 12.Java__Application_类型的程序需要main()方法,程序从__main____开始执行。 13.布尔型数据类型的关键字是_boolean__ ,占用位数是___1位___ ,有__true__ 和_false_ 两种值。整型数可以采用_十_ 、__八_ 和__十六_三种进制表示。 14.八进制整数以数字__0_开头。十六进制整数以_0x或0X_ 开头。 15.int整型数占用__32位内存。long整型数占用__64 位内存。 16.127L表示__长整型____ 常量。 17.根据占用内存长度将浮点常量分为_double_____ 和__float____ 两种。 18.单精度浮点常量占用__32_ 位内存,双精度浮点常量占用__64 位内存。 19.在Java语言中,字符串“ABC\tD\b\n”中包括__7个字符。 20.数学关系44&&x<9____ 。数学关系x>3且x<=10对应 的Java表达式是_x>3&&x<=10。数学关系x>3或x<-10对应的Java表达式是_x>3||x<-10_。 21.逻辑表达式true&&false&&true的结果是_false_ 。 22.__new__ 运算符的作用是根据对象的类型分配内存空间。当对象拥有内存空间时,会 自动调用类中的构造方法为对象_初始化_。 23.省略访问修饰符的类只能被同_一包_中的类使用,称之具有包访问特性。 24.用public修饰的类称为_公共类_。用public修饰的类成员称为公共成员。被说明为public 的内容可以被_所有类_ 使用。如果public类文件与使用它的类文件不在同一目录中,需要通过_import_语句引入。 25.用_private_ 修饰的类成员称为私有成员。私有成员只能在_本类使用。 26.在类中可以定义多个具有相同名称、但参数不同的方法,这种做法称为__方法重载_ 。 27.如果子类定义的成员变量与父类的成员变量同名,要表明使用子类的成员变量,可以在 成员变量前加上关键字__this__。

《模拟电子技术基础》教学大纲#

《模拟电子技术基础》教学大纲 Foundamentals of Analog Electronic Technology 、课程基本信息 二、课程教学目标 模拟电子技术是电类各专业的一门实践性较强的专业基础课。主要研究对象是半导体器件及其组成的各种基本单元电路和由基本单元电路组成的电子装置。单元电路包括分立元件单元电路和集成单元电路。 本课程的基本任务是使学生掌握模拟电子电路的基本工作原理、基本分析方法和基本应用技能使学生能够对各种由集成电路或(和)分立元件构成的基本电路单元进行分析和设计,并能够根据实际要求应用这些单元电路构成模拟电子系统的能力,为后续专业课程的学习奠定坚实的基础。课程内容先进,及时反映了本学科领域的最新科技成果。在课程教学中学生的能力培养始终将贯穿在整个教学过程中,通过学习该门课程使学生逐步提高获取知识的能力,逐步学会和掌握解决工程问题的思维 方法和研究方法。 三、教学基本要求 1器件方面: ①掌握常用的半导体器件的基本工作原理、特性和主要参数,并能合理选择和正确使用; ②了解模拟集成电路的电路结构和工作原理,掌握其主要性能和使用方法。 2、电路方面: ①掌握共射与共集放大器、差动放大器、基本运算放大器等电路结构、工作原理和性能; ②熟悉功率放大器、振荡器、整流器、稳压器以及由集成运算放大器组成的某些功能电路的组成、工作原理、性能和应用; ③熟悉放大器中的负反馈,振荡电路中的正反馈,掌握负反馈的基本形式及其对放大器性能的影响; ④了解阻容耦合放大器的频率响应。 3、分析方法方面 ①掌握放大电路的图解分析法,能确定放大电路的工作点,掌握微变等效电路分析法,能求放大 倍数、输入和输出电阻; ②能对放大电路单元进行近似估算。

《电工电子技术》教学大纲

《电工与电子技术》教学大纲 课程名称:电工电子技术课程类别:职业基础课 学时: 88 学分: 4.5 适用专业:机械类所有专业 先修课程:工程数学(含线代) 一、课程教学目标 《电工电子技术》是一门具有较强实践性的职业基础课程。通过本课程的学习,学生可以获得电工和电子技术的基本理论和基本技能。为学习后续课程和专业课打好基础,也为今后从事工程技术工作和科学研究奠定一定的理论基础。 课程的任务在于培养学生的科学思维能力,树立理论联系实际的工程观点,提高学生分析问题和解决问题的能力。 二、教学内容及基本要求 1、电路 (1)了解电路的作用和组成,电路的三种状态。 (2)了解电路主要物理量的定义。 (3)掌握电流、电压的参考方向。 2、电路的基本元件 (1)了解电阻、电感和电容元件的特性。 (2)掌握电源的两种模型及外特性。 3、电路的基本定律 (1)了解欧姆定律和基尔霍夫定律的主要内容。 (2)掌握用欧姆定律和基尔霍夫定律分析电路的方法。 4、电路的分析方法 (1)掌握用支路电流法,叠加原理,戴维南定理分析电路。 (2)学会运用电压源、电流源的互换方法。 5、正弦交流电路基础 (1)掌握正弦量的相量表示法。 (2)了解正弦量的三要素。 (3)掌握分析单一参数元件的交流电路。 6、正弦交流电路的分析方法 (1)了解谐振的基本概念以及RLC串联电路与并联电路的谐振条件和特点。 (2)掌握RLC串联电路中电压与电流的关系及功率的计算。 (3)掌握阻抗串、并联电路的分析、计算方法,提高功率因数的方法。 7、三相正弦交流电路 (1)了解了解三相交流电的产生。 (2)掌握三相交流电的表示方法。 (3)掌握负载两种连接形式的相、线电压,相、线电流的关系。

java 程序设计 实验五

C H A N G Z H O U U N I V E R S I T Y 实验报告 课程名称:JAVA程序设计 学生姓名:文浩班级计算机141 学号14416122 学院(系):信息数理学院指导教师:吕猛 实验时间:2016 年12 月 6 日实验名称:实验五基于Swing的图形用户界面开发实验

实验五基于Swing的图形用户界面开发实验 一实验容 (1)完成开发界面如图所示,实现如下功能 ①选中“查看已有名片”按钮,程序处于查看状态,可以在“名片列表”中选择要查看的名片,程序在“名片详实信息”栏显示该名片的详实信息,此状态中名片信息处于不可编辑状态 ②选中“添加新名片”按钮,程序处于添加状态,所有关于明天信息的项目都处于可编辑状态,设置完成相关信息后,单击“添加”按钮,在“名片列表”中出现新添加名片的名称。单击“清空”按钮可以清空还没提交的容 ③在查看状态和添加状态下,都可以通过点击“爱好”、“学历”单选按钮以显示名片的不同附加信息 (备注:名片附加信息部分,当点击“爱好”按钮时显示的如图1所示,当点击“学历”按钮时显示如图2所示。) 图1

图2 (2)记事本设计与实现 如图所示(1)编程实现如图所示的界面(2)实现文件、编辑、格式、查看,帮助菜单(3)实现记事本的基本功能

二实验目的 (1)理解组件的分类 (2)掌握容器、布局管理器、普通组件的使用 (3)理解事件处理机制的工作原理 (4)掌握事件的添加和功能代码的编写方法 三实验过程 (1)问题分析 答:名片的设计除了使用最基本的组件,如JButton,Jlist,JCheckBox,JTextField, JRadioButton, CardLayout以外,最主要的是逻辑事件的编写,在成功布局完见面后,就需要编写事件处理。首先,由于是名片信息,保存着一个人的基本信息,所以可以用一个类来表示,如PersonInf类,其次,由于是多个人的信息,可以通过ArrayList 来存放类;其次就是当点击按钮的时候,正确添加和显示信息,此处用到cardLayout 布局,可以减少界面的复杂度,在使用JList的时候,除了加滚动条意外,还需要listModel 获取数据等。 (2)代码编写 答: (1) public class PersonInf { public String yourname; public String address1;

《模拟电子技术实验》教学大纲

《模拟电子技术实验》教学大纲 课程中文名称(课程英文名称):模拟电子技术实验/Experiments of analog electron technology 一、课程编码:1021004006 二、课程目标和基本要求: 1、模拟电子技术实验是《模拟电子技术基础》课程的主要实践环节,是深化理论知识,培养实验技能,提高学生运用理论分析、解决实际问题的能力的重要教学和学习过程。 2、通过实验使学生充分认识到电子技术研究和发展的重要位置,以及它在物理学科应用中的重要意义。通过实验引导、启发学生解放思想、更新观念、摆正理论与实践的关系。 三、课程总学时: 30 学时(严格按教学计划时数)[理论: 0 学时;实验: 30 学时] 四、课程总学分: 1 学分(严格按教学计划学分) 五、适用专业和年级:物理教育学;2006级。 六、实验项目汇总表: 八、大纲内容:

实验一常用电子仪器的使用 [实验目的和要求] 1、学习电子电路实验中常用的电子仪器的主要技术指标、性能及正确使用方法。 2、初步掌握用双踪示波器观察正弦信号波形和读取波形参数的方法。 [实验内容] 1、示波器的检查与校准; 2、用示波器观察和测量交流电压及周期; 3、用示波器测量直流电压; 4、用示波器测量相位; 5、毫伏表与数字万用表交流电压测量的比较。 [主要实验仪器与器材] 1、SS-7802示波器一台; 2、EM1642信号发生器一台; 3、DF1701直流电源一台; 4、DF2170毫伏表一台; 5、UT56数字万用表一只。 实验二、晶体管元件的认识和测量 [实验目的和要求] 1、掌握用万用表鉴别晶体管的性能; 2、了解晶体管特性图示仪的简单原理及使用方法,用晶体管特性图示仪测量特性曲线和参数; 3、绘制小功率晶体管的特性曲线,并运用特性曲线求参数。 [实验内容] 1、用数字万用表鉴别晶体三极管的性能; 2、XJ4810晶体管特性图示仪测量晶体管的特性曲线和参数。 [主要实验仪器与器材] 1、XJ4810晶体管特性图示仪; 2、UT56数字万用表; 3、晶体三极管(3A X31、901 4、9015)、稳压管。

Java程序设计上机实验

班级号一学号_姓名一题号java(多文件应压缩为rar): 实验1:熟悉上机环境,编写并运行简单的java程序(3学时)实验目的 (1)熟悉Java程序开发环境J2SDK+JCreator的安装及使用 ⑵熟悉Java Application 和Applet程序的结构及开发步骤 ⑶熟练掌握if语句的使用 ⑷掌握Math.sqrt()等常用数学函数的用法 ⑸熟悉System.out.print()的用法 实验内容及要求 按Java Application 和Applet两种方式分别编写程序,求 一元二次方程ax2+bx+c=0的根(系数在程序中给定),并输出。 思考并验证 (1)分别给定以下几组系数,给出输出结果 a=1,b=5,c=3 a=4, b=4, c=1 a=2, b=3, c=2 : + i ________ +_ _______ i ⑵如果程序的public类的类名和源文件的文件名不一样会有什

么问题? (3) 将类的public 修饰去掉是否可行?接着再将类名换为其它是 否可行?这说明了什么? (4) 将程序中main 前面的public 去掉,重新编译执行你的程序,你看到 了什么信息? (5) 将程序中main 前面的static 去掉,重新编译执行你的程序,你看到 了什么信息?为什么? (6) 本次上机中,你还遇到了什么问题,是如何解决的?

班级号一学号_姓名一题号java (多文件应压缩为rar ): 实验 2:控制流程 1(3 学时 ) 实验目的 (1) 进一步熟悉使用 if 语句 (2) 掌握循环语句实现循环的方法 实验内容及要求 输出时,只使用下面的语句: System.out.print( “ ”); // 不换行 System.out.print( “* ”); // 并且不换行 System.out.print( “+”); // 并且不换行 System.out.println( “*”;) // 并换行 编写程序输出(注:在图形的中心处有一个加号 ' +'): 思考并验证 下面程序片段给出了从键盘输入一个整数的方法: import java.io.*; 输出一个空格, 并且 输出一个字符' * ', 输出一个字符' +', 输出一个

Java程序设计基础习题答案

Java程序设计基础课后习题参考答案 第2章 1、关于Java Application得入口方法main()得检验: main()方法得参数名就是否可以改变? main()方法得参数个数就是否可以改变? 该方法名就是否可以改变? 参考答案:(1)main()方法得参数名可以改变.(2)main()方法得参数个数不可以改变。(3)该方法名不可以改变。 2、当一个程序没有main()方法时,能编译吗?如果能编译,能运行吗? 参考答案:当一个程序没有main()方法就是,就是可以编译通过得,但就是不能给运行,因为找不到一个主函数入口。 3、下列语句能否编译通过? bytei =127; bytej = 128; longl1 = 999999; long l2= 9999999999; 参考答案:byte i 与long l1可以编译通过。而byte j 与longl2 超出自身数据类型范围,所以编译失败。 4、下列语句能否编译通过? float f1 =3、5; float f2 = 3.5f; 参考答案:java中浮点型得数据在不声明得情况下都就是double型得,如果要表示一个数据就是float型得,必须在数据后面加上“F”或“f”;因此,floatf1 无法编译通过。 5、验证int 与char,int与double等类型就是否可以相互转换。 参考答案:(1)char类型可以转换为int 类型得,但就是int类型无法转换为char类型得;(2)int 可以转换为double类型得,但就是double类型无法转换为int 类型得。 6、计算下列表达式,注意观察运算符优先级规则。若有表达式就是非法表达式,则指出不合法之处且进行解释。 (1)4+5 == 6*2 ?(2) (4=5)/6?? (3)9%2*7/3>17(4)(4+5)<=6/3 ? (5) 4+5%3!=7-2????(6)4+5/6〉=10%2 参考答案:表达式(2)为不合法表达式,只能将值赋值给一个变量,因此其中(4=5)将5赋值给4就是不合法得. 7、下列()就是合法得Java标识符。 (1)Counter1 ??(2)$index, (3) name-7 ??(4)_byte

模拟电子技术基础教学大纲

《模拟电子技术基础》教学大纲 第一部分大纲说明 课程编码:13010040 一、课程的性质、目的与任务 《模拟电子技术基础》是电子信息工程和自动化专业必修的一门专业基础课。通过本课程的学习,使学生掌握半导体基本器件的原理、特性及其选用,了解和掌握常用模拟集成器件的外特性及其应用,掌握基本单元电路的组成、工作原理及其重要性能指标的估算,具有一定的读图能力和初步设计电路的能力,具有一定的动手实践能力和解决问题的能力,为后续课程的学习打下良好的基础。 二、与其它课程的联系 学习本课程应具备《高等数学》,《大学物理》和《电路分析》理论方面的基础。后续课程为《数字电子技术基础》,《高频电路》,《电子测量仪器》、《电视原理》和《电器控制技术》等课程。 三、课程的特点 1.对基本概念、基本分析方法的要求并重; 2.本课程理论性和实践性都较强; 3.实验课程是重要的学习与实践环节,课程设计是重要的补充。 四、教学总体要求 1.理解半导体基本器件的原理,特性、主要参数及其选用; 2.掌握信号放大基本单元电路的组成、工作原理及分析计算方法; 3.掌握信号的运算和处理基本单元电路的组成、工作原理及其分析计算方法; 4.掌握信号的发生和转换单元电路的组成、基本原理及其重要技术指标的计算; 5.通过实验课,理解信号的产生、放大、运算等各种不同处理方法及其采用相应不同的单元电路增强实践能力,掌握必要的测试技能和整理实验数据的能力。 五、本课程的学时分配表

六、教材及教学参考资料 教材:《模拟电子技术基础》 主编:童诗白 参考资料:《电子技术基础》 主编:康华光 第二部分教学内容和教学要求

数字电子技术实验指导书

数字电子技术实验指导书 (韶关学院自动化专业用) 自动化系 2014年1月10日 实验室:信工405

数字电子技术实验必读本实验指导书是根据本科教学大纲安排的,共计14学时。第一个实验为基础性实验,第二和第七个实验为设计性实验,其余为综合性实验。本实验采取一人一组,实验以班级为单位统一安排。 1.学生在每次实验前应认真预习,用自己的语言简要的写明实验目的、实验原理,编写预习报告,了解实验内容、仪器性能、使用方法以及注意事项等,同时画好必要的记录表格,以备实验时作原始记录。教师要检查学生的预习情况,未预习者不得进行实验。 2.学生上实验课不得迟到,对迟到者,教师可酌情停止其实验。 3.非本次实验用的仪器设备,未经老师许可不得任意动用。 4.实验时应听从教师指导。实验线路应简洁合理,线路接好后应反复检查,确认无误时才接通电源。 5.数据记录 记录实验的原始数据,实验期间当场提交。拒绝抄袭。 6.实验结束时,不要立即拆线,应先对实验记录进行仔细查阅,看看有无遗漏和错误,再提请指导教师查阅同意,然后才能拆线。 7.实验结束后,须将导线、仪器设备等整理好,恢复原位,并将原始数据填入正式表格中,经指导教师签名后,才能离开实验室。

目录实验1 TTL基本逻辑门功能测试 实验2 组合逻辑电路的设计 实验3 译码器及其应用 实验4 数码管显示电路及应用 实验5 数据选择器及其应用 实验6 同步时序逻辑电路分析 实验7 计数器及其应用

实验1 TTL基本逻辑门功能测试 一、实验目的 1、熟悉数字电路试验箱各部分电路的基本功能和使用方法 2、熟悉TTL集成逻辑门电路实验芯片的外形和引脚排列 3、掌握实验芯片门电路的逻辑功能 二、实验设备及材料 数字逻辑电路实验箱,集成芯片74LS00(四2输入与非门)、74LS04(六反相器)、74LS08(四2输入与门)、74LS10(三3输入与非门)、74LS20(二4输入与非门)和导线若干。 三、实验原理 1、数字电路基本逻辑单元的工作原理 数字电路工作过程是数字信号,而数字信号是一种在时间和数量上不连续的信号。 (1)反映事物逻辑关系的变量称为逻辑变量,通常用“0”和“1”两个基本符号表示两个对立的离散状态,反映电路上的高电平和低电平,称为二值信息。(2)数字电路中的二极管有导通和截止两种对立工作状态。三极管有饱和、截止两种对立的工作状态。它们都工作在开、关状态,分别用“1”和“0”来表示导通和断开的情况。 (3)在数字电路中,以逻辑代数作为数学工具,采用逻辑分析和设计的方法来研究电路输入状态和输出状态之间的逻辑关系,而不必关心具体的大小。 2、TTL集成与非门电路的逻辑功能的测试 TTL集成与非门是数字电路中广泛使用的一种逻辑门。实验采用二4输入与非门74LS20芯片,其内部有2个互相独立的与非门,每个与非门有4个输入端和1个输出端。74LS20芯片引脚排列和逻辑符号如图2-1所示。

《模拟电路》课程教学大纲

《模拟电路》课程教学大纲 一、课程说明 (一)课程名称:模拟电路; 所属专业:微电子科学与工程专业; 课程性质:专业基础课; 学分:4学分。 (二)课程简介、目标与任务; 《模拟电路》是微电子专业本科生在电子技术方面入门性质的基础课,具有自身的体系和很强的实践性。本课程通过对常用半导体器件、模拟电路的学习,使学生获得模拟电子技术方面的基本知识、基本理论和基本技能,为深入学习电子技术及其在专业中的应用打下基础。 (三)先修课程要求,与先修课与后续相关课程之间的逻辑关系和内容衔接; 本课程应开设在高等数学、电路分析(未开设)课程之后,是微电子专业本科生系统学习电子技术知识的基础课程之一。也是后续数字电路、模拟电路实验、集成电路分析与设计等课程的先修课程。 (四)教材:《模拟电子技术基础》童诗白华成英主编(第四版) 高等教育出版社 参考书目:《模拟电子技术基础简明教程》清华大学电子学教研室编 高等教育出版社 《电于技术基础》(模拟部分) 康华光主编 高等教育出版社 《电子线路线性部分》谢嘉奎主编 高等教育出版社 二、课程内容与安排 第一章常用半导体元器件(要求列出章节名) 第一节半导体基础知识 第二节半导体二极管 第三节双极型晶体管 第四节场效应管 第五节晶闸管 (一)教学方法与学时分配 课堂教学,8学时 (二)内容及基本要求

主要内容:半导体基础知识;二极管的结构、伏安特性及主要参数;双极型晶体管的结构、伏安特性及主要参数;场效应管的结构、伏安特性及主要参数;晶闸管的结构、 伏安特性及主要参数。 【重点掌握】:PN结特性及PN结方程;二极管、晶体管、场效应管、晶闸管的伏安特性。 【了解】:二极管、晶体管、场效应管、晶闸管的结构及主要参数。 【难点】:二极管、晶体管、场效应管、晶闸管的伏安特性。 第二章基本放大电路 第一节放大电路的组成及工作原理 第二节放大电路的分析方法 第三节放大电路静态工作点的稳定 第四节共集电极放大电路和共基极放大电路 第五节场效应管放大电路 (一)教学方法与学时分配 课堂教学,12学时 (二)内容及基本要求 主要内容:放大的概念;放大电路的组成及工作原理;放大电路的性能指标;放大电路的分析方法:直流通路与甲流通路,图解法,微变等效电路法; 放大电路静态工作点的稳定;晶体管共集电极放大电路和共基极放大 电路;场效应管放大电路。 【重点掌握】:放大电路的分析方法:直流通路与交流通路,图解法,微变等效电路法。 【掌握】:放大电路的组成及工作原理;放大电路的性能指标;放大电路静态工作点的稳定;晶体管共集电极放大电路和共基极放大电路;场效应管放大 电路。 【了解】:放大的概念。 【难点】:图解法,微变等效电路法。 第三章多级放大电路 第一节多级放大电路的耦合方式 第二节多级放大电路的动态分析 (一)教学方法与学时分配 课堂教学,4学时 (二)内容及基本要求

Java程序设计实验报告分析

学生实验报告 (理工类) 课程名称: JAVA程序设计专业班级: 13电子信息工程(2)学生学号: 1305102056 学生姓名:许伟铭 所属院部:软件工程学院指导教师:王倩倩 20 15 ——20 16 学年第 2 学期 金陵科技学院教务处制

实验报告书写要求 实验报告原则上要求学生手写,要求书写工整。若因课程特点需打印的,要遵照以下字体、字号、间距等的具体要求。纸张一律采用A4的纸张。 实验报告书写说明 实验报告中一至四项内容为必填项,包括实验目的和要求;实验仪器和设备;实验内容与过程;实验结果与分析。各院部可根据学科特点和实验具体要求增加项目。 填写注意事项 (1)细致观察,及时、准确、如实记录。 (2)准确说明,层次清晰。 (3)尽量采用专用术语来说明事物。 (4)外文、符号、公式要准确,应使用统一规定的名词和符号。 (5)应独立完成实验报告的书写,严禁抄袭、复印,一经发现,以零分论处。 实验报告批改说明 实验报告的批改要及时、认真、仔细,一律用红色笔批改。实验报告的批改成绩采用百分制,具体评分标准由各院部自行制定。 实验报告装订要求 实验批改完毕后,任课老师将每门课程的每个实验项目的实验报告以自然班为单位、按学号升序排列,装订成册,并附上一份该门课程的实验大纲。

实验项目名称:JAVA编程基础实验学时: 4 同组学生姓名:————实验地点: 1514/A203 实验日期: 2016.04.08 实验成绩: 批改教师:王倩倩批改时间:

一、实验目的和要求 (1)熟练掌握JDK1.7及Eclipse Kepler Service Release 1(下简称Eclipse)编写调试Java应用程序及Java小程序的方法; (2)熟练掌握Java应用程序的结构; (3)了解Java语言的特点,基本语句、运算符及表达式的使用方法; (4)熟练掌握常见数据类型的使用; (5)熟练掌握if-else、switch、while、do-while、for、continue、break、return 语句的使用方法; (6)熟练掌握数组和字符串的使用; (7)调试程序要记录调试过程中出现的问题及解决办法; (8)编写程序要规范、正确,上机调试过程和结果要有记录,不断积累编程及调试经验; (9)做完实验后给出本实验的实验报告。 二、实验仪器和设备 奔腾以上计算机,Windows 操作系统,装有JDK1.7和Eclipse软件。 三、实验过程 (1)分别使用JDK命令行和Eclipse编译运行Java应用程序。记录操作过程。 Java应用程序参考如下: 思考:1. 适当添加注释信息,通过javadoc生成注释文档; 2. 为主方法传递参数“Hello world”字符串,并输出; 3. 压缩生成".jar"文件。 (2)分别使用JDK命令行和Eclipse编译Java Applet,并建立HTML文档运行该Applet。 记录操作过程。 Java小应用程序参考如下:

(完整版)教学大纲-电子科技大学教务处

《电子技术基础实验Ⅰ》课程教学大纲 课程英文名称:Fundadamentals of Electronic Technology Lab Ⅰ 课程代码:E0200710 学时数:20 学分数:1 课程类型:实验课程 适用学科专业:电子类专业 先修课程:电路分析 执笔者:崔红玲编写日期:2013-11-15 审核人: 一、课程简介 本课程是电子信息工程、通信工程等电子类专业的一门重要实验课程,以“电路分析基础”作为背景知识,在服务于理论课程的同时,注重引导学生建立工程上的感性认识,认识常用的电子元器件,学会使用常用的电子测量仪器,学会简单的电子测量方法,能够设计搭建简单的单元电路。 一、Introduction This course is an important experiment course in electronic and communication engineering. Based on the “Basic Theories of Circuit Analysis”, this course not only serves for the theory courses, but also aims at helping students have a perceptual cognition on electronic engineering projects. Students in this course will be able to know about basic electronic components, use electronic measurement devices, handle simple electronic measurement methods, and design and build the basic circuit unit. 二、课程目标 引导学生建立工程上的感性认识,增强培养学生实践动手能力。通过设计单元电路引导 学生学会应用理论知识,通过预设的问题和实验中遇到的小故障,引导学生学会独立思考, 培养学学生独立分析问题、解决问题的能力。 二、Goals The course will guide the students to have a perceptual cognition on electronic engineering -on ability. Student will be able to apply the electronic theory and thus improve the students’ hands practically by designing the circuit unit. Also, They will have the ability to think independently by solving the problems and faults in the experiments. These teaching activities will enhance

《数字电子技术课程设计》教学大纲

教学大纲 课程名称数字电子技术课程设计课程负责人 开课系部机电工程系 教研室电气自动化 二0一四年四月一日

《数字电子技术课程设计》教学大纲 一、课程基本信息 课程编号: 课程名称:数字电子技术课程设计 英文名称:A Course Design on Digital Electronic Technology 适用专业:电气工程及其自动化类专业 先修课程:电路原理、模拟电子技术、数字电子技术 课程性质:专业基础课 设计周数:1周 学分:1分 二、课程设计的性质、目的和任务 数字电子技术课程设计是电路分析、模拟电子技术、数字电子技术等课程之后的一门理论与实践相结合的综合设计性课程,目的在于提高和增强学生对电子技术知识的综合分析与应用能力。这对于提高学生的电子工程素质和科学实验能力非常重要,是电子技术人才培养成长的必由之路。数字电子技术课程设计应达到以下目的: (1)加深对所学理论知识的理解,并能将其熟练应用,做到理论与实际相结合; (2)学会查寻资料、方案比较,以及设计计算及制作调试等环节,进一步提高分析解决实际问题的能力; (3)要求学生根据技术指标进行理论设计,并制作调试完成,培养学生分析问题、解决问题的实践能力。 对本次课程设计,原则上指导老师只给出大致的设计要求,在设计思路上不框定和约束同学们的思维,所以同学们可以发挥自己的创造性,并力求设计方案凝练可行、思路独特、效果良好。 三、课程设计的内容 以《电路分析》、《模拟电子技术》和《数字电子技术》等课程中所涉及到的电阻、电容、电感元件、无源滤波电路、变压器、二极管、三极管、场效应管及

基本放大电路、功率放大电路、集成运算放大电路、信号发生器、直流电源、门电路及触发器、小规模集成电路SSI、中规模集成电路MSI为基础,两人一组分工协作、独立设计具有可靠性高及功能明确的实际应用价值的电子电路,最后编写课程设计总结报告。设计内容可参考设计题目,也可根据自身情况自己拟定。 参考题目如下: 1.数字电子钟逻辑电路设计:设计一个多功能数字钟,要求能准确计时并以数字形式显示时、分、秒的时间,能校正时间;(如准点报时、定时闹钟等)2.智力竞赛抢答器逻辑电路设计:设计一个可供四组参赛的数字式竞赛抢答器,每组设置一个抢答按钮,要求具有第一抢答信号的鉴别和锁存功能,具有计分及计时功能,设置犯规报警电路。(电路具有鉴别和锁存功能,用数码管显示第一抢答组别且该组别对应指示灯亮,电路的自锁功能,使其余抢答开关不起作用;有主持人开关、有复位功能;增加部分扩展功能(如抢答计时及加分、减分电路等) 3.交通信号灯控制器逻辑电路设计:满足绿灯30秒,黄灯5秒,红灯35秒的时序。采用两位数码显示器显示南北方向时间。 4.汽车尾灯控制电路设计:转向侧的3灯应按全灭、1灯亮、2灯亮、3灯亮得顺序动作,周期性明亮与暗,一周约需一秒;当紧急闪烁起作用时,六个尾灯大约以1Hz的频率一致地闪烁着亮与暗;制动时,若转弯开关未合上(或错误地将两个开关均合上的情况)所有六个尾灯均连续燃亮。 5.数字温度计逻辑电路设计:设计一个可以测量温度范围0-800C的数字式温度计,精度± 10C。 6.多路防盗报警电路设计:采用多路输入、同一报警输出方式实现,输入端带延时触发功能,具有显示报警地点功能。 7.电梯控制电路设计:设计一个简易4层电梯控制电路,能记忆电梯内、外的所有请求信号,并按照电梯运行规则按顺序响应,每个信号保留至执行后消失。 8.倒计时计时器的设计:最长记时时间为999秒,有三位数码管显示记数状态。 9.洗衣机控制电路设计: 设计一个洗衣机控制器,具有如下功能:

电工电子学课程实验教学大纲

《电工电子学》课程实验教学大纲(一) (材料科学专业,环境工程专业,轮机工程,热能与动力专业) 一、课程基本情况 1、课程名称:电工电子学实验 Experimet of Electrotechnics and Electronics 2、课程编号:132000771 3、课程类别:专业基础 4、实验课性质:独立设课 5、课程总学时:材料科学专业,环境工程专业80学时,轮机工程,热能与动力122学时 6、实验学时:32学时, 7、实验学分:1学分 8、先修或同修课程:高等数学,物理学,电工电子学 9、适用专业:材料科学专业,环境工程专业,轮机工程,热能与动力专业 10、大纲执笔:应用电子教研室王艳红职称:副教授 11、大纲审批:

12、制定时间:2006年3月19日 二、实验教学目的和任务 《电工与电子学》是非电类专业一门很强的技术基础课程,其实验是课程的重要部分,是非电类专业的必修课。 随着科学技术的迅速发展,理工科大学生不仅需要掌握电路与电子学方面的基本理论,而且还需要掌握基本的实验技能及一定的科研能力。通过该课程的学习,使学生巩固和加深电路与电子学的基本知识,通过实践进一步加强学生独立分析问题和解决问题的能力、综合设计及创新能力,其中以培养学生实践基础和实践理论为主,为专业实践能力、创新能力,奠定扎实的基础。同时注意培养学生实事、严肃认真的科学作风和良好的实验习惯,为今后工作和学习后续课程打下良好的基础。 三、实验教学基本要求 本课程是非电类专业的技术基础课程,根据非电类专业的特点及要求。它把测量方法、仪器仪表的原理及使用融在相应的实验中,培养学生的实际工作能力。通过课程的实践与教学,学生应达到以下要求。 1、进一步巩固和加深对电路、模拟电子技术、电机、继电接触控制基本知识的理解,提高综合运用所学知识、独立设计电路的能力。 2、掌握仪器仪表的工作原理,能正确使用仪器设备,掌握测试方法和测试技能。

Java程序的设计实验报告

信息科学与工程学院 课程设计 题目:图书管理系统 姓名:晓雨颖 学号: 201312140115 201312140120 班级: 13级本科四班物联网 课程: Java程序设计 任课教师梦琳 2014年12月20日

课程设计任务书及成绩评定

目录 1前言 (3) 1.1设计目的 (4) 1.2设计任务 (4) 1.3运行环境 (4) 2总体设计 (5) 2.1设计原理............................................. 错误!未定义书签。3详细设计实现.. (5) 3.1 代码 (5) 3.2 登陆后事件处理 (12) 4心得体会................................................ 错误!未定义书签。

1前言 Java的前身是Oak,它一开始只是被应用于消费性电子产品中。后来它的开发者们发现它还可以被用于更大围的Internet上。1995年,Java语言的名字从Oak编程了Java。1997年J2SE1.1发布。1998年J2SE1.2发布,标志Java2的诞生。十多年来,Java编程语言及平台成功地运用在网络计算及移动等各个领域。Java的体系结构由Java语言、Java class、Java API、Java虚拟机组成。它具有简单、面向对象、健壮、安全、结构中立、可移植和高效能等众多优点。Java支持多线程编程,Java运行时系统在多线程同步方面具有成熟的解决方案。Java的平台标准有Java ME,Java SE和Java EE。Java发展到今天,它的卓越成就及在业界的地位毋庸置疑。目前在众多的支持Java的开发工具中主要的7有Java Development Kit,NetBeans,Jcreator,JBuilder,JDeveloper和Eclipse等。其中Java Development Kit 简称JDK是大多开发工具的基础。以上的每种开发工具都有优缺点,对于开发者来说,重要的是要根据自己的开发规模、开发容和软硬件环境等因素来选择一种合适的开发 工具。

相关文档
最新文档