数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是( 

  • A+
所属分类:IT认证

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[单选] 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(  )。
A.控制流
B.加工
C.数据存储
D.源和潭

【◆参考答案◆】:A

【◆答案解析◆】:数据流图简称DFD,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。数据流图有4种基本图形符号:箭头表示数据流;椭圆表示加工;双杠表示存储文件(数据源);方框表示数据的源点或终点。

(2)【◆题库问题◆】:[单选] 某窗体上有一个命令按钮,要求单击该按钮后调用宏打开应用程序Word,则设计 该宏时应选择的宏命令是(  )。
A.RunApp
B.RunCode
C.RunMacro
D.RunCommand

【◆参考答案◆】:A

【◆答案解析◆】:选用“RunApp”命令。参数中先指定worD.exe文件的路径,然后再指定想打开的那个word文档。

(3)【◆题库问题◆】:[单选] 以下定义数组的语句错误的是(  )。
A.int num[]={1,2,3,4,5,6};
B.int num[][3]={{1,2},3,4,5,6};
C.int num[2][4]={{1,2},{3,4},{5,6}};
D.int num[][3]={1,2,3,4,5,6};

【◆参考答案◆】:C

【◆答案解析◆】:

(4)【◆题库问题◆】:[单选] 下列叙述中不正确的是(  )。
A.在C语言中调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
B.在C的函数中,最好使用全局变量
C.外部变量可以在函数之间传递数据
D.自动变量实质上是一个函数内部的局部变量

【◆参考答案◆】:B

【◆答案解析◆】:在C语言中,传值有地址传值和参数传值,参数传值只能将实参传递给形参,所以A选项正确。C语言中的外部变量是可以在函数之间传递数据的,所以C选项正确。C语言中的自动变量是默认的变量,实际上是函数中的,所以D选项正确。全局变量一经定义都需要分配内存单元,在程序运行过程中自始至终都会占用固定的空间,在不知内存的情况下,最好不要使用全局变量。

(5)【◆题库问题◆】:[单选] 在窗体上有一个命令按钮Commandl,编写事件代码如下:Private Sub Commandl Click(  ) Dim X AsInteger,Y AsIntegerx=12:y=32 Call Proc(x,Y)Debug.Print X;YEnd SubPublicSub proc(n As Integer,ByVal in As Integer)n=n Mod 10m=m Mod 1OEnd Sub打开窗体运行后,单击命令按钮,立即窗口上输出的结果是(  )。
A.232
B.123
C.22
D.1232

【◆参考答案◆】:A

【◆答案解析◆】:A。【解析】由程序可知proc过程作用是将参数的个位求出并赋给本身。它的第一个参数是默认按地址传递,所以它可以改变实参的值,而第二个是按值传递,形参的改变对实参无影响。于是当Call proc(x,y)后X由12变为2,而y仍为32。

(6)【◆题库问题◆】:[单选] 下列语句中错误的是( )。
A.Constint a;
B.Constint a=10;
C.Constint * point=0;
D.Constint * point=new int(10);

【◆参考答案◆】:A

【◆答案解析◆】:const是一个c++语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的安全性和可靠性。限定符声明变量照能被读,必须初始化。A选项没有初始化,B.C.D选项都正确。

(7)【◆题库问题◆】:[单选] 设关系R和关系S的元数分别是3和4,元组数分别为5和6,则R与S自然连接所得到的关系的元数和元组数分别为(  )。,
A.7和11
B.12和30
C.<7和<30
D.=7和<=30

【◆参考答案◆】:C

【◆答案解析◆】:自然连接运算是专门的关系运算,是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,并且默认连接条件为公共属性相等,没有重复的属性和元组。由干R和s连接后,如果不去除重复属性,其元数为R和S的元数之和也就是7,而自然连接的结果由于要去除重复属性,则其元数必然小于7,由于R和S连接后,如果不去除重复元组。其元组数为R和S的元数之积也 就是30,而自然连接的结果由于要去除重复元组,则其元组数必然小于30。

(8)【◆题库问题◆】:[单选] 已知程序段:s = 0For i = 1 To 10Step 2s = s + 1i = i * 2Next i当循环结束后,变量i和s的值分别为______
A.10 4
B.11 3
C.22 3
D.16 4

【◆参考答案◆】:C

【◆答案解析◆】:第一次循环后,s=s+1=1,i = i *2=1*2=2;第二次循环后,s=s+1=2,i = i * 2=(2+2.*2=8;第三次循环后,s=s+1=3,i = i * 2=(8+2.*2=20;由于Next i,所以i=i+2=20+2=22,此时22>10,循环结束,所以i的值为22,s的值为3。所以本题答案是C。

(9)【◆题库问题◆】:[单选] 某二叉树共有7个结点,其中叶子结点只有l个,则该二叉树的深度为(假设根结点在第1层)(  )。
A.3
B.4
C.6
D.7

【◆参考答案◆】:D

【◆答案解析◆】:有一个叶子节点而节点的总个数为7,根据题意,这个二叉树的深度为7。

(10)【◆题库问题◆】:[单选] 为了提高软件的独立性,模块之间最好是(  )。
A.控制耦合
B.公共耦合
C.内容耦合
D.数据耦合

【◆参考答案◆】:D

【◆答案解析◆】:D。【解析】在程序设计中,各模块间的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚、低耦合,以有利于提高模块的独立性。耦合性与内聚性是模块独立的两个定性标准,是互相关联的。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: