填空题 (1)She有四种变量: 和 (2)在定义变量时,变量名前不应加符号,在引用变量的内容时则应在变量名前加 该符号。 (3)Shll中函数实际上是由 组成的 2.选择题 (1) Shell中的测试命令是。 A: testparm B: test rea D: man (2)test测试的标准方法是 A:[test测试]B:[test测试]c:[test测试]D:[test测试] (3)bash提供了简单的整数算术运算,格式是 A:[表达式]B:![表达式]C:?[表达式]D:S[表达式] (4)可以使用 命令对 Shell变量进行算术运算 readonly B: export C: expr D: read (5)在Shel程序中,要访问命令行第9个参数之后的参数,就必须使用命令。 B: shift C:expr rea 3.思考题 (1)执行Shel程序的3种方法 (2)两种复合结构”{}”和”0)”有何异同? (3)条件判断语句有哪些,他们各自的优点是什么? (4)循环控制语句有哪些,他们各自的优点是什么? (5)beak语句和 continue语句的异同点是什么? 4.上机题 (1)使用执行 Shell程序的3种方法分别执行一个Shel程序 (2)测试某一命令的执行情况。 (3)使用复合结构编写一个Shel脚本程序 (4)使用条件判断编写一个 Shell脚本程序 (5)使用循环控制编写一个 Shell脚本程序 (6)使用无条件控制编写一个 Shell脚本程序 (7)使用函数编写一个 Shell脚本程序。 (8)编写一个 Shell程序,能够根据键盘输入的学生成绩,显示相应的成绩标准(分为 优、良、中、差)
1.填空题 (1)Shell 有四种变量:__________、__________、__________和__________。 (2)在定义变量时,变量名前不应加符号___,在引用变量的内容时则应在变量名前加 该符号。 (3)Shell 中函数实际上是由__________________组成的。 2.选择题 (1)Shell 中的测试命令是_______。 A:testparm B:test C:read D:man (2)test 测试的标准方法是_______。 A:[ test 测试 ] B:[test 测试 ] C:[ test 测试] D:[test 测试] (3)bash 提供了简单的整数算术运算,格式是_______。 A:[表达式] B:![表达式] C:?[表达式] D:$[表达式] (4)可以使用_______命令对 Shell 变量进行算术运算。 A:readonly B:export C:expr D:read (5)在 Shell 程序中,要访问命令行第 9 个参数之后的参数,就必须使用_______命令。 A:export B:shift C:expr D:read 3.思考题 (1)执行 Shell 程序的 3 种方法? (2)两种复合结构”{}”和”()”有何异同? (3)条件判断语句有哪些,他们各自的优点是什么? (4)循环控制语句有哪些,他们各自的优点是什么? (5)break 语句和 continue 语句的异同点是什么? 4.上机题 (1)使用执行 Shell 程序的 3 种方法分别执行一个 Shell 程序。 (2)测试某一命令的执行情况。 (3)使用复合结构编写一个 Shell 脚本程序。 (4)使用条件判断编写一个 Shell 脚本程序。 (5)使用循环控制编写一个 Shell 脚本程序。 (6)使用无条件控制编写一个 Shell 脚本程序。 (7)使用函数编写一个 Shell 脚本程序。 (8)编写一个 Shell 程序,能够根据键盘输入的学生成绩,显示相应的成绩标准(分为 优、良、中、差)