2024年3月软件水平考试《(初级)程序员》每日10题,持续更新

|类别:软件水平考试

【单选题】某汽车维修公司有部门、员工和顾客等实体,各实体对应的关系模式如下: 部门(部门代码,部门名称,电话) 员工(员工代码,姓名,部门代码) 顾客(顾客号,姓名,年龄,性别) 维修(顾客号,故障情况,维修日期,员工代码) 假设每个部门允许有多部电话,则电话属性为( )。若每个部门有多名员工,而每个员工只属于一个部门。员工代码唯一标识员工关系的每一个元组。 部门和员工之间是(请作答此空)联系。一个员工同一天可为多位顾客维修车辆, 而一名顾客也可由多个员工为其维修车辆。维修关系模式的主键是( ), 员工关系模式的外键是( )。

A、1:1

B、1:n

C、n:1

D、n:m

答案:B

解析:一个部门多个电话,电话属于多值属性。每个部门有多名员工,而每个员工只属于一个部门,因此部门与员工的关系为:1:n。顾客号,维修日期,员工代码的组合键能决定维修关系式的其他属性,因此三者的组合键是该关系模式的主键。员工关系模式的外键为部门代码。


【单选题】标准化是一种活动过程,一般包括标准的产生、实施和( )等阶段。

A、规范

B、推广

C、更新

D、总结

答案:C

解析:为了在一定的范围内获得最佳秩序,对实际的或潜在的问题制定共同的和重复使用的规则的活动,称为标准化。它包括制定、推广和实施、更新标准的过程。


【单选题】微型计算机系统中,打印机属于( ),内存属于(请作答此空)。

A、表现媒体

B、传输媒体

C、表示媒体

D、存储媒体

答案:D

解析:本题考查考生多媒体基础知识。 表现媒体是指进行信息输入和输出的媒体,如键盘、鼠标、话筒,以及显示器、打印机、喇叭等。传输媒体是指传输表示媒体的物理介质,如电缆、光缆、电磁波等。 表示媒体指传输感觉媒体的中介媒体,即用于数据交换的编码,如图像编码、文本编码和声音编码等;存储媒体是指用于存储表示媒体的物理介质,如硬盘、软盘、磁盘、光盘、ROM及RAM等。


【单选题】在结构化分析方法中,用于对功能建模的(49)描述数据在系统中流动和处理的过程,它只反映系统必须完成的逻辑功能;用于行为建模的模型是(50),它表达系统或对象的行为。

A、数据流图

B、实体联系图

C、状态-迁移图

D、用例图

答案:C


【单选题】若关键码序列(47,61,55,39,10,26,90,82)采用散列法进行存储和查找。设散列函数为H(Key)=Key mod 11(mod表示整除取余运算),拟采用链地址法(拉链法)解决冲突构造散列表。以下关于该散列表的叙述中,正确的是( )。

A、关键码10和90位于同一个链中

B、关键码61和82位于同一个链中

C、关键码61和39位于同一个链中

D、关键码47、55和39位于同一个链中

答案:C

解析:散列函数为H(Key)=KeyMOD11(MOD表示整除取余运算),因此只需要对线性表类数据分别与11进行取余运算。分别将关键码序列和11进行取余运算,得到{3,6,0,6,10,4,2,5},可以看出关键码61和39的值是相同的,因此其位于同一个链中。


【单选题】在Excel工作表中,若用户在A1单元格中输入=IF("优秀"<>"及格",1,2),按回车键后,则A1单元格中的值为( )。

A、TRUE

B、FALSE

C、1

D、2

答案:C

解析:本题考查Excel基础知识。 试题正确的答案为选项C。因为IF()函数是条件判断函数,格式为IF(条件表达式,值1,值2),其功能是执行真假判断,并根据逻辑测试的真假值返回不同的结果。若为真,则结果为值1;否则结果为值2。显然,公式"=IF("优秀"<>"及格",1,2)"中,字符串"优秀"不等于字符串"及格",所以输出结果为1。


【单选题】假设某计算机系统中资源R的可用数为6,系统中有3个进程竞争R,且每个进程都需要i个R,该系统可能会发生死锁的最小i值是 ( ) 。若信号量S的当前值为-2,则R的可用数和等待R的进程数分别为 (请作答此空) 。

A、0、0

B、0.1

C、1、0

D、0、2

答案:D

解析:如果i=1,即每个进程都需要1个R,3个进程同时运行需要3个R,还剩3个R,不会发生死锁。如果i=2,即每个进程都需要2个R,3个进程同时运行需要6个R,而R的可用数正好为6,不会发生死锁。如果i=3,即每个进程都需要2个R,当3个进程分别占有2个R时,都需要再申请一个R资源才能正常运行,但此时已经没有R资源了,进程之间便出现了相互等待的状况,发生死锁。 信号量的值小于0,表示没有可用的资源,其绝对值表示阻塞队列中等待该资源的进程数。


【单选题】根据过去的一些数据以及经验模型,人们往往可以总结出某种规律。按照这种规律,又可以对不久的未来做大致的预测。例如,已知f(0)=1,f(1)=1,f(2)=2,如果f(x)大致为二次多项式,则f(3)大致为( )。

A、2

B、3

C、5

D、4

答案:D

解析:本题考查数学(线性方程)的应用能力。 二次多项式的一般形式为ax2+bx+c。 设f(x)=ax2+bx+c,则f(0)=c=1,f(1)=a+b+c=1,f(2)=4a+2b+c=2。 因此,a+b=0,4a+2b=1。从而a=0.5,b=-0.5,f(3)=9a+3b+c=4。


【单选题】安全传输电子邮件通常采用( )系统。

A、S-HTTP

B、PGP

C、SET

D、SSL

答案:B

解析:S-HTTP用以传输网页,SET是安全电子交易,SSL是安全套接层协议,PGP是安全电子邮件协议。


【单选题】在CPU中,( ) 的主要功能是在控制器的控制下完成各种算术运算和逻辑运算。( )为ALU提供一个工作区,用来暂存数据。(请作答此空)存储下一条要执行指令的地址。

A、运算器

B、累加寄存器

C、程序计数器

D、地址寄存器

答案:C

解析:运算器。运算器也称为算术逻辑单元(ArithmeticandLogicUnit,ALU),其主要功能是在控制器的控制下完成各种算术运算和逻辑运算。累加寄存器AC:通用寄存器,为ALU提供一个工作区,用在暂存数据;程序计数器PC:存储下一条要执行指令的地址地址寄存器AR:用来保存当前CPU所访问的内存单元的地址。