总结apache是什么.docx
《总结apache是什么.docx》由会员分享,可在线阅读,更多相关《总结apache是什么.docx(96页珍藏版)》请在冰豆网上搜索。
总结apache是什么
apache是什么
20年月日
A4打印/可编辑
《软件工程》实验教学大纲
课程名称(中文/英文):
软件工程/SoftwareEngineering
课程代码:
x2050881课程类型:
专业基础课
课程性质:
必修课设置类别:
非独立设课
适用专业:
软件工程(专升本)
课程总学时:
48课程总学分:
3.0
实验学时:
8实验学分:
0
开实验学期:
三
一、实验教学的目的与基本要求
实验教学的目的:
《软件工程》课程是一门非常重要的专业课,它的任务是培养学生计算机软件开发与应用的综合能力。
通过实验课程的嵌入使本课程不在枯燥乏味,学生们在课上学习的理论知识可以通过实验课进行吸收和升华。
实验教学主要让学生采用面向对象的软件开发方法,通过对所选系统进行分析、设计使学生理解并运用面向对象的思想开发软件,学会使用UML统一建模语言进行面向对象分析和设计阶段的模型开发。
实验教学的基本要求:
1.实验前学生根据实验题目认真准备实验内容。
2.实验结束后提交实验报告电子版。
3.遵守实验室的规章制度使用实验室设备。
二、实验项目设置
序号
实验项目名称
实验内容
学时
实验
类型
实验性质
实验者
类别
备注
1
需求分析
根据所给题目编写系统需求规格说明书
2
设计性
必做
本科生
2
面向对象分析与设计
(一)
根据给定的题目建立UML模型
2
设计性
必做
本科生
3
面向对象分析与设计
(二)
根据给定的题目建立UML模型
2
设计性
必做
本科生
4
面向对象分析与设计(三)
根据给定的题目建立UML模型
2
设计性
必做
本科生
三、实验报告要求、实验考核方式、内容及成绩评定标准
实验报告要求:
1.报告内容为应包括本次实验的设计结果,对应的文字说明。
2.报告内容为电子形式。
实验考核方式、内容及成绩评定标准:
1.完成实验作业,按照作业评定为五级分制:
优、良、中、及格和不及格。
2.未提交实验作业的成绩记为不及格。
3.违反实验纪律的成绩记为不及格。
四、实验教材及参考书
1.《软件工程基础与实用教程》,沈文轩等,清华大学出版社,2012.8
2.《软件工程导论(第五版)》,张海藩,清华大学出版社,2008.1
3.《用例驱动的UML对象建模应用—范例分析》,[美]DougRosenbergKendallScott编著,管斌,袁国忠译,人民邮电出版社,2005
4.《UML宝典》,耿国桐,史立奇,叶卓映编著,电子工业出版社,2004
5.《面向对象与传统软件工程(原文版第五版)》,StephenR.schach(美)、韩松,邓迎春,李萍译著,机械工业出版社,2003.9
6.《UML基础教程》,JasonT.Roff著,张瑜,杨继萍等译,清华大学出版社,2003
大纲撰写人:
张美娜大纲审阅人:
张玉军负责人:
吴建胜
《Java语言程序设计》实验教学大纲
课程名称(中文/英文):
Java语言程序设计/JavaProgramming
课程代码:
x2050874课程类型:
专业基础课
课程性质:
必修设置类别:
非独立设课
适用专业:
软件工程(专升本)
课程总学时:
64课程总学分:
4
实验学时:
20实验学分:
1.5
开实验学期:
3
一、实验教学的目的与基本要求
本实验的教学目标是使学生掌握如何运用Java程序设计语言开发程序,了解类的定义及相关操作的基本概念与方法。
通过上机操作,加深对面向对象类的知识的理解,并熟练掌握Java程序设计语言的实现技术,提高动手能力,提高分析问题和解决问题的能力,同时掌握应用Java程序设计语言开发小型项目的方法与技巧。
二、实验项目设置
序号
实验项目名称
实验内容
学时
实验类型
实验性质
实验者
类别
备注
1
Java语言的编程环境和开发工具
JDK运行环境配置;集成开发工具MyEclipse6.0的使用。
2
验证
必做
本科生
2
Java语言基础
基本数据类型;变量的命名规则;常量的表达;运算符及运算符的优先级;Java程序的三种基本结构。
2
验证
必做
本科生
3
面向对象程序设计
类的封装与对象的使用;构造方法的使用;方法的重载、重构;类的继承;访问控制符的作用。
4
验证
必做
本科生
4
继承与多态
接口、包的定义和应用;进一步理解类修饰符和成员修饰符对访问性的影响、Java捕捉异常机制。
4
设计
必做
本科生
5
常用类包与字符串
使用Java提供的常用类包:
系统类、包装类、数学类、日历类、随机类等;字符串和字符串缓冲类的常用方法;数值型字符串和其它数据类型的相互转换。
2
验证
必做
本科生
6
文件管理与I/O流
用文件File类创建、删除、查看文件或目录;字节流、字符流、缓冲流、随机流等流式文件的创建,读写操作;用字符流和缓冲流从键盘接受字符串的方法。
2
验证
必做
本科生
7
图形用户界面GUI
运用GUI基本容器;布局管理的作用及其使用方法;常用基本控件(按钮、文本框、标签、列表框、菜单)的使用;Java的事件管理机制。
2
设计
必做
本科生
8
多线程
正确使用线程类Thread和线程接口Runnable;熟悉线程的常用方法和生命期。
2
设计
必做
本科生
三、实验报告要求、实验考核方式、内容及成绩评定标准
实验报告要求学生做好预习,按照实验指导书认真完成实验内容并提交电子版实验报告。
考核方式以实验时的表现和实验报告相结合的方式给出成绩。
实验考核内容主要侧重学生动手能力。
实验成绩占课程总成绩的30%。
四、实验教材及参考书
1.《Java语言程序设计》,沈泽刚等,清华大学出版社。
2.《Java面向对象程序设计》,耿祥义,清华大学出版社。
3.《Java语言程序设计》,陆迟,电子工业出版社。
大纲撰写人:
唐笑非大纲审阅人:
马云吉负责人:
吴建胜
《Web设计基础》实验教学大纲
课程名称(中文/英文):
Web设计基础/WebDesignFoundation
课程代码:
x2050801a课程类型:
专业基础课
课程性质:
必修课设置类别:
非独立设课
适用专业:
软件工程专业(专升本)
课程总学时:
48课程总学分:
3.0
实验学时:
16实验学分:
开实验学期:
四
一、实验教学的目的与基本要求
《Web设计基础》课程是软件工程软升本的专业基础课程。
通过学习本课程,能够使学生熟练使用开发工具;使用HTML语言标记编写各种静态网页;运用DIV+CSS进行网页页面布局;运用JavaScript编写网页脚本文件;运用HTML+CSS+JavaScript设计页面前台美工和制作静态网站。
本课程主要学习HTML、CSS和JavaScript等内容,培养学生设计前台界面美工布局和编写脚本程序解决实际问题的能力,使学生能编写出符合规范和性能良好的程序,为学生今后网站的前台制作及开发打下良好的基础。
二、实验项目设置
序号
实验项目名称
实验内容
学时
实验类型
实验性质
实验者
类别
备注
1
熟悉Web开发环境
使用开发工具建立工程(站点),建立文件,编辑文件,执行文件。
2
验证
必做
本科生
2
框架
掌握HTML框架语法;掌握使用HTML框架设计页面布局;掌握在HTML框架中实现页面跳转。
2
验证
必做
本科生
3
表单
掌握HTML表单;掌握HTML表单中的各类控件。
2
验证
必做
本科生
4
CSS设计导航栏样式
掌握使用CSS样式设计网页菜单。
2
设计
必做
本科生
5
DIV+CSS设计页面布局
掌握使用DIV+CSS设计页面布局。
2
设计
必做
本科生
6
BOM操作
掌握JavaScript中的各种BOM对象,掌握BOM对象的函数调用。
2
验证
必做
本科生
7
DOM操作
理解DOM;掌握DOM操作页面元素。
2
设计
必做
本科生
8
综合实验
根据课程所学内容,完成一个综合实例。
2
综合
必做
本科生
三、实验报告要求、实验考核方式、内容及成绩评定标准
实验以个人为单位在机房进行,实验完成后上交电子版实验报告及实验程序代码。
考核方式:
根据学生上交的实验报告,并结合学生实验时的表现给出成绩。
四、实验教材及参考书
1.《疯狂HTML5/CSS3/JavaScript讲义》,李刚编,电子工业出版社,2012.5
2.《XHTML+CSS+JavaScript网页设计与布局》,安博教育集团编,电子工业出版社,2012.2
3.《HTML5、CSS和JavaScript开发》,孙鑫,付永杰编,电子工业出版社,2012.1
大纲撰写人:
袁平大纲审阅人:
田莹负责人:
吴建胜
《Web应用开发》实验教学大纲
课程名称(中文/英文):
Web应用开发/DevelopmentofWebApplication
课程代码:
x2050875课程类型:
专业基础课
课程性质:
必修课设置类别:
非独立设课
适用专业:
软件工程(专升本)
课程总学时:
80课程总学分:
6.0
实验学时:
32实验学分:
开实验学期:
二
一、实验教学的目的与基本要求
《Web应用开发》是软件工程专升本的一门专业必修课。
JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与,于1999年推出的一种动态网页技术标准。
它是基于JavaServlet以及整个Java体系的Web开发技术,利用这一技术可以建立安全的、跨平台的先进动态网站,用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。
由于JSP具有动态页面与静态页面分离从而摆脱硬件平台的束缚以及编译后运行等优点,克服了ASP脚本级执行的缺点,因而逐渐成为Internet上的主流开发工具。
通过本课程的学习,使学生掌握JSP的基本语法,培养学生的编程思想,具备初步建立小型网站的能力,为学生以后的实践工作打下坚实的基础。
二、实验项目设置
序号
实验项目名称
实验内容
学时
实验类型
实验性质
实验者
类别
备注
1
企业级应用开发基础
建立一个结构完整的JSP程序。
2
验证
必做
本科生
2
JSP基本结构、JSP指令元素和JSP动作元素
掌握JSP语法;掌握JSP各个指令元素作用;掌握JSP各个动作元素作用。
2
验证
必做
本科生
3
request对象和response对象
掌握request对象的用途和生命周期;掌握response对象的用途。
2
验证
必做
本科生
4
session对象和
掌握session对象用途和生命周期
2
设计
必做
本科生
5
JavaBean基础
掌握创建JavaBean及设置和获取JavaBean属性
2
验证
必做
本科生
6
Servlet基础
掌握Servlet的编程结构;理解Servlet的生命周期;熟悉Servlet的配置文件。
4
验证
必做
本科生
7
doPost和doGet方法
使用Servlet实现页面的跳转和数据的转发
掌握doPost方法doGet方法互相调用;掌握转发;掌握Servlet处理中文乱码;掌握在Servlet中获取初始化参数。
4
设计
必做
本科生
8
JSP+JavaBean+ServletMVC模型
JSP+JavaBean+ServletMVC模型;掌握使用JSP+JavaBean+ServletMVC模型编写程序。
4
设计
必做
本科生
9
JDBC访问数据库
掌握数据库连接,查询和修改
JDBC连接数据库的方法和步骤;掌握数据访问的方法;不同数据库和不同提供商提供的驱动程序;数据库连接池作用和使用。
6
综合
必做
本科生
10
综合实验
根据课程所学内容,完成一个综合实例。
4
综合
必做
本科生
三、实验报告要求、实验考核方式、内容及成绩评定标准
实验以个人为单位在机房进行,实验完成后上交电子版实验报告及实验程序代码。
考核方式:
根据学生上交的实验报告,并结合学生实验时的表现给出成绩。
四、实验教材及参考书
1.《J2EE应用开发详解》,刘晓华,电子工业出版社,2007年1月第三版
2.《JSP项目开发案例全程实录》,明日科技,清华大学出版社,2011年1月第二版
3.《JSP实用教程》,耿祥义,清华大学出版社,2007年10月第二版
4.《JSP基础与案例开发详解》,邱加永,清华大学出版社,2009年8月第一版
5.《Servlet与JSP核心编程》,霍尔,清华大学出版社,2009年6月第二版
大纲撰写人:
唐笑非大纲审阅人:
马云吉负责人:
吴建胜
《Android应用开发基础》实验教学大纲
课程名称(中文/英文):
Android应用开发基础/Androidapplicationdevelopmentfundament
课程代码:
x2050762课程类型:
专业基础课
课程性质:
必修课设置类别:
非独立设课
适用专业:
软件工程(专升本)
课程总学时:
64课程总学分:
4.0
实验学时:
20实验学分:
0.0
开实验学期:
一
一、实验教学的目的与基本要求
《Android应用开发基础》是软件工程专业的专业选修课。
本课程的目的在于通过系统介绍Android平台的开发和编程技术,并通过实例介绍和理解内容,使学生掌握Android开发平台的安装、管理、编程开发和网络应用等技能,更加透彻理解Android开发平台的基本原理和实现方法,培养在移动设备上进行独立开发的基本能力。
本实验的目的及要求是:
通过实践,进一步理解和掌握Android类库使用、编程技巧;掌握开发工具的使用。
二、实验项目设置
序号
实验项目名称
实验内容
学时
实验类型
实验性质
实验者
类别
备注
1
Activity
Activity组件的生命周期,Activity组件的运行状态,Activity组件的状态维护,Activity组件的窗口
2
验证
必修
本科生
2
界面
用户界面结构,定义界面布局,声明界面布局,引用ui组件,四种布局
2
设计
必修
本科生
3
资源管理
资源存储,资源映射,资源命名,资源访问,资源国际化
2
验证
必修
本科生
4
intent
Intent的组成,IntentFilter,Intent的调用,Intent解析机制
2
设计
必修
本科生
5
简单ui组件
TextView,EditText,Button,RadioButton,Progressbar,CheckBox,SeekBar,RatingBar的使用方法
2
验证
必修
本科生
6
高级ui组件
ListView,Spinner,GridView,Gallery,SlidingDrawer,AutoCompleteTextView,TabHost的使用方法
2
验证
必修
本科生
7
菜单和通知
选项菜单、上下文菜单、子菜单,Intent动态菜单选项,Toast类使用,Notification类使用
2
验证
必修
本科生
8
Dialog
AlertDialog,Dialog的底层运行机制,Dialog事件处理,与Activity交互,自定义Dialog,设置Alarm
2
验证
必修
本科生
9
创建Service
启动service的生命周期,绑定service的生命周期,数据传递
2
验证
必修
本科生
10
Preferences、文件
操作Preferences类,监听Preferences变化,PreferencesActivity,文件读写操作,操作SD卡上的文件
2
验证
必修
本科生
三、实验报告要求、实验考核方式、内容及成绩评定标准
实验报告要求:
要求认真按实验报告格式撰写实验报告,包括实验题目、实验内容、实验结果、实验心得体会。
实验考核方式:
平时出勤,抽查平时实验操作,实验报告
内容及评定标准:
没有完成实验的基本要求,实验报告不符合要求,实验报告抄袭者,不及格
独立完成实验,但实验报告中错误较多,及格
完成实验基本要求,实验报告符合基本要求,有一些错误,中
完成实验基本要求,实验报告符合要求,有较少错误,良好
完成实验要求的基础上,实验报告符合符要求,没有或很少错误,优秀
四、实验教材及参考书
1.《Android程序设计基础》,郝玉龙著,清华大学出版社,2011年
2.《疯狂Android讲义》李刚著,,电子工业出版社,2011年
3.《Android从入门到精通》,孙更新,邵长恒,宾晟等著,电子工业出版社,2011年
4.《Android基础教程(第3版·修订版)》,[美]EdBurnette著,卢秀丽,毛倩倩译,人民邮电出版社,2011年
5.《Android开发入门与实战体验》,李佐彬等著,机械工业出版社,2011年
大纲撰写人:
包晗大纲审阅人:
马云吉负责人:
吴建胜
《数据结构(Java)》实验教学大纲
课程名称(中文/英文):
数据结构(Java)/DataStructures(Java)
课程代码:
X2050876课程类型:
专业基础课
课程性质:
必修课设置类别:
非独立设课
适用专业:
软件工程(专升本)
课程总学时:
64课程总学分:
4.0
实验学时:
20实验学分:
0
开实验学期:
二
一、实验教学的目的与基本要求
数据结构是计算机科学及相关专业中一门重要的专业基础课程。
当用计算机来解决实际问题时,就要涉及到数据的表示及数据的处理,而数据表示及数据处理正是数据结构课程的主要研究对象,通过这两方面内容的学习,为后续课程,特别是软件方面的课程打下了厚实的知识基础,同时也提供了必要的技能训练。
因此,数据结构课程在计算机及相关专业中具有举足轻重的作用。
本实验的目的及要求是:
通过实验,使学生对常用数据结构的基本概念及其不同的实现方法的理论得到进一步的掌握,并对在不同存储结构上实现不同的运算方式和技巧有所体会。
实验课是对学生的一种全面综合训练,是与课堂听讲、自学和练习相辅相成的必不可少的一个教学环节。
实验课着眼于原理与应用的结合点,使学生学会如何把书上学到的知识用于解决实际问题,培养软件工作所需要的动手能力;另一方面,能使书上的知识变“活”,起到深化理解和灵活掌握教学内容的目的。
二、实验项目设置
序号
实验项目名称
实验内容
学时
实验
类型
实验性质
实验者
类别
备注
1
顺序表的操作
熟悉顺序表操作,实现算法并测试
2
验证
必做
本科生
2
链表的操作
熟悉链表的操作,实现算法并测试
2
设计
必做
本科生
3
栈的操作
熟悉栈的操作,实现算法并测试
2
验证
必做
本科生
4
队列的操作
熟悉队列的操作,实现算法并测试
2
设计
必做
本科生
5
二叉树的操作
实现遍历二叉树的算法并测试实现遍历二叉树的算法,编写求结点数,求树的高度的算法并测试
2
验证
必做
本科生
6
树的应用
编写程序实现哈夫曼编码
2
设计
必做
本科生
7
图的存储和遍历
实现无向图的邻接矩阵存储,并进行遍历(深度优先和广度优先)
实现有向图的邻接表存储,并进行遍历(深度优先和广度优先)
2
验证
必做
本科生
8
图的应用
编程实现图的拓扑序列算法
2
设计
必做
本科生
9
排序
实现基于顺序表的排序算法并测试
2
验证
必做
本科生
10
综合实验
简单个人电话号码查询系统
2
综合
必做
本科生
三、实验报告要求、实验考核方式、内容及成绩评定标准
实验报告要求:
对于每份实验设计报告应首先给出实验内容的一个概要性描述,提出所要解决的主要问题;说明所使用的实验方法;写出自己的设计方案和主要的程序代码;给出实验结果和实验结果分析。
实验报告要认真书写,格式要规范,内容完整,不允许雷同,每次实验结束后一周内交报告;
实验考核方式、内容及成绩评定标准:
本课程实验采用实验报告质量与实验课堂表现相结合的方式进行考核,考核的目的重点在于要求学生独立、高质量地完成实验内容。
实验报告质量方面主要考察学生对所学知识的掌握情况,实验方法和实验设计的正确性,同时考察学生在报告书写方面的情况;
上机实验情况方面主要考核学生独立完成实验的情况和纪律情况。
每次实验成绩分为:
优、良、中、及格和不及格五个档次。
实验成绩评定标准如下:
优:
实验过程中使用的实验方法独特,内容具有一定的独创性。
良:
独立完成全部实验内容
中:
独立完成全部实验内容,实验方法正确。
及格:
基本完成实验内容或在他人指导下完成全部实验内容,实验方法基本正确。
不及格:
下列情况之一者成绩为不合格。
不能独立完成最基本的实验内容者;因实验方法错误达不到实验效果者;
剽窃他人成果或抄袭他人实验报告者。
实验课课堂表现为违纪等情况。
实验考核成绩作为平时成绩的一部分;根据实验报告的完成和上机情况的质量进行考核,所有内容全部考核。
四、实验教材及参考书
1.《数据结构(Java语言描述)》,刘小晶,杜选主编,清华大学出版社
2.《数据结构(Java版)》,叶核亚主编,电子工业出版社
3.《数据结构:
Java语言描述》,朱战立编著,清华大学出版社
4.《数据结构与算法:
Java语言版》,(美)AdamDrozdek著,周翔,王建芬,黄小青等译,机械工业出版社
大纲撰写人:
张秀梅大纲审阅人:
田莹负责人:
吴建胜
《Linux操作系统基础》实验教学大纲
课程名称(中文/英文):
Linux操作系统基础/LinuxBasic
课程代码:
x2050901课程类型:
专业基础课
课程性质:
必修课设置类别:
非独立设课
适用专业:
软件工程专业专升本学生
课程总学时:
32实验学时:
8
开实验学期:
三
一、实验教学的目的与基本要求
《Linux与shell编程》课程具有很强的实践性。
为配合该课的理论教学,使学生能通过实践夯实理论,安排了四次实验,共8学时。
通过这4次实验能综合地练习理论授课时强调的重点内容。
下表为该课的实验纲目。
希望通过4次实验,学生既能做到理论与实践相结合,又能初步积累“linux基础和shell编程”的操作经验。
4.实验项目设置
序号
实验项目名称
实验内容
学