计算机理论部分复习资料()
程序设计部分
1.程序的三种基本控制结构是顺序、条件和循环,它们的共同点是    (A)
A.只有一个入口和一个出口    B.只能用来写简单的程序
C.已经用硬件实现    D.不能嵌套使用
2.下面描述屮,符合结构化程序设计风格的是    (A)
A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑
B.模块只有一个入口,可以有多个岀口
C.不使用goto语句    D.注重提高程序的执行效率
3.I960Dijkstra提倡的(D )是一种有效的提高程序设计效率的方法,把程序的基本控制结构限于顺序、选
择和循环三种,同时避免使用GOTO语句,这样使程序结构易于理解。    (D )
A.模块化程序设计    B.标准化程序设计    C.多道程序设计    D.结构化程序设计
4.程序设计语言的基本成分是数据成分、运算成分、控制成分和    (D)
A.对象成分    B.变量成分    C.语句成分    D.传输成分
5.在结构化程序设计思想提出来之前,在程序设计中曾强调程序的效率,现在,与程序的效率相比,人们
更重视程序的    (D)
A.安全性    B.致性    C.合理性    D.可理解性
6.对建立良好的程序设计风格,下面描述正确的是    (D)
A.程序的注释町有可无    B.符号名的命名要符合语法
C.充分考虑程序的执行效率    D.程序应简单、清晰、可读性好
7.提高程序可读性的有力手段是    (C )
A.给程序加注释    B.显式说明一切变量
C.使用三种标准控制语句    D.选好一种程序设计语言
& 为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图通常也把这种图 称为    (B    )
A.PAD    B.N-S    C.数据流图    D.结构图
9.结构化程序设计主要强调的是    (B )
A.程序的执行效率    B.程序的易读性    C.程序的规模    D.程序的可移植性
10.有关参数传递叙述止确的是    (D )
A.接收参数的个数必须正好等于发送参数的个数    B.参数接收时与发送的顺序相反
C.接收参数的个数必须少于发送参数的个数    D.参数接收时与发送的顺序相同
11.FoxPro是结构化程序设计语言,下列不属于分支执行结构的是    (A)
AENDDO    BIF ... ENDIF
CENDCASE    DIF ... ELSE ... ENDIF
12.FoxPro提供的语言体现了特征,用FoxPro编写的程序是结构化的程序。    (B)
A、自顶向下式程序设计B、结构式程序设计    C、面向对象式程序设计    D、递归式程序设计
13.三种基本程序设计结构是循环、选择和    (D)
A、分支    B、过程调用    C、多路选择    D、顺序
14.退出FOXPRO系统的命令是    (C)
AEXIT BSYSTEM CQUIT    DCANCEL
15.Foxpro状态下,建立或修改命令文件的命令是    (B)
AMODIFY <文件名〉    BMODIFY COMMAND <文件名〉
CMODIFY STRUCTURE <文件名〉 DMODIFY STRUCTURE
16.执行SET DEVICE TO PRINT命令之后,能在打印机上实现输出的命令是    (B)
A、?姓名    B@10,10 SAY 姓名    CLIST 姓名    D@10,10 GET 姓名
17.比较WAITACCEPT >INPUT三条命令,需要以回车键表示输入结束的命令是    (C)
AWAITACCEPT> INPUT    BWAIT
CACCEPT> INPUT    DINPUTWAIT
18.以下关于ACCEPT命令的说明,正确的是    (A)
A、将输入作为字符接收    B、将输入作为数值接收
C、将输入作为逻辑型数据接收    D、将输入作为备注型数据接收
19.可以向变量输入逻辑值的命令是    (C)
AACCEPT @…©已丁while循环语句的程序流程图    BINPUT @•••SAY
CINPUT @--GET    DWAIT @—SAY
20.命令@7, 77SAY"ABCDE"执行后,屏幕上的显示可能有    (D)
A、第7行的最后一列显示"D"    B、第8行的开头一列显示"A"
C、错误信息    D、第8行的开头一列显示"D"
21.FoxPro启动后,执行命令文件 MAIN.PRG使用的命令是    (B)
A! MAIN BDO MAIN    CMAIN    DRUN MAIN    答案:B
22.如果要屮止一个止在运行的FOXPRO程序并返回命令窗口,应当按    (C)
AFl    BCTRL+AET+DEL    CESC DCTRL+BREAK
23.用在程序中,可以终止程序执行并返回到命令窗口是    (D)
AEXIT BQUIT    CBYE DCANCEL
24.@-GET命令联合使用的READ命令中若缺省SAVE子句.    (C )
AGET输入的数据自动存入变量 BGET输入的数据自动放弃存盘
C、当前所有的GET子句都被清除    D、当前所有的GET子句都被保留
25.Foxpro数据库管理系统屮,程序文件的扩展名为    (C)
ADBF    BDBT CPRG    DFTP
26.在使用@命令进行格式化输入时,为了保证只输入字母,应该在PICTURE短语使用模式符    (A)
AA    BX    CN    DZ
27.在交互式输入命令中,可以接受逻辑型数据的命令包括    (C)
AINPUT ACCEPT    BWAIT INPUT
CINPUT GET    DINPUT @..$人丫
28.即不能被上级例程访问,也不能被下级例程访问的变量类型为    (A)
A、局部变量 B、私有变量 C、公共变量 D、私有与局部变量
29.结构化程序设计的三种基本逻辑结构是    (B )
A、选择结构、循环结构和嵌套结构 B、顺序结构、选择结构和循环结构
C、选择结构、循环结构和模块结构 D、顺序结构、递归结构和循环结构
30.有关FOR循环结构,叙述止确的是    (C)
A    对于FOR循环结构,循环的次数是未知的
B    FOR循环结构中,可以使H] EXIT语句,但不能使H] LOOP语句。
C    FOR循环结构屮,不能人为地修改循环控制变量,否则会导致循环次数出错
D    FOR循环结构中,可以使fn LOOP语句,但不能使Hi EXIT
31.有关LOOP语句和EXIT语句的叙述正确的是    (D)
ALOOPEXIT语句町以定居循环体的外面    BLOOP语句的作用是把控制转到ENDDO语句
C    EXIT语句的作用是把控制转到ENDDO语句
D    LOOPEW语句一般写在循环结构里面嵌套的分支结构中
32.有关参数传递叙述止确的是    (A)
A、参数接收时与发送的顺序相同    B、接收参数的个数必须少于发送参数的个数
C、参数接收时与发送的顺序相反    D、接收参数的个数必须正好等于发送参数的个数
33.有关过程调用叙述止确的是    (B)
A    用命令DO<proc> WTTH<para list〉调用过程时,过程文件无需打开,就可以调用其中的过程
B、    用命令DO<proc> WTTH<para list>IN<file>调用过程时,过程文件无需打开,就可以调用其中的过程
C    同一时刻只能打开一个过程,打开新的过程旧的过程自动关闭
D    打开过程文件时,其中的主过程自动调入主存
34.Visual Foxpro中,用于建立或修改过程文件的命令是    (B)
AMODIFY<文件名〉    BMODIFY COMMAND<文件名〉
CMODIFY PROCEDURE<文件名〉    DB C 都对

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。