[高频考点]2023年12月软件水平考试考试《(初级)程序员》高频考点学习打卡

|类别:软件水平考试

【单选题】CPU中可用来暂存运算结果的是( )

A、算逻运算单元

B、累加器

C、数据总线

D、状态寄存器

答案:B

解析:CPU内部结构大概可以分为控制单元、运算单元、存储单元和时钟等几个主要部分。运算器是计算机对数据进行加工处理的中心,它主要由算术逻辑部件(ALU:Arithmetic and Logic Unit)、寄存器组和状态寄存器组成。ALU主要完成对二进制信息的定点算术运算、逻辑运算和各种移位操作。通用寄存器组(典型代表是累加寄存器)来保存参加运算的操作数和运算的中间结果。状态寄存器在不同的机器中有不同的规定,程序中,状态位通常作为转移指令的判断条件。控制器是计算机的控制中心,它决定了计算机运行过程的自动化。它不仅要保证程序的正确执行,而且要能够处理异常事件。主要有程序计数器PC、指令译码器、指令寄存器IR和操作控制器组成。其中PC又称为“指令计数器”,它保存了下一条要执行指令的地址,由于大多数指令的地址与前指令的修改的过程通常只是简单的将PC加1。如果遇到转移指定的时候,直接修改为转移指令给出的地址。指令寄存器用于储存现在正在被运行的指令。一条指令包括操作码和操作数,操作码就是表明了此指令要干什么,而这便是指令译码器的作用。时序控制逻辑要为每条指令按时间顺序提供应有的控制信号。


【单选题】当一个双处理器的计算机系统中同时存在3个并发进程时,同一时刻允许占用处理器的进程数( )。

A、至少为2个

B、最多为2个

C、至少为3个

D、最多为3个

答案:B

解析:一个双处理器的计算机系统中尽管同时存在3个并发进程,但同一时刻允许占用处理器的进程数最多为2个


【单选题】已知函数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。

A、35

B、32

C、11

D、7

答案:C

解析:本题考查程序语言基础知识。 首先分析函数f的语句执行过程。形参x的值为5,将x的值(二进制形式高位都为0,低八位为00000101)右移1位后赋值给a,使得a的值为2(二进制形式高位都为0,低八位为00000010),然后执行函数调用g(a)。 若以引用调用方式调用g(a),则在函g执行时,其形参x相当于是f中a的别名,对于运算“x=x*(x+1)”,此运算前x的值为2,运算后x的值改变为6,返回到函数f后a的值被改变为是6,在f中a和x是两个数据对象,所以f结束时返回a+x的值为11(5+6)。 若以值调用方式调用g(a),则在函数g执行时,其形参x是一个独立的数据对象(值为2),接下来进行运算“x=x*(x+1)”,运算前x的值为2,运算后x的值改变为6,最后返回到函数f,a的值不改变,仍然是2,所以f结束时返回a+x的值为7(即2+5)。


【单选题】依法受到保护的计算机软件作品必须符合下述条件 ( ) 。 A. A.、 B.和

A、

B、可被感知

C、逻辑合理

D、独立创作

答案:A

解析:依法受到保护的计算机软件作品必须符合下述条件:独立创作、可被感知和逻辑合理。


【单选题】动态主机配置协议(DHCP)的作用是( );DHCP客户机如果收不到服务器分配的IP地址,则会获得一个自动专用的IP地址(APIP A),如169.254.0.X。

A、为客户机分配一个永久的IP地址

B、为客户机分配一个暂时的IP地址

C、检测客户机地址是否冲突

D、建立IP地址与MAC地址的对应关系

答案:B

解析:本题考察网络基础知识。DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。本题中客户机获取了一个169.254.0.X的地址说明:客户端是动态从DHCP服务器上来获取IP地址失败后出现的一种情况。所以结合题干的意思来看本题应选择B


【单选题】我国《计算机软件保护条例》所称的"发表"的含义是指将软件作品 ( ) 。

A、出版发行

B、公之于众

C、在版权局登记

D、以某种物质形式固定下来

答案:B

解析:根据我国《计算机软件保护条例》第2章第9条规定:"软件著作权人享有下列各项权利:(一) 发表权,即决定软件是否公之于众的权利;(二) 开发者身份权,即表明开发者身份的权利以及在其软件上署名的权利;(三) 使用权,即在不损害社会公共利益的前提下,以复制、展示、发行、修改、翻译、注释等方式使用其软件的权利;(四) 使用许可权和获得报酬权,即许可他人以本条第 (三)项中规定的部分或者全部方式使用其软件的权利和由此而获得报酬的权利:(五) 转让权,即向他人转让由本条第(三)项和第(四)项规定的使用权和使用许可权的权利"。可见,在《计算机软件保护条例》中,"发表"是指将软件作品公之于众。


【单选题】以下关于结构化开发方法的叙述中,不正确的是 ( ) 。

A、将数据流映射为软件系统的模块结构

B、一般情况下,数据流类型包括变换流型和事务流型

C、不同类型的数据流有不同的映射方法

D、一个软件系统只有一种数据流类型

答案:D

解析:结构化分析与设计方法是一种面向数据流的开发方法,它以数据流为中心构建软件的分析模型和设计模型。结构化设计是将结构化分析的结构(数据流图)映射成软件的体系结构(结构图)。根据信息流的特点,可将数据流图分为变换型数据流图和事务型数据流图,其对应的映射分别称为变换分析和事务分析。 在规模较大的实际系统中,其数据流图往往是变换型和事务型的混合结构,此时可以把变换分析与事务分析应用在同一数据流图的不同部分。


【单选题】以下媒体文件格式中,(15)是视频文件格式。

A、WAV

B、BMP

C、MOV

D、MP3

答案:C

解析:Wave文件(.wav)是Microsoft Windows系统中使用的标准音频文件格式,它来源于对声音波形的采样,即波形文件利用该格式记录的声音文件能够和原声基本一致,质量非常高,但文件数据量大。 BMP文件(.bmp)是Windows操作系统采用的一种图像文件格式。它是一种与设备无关的图格式,目的是能够在任何类型的显示设备上输出所存储的图像。 MPEG-1 Audio Layer 3文件(.mp3)是最流行的声音文件格式,在较大压缩比之下仍能重构高音质的声音信号。 Quick Time文件(. MOV、.QT)是App掉公司开发的一种音频、视频文件格式,用于保存音频和视频信息,具有先进的视频和音频功能,提供跨平台支持。


【单选题】某系统采用请求页式存储管理方案。假设某进程有 6 个页面,系统给该进程分配了 4 个 存储块,其页面变换表如下表所示,表中的状态位等于 1 和 0 分别表示页面在内存或不在内 存。当该进程访问的第 4 号页面不在内存时,应该淘汰表中页面号为( )的页面。

A、1

B、2

C、3

D、5

答案:C

解析:状态位0时不再内存,无需考虑,因此0号页不用考虑。在1、2、3、5中,访问位1时说明CPU刚刚访问,不能淘汰,符合条件的只有3号页面。


【单选题】关于人工智能(AI)的叙述中,不正确的是( )。

A、AI不仅是基于大数据的系统,更是具有学习能力的系统

B、现在流行的人脸识别和语音识别是典型的人工智能应用

C、AI技术的重点是让计算机系统更简单

D、AI有助于企业更好地进行管理和决策

答案:C