linux课程实践题目,Linux操作系统实践教学题目.doc

Linux操作系统实践教学题目.doc

西北师范大学知行学院计算机与电子信息工程系

2014—2015年度 第1学期 Linux操作系统 实践考查选题 2014.12

专业:电本、自动化 级别: 2012 班级: 本科 任课教师: 杜永文

本课程共40个选题,题目下列有设计制作的具体内容。

计算斐波那契数列,并打印计算结果(难易程度 :易 选题学生:韩齐朝 )

1)Linux shell脚本编程实现

2)通过脚本参数确定数列的项数

3)在脚本没有参数的情况下计算数列的前10项

实现汉诺塔算法,并打印汉诺塔的每步动作(难易程度 :中 选题学生:王丽萍 )

1)Linux shell脚本编程实现

2)利用函数递归调用实现

3)通过脚本参数确定汉诺塔的数量

3)在脚本没有参数的情况下汉诺塔的缺省数量是4

产生特定图案输出(难易程度 :易 选题学生: )

1)Linux shell脚本编程实现

2)利用两个循环实现

3)产生如下的屏幕输出

*

* * *

* * * * *

* * * * * * *

* * * * *

* * *

*

打印字符及ASCII值 (难易程度 :中 选题学生:杨金青 )

1)Linux shell脚本编程实现

2)打印“0”-“9”十个字符以及对应字符的ASCII值的十进制和十六进制的结果

3)利用awk合作完成相应的输出

批量文件扩展名修改 (难易程度 :中 选题学生:孙锦朝 )

1)Linux shell脚本编程实现

2)将指定目录的所有 *.gif 文件都重命名为 *.jpg

3)利用字符串提取和来修改实现

一副扑克牌中取出一张随机的牌(难易程度 :难 选题学生:赵迪 )

1)Linux shell脚本编程实现

2)利用数组存放52张扑克牌

3)使用随机数生成在52个元素中抽取一个

4)打印随机抽出的牌面

掷骰子猜大小 (难易程度 :难 选题学生: 把艳 )

1)Linux shell脚本编程实现

2)通过随机数生成模拟掷骰子

3)接受用户的输入的押大和押小的动作

4)比较用户的输入和掷骰子的结果输出用户的输赢情况

把数字转化成罗马数字 (难易程度 :中 选题学生:王婷婷 )

1)Linux shell脚本编程实现

2)阿拉伯数字转化为罗马数字

3)用户通过参数输入需要转换的数字,数字范围: 0 - 200

4)输出转化后的结果

使用ping对批量ip地址进行测试(难易程度 :中 选题学生: 许志福 )

1)Linux shell脚本编程实现

2)通过ping命令测试192.168.0.151到192.168.0.254之间的所有主机是否在线

3)如果在线,就显示“ip is up”, 如果不在线,就显示“ip is down”

计算生日倒计时天数(难易程度 :中 选题学生: )

1)Linux shell脚本编程实现

2)在脚本中保留本人的生日时间,计算当前时间到下个一个生日的天数,并输出

计算杨辉三角并显示(难易程度 :中 选题学生:徐云霞 )

1)Linux shell脚本编程实现

2)使用循环计算多层杨辉三角的数值

3)产生如下输出:

1???? ?

1??1???? ?

1??2??1???? ?

1??3??3??1???? ?

1??4??6??4??1???? ?

1??5??10??10??5??1??

最小公约数和最大公倍数(难易程度 :难 选题学生: 丁许娟 )

1)Linux shell脚本编程实现

2)写两个函数,分别求两个整数的最大公约数和最小公倍数

3)用户通过脚本参数传递两个整数

文件内容合并(难易程度 :中 选题学生:刘爱欣 )

1)Linux shell脚本编程实现

2)建立两个日志文件log1和log2,把log1文件的全部内容和log2的最后5行下入到一个新的文件中

3)通过tail命令来实现

清除文件中的空格(难易程度 :中 选题学生: 杨芳 )

1)Linux shell脚本编程实现

2)去掉某个文件中所有的空格,并将结果仍然存到该文件中

3)用户通过脚本参数传递需要操作的文件名

统计抛硬币的正反面次数(难易程度 :中 选题学生: )

1)Linux she

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值