全文预览

歌尔声学笔试

上传者:你的雨天 |  格式:docx  |  页数:12 |  大小:21KB

文档介绍
一段时间内某资源只由一个进程占用。如果此时还有其它进程请求资源,则请求者只能等待,直至占有资源的进程用毕释放。 2)请求和保持条件:指进程已经保持至少一个资源,但又提出了新的资源请求,而该资源已被其它进程占有,此时请求进程阻塞,但又对自己已获得的其它资源保持不放。 3)不剥夺条件:指进程已获得的资源,在未使用完之前,不能被剥夺,只能在使用完时由自己释放。 4)环路等待条件:指在发生死锁时,必然存在一个进程——资源的环形链,即进程集合{P0,P1,P2,•••,Pn}中的P0正在等待一个P1占用的资源;P1正在等待P2占用的资源,……,Pn正在等待已被P0占用的资源。在资源的动态分配过程中,用某种方法去防止系统进入不安全状态,从而避免发生死锁。10.输出结果题:unsignedinti=20;intj=-30;if(i+j>0)  printf("Positive!\n");else  printf("NotPositive!\n");11.32位操作系统针对的32位的CPU设计12.进程有三种状态:C。 A准备态、执行态和退出态 B精确态、模糊态和随机态 C运行态、就绪态和等待态 D手工态、自动态和自由态 13.终止一个前台进程可能用到的命令和操作A。 Akill B<CTRL>;+C Cshutdown Dhalt 14.程序改错题,如果错误请改正,如果正确请说出函数的功能(软控)void*fun(char*src,intlen){chardest[1024];memcpy(dest,src,len);returndest;}15.SPI总线有几根,分别是什么?MOTOROLA公司的SPI总线的基本信号线为3根传输线,即SI、SO、SCK。传输的速率由时钟信号SCK决定,SI为数据输入、SO为数据输出。16.输出结果分析#include<stdio.h>classbase

收藏

分享

举报
下载此文档