当前位置: 首页icon 51CTO软考 > 软考资讯 >考试科目 >2019年11月程序员模拟试题上午(二)之十

2019年11月程序员模拟试题上午(二)之十

作者:mb6059652fef3b12023-11-23 01:00:16
备考咨询 刷题指导
添加专属学姐
下载资料 2024上半年软考备考资料+考试大纲
下载按钮 下载
引号

摘要:对于【程序员】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2019年11月程序员模拟试题上午(二)】部分试题的详解,一起来看看吧~1、假设系统中进程的三态模型如下图所示,图中的a、b和c的状态分别为( );当前运行

引号
摘要:对于【程序员】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2019年11月程序员模拟试题上午(二)】部分试题的详解,一起来看看吧~



1、假设系统中进程的三态模型如下图所示,图中的a、b和c的状态分别为( );当前运行的进程执行P操作后,该进程(请作答此空)。
A、 处于运行状态
B、 处于阻塞状态
C、 处于就绪状态
D、 处于运行状态或者进入阻塞状态

答案:D
答题解析:

进程一般具有三种基本状态:运行态、就绪态和阻塞态。处于这三种状态的进程在一定条件下,其状态可以转换。当CPU空闲时,系统将根据某种调度算法选择处于就绪态的一个进程进入运行态;而当CPU的一个时间片用完时,当前处于运行态的进程就进入了就绪态。

进程从运行到阻塞状态通常是由于进程释放CPU,等待系统分配资源或等待某些事件的发生,如:执行了P操作,系统暂时不能满足其对某资源的请求,或等待用户的输入信息等;当进程正在等待的事件发生时,进程从阻塞到就绪状态,如I/O完成。



2、源程序中的( )与程序的运行结果无关。
A、 注释的多少
B、 变量的取值
C、 循环语句的执行次数
D、 表达式的求值方式

答案:A
答题解析:源程序中的注释是写给人看的,翻译源程序的过程中会被过滤掉,因此注释的多少与程序的运行结果无关。

3、某机器的字长为8,符号位占1位,数据位占7位,采用补码表示时的最小整数 为( )。
A、 -2^8
B、 -2^7
C、 -2^7+l
D、 -2^8+1

答案:B
答题解析:

补码表示的规则是:用最高位表示符号,正数用0表示,负数用1表示,正数的补码是其原码本身,负数的补码的数值部分是对其原码的数值部分按位取反后加1。例如, 十进制整数+1的补码表示为00000001,-1的补码表示为11111111。

机器字长为8时,用7位表示数值,最大整数值为12^7 (补码表示为01111111),最小整数值为-12^8=-2^7 (补码表示为10000000)。



查看完整试题>>>


免费刷题报考资讯 机考模拟 学习群