软件开发工具考核大纲.pdf

软件开发工具考核大纲.pdf

ID:58331757

大小:28.68 KB

页数:11页

时间:2020-09-12

软件开发工具考核大纲.pdf_第1页
软件开发工具考核大纲.pdf_第2页
软件开发工具考核大纲.pdf_第3页
软件开发工具考核大纲.pdf_第4页
软件开发工具考核大纲.pdf_第5页
资源描述:

《软件开发工具考核大纲.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、《软件开发工具》考试大纲第一部分课程性质与设置目的、要求一、课程性质、地位与任务“软件开发工具”是高等教育自学考试“计算机信息管理”专业自学考试计划中,本科阶段的一门专业基础课。开发软件的能力是本专业学生的必备条件之一。本课程的目的是使学生在学习了课程设计的基础知识之后,进一步了解和掌握软件开发的各类工具,从而提高软件开发能力与水平,以适应未来工作的需要。由于这个专业的现行课程计划中没有软件工程、软件设计方法学等课程,本课程实际上承担着较为广泛的任务,即它不是只介绍若干常用的软件开发工具,使学员只是站在一般程序员的角度,而是要从软件开发的组织者

2、得高度,全面地认识与考虑软件开发的过程、组织等问题。这将对学员的进一步发展产生重要的影响。本课程既有一定的理论基础,又有实际上机操作作为背景。因此,学生应当结合自己的实践经验,认真从实践提高到理论,建立软件工程与软件开发工具的思想方法。二、本课程的基本要求通过本课程的学习,要求学员:(1)系统了解与掌握软件开发过程及其管理工作,深入理解有关的概念与原则,掌握提高软件质量的基本方法与途径。(2)全面了解软件开发工具的有关概念、功能、使用方法、开发方法等知识。(3)通过若干具体的软件开发工具,形成对使用软件开发工具的感性认识。(4)初步了解自行开发

3、软件的方法与步骤。(5)了解软件工程及软件开发工具的发展趋势,做好相应的知识准备。三、课程的教学方式由于本课程具有较强的抽象性和实际的应用性的的特点,教师在教学过程中,应遵循启发式教学原则,通过各种教学方式和手段激发学生的学习欲望,积极投入到学习活动中,积1/11极思维,发现问题,提出问题,并逐步解决问题。例如,在讲解软件开发方法时,不是简单地罗列出各种开发方法,而是从软件开发工作的过程分析入手,继而找出在软件开发过程中需要解决的问题,再逐步给出各种软件开发方法的基本思想、主要方法、覆盖的工作范围与实际应用状况等方面特点,从而让学员更好地理解软

4、件开发方法。而在这一全过程,最关键的是每一步都采用与学生一起探讨的方式,让学生在启发下思考,在思考中解决问题,从而掌握独立分析问题、解决问题的方法。到了后期重点培养学生综合应用知识的能力,通过对完整的项目的系统分析,培养学生良好的软件开发能力,善于获取他人经验的能力以及掌握综合运用所学知识的能力,从而真正提高软件开发水平。四、与相关课程的关系学习本课程的学员应当首先学完本专业计划中的“计算机实用软件”、“程序设计”、“数据组织与管理”等课程。同时,学员应有一定的软件开发的实际经验。本课程与“信息系统开发”、“管理信息系统”等课程之间,有一定相互

5、补充的作用,但没有明确的先后关系,主要内容也不重复。学习中应当发挥互补的作用。第二部分学习过程评价考核大纲一、学习过程评价的设置目的和要求实践篇与第3章、第4章一起构成本课程的核心部分。第3章、第4章讲的是一般原则。第7章~第14章则为具体体现。因此,学生应当按照理论联系实际的原则,紧密结合实例,深入领会一般的原理与方法。、对于实践部分讲解的具体软件(按照教材推荐为Eclipse),学生应当有一定的上机时间,以熟悉软件并能够实际应用。具体实验的要求见附件A。二、学习过程评价的课程内容由于软件开发工具种类繁多、发展迅速,学生的条件和环境又彼此不同

6、,所以作为一门课程,很难限定以哪一种软件开发工具作为必须学习并加以考核的内容。然而,本课程又是一门非常实际的学科,脱离实际软件,抽象地讲授一般原理,是无法学到真实本领的。综合考虑以上两方面情况,我们采取了折中的方法,即在教材中介绍目前使用比较多的软件开发2/11工具——Eclipse供学生选用。学生可以根据自己的情况选择使用,或另外选择,按照第3章、第4章的内容,从一般规律的角度去分析与认识这个软件开发工具。对于学生自己选定的软件开发工具,应掌握以下知识点。(1)该工具的功能是什么?属于哪个类型?(2)该工具依据的概念模式是什么?(3)该工具的

7、人机界面状况如何?用了哪些技术?有什么特点?(4)该工具的信息库的内容和管理功能如何?有什么特点?(5)该工具有没有项目管理功能?(6)对该工具的特点及应用范围进行评价。三、考核知识点与考核要求实践部分不易进行考核,这意味着考试题目中不包括完全依赖于Eclipse的内容。但是要求学生以具体软件为例,回答相应的问题。不管用Eclipse还是其他工具,都应对于以下六个问题达到识记或简单应用到的水平。(1)掌握该软件开发工具的基本功能及使用方法(简单应用)。(2)掌握该软件开发工具所依据的概念模式(简单应用)。(3)了解该软件开发工具的信息库的构造与

8、功能(识记)。(4)了解该软件开发工具的文档生成与代码生成机制(识记)。(5)如果该工具具备项目管理功能,则应对其有比较深入的了解(识记)。(6)应用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。