2016年下半年软考程序员上午真题(2)

软考 木木 浏览 4998 来源:希赛网

2016年下半年软考程序员上午真题第二部分。

2016年下半年软考程序员上午真题第二部分:

>>>点击进入软考初级程序员历年真题下载

21.已知x=-53/64,若采用8位定点机器码表示,则【x】原=(21),【x】补=(22)。

(21)A.01101101

B.11101010

C.11100010

D.01100011

(22)A.11000011

B.11101010

C.10011110

D.10010110

23.操作系统通过()来组织和管理外存中的信息。

A.字处理程序

B.设备驱动程序

C.文件目录和目录项

D.语言翻译程序

24.下列操作系统中,()保留了网络系统的全部功能,并具有透明性、可靠性和高性能等特性。

A.批处理操作系统

B.分时操作系统

C.分布式操作系统

D.实时操作系统

25.在进程状态转换过程中,可能会引起进程阻塞的原因是()。

A.时间片到

B.执行V操作

C.I/O完成

D.执行P操作

26.假设系统有n(n≥3)个进程共享资源R,且资源R的可用数3。若采用PV操作,则相应的信号量S的取值范围应为()。

A.-1~n-1

B.-3~3

C.-(n-3)~3

D.-(n-1)~1

27.某分页存储管理系统中的地址结构如下图所示。若系统以字节编址,则该系统每个页面的大小为()。

27程序员.png

A.4096KB

B.1MB

C.2MB

D.4MB

28.以下关于解释方式下运行程序的叙述中,错误的是()。

A.先将高级语言程序转换为字节码,再由解释器运行字节码

B.由解释器直接分析并执行高级语言程序代码

C.先将高级语言程序转换为某种中间代码,再由解释器运行中间代码

D.先将高级语言程序转换为机器语言,再由解释器运行机器语言代码

29.编写C程序时通常为了提高可读性而加入注释,注释并不参与程序的运行过程。通常,编译程序在()阶段就会删除源程序中的注释。

A.词法分析

B.语法分析

C.语义分析

D.代码优化

30.某C语言程序中有表达式x%m(即x被m除取余数),其中x为浮点型变量,m为整型非0常量,则该程序在(30)时会报错,该错误属于(31)错误。

(30)A.编译

B.预处理

C.编辑

D.运行

(31)A.逻辑

B.语法

C.语义

D.运行

32.在单CPU计算机系统中,完成相同功能的递归程序比非递归程序()。

A.运行时间更短,占用内存空间更少

B.运行时间更长,占用内存空间更多

C.运行时间更短,占用内存空间更多

D.运行时间更长,占用内存空间更少

33.已知函数f().G()的定义如下所示,调用函数f时传递给形参x的值是5。若g(a)采用引用调用(call by reference)方式传递参数,则函数f的返回值为(33);若g(a)采用值调用(.call by value)的方式传递参数,则函数f的返回值为(34)。其中,表达式“X>>1”的含义是将x的值右移1位,相当于x除以2。

33程序员.png

(33)A.35

B.32

C.11

D.7

(34)A.35

B.32

C.11

D.7

35.设数组a[0.n-1,0..m-l](n>l,m>l)中的元素以行为主序存放,每个元素占用4个存储单元,则数组元素a[i,j](0≤1<n,0≤j<m)的存储位置相对于数组空间首地址的偏移量为()。

A.(j*m+i)*4

B.(i*m+j)*4

C.(j*n+i)*4

D.(i*n+j)*4

36.线性表采用单循环链表存储的主要特点是()。

A.从表中任一结点出发都能遍历整个链表。

B.可直接获取指定结点的直接前驱和直接后继结点

C.在进行删除操作后,能保证链表不断开

D.与单链表相比,更节省存储空间

37.若某线性表长度为n且采用顺序存储方式,则运算速度最快的操作是()。

A.查找与给定值相匹配的元素的位置

B.查找并返回第i个元素的值(1≤i≤n)

C.删除第i个元素(1≤i≤n)

D.在第i个元素(1≤i≤n)之前插入一个新元素

38.设元素a、b、c、d依次进入一个初始为空的栈,则不可能通过合法的栈操作序列得到()。

A.a b c d

B.b a d c

C.c a d b

D.d c b a

39.若要求对大小为n的数组进行排序的时间复杂度为O(nlog2n),且是稳定的(即如果待排序的序列中两个数据元素具有相同的值,在排序前后它们的相对位置不变),则可选择的排序方法是()。

A.快速排序

B.归并排序

C.堆排序

D.冒泡排序

40.对于一般的树结构,可以采用孩子-兄弟表示法,即每个结点设置两个指针域,一个指针(左指针)指示当前结点的第一个孩子结点,另一个指针(右指针)指示当前结点的下一个兄弟结点。某树的孩子-兄弟表示如下图所示。以下关于结点D与E的关系的叙述中,正确的是()。

40程序员.png

A.结点D与结点E是兄弟

B.结点D与结点E的祖父结点

C.结点E的父结点与结点D的父结点是兄弟

D.结点E的父结点与结点D是兄弟

责任编辑:木木|希赛教研中心

希赛教研中心拥有一支规模200余人的专职教研团队,深耕项目管理、软考、通信工程师、金融财会、厂商认证、考博英语等方向,形成“讲师+助教+班主任+智能学习平台”协同联动的完整教学服务体系:讲师讲透方法、助教盯住进度和答疑、班主任守住节奏、智能平台记录每一步成长——环环相扣,让学员的备考全程有人陪、有反馈、有结果。 师资力量雄厚。主要讲师毕业于 985/211 等知名高校,并拥有海外留学归国人才;职称梯队完善,高、中级职称讲师结构合理,讲师持有软考高级资格证书、PMI系列认证、CSPM高级项目管理培训师证、PeopleCert认证、DAMA认证、英语专八(TEM-8)、PETS-5、华为HCIE、经济师、一级建造师等行业权威资质,兼具深厚理论功底与丰富实战经验。 教研成果卓越。教研团队成员深度参与多项国家标准的研制工作,是 GB/T 47282-2026《项目重大节点评审规范》、GB/T 47285-2026《项目商业分析指南》、GB/T 30339-2026《项目和项目群后评价指南》、GB/T 46210-2025《项目成本管理指南》等国家标准的主要起草人,并担任《中国项目管理知识体系指南》总体编写专家组成员。团队累计主编出版专业图书与教材一百多种,覆盖软考、通信工程师、PMP、CSPM、NPDP等多个认证方向。 教学成效显著。 依托希赛自主研发的开放式智能互动学习平台,团队累计服务学员超百万人,帮助众多学员顺利通过软考、 PMP、CSPM、NPDP、华为认证、通信工程师、管理类联考、考博英语等考试,大批学员考入 985、211 等知名高校深造,以专业与口碑赢得学员和行业的广泛认可。

📅 本文最后更新于 2023-03-30

温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
新人礼包 新人礼包 课程咨询 课程咨询 企业团报 企业团报 电话咨询 电话咨询

客服热线:400-111-9811

售后投诉:156-1612-8671

公众号 公众号
希赛网公众号二维码
扫二维码 关注希赛网
APP下载 APP下载
希赛网APP下载二维码
扫二维码 下载APP
二维码
二维码
第1步:扫码添加老师微信  第2步:领取备考资料
!
咨询在线老师!