第一章 软件工程概述
- 格式:ppt
- 大小:3.67 MB
- 文档页数:21


《软件工程》期末考试样题
一、填空题
1.软件开发模型有 、 、第四代技术模型、 、构件组装模型、混合模型。
2.可行性研究一般可以从 可行性、 可行性、运行可行性、法律可行性和开发可行性等方面来研究。
3.现在向银行存款,年利率为i,若希望在n年后从银行得到F元,现在应该存入的钱数为 。
4.数据流图的基本符号包括 、 、 、 。
5.Jackson图除了可以表达程序结构外,还可以表达 ,它首先要分析
,并用适当的工具来描述。
6.详细设计的工具有 、表格工具和 。
7.IPO图由 、处理和 三个框组成。这个图的特点是能够直观的显示三者之间的关系。
8.面向对象技术是一整套关于如何看待 和 的关系,以什么观点来研究问题并进行分析求解,以及如何进行系统构造的软件方法学。面向对象方法是一种运用
、
、
、
、聚集、消息传送、多态性等概念来构造系统的软件开发方法。
二、单项选择题
1.下列( )属于系统软件。
A. WINDOWS 2000
B. Word
C. Flash
D. 3D MAX
2.下列哪个图是N-S图的构件( )。
A. B.
C. D.
3.对于螺旋模型,下列( )不是利用笛卡尔坐标表达的活动。
第一章 SPSS统计分析软件概述
1、SPSS 有哪两个主要窗口?它们的作用和特点是各是什么?
spss的主要窗口及作用和特点:
spss数据编辑窗口
作用:定义spss数据的结构、录入编辑和管理待分析的数据
特点:软件启动时自动打开,并一直保持打开状态直到退出spss
spss结果输出窗口
特点:创建或打开窗口时的时机 允许同时创建或打开多个输出窗口
作用:显示管理spss统计分析结果、报表及图形
2、SPSS有哪三种主要使用方式?各自的特点是什么?
主要使用方式有:完全窗口菜单方式、程序运行方式、混合运行方式。
完全窗口菜单方式的特点:是一种最常见和普遍的使用方式,最大的优点是简洁和直观。用户不需要任何计算机编程的概念,只要熟悉Windows的基本操作并懂得相应的统计学的知识,就可以非常方便地完成统计分析工作。
程序运行方式的特点:很适用于大规模的统计分析工作。它能够依照程序自动进行多步骤的复杂数据分析,分析过程中无需人工干涉。这样,即使分析计算的时间较长,分析步骤较多,也能够自动完成,不需人工等待。
混合运行方式的特点:弥补了完全窗口菜单方式中每步分析都要人工操作干预的不足,同时摆脱了程序运行方式中必须熟记spss命令和参数的制约,因此是一种较为灵活且实用的操作方式。另外,对于熟练的spss程序员,可以借助该方式在程序中添加窗口菜单和选项中没有提供的参数。
3、.sav,spv,.sps分别是SPSS哪类文件的扩展名?
.sav→将数据以spss数据文件的形式保存在计算机磁盘上
.spv→输出结果通常以spss输出文件的方式保存在计算机磁盘上
.sps→语法文件的扩展名
4、在SPSS的输出窗口中应如何操作才可将不同分析结果保存到不同文件中?
设置多个输出窗口的目的是允许用户将同一批数据的不同分析结果指定输出到不同的输出窗口中,这样就可以将他们以不同的文件名分别存放到磁盘上
5、SPSS的数据加工和管理功能主要集中在哪些菜单中?统计绘图和分析功能主要集中在哪些菜单中?
第三章 软件工程基础
经过对部分考生的调查以及对近年真题的总结分析,笔试部分经常考查的是软件生命周期、软件设计的基本原理,软件测试的目的、软件调试的基本概念,读者应对此部分进行重点学习。
详细重点学习知识点:
1.软件的概念、软件生命周期的概念及各阶段所包含的活动
2.概要设计与详细设计的概念、模块独立性及其度量的标准、详细设计常用的工具
3.软件测试的目的、软件测试的4个步骤、
4.软件调试的任务
3.1软件工程基本概念
考点1 软件定义与软件特点
考试链接:
考点1在笔试考试中,是一个经常考查的内容,考核的几率为70%,主要是以选择题的形式出现,分值为2分,此考点为识记内容,读者应该识记软件的定义,特点及其分类。
软件指的是计算机系统中与硬件相互依存的另一部分,包括程序、数据和相关文档的完整集合。程序是软件开发人员根据用户需求开发的、用程序设计语言描述的、适合计算机执行的指令序列。数据是使程序能正常操纵信息的数据结构。文档是与程序的开发、维护和使用有关的图文资料。可见,软件由两部分组成:
(1)机器可执行的程序和数据;
(2)机器不可执行的,与软件开发、运行、维护、使用等有关的文档。
软件的特点:
(1)软件是逻辑实体,而不是物理实体,具有抽象性;
(2)没有明显的制作过程,可进行大量的复制;
(3)使用期间不存在磨损、老化问题;
(4)软件的开发、运行对计算机系统具有依赖性;
(5)软件复杂性高,成本昂贵;
(6)软件开发涉及诸多社会因素。
根据应用目标的不同,软件可分应用软件、系统软件和支撑软件(或工具软件)。
小提示:应用软件是为解决特定领域的应用而开发的软件;系统软件是计算机管理自身资源,提高计算机使用效率并为计算机用户提供各种服务的软件;支撑软件是介于两者之间,协助用户开发软件的工具性软件。
考点2 软件工程过程与软件生命周期
考试链接:
考点2在笔试考试中,在笔试考试中出现的几率为30%,主要是以选择题的形式出现,分值为2分,此考点为识记内容,读者应该识记软件生命周期 的定义,主要活动阶段及其任务。
●软件工程单元测试●
1.软件工程学概述单元测试
一、填空题
1.软件=( )+( )。
2.软件生存周期一般可分为系统工程、( )、( )、( )、测试、运行与维护阶段。
3.在瀑布模型中,将软件开发划分为若干个时期,软件项目的可行性研究一般被归属于( )。
4.根据软件工程学的七项基本原则,DOS中把标准输入、输出设备视为文件,这一思想体现了软件工程学的( )原则。
二、判断题
1.软件是一种逻辑实体,而不是具体的物理实体。( )
2.软件工程是开发、运行、维护和修复软件的系统方法。( )
3.螺旋模型是利用笛卡尔坐标的四个象限分别代表四个方面的活动来表示,( )
4.在软件开发中,采用原型系统策略的主要困难是时间问题。( )
三、选择题
1. 软件工程的概念是哪年提出的( )。
A. 1988 B. 1968
C. 1948 D. 1928
2.软件文档是软件工程实施中的重要成分,它不仅是软件开发各阶段的重要依据而且也影响软件的 ( )。
A. 可维护性 B. 可靠性
C. 可移植性 D. 安全性
3. 就软件产品的特点,以下说法错误的是( )。
A. 软件具有高度抽象性,软件及软件生产过程具有不可见性
B. 同一功能软件的多样性,软件生产过程中的易错性
C. 软件在开发和维护过程中的不变性
D. 不同开发者之间思维碰撞的易发性
4. 瀑布模型的关键不足在于( )。
A. 过于简单 B. 各个阶段需要进行评审
C. 过于灵活 D. 不能适应需求的动态变更
5. 以下哪一项不是软件危机的表现形式( )。