C语言练习
1、从键盘输入某班学生某门课的成绩(已知每班人数最多不超过40人,具体人数由输入的成绩的次数决定),试编程将混乱的分数进行排序。
结果如下:
2、从键盘输入某班学生某门课的成绩和学生的学好(已知每班人数最多不超过40人,具体人数由键盘输入决定),当输入的成绩为负数时就停止输入,试编程将混乱的分数进行排序同时学号不能混乱、列出最高分、最低分的同学的成绩和学号,这门课的平均成绩、根据学号查找相应同学的成绩。
结果如下:
3、某班期末考试科目为数学、英语、语文,有最多不超过40人参加考试。请编程计算(1)每个同学的总分和平均分;(2)每门课程的总分和平均分。
结果如下:
4、编程计算mn阶矩阵A和nm阶矩阵B的积。
5、编程打印出10行杨辉三角
6、编程利用递归求阶乘。
shell脚本练习
1、编写一个名为iffile程序,它执行时判断/bin目录下date文件是否存在?
2、编写一个名为greet的问候程序,执行时能根据系统当前的时间向用户输出问候信息。设从半夜到中午为早晨,中午到下午六点为下午,下午六点到半夜为晚上。
Linux知识点的练习
1、在Linux 系统中,以( 文件 )方式访问设备
2、前台起动的进程使用( kill )终止。
3、在使用ls 命令时,用八进制形式显示非打印字符应使用参数( -b ) 。
4、在Linux 系统中,用来存放系统所需要的配置文件和子目录的目录是( etc )。
5、在Linux 系统中,压缩文件后生成后缀为.gz 文件的命令是( tar cvzf )。
6、将/home/stud1/wang 目录做归档压缩,压缩后生成wang.tar.gz 文件,并将此
文件保存到/home 目录下,实现此任务的tar 命令格式( tar cvxf wang wang.tar.gz ) 。
7、rm 命令可删除文件或目录,其主要差别就是是否使用递归开关( r )。
8、mv 命令可以移动文件和目录,还可以( 改变文件的名字 )。
9、增加一个用户的命令是( mkdir )。
10、/sbin 目录用来( 是用来存放用于管理员使用的存储二进制系统程序的文件 )。
Linux常用命令考查
1、cd ~ 返回当前目录的家目录
2、cd - 返回在当前目录之前所在的目录
3、将temp目录压缩 tar cvzf temp temp.gz_________________
4、查看主机名 hostname___________________
5、diff命令 用于比较两个文件之间的差异___________________
6、查看网络连接 netstat___________________
7、查看内存使用情况 top___________________
8、列举Linux系统进程 ps___________________
9、查看手册 man__________________
10、设置主机IP为192.168.1.1 ifconfig eth0 192.168.1.1__________________
VIM命令考查
1、打开一个文件hello.c vim hello.c___________________
2、怎么对文件进行编辑 按i从命令模式进入编辑模式___________________
3、怎么查找hello这个单词 /hello___________________
4、怎么删除第4行 先将光标放在第四行,然后dd即可___________________
5、怎么复制第5行 先将光标放在第五行,然后yy即可___________________
6、怎么粘贴刚才复制的第5行 p___________________
7、如何跳到文件末尾 G___________________
8、怎么样让文档显示行号 set nu___________________
9、怎么不保存文件而退出 在命令模式下按shift+:进入底行模式后输入q按回车键即可___________________
10、怎么保存文件并退出 在命令模式下按shift+:进入底行模式后输入wq按回车键即可___________________