2021-Linux程序设计-Exam-2021年考试题

Exam-2021年考试题

课内知识占据85分,最后一节课企业老师的部分占据15分

1. 简答题

  1. 比较软链接和硬链接的不同之处(至少三点),并分别给出硬链接和软链接在命令行和应用程序代码中的创建方法(12分)
  2. 请描述Linux重定向的实现机制,输入重定向的类型和使用方法,并简单举例(12分)
  3. 请解释命令mknod /dev/zero15 c 1 5的各个参数的含义。并描述在Linux上创建字符类型设备驱动程序的步骤(12分)
  4. #define的宏是什么?const修饰的常量是什么?C/C++中的函数在功能上有什么相似之处?在使用上有什么不同之处(14分)

2. 编程题

  1. 使用系统调用编写copy.cpp,接受两个参数(源文件路径和目标文件路径),实现文件拷贝。使用通用语法编写makefile文件可以编译copy.cpp(35分)

2021-Linux程序设计-Exam-2021年考试题
https://spricoder.github.io/2021/05/03/2021-Linux-Programming/2021-Linux-Programming-Exam-2021%E5%B9%B4%E8%80%83%E8%AF%95%E9%A2%98/
作者
SpriCoder
发布于
2021年5月3日
许可协议