编写UNIX Shell程序考试

   赛迪网校继续教育学员编写UNIX Shell程序考试
1、在shell脚本中使用函数的优点是什么?下列哪项不是正确内容。b
A、它们比单独的命令执行快
B、它们可执行递归代码
C、它们可存储以后在脚本中使用的值
D、它们把shell脚本组织成更小更易管理的模块
2、如何更改select命令使用的默认提示?         a
A、设置PS3变量
B、在select命令前指定echo语句
C、赋给PROMPT变量新值
D、使用case构建菜单项,并重写该提示
3、什么时候要使用case命令,而不使用if then或elif命令?         a
A、将单个值和多个值相比较时
B、检查数值错误时
C、创建循环时
D、设置格式时
4、你可使用哪种类型的语句创建迭代循环,该循环只有当用户输入特殊值时才会终止?       d
A、echo … read
B、print … read
C、if … else
D、while … do
5、trap命令的作用是什么?              b
A、在指定情况下终止脚本运行
B、在指定情况下运行某个命令
C、显示变量的值
D、防止脚本重复逻辑循环
6、下列哪个定义最准确地描述了变量?     c
A、在程序中保持不变的值
B、在程序中重复使用的数
C、用来访问存储区域的名称
D、所有不属于关键字的文字数字数据
7、echo语句如何帮助你调试脚本?          c
A、通过显示脚本的输入
B、通过显示错误消息
C、通过显示变量和参数的值
D、通过显示每个命令的退出状态
8、下列哪些脚本元素可以改进脚本的可读性?        a
A、注释
B、循环的内容
C、变量声明
9、你使用哪种语法使文件可执行?            b
A、/exe filename1 filename2 … filenamen
B、./exe filename1 filename2 … filenamen
C、exe filename1 filename2 … filenamen
10、你可使用哪个命令在Korn shell中生成菜单?        d
A、case
B、do … done
C、if … else
D、select

您此次考试成绩为答对9个题目。合格,准予通过考试   

第八题可能是B
  
 

你可能感兴趣的:(c,unix,shell,脚本,存储,PS3)