1简答题答案(2)

2021-04-06 00:41

17、什么是小端和大端存储器组织?P101

答:大端格式: 字数据的高字节存储在低地址中,而字数据的低字节则存放在高地址中。

小端格式:与大端相反,低地址中存放字数据的低字节,高地址存放字数据的高字节。

21、叙述进程间通信的五种方法。

(1)管道(Pipe)及有名管道(named pipe):管道可用于具有亲缘关系进程间的通信,有名管道,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。(2)信号(Signal):信号是在软件层次上对中断机制的一种模拟,它是比较复杂的通信方式,用于通知进程有某事件发生,一个进程收到一个信号与处理器收到一个中断请求效果上可以说是一样的。(3)消息队列(Messge Queue):消息队列是消息的链接表,包括Posix消息队列SystemV消息队列。具有写权限的进程可以按照一定的规则向消息队列中添加新消息;对消息队列有读权限的进程则可以从消息队列中读取消息。(4)共享内存(Shared memory):可以说这是最有用的进程间通信方式。它使得多个进程可以访问同一块内存空间,不同进程可以及时看到对方进程中对共享内存中数据的更新。这种通信方式需要依靠某种同步机制,如互斥锁和信号量等。(5)信号量(Semaphore):作为进程之间以及同一进程的不同线程之间的同步和互斥手段。

22、硬盘分区一般分为:主分区,扩展分区,逻辑分区

答:主分区:包含操作系统启动所必需的文件和数据的硬盘分区。

扩展分区:除主分区外的的分区,不能直接使用,必须将其划分为若干个逻辑分区才可使用。 逻辑分区:在数量上无限制

27、阐述程序和进程之间的区别。

答:进程是一个程序的一次执行的过程,同时也是资源分配的最小单元。它和程序是有本质区别的,程序是静态的,它是一些保存在磁盘上的指令的有序集合,没有任何执行的概念;而进程是一个动态的概念,它是程序执行的过程,包括了动态创建、调度和消亡的整个过程。它是程序执行和资源管理的最小单位。

27、简述在一个Makefile中通常应包含哪些内容?并写出它的格式。

答:在一个makefile中通常包含如下内容:

需要由make工具创建的目标体(target),通常是目标文件或可执行文件;

要创建的目标体所依赖的文件(dependency_file);

创建每个目标体时需要运行的命令(command),这一行必须以制表符(tab键)开头。

34、叙述线程和进程的区别。

进程是系统中程序执行和资源分配的基本单位。每个进程都拥有自己的数据段、代码段和堆栈段,这就造成了进程在进行切换等操作时都需要有比较复杂的上下文切换等动作。为了进一步减少处理机的空转时间,支持多处理器以及减少上下文切换开销,进程在演化中出现了另一个概念——线程。它是进程内独立的一条运行路线,处理器调度的最小单元,也可以称


1简答题答案(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:云南各地景点门票价格

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: