- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
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)