成都自考网(www.hbzyzgw.com):成都自考专科、本科报名、考前辅导、成绩查询公布!

成都自考网

当前位置:成都自考网 > 历年真题 > 理科类 > 正文

成都自考软件开发工具真题试卷(3)

发布时间:2020-03-26 整编:成都自考网 阅读量:

【提升学历,到成都自考网】

成都自考软件开发工具真题试卷(3)分割线
成都自考软件开发工具真题试卷(3)
 
一、单项选择题(本大题共20小题,每小题1分,共20分。)在每小题列出的备选项中只有一项是最符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均不得分。
 
1.属于软件开发工具范围的是( )
 
A.操作系统
B.汇编程序
C.第三代语言
D.第四代语言
 
2.出现最早、数量最多的软件开发工具是( )
 
A.计划工具
B.分析工具
C.设计工具
D.集成化工具
 
3.即插即用程序设计方法的基础是( )
 
A.结构化方法
B.软件工程方法
C.面向对象方法
D.开源软件方法
 
4.描述数据内容的概念模式是( )
 
A.框图
B.数据流程图
C.数据字典
D.实体关系图
 
5.描述系统状态及其转换方式( )
 
A.框图
B.结构图
C.数据流程图
D.时序网络
 
6.关于理想的系统结构的说法中,不正确的是( )
 
A.应当是模块式的和易于剪裁的
B.每一个模块完成某一项相对独立的任务,它的内部处理(包括处理过程与数据结构)对于外部应当透明可见
C.模块之间的信息传递应当尽可能的简洁明了,而且明确地表述出来,对使用者公开
D.各模块的分工联系都在统一规划之下, 明确地、有计划地安排与组织的
 
7.下列模块中,最容易由软件开发工具生成的是( )
 
A.统计分析
B.数据加工
C.决策判断
D.输入屏幕
 
8.购置软件工具的优点不包括( )
 
A.减轻工作负担
B.在某些环节上代替简单重复性的工作
C.提高组织与项目管理的规范程度
D.便于扩充和升级
 
9.下述关于软件开发工具的说法中,错误的是( )
 
A.能够提高组织与项目管理的规范程度
B.能够提高信息的管理与检索效率
C.能够促进项目知识的重用与共享
D.购置的软件开发工具的作用与可靠程度要好于自行开发的工具
 
10.作为一款著名软件工具,Java虚拟机(JVM)出现于( )
 
A.结构化时代
B.结构化时代和面向对象时代的交集
C.面向对象时代
D.面向对象时代和互联网时代的交集
 
11.关于Java语言的技术中,属于组件技术的是( )
 
A.CORBA
B.JDBC
C.JSP
D.Servlet
 
12.使用Eclipse时,在安装目录(如F:\Eclipse)下用鼠标双击即可打开Eclipse IDE的是( )
 
A.可执行文件eclipse.exe
B.插件开发环境(PDE)
C.工作台(workbench)
D.编程语言插件(CDT)
 
13.通过Eclipse的菜单栏,用户可以进行整体操作的是( )
 
A.操作系统
B.整个集成开发环境
C.应用系统
D.整个系统配置环境
 
14.Eclipse资源管理器中,用户可以通过导入(Import)选项向项目中( )
 
A.加载外部文件
B.显示文件
C.加载内部文件
D.隐藏文件
 
15.在Eclipse CDT调试器的断点视图中,用于表示激话状态的断点的图标是( )
 
A.蓝色圆圈
B.白色圆圈
C.蓝色箭头加圆圈
D.白色透明圆圈
 
16.以下各项中属于自定义编辑器功能的是( )
 
A.修改编辑器的位置
B.删除编辑器
C.跳出编辑器
D.结束编辑器
 
17.设置CVS访问权限时,管理员的账户管理权限包括( )
 
A.更改和删除
B.分配和删除
C.分配和保存
D.分配和更改
 
18.在Eclipse 中如果想要将本地代码与CVS资源库保持一致,就需要选择“Team”菜单下的( )
 
A.CVS Perspective
B.Mark as merged
C.Synchronize with Repository
D.Check subfolders
 
19.在Eclipse中,视图和编辑器最显著的区别是( )
 
A.同一时间只能显示一个编辑器和一个视图
B.同一时间只能显示一个编辑器,但是可以显示多个视图
C.同一时间能显示多个编辑器和多个视图
D.同一时间能显示多个编辑器,但是只能显示一个视图
 
20.使用UML建模时,一般分为用例视图设计、物理设计和( )
 
A.交互设计
B.程序设计
C.逻辑设计
D.系统设计
 
二、填空题(本大题共20空,每空1分,共20分)请将答案填写在答题卡的非选择题答题区。错填、不填均无分。
 
11.软件应当包括程序和____两个不可缺少的部分。
 
12.软件工程的思想主要集中于加强____的工作上。
 
13.描述程序执行逻辑过程的概念模式是____。
 
14.在结构图中,模块的调用有三种方式____调用、选择调用和循环调用。
 
15.人机界面很重要,对于用户来说,界面就是____本身。
 
16.对于软件产品来说,用户的____信息是项目管理和版本管理的重要资源。
 
17.分析设计阶段的基本任务是完成系统的____设计。
 
18.测试阶段的任务是对已经完成的各个进行测试、_____调整,以便最终形成完整的软件。
 
19.对于软件开发工具来说,面向用户最根本的是要立足于符合实际的_____符合软件开发人员思路的概念模型。
 
110.系统审计是指对一个系统的运行状态及____进行检测与评价,以便进一步用好或改进这个系统。
 
111.从目前来看,软件开发工具将在智能化、____化、一体化、标准化四个方面进一步发展。
 
112.从40余年来软件开发工具的发展脉络,可以看到一个特点:____和趋同性并存。
 
113.Eclipse 是一个框架和组服务,通过____组件构建开发环境。
 
114.Eclipse 的导航器视图(Project Explorer)显示当前Eclipse集成环境中加载的所有项目和各个项目中的_____列表。
 
115.Eclipse 支持从____导入归档文件、文件系统和首选项文件。
 
116.在Eclipse CDT调试器中,删除一个断点通常有3种方法,分别是:鼠标____、鼠标右键弹出菜单和在断点视图中删除。
 
117.使用Eclipse为C程序文件定制代码模板时,变量以____开头,用{}括起来。
 
118.CVS资源库是放置开发的____并对其进行控制管理的一个文件夹。
 
119.在CVS的常用术语中,把资源文件的集合称为____。
 
120.每个插件都是由一个插件____文件和一些可选文件组成。
 
三、简答题(本大题共6小题,每小题5分,共30分)
 
21.软件开发工具按工作阶段可划分成哪几类?它们提供什么帮助?
 
22.大型软件开发有哪些困难?
 
23.简述项目管理的含义与特点。
 
24.信息库的内容包括哪些方面?
 
25.购置软件开发工具的工作步骤应当如何安排?
 
26.计算机网络的普遍使用对软件开发工具有什么影响?
 
四、论述题(本大题共1小题,共10分)
 
31.为了提高软件开发质量,程序员应当从哪些方面努力?
 
五、应用题(本大题共1小题,共20分)
 
41.(本题共有10个关键点,均已用数字标出,请将答案填写在答题卡(纸)上)
完成一个程序,对10个整数按从小到大排序。使用Elise CDT实现该C程序,完成从新建项目、源文件夹、编写代码并最终编译运行这系列步骤, 请补充上述这些步骤中的关键点。
(1)新建项目:打开__①__集成开发环境,点击菜单栏上的"File"菜单,选择新建子菜单下的__②__选项, 弹出选择向导窗口,在对话框中打开CIC++文件夹,选择“C Project"后点击“Next"进入下一步。在项目名称栏中输入Sum,并在项目类型“Project type" 标签中打开“Excutable"文件夹,选择“Empty Project",点击“Finish"按钮完成。
(2)新建源文件夹:鼠标右键点击资源浏览器中的新建的项目,在弹出的菜单中,选择“New"子菜单里的源文件夹“Source Folder"选项,在弹出的窗口中需要输入文件夹名称,把光标定位到_③- 栏中输入源文件夹名称“src", 然后点击“Finish"按钮完成。
(3)新建C类文件:参照前一个步骤新建的源文件夹,在资源管理器中鼠标右键点
击src文件夹,在弹出的菜单中选择___④_子菜单里的__⑤__选项,新建个类文件。
(4)编写C程序代码:打开第3步中建好的类文件,在编辑器中编写代码如下,补充代码中的关键步骤。
#define N  __⑥__
#include <stdio.h>
#include <stdib.h>
int main(void){
int i,j,k,a[N];
for(i=0;i<=N-1;i++)
scanf("%d",&a[i]);
for(i=0;i<N-1;++){
___⑦_;
     for(j=0;__⑧__;j++)
           if(a[j]<a[k])k=j; 
                   if__⑨_){
                        t=a[i];
                        a[i]=a[k];
                        a[k]=t;
                  }
           }
    printf("有序的序列为: \n");
    for(i=0;i<=N-1;i++){
    printf("%5d",a[i]);
    printf("\n");
}
          return EXIT SUCCESS;
}
(5) Eclipse 重构中的重命名功能,解决了变量、类、函数等改名的问题。在本程
序中,若要将变量i改为ii,手工逐个操作需要改多处,但用Eclipse重构的“重命名”功能,只需要改动处即可。首先定位到变量i,此时变量i的背景将变为灰色。点击菜单栏上的重构“Refactor” 菜单,选择重命名“Rename”选项,在弹出的对话框中填写_⑩__。

上一篇:成都自考软件开发工具真题试卷(2)

下一篇:成都自考软件开发工具真题试卷(4)

Copyright 2009-2020 版权所有 成都自考网All rights reserved
声明:本站为成都自考交流信息网站,敬请考生以权威部门公布的正式信息为准