- A+
所属分类:IT认证
答案查询网公众号已于近期上线啦
除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。
【◆参考答案◆】:D
【◆答案解析◆】:软件设计包括概要设计和详细设计,软件概要设计中,面向数据流的设计方法有变换型系统结构图和事务型数据流两种。软件详细设计,程序流程图(PDF)和PAD(问题分析图)是过程设计的常用工具。数据流图(DFD图)是软件定义阶段结构化分析方法常用的工具。
(2)【◆题库问题◆】:[单选] 以下关于MsgBox 的叙述中,错误的是( )。
A.MsgBox 函数返回一个整数
B.通过MsgBox 函数可以设置信息框中图标和按钮的类型
C.MsgBox 语句没有返回值
D.MsgBox 函数的第二个参数是一个整数,该参数只能确定对话框中显示的按钮数量
A.MsgBox 函数返回一个整数
B.通过MsgBox 函数可以设置信息框中图标和按钮的类型
C.MsgBox 语句没有返回值
D.MsgBox 函数的第二个参数是一个整数,该参数只能确定对话框中显示的按钮数量
【◆参考答案◆】:D
【◆答案解析◆】:MsgBox 函数的格式为:MsgBox(msg[,type][,title][,helpfile ,context])。该函数有5个参数,除第二个参数外,其余参数都是可选的。msg 是一个字符串,该字符串的内容将在由MsgBox 函数产生的对话框内显示。type 是一个整数值或符号常量,用来控制在对话框内显示的按钮、图标的种类及数量。该参数的值由4类数值相加产生,这4类数值或符号常量分别表示按钮的类型、显示图标的种类、活动按钮的位置及强制返回。title 是一个字符串,用来显示对话框的标题。helpfile ,context :helpfile 是一个字符串变量或字符串表达式,用来表示帮助文件的名字;context 是一个数值变量或表达式,用来表示相关帮助主题的帮助目录号。MsgBox 函数也可以写成语句形式,即:MsgBoxMsg$[,type %][,title$][,helpfile ,context],各参数的含义及作用与MsgBox 函数相同,由于MsgBox 语句没有返回值,因而常用于较简单的信息显示。
(3)【◆题库问题◆】:[单选] 有以下程序,其中函数f的功能是将多个字符串按字典顺序排序( )。#{nc[ude%string.h>void{(char*p[],intn){char*t;int i,j;for(i=0:i<n-1;i++)for(j=i+1;j<n;j++)if(strcmp(p[i],p[j]>O){t=p[i];p[i]=p[j];p[j]=t;}}main(){char*P[5]={¨abc”,”aabdfg”,”abbd”,”dcdbe”,”ed”);f(p,5):print[("%d\n",strlen(p[1]));程序运行后的输出结果是( )。
A.2
B.3
C.6
D.4
A.2
B.3
C.6
D.4
【◆参考答案◆】:D
【◆答案解析◆】:D。【解析】函数voidf的功能是将字符指针数组*p[]中的每个字符串按照从小到大的顺序排序。在主函数main()中,调用f(p,5)后,字符指针数组*pE5]中的字符串按照字典顺序从小到大排列为如下形式,即*pE5]一(”aab—df9”,”abbd”,”abc”,”cd¨,”dcdbe”),因此P[1]=”abdb”,strlen(p[1])=4。
(4)【◆题库问题◆】:[单选] 软件测试的正确过程是( )。
A.a、b、c、d
B.D.c、b、a
C.b、a、d、c
D.c、b、a、d
A.a、b、c、d
B.D.c、b、a
C.b、a、d、c
D.c、b、a、d
【◆参考答案◆】:D
【◆答案解析◆】:软件测试过程分4个步骤,即单元测试、集成测试、验收测试(确认测试)和系统测试。
(5)【◆题库问题◆】:[单选] 已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是( )
A.堆排序
B.直接插入排序
C.快速排序
D.直接选择排序
A.堆排序
B.直接插入排序
C.快速排序
D.直接选择排序
【◆参考答案◆】:B
(6)【◆题库问题◆】:[单选] 下列叙述中错误的是( )。
A.在C语言中,函数中的自动变量可以赋初值,每调用一次赋一次初值
B.在C语言中,在调用函数时,实参和对应形参在类型上只需赋值兼容
C.在C语言中,外部变量的隐含类型是自动存储类别
D.在C语言中,函数形参的存储类型是自动(auto)类型的变量
A.在C语言中,函数中的自动变量可以赋初值,每调用一次赋一次初值
B.在C语言中,在调用函数时,实参和对应形参在类型上只需赋值兼容
C.在C语言中,外部变量的隐含类型是自动存储类别
D.在C语言中,函数形参的存储类型是自动(auto)类型的变量
【◆参考答案◆】:A
【◆答案解析◆】:A。【解析】如果是static修饰的静态变量,不是每次调用都赋初值。
(7)【◆题库问题◆】:[单选] 下列可作为VBA变量名的是( )。
A.a&b
B.a?b
C.4a
D.const
A.a&b
B.a?b
C.4a
D.const
【◆参考答案◆】:C
【◆答案解析◆】:C。【解析】变量名可以由字母、数字和下划线组成,但不能包含空格和任何除了下划线以外的标点 符号。变量名不能使用VBA中的关键字。
(8)【◆题库问题◆】:[单选] 依据PEO.DBF中的字段名NAME制作一个单一关键字索引文件NAME1.IDX,下列程序段所缺的内容是( )CLOSE ALLUSE PEOLIST_____LIST
A.USE INDEX ON NAME FOR NAME1
B.USE INDEX ON NAME1
C.INDEX ON NAME WITH NAME1
D.INDEX ON NAME TO NAME1
A.USE INDEX ON NAME FOR NAME1
B.USE INDEX ON NAME1
C.INDEX ON NAME WITH NAME1
D.INDEX ON NAME TO NAME1
【◆参考答案◆】:D
(9)【◆题库问题◆】:[单选,材料题] 查询所修课程成绩都大于等于85分的学生的学号和姓名,正确的命令是( )。 根据以下资料,回答下面的题目:使用如下三个数据库表: 学生表:student(学号,姓名,性别,出生日期,院系)课程表:course(课程号,课程名,学时) 选课成绩表:score(学号,课程号,成绩) 其中出生日期的数据类型为日期型,学时和成绩为数值型,其他均为字符型。 查询“计算机系”学生的学号、姓名、学生所选课程名和成绩,正确的命令是( )。
A.SELECT学号,姓名FROM student s WHERE NOT EXISTS(SELECT*FROMscore se WHERE SC.学号=s.学号码AND成绩<85)
B.SELECT学号,姓名FROM student S WHERE NOT EXISTS(SELECT*FROMscore sc WHERE SC.学号=s.学号码AND成绩>=85)
C.SELECT学号,姓名FROM student s,score scWHERE s.学号=sC.学号AND成绩>=85
D.SELECT学号,姓名FROM student s,score scWHERE S.学号=sC.学号AND ALL成绩>=85
A.SELECT学号,姓名FROM student s WHERE NOT EXISTS(SELECT*FROMscore se WHERE SC.学号=s.学号码AND成绩<85)
B.SELECT学号,姓名FROM student S WHERE NOT EXISTS(SELECT*FROMscore sc WHERE SC.学号=s.学号码AND成绩>=85)
C.SELECT学号,姓名FROM student s,score scWHERE s.学号=sC.学号AND成绩>=85
D.SELECT学号,姓名FROM student s,score scWHERE S.学号=sC.学号AND ALL成绩>=85
【◆参考答案◆】:B
【◆答案解析◆】:B。【解析】由题可得,所查询的成绩是大于等于85分的学生的学号和姓名,其中成绩和学号、姓名不在一个表内,所以要用嵌套查询。而其中的成绩是大于等于85分,所以答案选择B。
(10)【◆题库问题◆】:[单选] 在下列语句中,其含义为“q是一个函数指针,该指针指向整型数据”的定义语句是( )。
A.
B.
C.
D.
A.
B.
C.
D.
【◆参考答案◆】:B
【◆答案解析◆】:本题考查指针函数。其定义的基本格式为:类型说明符(*函数名)()。“类型说明符”表示返回的指针值指向的数据类型。