《Linux操作系统》课程教学资源(讲义)第九章习题

填空题 (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 程序,能够根据键盘输入的学生成绩,显示相应的成绩标准(分为 优、良、中、差)
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《Linux操作系统》课程教学资源(讲义)第九章 Linux中的Shell(9-4)Shell脚本的调试.doc
- 《Linux操作系统》课程教学资源(讲义)第九章 Linux中的Shell(9-3)Shell脚本中的函数.doc
- 《Linux操作系统》课程教学资源(讲义)第九章 Linux中的Shell(9-2)Shell程序设计的流程控制.doc
- 《Linux操作系统》课程教学资源(讲义)第九章 Linux中的Shell(9-1)Shell编程基础.doc
- 《Linux操作系统》课程教学资源(讲义)第八章习题.doc
- 《Linux操作系统》课程教学资源(讲义)第八章 提供Internet服务(8-5)邮件服务器的设置.doc
- 《Linux操作系统》课程教学资源(讲义)第八章 提供Internet服务(8-4)FTP服务器的设置.doc
- 《Linux操作系统》课程教学资源(讲义)第八章 提供Internet服务(8-3)WWW服务器的设置.doc
- 《Linux操作系统》课程教学资源(讲义)第八章 提供Internet服务(8-2)DNS服务及配置.doc
- 《Linux操作系统》课程教学资源(讲义)第八章 提供Internet服务(8-1)DHCP服务及配置.doc
- 《Linux操作系统》课程教学资源(讲义)第七章习题.doc
- 《Linux操作系统》课程教学资源(讲义)第七章 组建Linux局域网与网络互联(7-5)网络互连.doc
- 《Linux操作系统》课程教学资源(讲义)第七章 组建Linux局域网与网络互联(7-4)NAT与代理服务器的设置.doc
- 《Linux操作系统》课程教学资源(讲义)第七章 组建Linux局域网与网络互联(7-3)防火墙的设置.doc
- 《Linux操作系统》课程教学资源(讲义)第七章 组建Linux局域网与网络互联(7-2)Samba服务器的设置.doc
- 《Linux操作系统》课程教学资源(讲义)第七章 组建Linux局域网与网络互联(7-1)网络接口配置.doc
- 《Linux操作系统》课程教学资源(讲义)第六章习题.doc
- 《Linux操作系统》课程教学资源(讲义)第六章 MySQL与PHP(6-2)PHP.doc
- 《Linux操作系统》课程教学资源(讲义)第六章 MySQL与PHP(6-1)MySQL.doc
- 《Linux操作系统》课程教学资源(讲义)第五章习题.doc
- 《Linux操作系统》课程教学资源(讲义)国际保健常识.doc
- 北京科技大学计算机系:《C语言程序设计》第10章 文件(李玲).ppt
- 北京科技大学计算机系:《C语言程序设计》第1章 预备知识(李玲).ppt
- 北京科技大学计算机系:《C语言程序设计》第2章 C语言基础(李玲).ppt
- 北京科技大学计算机系:《C语言程序设计》第3章 顺序结构程序设计(李玲).ppt
- 北京科技大学计算机系:《C语言程序设计》第4章 选择结构程序设计(李玲).ppt
- 北京科技大学计算机系:《C语言程序设计》第5章 循环结构程序设计(李玲).ppt
- 北京科技大学计算机系:《C语言程序设计》第6章 数组(李玲).ppt
- 北京科技大学计算机系:《C语言程序设计》第7章 函数与预处理命令(李玲).ppt
- 北京科技大学计算机系:《C语言程序设计》第8章 指针(李玲).ppt
- 北京科技大学计算机系:《C语言程序设计》第9章 结构体与共用体(李玲).ppt
- 《AutoCAD 2004中文版教程》教学资源(PPT课件讲稿)第10章 剖面线的绘制.ppt
- 《AutoCAD 2004中文版教程》教学资源(PPT课件讲稿)第11章 图块的定义与插入.ppt
- 《AutoCAD 2004中文版教程》教学资源(PPT课件讲稿)第12章 建立样板图.ppt
- 《AutoCAD 2004中文版教程》教学资源(PPT课件讲稿)第13章 装配图.ppt
- 《AutoCAD 2004中文版教程》教学资源(PPT课件讲稿)第1章 AutocCAD基本操作.ppt
- 《AutoCAD 2004中文版教程》教学资源(PPT课件讲稿)第2章 绘图基础.ppt
- 《AutoCAD 2004中文版教程》教学资源(PPT课件讲稿)第3章 图中线型的选择与管理.ppt
- 《AutoCAD 2004中文版教程》教学资源(PPT课件讲稿)第4章 图中文字的注写与修改.ppt
- 《AutoCAD 2004中文版教程》教学资源(PPT课件讲稿)第5章 绘图环境的初步设置.ppt