速度背!24上软考信管“经典100道母题来了”!

news2024/11/16 21:21:59

距离软考考试的时间越来越近了,趁着这两周赶紧准备起来

今天给大家整理了——信息系统管理工程师经典100道母题(含解析),有PDF版,可打印,每天刷一点。

1、微机系统中,( )不属于CPU的运算器组成部件。

A、程序计数器 

B、累加寄存器

C、多路转换器 

D、算术和逻辑运算单元

试题答案:A

试题解析:

本题考查计算机系统基础知识。 计算机中为了保证程序指令能够连续地执行下去,CPU 必须确定下一条指令的地址。程序计数器(Program Counter,PC)就是用来存放当前欲执行指令的地址的寄存器,属于CPU中控制器的部件。

累加器是用来存放操作数或中间结果的部件,属于运算器的部件。

多路转换器就是多口电子量具接口,可用来将多个量具设备汇总到计算机上的一个串行通讯接口。

算术和逻辑运算单元是运算器的核心部件,主要进行算术运算和逻辑运算。

2、在计算机系统中采用分级存储体系的主要目的是(  )。

A、便于读写数据 

B、提高存储部件在计算机系统中的比重

C、便于系统升级 

D、解决容量与存取速度之间的矛盾

试题答案:D

试题解析:

本题考查计算机系统基础知识。 计算机系统中采用分级存储体系,接近 CPU 的存储器容量更小、速度更快、成本更高辅存容量大、速度慢、价格低,分级存储体系的主要目的是解决存储的容量、价格和速度之间的矛盾。

3、在寄存器、高速缓存、内存储器、外存储器等存储器件中,(  )。

A、外存储器容量最小速度最快

B、高速缓存容量最小速度最快

C、内存储器容量最小速度最快

D、寄存器容量最小速度最快

试题答案:D

试题解析:

本题考查计算机系统的基础知识。

4、以下关于CISC(复杂指令集计算机)和RISC(精简指令集计算机)架构的叙述中,正确的是( )。

①CISC尽量用最少的指令完成计算任务 

②CISC对CPU结构和工艺复杂性要求更高

③RISC更适合采用微程序指令实现 

④RISC采用单核结构,CISC采用多核结构

A、①②

B、③④

C、①②③

D、②③④

试题答案:A

试题解析:

本题考查CISC和RISC的差别。

① CISC的设计思想就是用最少的指令来完成计算任务,它用一条指令就可以完成一连串动作,大部分的动作由微程序实现,所以会使得计算机的结构愈加复杂。RISC则是将使用不频繁的指令由软件来实现,这样可以优化硬件,但是很多的操作就要由软件来执行,将一个运算拆开成多个指令来执行。所以①正确。

③错误,CISC更适合用微程序控制技术实现。

5、假设需要对编码为1010010(八进制表示为122)的数据进行偶校验并将校验位加在最高数据位之前,则增加校验位之后的编码用八进制表示为(  )。

A、322

B、642

C、222

D、242

试题答案:A

试题解析:

奇偶校验是最常用的检错方法,通常是在信息码后增加一位校验位,使码字中的1的个数成奇数(奇 校  验)或偶数(偶校验)。 本题1010010采用偶校验编码为11 010 010,对应八进制数为:322

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

A、 -1 〜n-1

B、 -5〜5

C、 -(n-1)〜1

D、 -(n-5)〜5

试题答案:D

试题解析:

本题考查操作系统进程管理的基础知识。已知有n个进程共享资源R,且资源R的可用数为 5,故信号量S 的初值应设为 5。第1个进程申请资源时,信号量 S减1,即 S=4;当第2个进程申请资源时,信号量 S减1,即 S=3;当第3个进程申请资源时,信号量 S减1,即S=2;当第4 个进程申请资源时,信号量S减1,即S=1;当第5个进程申请资源时,信号量S减1,即S=0:当第6个进程申请资源时,信号量S减1,即S=-1;......; 当第n个进程申请资源时,信号量S减1,即S=-(n-5)经上分析,信号量的取值范围应在-(n-5)~5。

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

A、1024和1MB

B、4096和1MB

C、1024和2MB

D、4096和2MB

试题答案:B

试题解析:

本题考查操作系统的基础知识。

页号的地址长度为31-20+1=12位,212=4096,所以一共可以有4096个页面。

页内地址的长度为19-0+1=20位,以字节编制,单位是B,220B=210KB= 1MB,所以该系统页的大小为1MB。 

8、Windows操作系统通常将系统文件保存在(  )。

A、“MyDrivers”文件或“update”文件中

B、“MyDrivers”文件夹或“update”文件夹中

C、“Windows”文件或“Program Files”文件中

D、“Windows”文件夹或“Program Files'”文件夹中

试题答案:D

试题解析:

本题考查操作系统的基础知识。

Windows的系统文件通常保存在“Windows”或“Program Files”文件夹中,其他选项为干扰项。

9、目前主要用来进行数据分析的语言是(  )。

A、 C#

B、 HTML

C、 Python

D、 BASIC

试题答案:C

试题解析:

本题考查编程语言基础知识。 Python 具有简洁、易读及可扩展等特性,已发展为生态完善且开源软件包很多的高级动态编程语言,提供强大的科学计算扩展库,如 Numpy、SciPy、Matplotlib 以及 pandas,在数据分析过程中,可以通过调用不同的包来完成相应的任务。

HTML主要用于网页制作。

C#更多用于.net开发。

 BASIC属于比较老的语言,可用来教初学者,现在已经较少使用了,我们更多使用C语言教学。

10、在以下编程语言中,(  )提供指针来实现对计算机硬件的访问。

A、 C/C++

B、 SQL

C、 Java

D、 Python

试题答案:A

试题解析:

本题考查编程语言基础知识。 在 C/C++语言中指针是用来存放地址值的变量或常量,从而提供了访问硬件的能力。 SQL、Java 和 Python 语言中没有指针的概念。

11、将高级程序设计语言转换为机器级目标代码的程序是(  )。

A、汇编程序 

B、编译程序 

C、解释程序 

D、链接程序

试题答案:B

试题解析:

本题考查编程语言基础知识。 编译程序也称为编译器(Compiler),是指把高级程序设计语言源程序翻译成等价的机器语言格式目标程序的翻译程序。

汇编程序是将汇编语言编写的程序翻译成目标程序的程序。

解释程序是一边将程序源代码由相应的解释器翻译成目标代码,一边执行,效率较低。

链接器是一个程序,将一个或多个由编译器或汇编器生成的目标文件外加库链接为一个可执行文件。

12、以下关于计算机算法鲁棒性的叙述中,正确的是(  )。

A、对于合法输入和非法输入都能进行适当的处理

B、 算法能正确地处理给定的问题并给出正确的结果

C、 算法中的每条指令都不能有二义性

D、 算法中所描述的操作可以通过己经实现的基本操作执行有限次来完成

试题答案:A

试题解析:

本题考查算法的基本概念。

算法的特性主要包括有穷性、确定性、可行性、输入和输出。

计算机算法的鲁棒性是指算法对于合法输入和非法输入都能进行适当的处理。

C是确定性的描述。D是可行性的描述。

有穷性是指一个算法必须在执行有穷步之后结束。

一个算法可以有0个或0个以上的输入量,一个算法执行结束后至少要有一个输出量。

13、以下关于数据结构的叙述中,正确的是(  )。

A、栈属于线性的数据结构,队列属于非线性的数据结构

B、 栈属于非线性的数据结构,队列属于线性的数据结构

C、 栈和队列都属于线性的数据结构

D、 栈和队列都属于非线性的数据结构

试题答案:C

试题解析:

本题考查数据结构基础知识。 栈和队列都是常用的运算受限的线性数据结构,即其所有元素构成一个线性序列。 栈的特点是后进先出,队列的特点是先进先出。

14、局域网的介质访问控制方式主要有带冲突检测的载波监听多路访问介质控制(CSMA/CD)、令牌总线访问控制和令牌环(Token Ring)访问控制,其中带冲突检测的载波监听多路访问介质控制是一种(  )。

A、适合于环状网络结构的分布式介质访问控制方式

B、适合于总线型结构的分布式介质访问控制方式

C、适合于树型结构的分布式介质访问控制方式

D、适合于星型结构的分布式介质访问控制方式

试题答案:B

试题解析:

CSMA/CD为带冲突检测的载波监听多路访问介质控制,它主要使用于总线型结构的网络。适合环形的是Token Ring。除了CSMA/CD之外,适合总线型的还有令牌总线访问控制。

15、TCP/IP是一个协议簇,包含了多个协议。其中(  )是用来进行文件传输的基本协议。

A、Telnet

B、SMTP

C、FTP

D、POP

试题答案:C

试题解析:

A是远程登录协议。B是简单邮件传输协议。C是文件传输协议。D是邮局协议。

结合题干“进行文件传输的基本协议”应该选择C。

16、TCP/IP是国际互联网(Internet)事实上的工业标准,它包含了多个协议,所以也称它为协议簇,或者协议栈。该协议簇的两个核心协议是其本身所指的两个协议集,即( )。

A、共享协议和分享协议

B、用户数据报和分层协议

C、传输控制协议和互联网络协议

D、远程控制协议和近程邮件协议

试题答案:C

试题解析:

TCP/IP:传输控制协议/互联网络协议

17、按照ISO的OSI/RM的分法,计算机网络的体系结构参考模型分为(   )。

A、3 层

B、5 层

C、7 层

D、2 层

试题答案:C

试题解析:

OSI七层模型:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。

18、假设关系R和S分别如下图①和图②所示,那么关系代数表达式R∩S的结果集等于(  ) ;的结果集的属性列数和元组数分别为(  )。

问题1

A、 {(1,2,3),(3,4,5)}

B、{(1,2,3),(2,1,4),(3,4,5)}

C、 {(2,1,4),(4,6,7)}

D、{(1,2,3),(3,4,5),(4,6,7)}

问题2

A、 3 和 7

B、 6 和 7

C、3和5

D、3和2

试题答案:

第1题:C

第2题:D

试题解析:

本题考查关系代数的基础知识。 关系R与S的交由属于R同时又属于S的元组构成,关系R与S的交记作R∩S,所以元组(2,1,4)和(4,6,7)满足定义。

⋈是自然连接运算符,R⋈S是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果集中将重复属性列去掉。自然连接后的结果如图所示从图中可见共有3个属性列,2 个元组。

19、在数据库系统事务管理中,“事务的所有操作在数据库中要么全做要么全都不做”这一特性通常被称为事务的(  )。

A、原子性 

B、 一致性 

C、隔离性 

D、持久性

试题答案:A

试题解析:

本题考查数据库事务处理的基础知识。 事务具有原子性 (atomicity)、一致性 (consistency)、隔离性 (isolation)和持久性durability)。这4 个特性也称为事务的 ACID 性质。

其中,事务的原子性是指事务的所有操作在数据库中要么全做要么全都不做。如银行转账中的两个操作必须作为一个单位来处理,不能只执行部分操作。

一致性:在事务开始之前和事务结束以后,数据库的完整性没有被破坏。这表示写入的资料必须完全符合所有的预设规则,这包含资料的精确度、串联性以及后续数据库可以自发性地完成预定的工作。

隔离性:数据库允许多个并发事务同时对其数据进行读写和修改的能力,隔离性可以防止多个事务并发执行时由于交叉执行而导致数据的不一致。

持久性:事务处理结束后,对数据的修改就是永久的,即便系统故障也不会丢失。

20、给定关系R(U,F),其中 U={A,B,C,D,E,H},F={A→B,B →DH,A→H,C→E}。函数依赖集F中(  )。

A、不存在传递依赖,但存在冗余函数依赖

B、 既不存在传递依赖,也不存在冗余函数依赖

C、 存在传递依赖A→D,但不存在冗余函数依赖

D、 存在传递依赖A→D,并且还存在冗余函数依赖

试题答案:D

试题解析:

本题考查关系数据库和关系代数运算的基础知识。

根据已知条件“F={A→B,B →DH,A→H,C→E}和Armstrong 公理系统的引理“X→A1A2...Ak成立的充分必要的条件是X-Ai成立 (i=1,2,3...k)”,可以由“B一DH”得出“B→D,B→H”。根据Armstrong 公理系统的传递律规则“若X→Y,Y→Z为F所蕴涵,则X→Z为F所蕴涵”,本题函数依赖“A→B、B→D、B→H”可以得出存在传递依赖“A一D、A→H”为F所蕴涵。由于F中有函数依赖A→H,故A→H为冗余函数依赖。

21、设计关系模式时,派生属性不会作为关系中的属性来存储。教师(教师号,姓名,性别,出生日期,年龄)系中,派生属性是(  )。

A、姓名

B、性别

C、出生日期

D、年龄

试题答案:D

试题解析:

本题考查对数据库系统概念设计的理解。

派生属性是指可以由其他属性进行计算获得的属性。

题干中,只有年龄是可以由当前日期和出生日期计算获得,是派生属性。

其他选项为干扰项。

22、以下选项中,(  )不属于实体联系图。

A、实体

B、数据流

C、联系

D、属性

试题答案:B

试题解析:

E-R模型的三要素:实体、联系、属性。

23、某高校教学管理系统中的院系关系Department和学生关系Students的模式分别为:Department(院系号,院系名,负责人号,电话),学生关系Students(学生号,姓名,身份证号,院系号,联系电话,家庭住址)。若关系Students中的属性“家庭住址”可以进一步分为邮编、省、市、街道,则该属性为( )。关系Students中( )。

请将下面的SQL语句空缺部分补充完整。 CREATE TABLE Students (学生号 CHAR (8) PRIMARY KEY,姓名 CHAR (10), 身份证号CHAR (13),院系号CHAR (13), 联系电话CHAR(13),家庭住址CHAR(30) FOREIGN KEY(  ));

问题1

A、简单属性

B、复合属性

C、多值属性

D、派生属性

问题2

A、有1个候选键,为学生号

B、有2个候选键,为身份证号和院系号

C、有2个候选键,为学生号和身份证号

D、有2个候选键,为学生号和院系号

问题3

A、(联系电话)REFERENCES Department (电话)

B、(院系号)REFERENCES Department (院系号)

C、(院系号)REFERENCES Students (院系号)

D、(负责人号)REFERENCES Students (学生号)

试题答案:

第1题:B

第2题:C

第3题:B

试题解析:

简单属性:属性是原子的、不可再分的。 复合属性:可以细分为更小的部分。例如:职工实体集的通信地址。 单值属性:一个属性对应一个值。 多值属性:一个属性对应多个值。例如:职工实体集的职工的亲属姓名。 NULL属性:表示无意义或不知道(属性没有值或属性值未知时)。 派生属性:可以从其他属性得来。例如:工龄可以从入职时间计算得出。

Students关系学生号和身份证号都是唯一的,可以唯一表示关系的每一个元组。 在Students关系中的外键为院系号,对应Department关系中的院系号,该外键的定义,FOREIGN KEY (院系号) REFERENCES Department(院系号)。

24、假设事务T1对数据D1加了共享锁,事务T2对数据D2加了排它锁,那么(  )。

A、事务T2对数据D1加排它锁成功

B、事务T1对数据D2加共享锁成功,加排它锁失败

C、事务T1对数据D2加排它锁或共享锁都成功

D、事务T1对数据D2加排它锁或共享锁都失败

试题答案:D

试题解析:

排它锁:(简称X锁)又称写锁,保证了其他事务在T释放A上的锁之前就不能再读取和修改A。 共享锁:(简称S锁)又称读锁,保证了其他事务可以读A,但在T释放A上的S锁之前不能对A做任何修改。 加X锁后,在释放前不能再加X、S锁;加S锁后,在释放前可以加S锁,但不能加X锁。

25、数据库系统中,构成数据模型的三要素是(  )。

A、网状模型、关系模型、面向对象模型

B、数据结构、网状模型、关系模型

C、数据结构、数据操纵、完整性约束

D、数据结构、关系模型、完整性约束

试题答案:C

试题解析:

数据模型的三要素 数据结构:是所研究的对象类型的集合,是对系统静态特性的描述。 数据操作:对数据库中各种对象(型)的实例(值)允许执行的操作的集合,包括操作及操作规则。是对系统动态特性的描述。 数据的约束:是一组完整性规则的集合。也就是说,对于具体的应用数据必须遵循特定的语义约束条件,以保证数据的正确、有效、相容。

26、给定学生关系Students (学号,姓名,性别,学历,身份证号),学历取值为本科生或研究生(含在职研究生);教师关系Teachers(教师号,姓名,性别,身份证号,工资)。查询既是研究生,又是女性,且工资大于等于3500元的教师的身份证号和姓名的SQL语句如下:

  (SELECT身份证号, 姓名   

FROM  Students   

WHERE  (    )   (   )   

(SELECT     身份证号, 姓名              

FROM Teachers             

WHERE   (   ) 

问题1

A、工资>=3500

B、工资>='3500'

C、性别=女AND学历=研究生

D、性别='女' AND学历='研究生’

问题2

A、EXCEPT

B、INTERSECT

C、UNION

D、UNIONALL

问题3

A、工资>=3500

B、工资>='3500'

C、性别=女 AND学历=研究生

D、性别='女' AND学历='研究生'

试题答案:

第1题:D

第2题:B

第3题:A

试题解析:

UNION:是并运算 INTERSECT:是交运算 EXCEPT:是差运算 本题先从学生表中查询性别为女,学历为研究生的学生,再在教师表中查询工资大于等于3500的教师,然后通过交运算筛选出符合题干要求的记录。

27、在常见的信息安全技术中,最先受到人们重视的网络安全产品之一是(  ),它是指设置在不同网络或者网络安全域之间的一系列部件的组合,以防止发生不可预测的、潜在的破坏性侵入。它不仅负责网络间的安全认证与传输,还能为各种网络应用提供相应的安全服务。

A、网络杀毒软件 

B、防火墙 

C、光交换机 

D、中继器

试题答案:B

试题解析:

本题考查对网络安全中的防火墙技术及产品的理解。

网络安全按层次可分为物理安全、控制安全、服务安全及协议安全等。网络安全就其本质而言,实际上就是网络上的信息安全。在常见的信息安全技术中,防火墙是最先受到人们重视的网络安全产品之一,防火墙指设置在不同网络或者网络安全域之间的一系列部件的组合,以防止发生不可预测的、潜在的破坏性侵入。虽然从理论上讲,它处于网络安全的最底层,负责网络间的安全认证与传输,但随着网络安全技术的整体发展和网络应用的不断变化,现代防火墙技术已经逐步走向网络层之外的其他安全层次,不仅要完成传统防火墙的过滤任务,同时还能为各种网络应用提供相应的安全服务等。

光交换机和中继器都属于网络互联设备。

网络杀毒软件通常用于防护计算机病毒,题干后半段的描述可以排除这个选项。

28、M公司网站向CA申请了数字证书,用户可通过(  )来验证网站的真伪。

A、 CA的签名 

B、证书中的公钥

C、网站的私钥 

D、用户的公钥

试题答案:A

试题解析:

本题考查数字证书相关知识点。 数字证书是由权威机构--CA (Certificate Authority,证书授权)中心发行的,是能提供在 Internet 上进行身份验证的一种权威性电子文档,人们可以在互联网交往中用它证明自己的身份和识别对方的身份。 数字证书包含版本、序列号、签名算法标识符、签发人姓名、有效期、主体名、主体公钥信息等,并附有 CA 的签名,用户获取网站的数字证书后通过验证 CA 的签名来确认数字证书的有效性,从而验证网站的真伪。在用户与网站进行安全通信时,用户发送数据时使用网站的公钥(从数字证书中获得)加密,收到数据时使用网站的公钥验证网站的数字签名;网站利用自身的私钥对发送的消息签名和对收到的消息解密。

29、以下选项中,(  )并未构成计算机犯罪。

A、在微信公共平台上造谣侮辱他人

B、充当黑客,篡改某网站的信息资料

C、在课程学习过程中使用了来历不明的软件

D、网上盗取他人银行账号与密码,并进行存款转存

试题答案:C

试题解析:

本题考查计算机犯罪方面的认知。

ABD选项均为犯罪行为,C选项“在课程学习过程中使用了来历不明的软件”属于防范意识问题,未构成犯罪。

30、防火墙网络地址转换(Network Address Translation)的目的是(  )。

A、进行入侵检测

B、对应用层进行侦测和扫描

C、防止病毒入侵

D、隐藏内部网络P地址及拓扑结构信息

试题答案:D

试题解析:

本题考查防火墙的基础知识。

防火墙的NAT转换功能是将私有地址转换为合法公有IP的技术,NAT不仅解决了IP地址不足的问题,还能有效避免来自外部网络的攻击,隐藏内部网络IP地址及拓扑结构信息。

ABC为干扰项。

31、在信息系统安全管理中,以下措施,(  )能最有效地防范计算机病毒。

A、数据之间的传输尽量使用移动存储器

B、及时更新病毒库,并经常对系统进行检查

C、定期地用磁盘整理程序对磁盘进行碎片处理

D、防止计算机设备遭水灾、火灾、有害气体和其他环境事故破坏的措施

试题答案:B

试题解析:

本题考查防范计算机病毒的基础知识。

防范计算机病毒最有效的就是及时更新病毒库,对系统进行检查;安装相关的系统补丁;不要打开来历不明的电子邮件的附件等。

ACD为干扰项。

32、以下关于信息系统的叙述中,不正确的是(  )。

A、信息系统的作用是支持组织的决策和控制

B、 信息系统输入是数据,输出是信息

C、 信息系统的输出需要服务于系统输入

D、 信息系统可以由人工和计算机完成

试题答案:C

试题解析:

本题考查信息系统的相关概念。

信息系统用收集、处理、存储、分发信息的相互关联的组件的集合,其作用在于支持组织的决策与控制。

信息系统从概念上来看是由信息源、信息处理器、信息用户和信息管理者等 4 部分组成。

信息系统的输入与输出类型明确,输入是数据,输出是信息。

信息系统的输出服务于信息系统的目标。

33、以下关于信息系统功能结构的叙述中,不正确的是(  )。

A、信息系统包括信息的输入、处理和输出

B、 信息系统需要支持整个组织在不同层次上的各种功能

C、 信息系统的实现需要长期的努力

D、 信息系统各功能之间基本没有信息联系

试题答案:D

试题解析:

本题考查信息系统的功能结构。 信息系统包括信息的输入、处理和输出,信息系统应该支持整个组织在不同层次上的各种功能。

各功能之间又有各种信息联系,由此它们构成了系统的功能结构。信息系统的实现需要长期的努力。 因此,信息系统各功能之间是需要信息联系的。

34、以下关于信息系统层次结构的叙述中,不正确的是(  )。

A、可以纵向分解为多层子系统

B、 纵向的每层子系统又可以横向分为若干子系统

C、 不同企业的层次划分是一样的

D、 层次过多或过少都会带来管理问题

试题答案:C

试题解析:

本题考查信息系统的层次结构。 信息系统层次结构是先将整个系统分为若干管理层次,然后在每个层次上建立若干功能子系统,把信息处理的各种功能有计划地分散到不同层次,并把它们有机地联系起来。层次划分不能太多也不能太少,不然都会带来管理问题。

对不同企业来说,层次划分需要根据实际情况进行。

35、某工厂使用一个软件系统实现质检过程的自动化,并逐步替代人工质检。该系统属 于(  )。

A、面向作业处理的系统 

B、面向管理控制的系统

C、面向决策计划的系统 

D、面向数据汇总的系统

试题答案:A

试题解析:

本题考查信息系统的类型。 面向作业处理的系统是实现处理过程自动化的系统,面向管理控制的系统是实现辅助管理、管理自动化的系统,面向决策计划的系统是为决策计划提供支撑的系统。

面向决策通常会涉及到决策、规划这类的内容。

本题中质检自动化系统属于处理过程的自动化,应该是面向作业处理的系统。

36、某公司要开发一个软件产品,产品的部分需求是明确的,而另一些需求有待进一步细化。迫于市场竞争的压力,公司要求该软件产品尽快上市,那么开发该软件产品最不适合采用(  )模型。

A、瀑布

B、原型

C、增量

D、螺旋

试题答案:A

试题解析:

本题考查常见软件开发模型的适用场景。

在瀑布模型中,软件生命周期划分为制订计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,软件开发的各项活动严格按照线性方式进行,当前活动接受上一项活动的工作结果,实施完成所需的工作内容。当前活动的工作结果需要进行验证,如果验证通过,则该结果作为下一项活动的输入,继续进行下一项活动,否则返回修改。

快速原型模型的第一步是建造一个快速原型,实现客户或未来的用户与系统的交互,或客户对原型进行评价,进一步细化待开发软件的需求。

在增量模型中,软件被作为一系列的增量构件来设计、实现、集成和测试,每一个构件是由多种相互作用的模块所形成的提供特定功能的代码片段构成。

螺旋模型将瀑布模型和快速原型模型结合起来,强调了其他模型所忽视的风险分析,特别适合于大型复杂的系统。

本题中部分需求没有明确,不能采用线性方式进行开发,不适合瀑布模型

37、阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 技术人员在IT服务的过程中,经常会遇到诸如网络故障或者产品缺陷等问题。此时技术人员要做的是将问题进行控制,分析问题产生的原因,在必要时将问题升级为已知错误。 在此基础上,技术人员需要进行错误控制。通过变更请求确保已知错误被完全消除,避免再 次发生故障,通常这样的过程在IT服务中有一定的流程。 请结合所学故障及问题管理的相关知识解答下列问题。

问题内容:

【问题1】(6分) 在问题控制步骤选项A〜F中,选择合适的填入图5-1所示的(1)〜(6)中。

 问题控制步骤选项:

A.调查与分析

B.错误控制

C.归类

D. 问题管理数据库

E. 跟踪和监督

F. 发现和记录

【问题2】(4分) 若技术人员要在故障发生前解决相关问题,那么技术员应该怎么做? 【问题3】(5分) 通常技术人员会将问题管理报告提供给业务部门和IT部门作为决策依据,具体来说应该包括哪些方面的内容。

试题答案:

【问题1】 (1) E (2) F (3) C (4) A (5) B (6) D

【问题2】 趋势分析 制定预防措施  

【问题3】 

① 事件报告 

② 产品质量 

③ 管理效果 

④ 常规问题管理与问题预防之间的关系 

⑤ 问题状态和行动计划 

⑥ 改进问题管理的意见和建议 

试题解析:

【问题 1】

(1)在 IT 服务中,问题的出现是不可避免的。原则上所有原因未知的故障都可以称为问题。但是通常将重复发生和非常严重的故障归类为问题。当发现问题后即开始问题控制管理流程。

(2)在查明和记录问题后,为便于评价问题对服务级别的影响,确定查找和恢复有故障的配置项所需的人力和资源,可先对问题进行归类。

(3)调查问题的目的是发现故障的潜在原因。

(4)一旦确定问题产生的根本原因,问题就将转变为一项错误。 因此在回答本题时,首先应当将(1)~(4)的步骤当成是问题控制的一个递进的过程在这个过程中跟踪和监督问题会不断地促进问题的解决,同时在控制问题的过程中更新问题管理数据库。

【问题2】技术人员在故障发生前解决相关问题,也就是对问题进行预防管理。问题预防主要包括两项活动,即趋势分析和制定预防措施。

趋势分析是为了能主动采取措施提高服务质量,通过趋势分析便于发现和消除存在于IT 架构中的故障,也可以探明哪些问题是必须重点关注的。在确定重点关注的问题之后,就可以采取适当的措施预防故障的发生。这些措施包括提交变更申请;提交相关测试、规程、培训和文档的反馈信息;进行客户培训;督促问题管理和故障管理的规程的遵守:改进相关流程和程序等内容。

【问题3】问题管理流程应定期或不定期地将有关问题、已知错误和变更请求等方面信息形成管理报告。管理报告中应说明调查、分析和解决问题和已知错误所消耗的资源和取得的进展。具体来说包括以下几个方面:

(1)事件报告。支持小组花费与问题同质、错误控制和问题相关的时间。

(2)产品质量。根据故障、问题和已知错误信息发现经常受错误影响的产品,确认相关产品是否符合要求

(3)管理效果。说明问题解决前后故障数量、变更请求数量和解决已知错误的数量。

(4)常规问题管理与问题预防之间的关系。积极预防是否更能体现出问题管理的成熟性。

(5)问题状态和行动计划。说明已对问题采取了何种行动,付出的时间和资源。

(6)改进问题管理的意见和建议。根据上面的信息,判断问题管理流程是否达到服务质量计划目标。

38、阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某汽车维修公司为了便于对车辆的维修情况进行管理,拟开发一套汽车维修管理系统, 请根据下述需求描述完成该系统的数据库设计。 

【需求描述】 

(1)客户信息包括:客户号、客户名、客户性质、折扣率、联系人、联系电话。客户性质有个人或单位。客户号唯一标识客户关系中的每一个元组。 

(2)车辆信息包括:车牌号、客户号、车型、颜色和车辆类别。一个客户至少有一辆车, 每辆车只对应一个客户。例如:车牌号为陕XXX002,车型为大众Polo,颜色为银灰色,车辆类别为小型车,该车属于1006 (客户号)客户。 

(3)员工信息包括:员工号、员工名、部门号、岗位、电话、家庭住址。其中,员工号唯一标识员工关系中的每一个元组。岗位有业务员、维修工、主管。业务员根据车辆的故障情况,与客户磋商后填写维修单。 

(4)部门信息包括:部门号、名称、主管和电话。其中,部门号唯一确定部门关系的每 一个元组。每个部门只有一名主管,但每个部门有多名员工,每名员工只属于一个部门。 

(5)维修单信息包括:维修单号、车牌号、维修内容、工时、维修员工号。维修单号唯一标识维修单关系中的每一个元组。一个维修工可接多张维修单,但一张维修单只对应一个维修工。 【概念模型设计】 根据需求阶段收集的信息,设计的实体联系图(不完整)如图1-1所示。

图1-1实体联系图

【逻辑结构设计】 

根据概念模型设计阶段完成的实体联系图,得出如下关系模式(不完整): 

客户(客户号,客户名,(a),折扣率,联系人,联系电话) 

车辆(车牌号,(b),车型,颜色,车辆类别) 

员工(员工号,员工名,岗位,(c),电话,家庭住址) 

部门(部门号,名称,主管,电话) 

维修单(维修单号,(d),维修内容,工时,维修员工号)

问题内容:

【问题1】(6分) 根据需求描述,图1-1实体联系图中缺少两个联系。请在答题纸对应的实体联系图中补充这两个联系及联系类型,其中联系名可取联系1、联系2。 

【问题2】(6分) 

(1) 根据题意,将关系模式中的空(a) ~ (d)的属性补充完整,并填入答题纸对应的位置上。 

(2) 维修单关系的主键为(e),外键为(f)。 【问题3】(3分) 如果一张维修单涉及多项维修内容,需要多个维修工来处理,那么维修联系类型会改变吗?你认为应该如何解决这一问题?

试题答案:

【问题1】 补充的两个联系及联系类型如图1-2中虚线所示。

图1-2补充后的实体联系图

【问题2】

(1)(a)客户性质(b)客户号(c)部门号(d)车牌号 

(2)(e)维修单号(f)车牌号、维修员工号 

【问题3】 

会改变,维修联系的类型变为多对多(*:*)。 根据实体联系图中联系的转换规则,将维修联系转换为独立的关系模式。

试题解析:

【问题1】

根据[需求描述](2)中的“一个客户至少有一辆车,每辆车只对应一个客户”可知,在客户和车辆之间缺少一个“拥有”联系,联系类型为 1:*(一对多)。

根据[需求描述](4)中的“每个部门有多名员工,每名员工只属于一个部门”可知在员工和部门之间缺少一个“所属”联系,联系类型为*:1 (多对一)。根据上述分析,补充图1-1 后的实体联系图如图 1-2 所示。

【问题2】

根据[需求描述](1)中的“客户信息包括:客户号、客户名、客户性质、折扣率、联系人、联系电话”可知,客户关系模式中缺少“客户性质”属性,故空 (a)为客户性质。

根据[问题1]的分析可知,客户和车辆之间的“拥有”联系类型是 1:*的,故“拥有”联系不需要建立一个独立的关系模式,但需要将1端的码“客户号”并入*端,故空(b)为

客户号。

根据[需求描述](3)中的“员工信息包括:员工号、员工名、部门号、岗位、电话家庭住址”可知,员工关系模式中缺少“部门号”属性,故空 (c)为部门号。

根据[需求描述](5)中的“维修单信息包括:维修单号、车牌号、维修内容、工时维修员工号”可知,维修单关系模式中缺少“车牌号”属性,故空 (d)为车牌号。

根据[需求描述](5)中的“维修单号唯一标识维修单关系中的每一个元组”可知,“维修单号”是维修单关系的主键,故空 (e) 为维修单号。

根据[需求描述](1)中的“一个客户至少有一辆车, 每辆车只对应一个客户”可知,“车牌号”是车辆关系的主键,故“车辆号”是车辆关系的外键。

根据[需求描述](3)中的“员工号唯一标识员工关系中的每一个元组”可知,“员工号”是员工关系的主键,又由于“维修员工号”需参照员工关系的“员工号”,故“维修员工号”是维修单关系的外键。经分析可知,空 (f)为车牌号、维修员工号。

【问题3】

E-R 图中两个实体之间的联系有三种:一对一联系 (1:1)、一对多联系(1:*)和多对多联系 (*.*)。其中,多对多联系的转换方法为:多对多联系只能转换成一个独立的关系模式关系模式的名称取联系的名称,关系模式的属性取该联系所关联的两个多方实体的码及联系的属性,关系的码是多方实体的码构成的属性组。

根据题干中所述“如果一张维修单涉及多项维修内容,需要多个维修工来处理”,那么维修工和维修单之间的维修联系类型为多对多 (**),需要增加一个维修关系模式来解决这一问题。

39、阅读以下说明,回答问题1至问题3,将解答填入对应栏内。 

【说明】

 某企业为了便于组织管理,拟在人力资源管理系统平台上增加目标考核管理子系统。目 的是帮助企业管理者通过有效组织管理,将员工绩效与薪资挂钩,充分调动员工的积极性, 创造价值链利润。经过招标,M公司中标,由M公司李工担任项目主管。 

【需求分析】 经过需求调研,项目组认为目标考核管理子系统可由五个部分组成:

后台管理、任务管理、督办事务管理、综合统计及信息发布。

(1) 后台管理模块。该模块的功能是对企业各级机构和人员信息、部门信息、考核指标 以及角色权限进行管理。权限分为:管理员、一般人员和审核人员,实行“三员”分立。 

(2) 任务管理模块。根据年初上级制定并下发一定分值的若干工作任务,包括从任务创建一任务审核下发一任务执行一完成任务评定等一系列管理工作。 

(3) 督办事务管理。根据本年度各级机构和人员所承担的任务,创建督办事务并下发、 对下发的督办事务进行抽样检查、上报抽样检查结果、问题督促整改等管理工作。 

(4) 综合统计模块。该模块主要分为:统计与查询、年终排名通报。 

•统计与查询。系统根据角色进行相关的统计与查询,例如:一般人员可对所承担的任务进度及完成情况进行统计与查询,部门管理员可对任务完成得分及排 名情况进行统计与查询。 

•年终排名通报。企业管理员可根据年终考评结果调整分值,给出年终排名通报。 

(5) 信息发布模块。采用短信提醒对任务执行人进行短信提醒与催办,以及部门或个人 的通知信息发布。

问题内容:

【问题1】(8分) 根据需求分析的结果,请将表2-1中序号为1〜16的功能模块区分出来,分别归入后台管理、任务管理、督办事务管理、综合统计及信息发布模块中,并填入对应的位置上。

(1) 后台管理包含的功能:                                                                    

(2) 任务管理包含的功能:                                                                    

(3) 督办事务管理包含的功能:                                                             

(4) 综合统计包含的功能:                                                                    

(5) 信息发布包含的功能:                                                                    

表2-1目标责任考核管理

【问题2】(3分) 经过项目组研讨,提出可采用C/S和B/S两种系统设计模式。李工从以下3个方面对 C/S和B/S模式的特点进行比较。请根据系统设计模式特点选择C/S或B/S,填入对应的空(a)〜(f)中。

【问题3】(4分)

(1) 什么是基于角色的访问控制(Role-Based Access Control, RBAC) ?

(2) 信息系统采用RBAC有哪些优点?

试题答案:

【问题1】 

(1)机构和人员信息管理   角色权限管理   部门信息管理   考核指标管理  或 4, 6, 12, 13

(2) 任务创建   任务审核并下发   任务执行   完成任务评定  或 1,3, 7, 10

(3)督办事务抽样检查   创建督办事务并下发   上报抽样检查结果   问题督促整改  或 5, 8, 11, 15

(4)统计与查询、年终排名通报或14, 16

(5)短信提醒与催办、通知信息发布或2, 9

【问题2】 

(a) C/S (b) B/S (c) B/S (d) C/S (e) B/S (f) C/S  

【问题3】 

(1)RBAC是面向企业安全策略的一种有效的访问控制方式。 

(2)无需对新增人员进行分配权限的操作,只需对该人员分配角色即可;简化人员的权 限管理,角色的权限变更比人员的权限变更工作量小。

试题解析:

【问题1】目标考核管理子系统可由五个部分组成:后台管理、任务管理、督办事务管理、综合统计及信息发布。 

(1)后台管理模块。该模块的功能是对企业各级机构和人员信息、考核指标以及各级管理员的身份和角色权限进行管理。 

(2)任务管理模块。根据年初上级制定并下发一定分值的若于工作任务,包括从任务创建一任务审核下发一任务执行一完成任务并依据考核指标进行评定的一系列过程。

(3)督办事务管理。根据本年度各级机构和人员所承担的任务,创建督办事务并下发,根据下发的督办事务进行抽样检查,上报检查结果,若存在问题,则督促相关机构和人员进行整改。

(4)综合统计模块。用户对未完成和已完成工作任务的查询、各单位任务完成得分查询以及得分排名、年终企业根据考评结果调整分值给出排名通报等功能。

(5)信息发布模块。采用短信提醒对任务执行人进行短信提醒、催办,以及部门或个人的通知信息发布。

【问题2】

1.用户接口不同。C/S大多建立在 Windows 平台上,表现方式有限,对程序员要求高。B/S 建立在浏览器上,有丰富和生动的表现方式与用户交流,开发成本低。

2.系统维护不同。C/S 程序由于整体性,必须整体考察,处理出现的问题以及系统升级难,维护难,甚至是要再做一个新系统。B/S 由构件组成,方便构件个别更换,实现系统无 缝升级,使系统维护开销减小,用户从网上下载自己安装即可。

3.处理问题不同。C/S 程序处理用户面固定,并且在相同的区域,安全要求高,需求与操作系统相关。B/S 建立在广域网上,面向不同的用户群,地域分散,这通常是 C/S 无法做到的。B/S 与操作系统平台关系最小。

【问题3】用户、角色和权限之间的关系是用户依赖于角色,角色依赖于权限。权限有四个属性:查询、增加、删除、修改。角色不仅依赖于权限,还依赖于目标(数据源),简单理解是这个角色可以访问哪些数据源。

篇幅有限,有需要软考备考更多资料的朋友,可以自行领取↓↓↓

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1656297.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

一键自动化博客发布工具,用过的人都说好(cnblogs篇)

cnblogs和其他的博客平台相比会比较复杂,需要设置的项目也比较多一些,弄懂了cnblogs的实现方式,那么你应该对selenium的整个框架使用已经烂熟于心了。 除了正常的标题,内容,摘要之外,cnblogs还需要设置个人…

操作系统原理与实验——实验十三多道批处理作业调度(作业不可移动)

关键代码 #include<stdio.h> #include<stdlib.h> #include<string.h> typedef struct data{int hour;//当前小时int min;//当前分钟 }time; struct node{char name[20];//进程名time arrive;//到达就绪队列时间int zx;//执行时间(预期时间)int size;int ta…

用栈实现队列——leetcode刷题

题目要求我们只用栈的基本操作 push to top 入栈&#xff0c;peek from top 返回栈顶元素&#xff0c;pop from top 移除并返回栈顶元素&#xff0c;size 栈的大小&#xff0c;is_empty 判断栈是否为空&#xff0c;这几个函数来实现队列&#xff0c;也就是说&#xff0c;我们在…

建议收藏!如何选择高低温冲击试验箱厂家?

高低温冲击试验箱是实验室中不可或缺的重要设备之一&#xff0c;它在许多领域都发挥着关键作用。因此选择合适的高低温冲击试验箱厂家是非常关键的&#xff0c;因为正规厂家的正规产品能直接影响到产品实验的准确性和效率。下面我们一起来了解一下关于选择高低温冲击试验箱厂家…

从源头把控风险:集团多主体合规管理实战技巧分享

官.网地址&#xff1a;合合TextIn - 合合信息旗下OCR云服务产品 集团合规管理中&#xff0c;为了规避内外部利益冲突&#xff0c;需要对员工、供应商、经销商、客户、黑名单企业等多主体及其关联主体之间&#xff0c;进行多维度、多层级的关系挖掘与排查&#xff0c;避免利益…

OpenHarmony 实战开发(南向)-Docker编译环境搭建

Docker环境介绍 OpenHarmony为开发者提供了两种Docker环境&#xff0c;以帮助开发者快速完成复杂的开发环境准备工作。两种Docker环境及适用场景如下&#xff1a; 独立Docker环境&#xff1a;适用于直接基于Ubuntu、Windows操作系统平台进行版本编译的场景。 基于HPM的Docker…

react、vue 把要渲染的元素挂到指定节点。

react、vue 把要渲染的元素挂到指定节点。 文章目录 vue3 的 Teleportreact 的 createPortal 在日常工作中&#xff0c;需要封装一些定制的浮动模态框&#xff0c;但是每个弹框在不同的父级元素中&#xff0c;那弹框的层级我们是没有办法控制到的&#xff0c;所有有必要把它统一…

2024年钉钉直播回放怎么永久保存

钉钉群直播回放下载工具我已经打包好了&#xff0c; 钉钉群直播回放下载链接&#xff1a;百度网盘 请输入提取码 提取码&#xff1a;1234 --来自百度网盘超级会员V10的分享 1.首先解压好我给大家准备好的压缩包 2.再继续解压M3U8逍遥一仙下载器 3.进入M3U8逍遥一仙下载器文…

Pytorch快速上手

Pytorch快速上手 一、加载数据集 &#xff08;Dataset&#xff09; 加载数据集需要继承Dataset&#xff0c;通常情况下需要实现__init__方法、__getitem__方法以及__len__方法。 案例一&#xff1a; import osimport torch from torch.utils.data import Dataset from PIL …

SqlDeveloper字体大小设置

菜单栏字体&#xff1a; C:\Users\xxx\AppData\Roaming\SQL Developer\system19.2.1.247.2212\o.sqldeveloper 下的ide.properties 修改 Ide.FontSize.Aqua30 编辑器字体&#xff1a;

特定消谐技术:SHEPWM调制方法

简介 特定消谐技术是通过计算PWM波的开关时刻&#xff0c;消除特定的低阶谐波。其基本理论是恰当地控制逆变器脉宽调制电压的波形&#xff0c;通过脉宽平均法把逆变器输出的方波电压转换成等效的正弦波&#xff0c;以消除某些特定的谐波。本文对特定谐波消除方法的基本原理进行…

SpringBoot启动流程源码解析

目录 一、SpringApplication构造方法解析 1. web应用类型 2. BootstrapRegistryInitializer 3. ApplicationContextInitializer 4. ApplicationListener 5. 推断Main方法所在类 二、SpringApplication.run(String... args)方法解析 1.创建DefaultBootstrapContext 2.获…

算法day02

1、202. 快乐数 如上题所述&#xff1a; 在该题意规则下&#xff0c;所有的数字变化会有两种情况&#xff0c;其一最后是有的会变化成恒为1的数&#xff1b;其二是有的数会变化会呈现成有规律的环&#xff0c;分别如下图所示&#xff1a; 可以近似的理解为图一就是一个环&#…

Oracle 23ai rpm安装配置及问题处理

1.安装介质下载 Oracle 23ai 免费版本已经正式发布&#xff0c;Oracle官网提供免费的下载试用&#xff08;无需账号&#xff09;地址如下 官网下载和试用地址 Oracle Database 23ai Free&#xff1a; https://www.oracle.com/database/free/get-started 三种安装方式可选…

Cheetah3D for Mac - 轻松打造专业级3D作品

对于追求专业级3D作品的设计师来说&#xff0c;Cheetah3D for Mac无疑是一款不可多得的工具。 这款软件拥有强大的建模、渲染和动画功能&#xff0c;能够满足您在3D设计方面的各种需求。通过简单的操作&#xff0c;您可以轻松构建出复杂的3D模型&#xff0c;并为其添加逼真的材…

js自定义实现类似锚点(内容部分滚动)

场景&#xff1a; 效果图如上&#xff0c;类似锚点&#xff0c;但是屏幕不滚动。高度计算我不是很熟练。for循环写的比较麻烦。element plus 和Ant Design有类似组件效果。 html&#xff1a; <template><div><div style"height: 400px;" class&q…

新手如何便捷使用HTTP代理

便捷地使用HTTP代理主要涉及到设置和使用两个步骤。下面是在不同环境和使用场景下如何设置和使用HTTP代理的详细介绍: 1.浏览器设置: 打开浏览器的设置菜单&#xff0c;找到网络设置或代理设置的选项。在代理设置中&#xff0c;填写代理服务器的地址和端口号。不同的浏览器设…

Springboot+vue项目影城管理系统

摘 要 本论文主要论述了如何使用JAVA语言开发一个影城管理系统&#xff0c;本系统将严格按照软件开发流程进行各个阶段的工作&#xff0c;采用B/S架构&#xff0c;面向对象编程思想进行项目开发。在引言中&#xff0c;作者将论述影城管理系统的当前背景以及系统开发的目的&…

vue3+ant design实现表格数据导出Excel

提示:实现表格数据导出Excel 文章目录 前言 一、安装ant design? 二、引用ant design 1.搭建框架 2.获取表格数据 三、封装导出表格的代码 四、导出 1.获取导出地址 2.在下载导出事件中添加导出代码 五、全部代码 前言 今天终于有时间来更新文章了,最近公司项目比较紧…

图:广度优先遍历(BFS)和深度优先遍历(DFS)

1.工具类&#xff1a;队列和字典 export class DictionNary {// 字典的封装constructor() {this.items {}}set(key, value) {// 添加键this.items[key] value}has(key){// 判断键是否存在return this.items.hasOwnProperty(key)}get(key){// 获取键的valuereturn this.has(k…