20-21 历年卷

历年考卷整理:20-21 学年
阅读说明
  • 正文按原卷顺序排列,题号与原卷一致;原卷是中文回忆版,题干照抄原卷
  • 蓝色「题目」框是每个大题的要求,绿色「答案」块是答案和补充讲解,默认遮住,点一下查看单个答案;也可以

原卷(回忆版)

一、选择题

题目

选择题 50 分,50 道不定项选择,每道题五个选项(题目要求还说如果没有正确选项写 F)。

原卷没有记下具体题目,回忆者的说明是:

  • 这一块实在是太多了,而且考点很散,记不清了
  • 会考各种发展历史、人物
  • 基本的知识点占大部分
  • 甚至会考作业的一些内容,比如 pingsort 的输出要求是什么,demo_x 的功能是什么

二、缩写

题目

缩写写英文全称和中文含义。(10 分)

1.CAD 2.GNU 3.TCP/IP 4.DNS 5.NFS 6.COVID-19

三、命令行解释

题目

对于下面给出的命令行,详细解释每一个 field 的含义和每一行的完整意义。(20 分)

1. ls -alt -R $LOG | grep ^d 2>> dd;(此处有 8 个 field,field 之间以空格相间隔)

2. gcc -c -g -I/include test.c; gcc -o test test.o io.o -lX11;(第一个 -I 是大写的 i,第二个 -l 是小写的 L,这里因为字体的原因看不清)

3. gzip -d sec.zip; tar xvf sec.tar . ;

4. find . -name X*.h -print 2>/dev/null;

5. cd; chmod 744 *;

6. export PATH=`pwd`/bin:$PATH;

四、简答题

题目

简答题。(20 分)

1. 阐述 df 和 du 的功能,并解释为什么 df 比 du 快。

2. 阐述 makfile 最基本的规则,解释 make 和 makefile 的关系,为什么 touch 经常与 make 一起使用。

3. 写出 umask 格式和功能,以及 why there is not a specific file name following "umask"

4. 简述 disk 的构成和各个块的功能。

5. 如何用正则表达式匹配从 0 到 255 的整数。

6. 解释为什么会有各种脚本语言被创造出来并在 EDA 中广泛使用。

7. bash 编程:判断从命令行读入的参数是什么,如果是 command 就打印它的 man 手册内容,如果是 ASCII 文件就打印文件的全部内容,如果不是这两个则给出 warnning。

五、附加题

题目

附加题 10 分(答出有加分),要求写出各种特殊符号的英文单词。

~ ? ^ / & \ * < () [] = {} > >> ; _(下划线)

22-23 秋冬历年卷
不知名回忆卷 1

评论区