计算机等级考试三级考试总结
参加全国计算机等级考试三级Linux应用与开发,由于是第一次举行考试,只有大纲,没有习题,在这里总结一下,为以后考试的朋友提供一点帮助。
一、操作系统基本概念和原理
这部分内容主要体现在选择题中,就不多说了。
二、linux系统管理常用命令
常用的系统管理命令及其常用参数要掌握,并了解输出的内容和格式,比如下面这个题目:
touch file1 file2 file3 file4
echo -n a >file1
echo a > file2
for ((i=0;i<4096;i++));do echo -n a >>file3;done
for ((i=0;i<4096;i++));do echo a >>file4;done
wc -c file? | sort -n
问:输出的内容是什么,给出了5个填空位。
这道题必须熟悉文件的几种创建方法、echo命令和-n参数、wc命令和参数(-c和-m参数很微妙)、sort命令以及shell编程的for循环,在这几个基础上入门者平时练习很可能只关注结果,也就是数字,而没有关注数字外的输出格式和内容。
在学习中,按照考试大纲要求分块掌握常用命令即可,软件管理、进程管理、日志管理要熟悉掌握。
三、shell编程
整体上这块内容考试难度并不大,考试中的一道题是给出了3段代码,ex1、ex2和ex3。在ex1中用export声明了一个变量并输出,在ex2、ex3中修改此变量并输出。只要掌握了export声明的是全局变量,子进程可以读取父进程全局变量但不能修改,这道题就能顺利完成。
在学习shell时,掌握几种结构,熟悉变量的声明、数学运算、逻辑运算就大体上能完成这部分题目。
三、常用软件部分
(一)必须熟练掌握vi、Emacs的使用,要熟悉其操作命令;
(二)熟练掌握openssh工具包、掌握登录、上传、下载、密钥生成和管理;
四、应用程序开发
(一)熟练掌握gcc、make;
(二)掌握gdb工具;
(三)熟悉web服务器搭建、设置等等。
总之,在没有习题可刷的情况下,按照考试大纲进行学习,掌握常用命令,考试时间不算紧,有时间仔细思考。