南邮《Linux编程》2018-2019学年第一学期期末考试回忆

2019.1.14 10:25-12:15 《Linux编程》考试

刚考完,回忆一下题目。

只有一句话:我太喜欢 ZQY 老师了!!!

一、选择题

  1. 关于Linux内核的一些知识点。Android 是基于 Linux 内核的操作系统。(好吧,100分是不可能了)
  2. 其他都是书上翻翻就能知道的答案。

二、判断题

只要你肯翻书,多翻书。

三、简答题

抄书抄书,尽量写满(老师的原话)。

四、设计题

静态库和动态库的创建。

五、Shell编程

  1. P71页脚本4-6:判断当前时间属于上午、下午或晚上。
  2. P74页脚本4-10:计算当前目录下可执行文件的数量。
  3. P76页脚本4-14:显示出2~100之间的所有素数。
  4. P79页脚本4-19:运用函数判断两数的大小关系。

六、C语言编程

  1. P120页程序6-9:浏览目录中的所有文件名。
  2. P131页程序6-20:运用 dup2 函数实现输出重定向。
  3. P148页程序7-11:sleep 函数的实现。
  4. P159页程序8-3:显示进程的环境变量列表。

七、总结

开卷考试真的简单。

老师最后一节课划重点的时候还强调了:只要你不呆,基本都能考 90 分左右。之前还一直担心有几块很难的知识点没看懂,晚上还一直复习到凌晨 2 点多才睡,早上 7 点 20 就起床继续复习了(真的是考试周睡的最少的一次)。最后的 Shell编程C语言编程 都是程序填空题,我对着书上的例题,检查了 2-3 遍,发现都是书上的原题,一点改动都没有(老师当时还说:会有一点点改动,比如 -f 改成 -x,但是我真的没发现有改动的地方)。

Z 老师上课真的超级有意思,经常扩展很多知识,我觉得对我这种转专业计算机基础不扎实的学生很有帮助,让我又重新认识了计算机。

不过 Android 是基于 Linux 内核的操作系统 这种基本常识我竟然不知道真的太丢脸了,不怪自己之前没学过 Java ,考不到 100 还是蛮遗憾的。希望能有 98 吧。最后三门考试,好好复习,加油加油。

0%