嵌入式操作系统用开发复习题及答案.docVIP

  • 5
  • 0
  • 约8.95千字
  • 约 10页
  • 2017-05-11 发布于贵州
  • 举报

嵌入式操作系统用开发复习题及答案.doc

嵌入式操作系统用开发复习题及答案

简述Linux操作系统具有的特点。 答:开放的源代码,良好的兼容性,完备的帮助手册页,优秀的网络支持 支持多用户多任务多处理器 支持多种文件系统,独特的挂载方式确保数据的安全性 将应用程序的核心实现为库,可重用性良好 采用模块化分层的程序设计方法,可靠易维护 将设备等一切都看做是文件,提供统一的文件操作接口对设备等进行操作 解释POSIX。 答:POSIX表示可移植操作系统接口,可以提高UNIX环境下应用程序的可移植性。POSIX标准定义了标准的API,只要是符合这一标准的应用程序,就能够在多种操作系统中运行。 解释通用公共许可证GPL。 答:GPL保证软件对所有用户来说是自由的。遵循GPL的软件提供给用户时必须提供源码,一旦用户得到遵循GPL的软件,就能够对其任意地改写,修改之后如果要提供给其他人也必须遵循GPL,并开放源码,允许被修改。 Linux系统下,常用的在线帮助文件有哪些? 答:1、man手册 2、info手册 3、How-To 。 Linux系统下进行C程序开发的主要两个标准。 答:1 、ANSI C标准 2、POSIX标准。 一般Linux系统调用函数,如果执行成功将返回什么值?如果执行失败将返回什么值?并对哪个系统全局变量进行赋值,以指示具体的错误情况。 答:使用系统调用open()成功返回一个文件描述符,文件描述符是任何打开的文件都被分配一个唯一非负整数用于表示

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档