2019年上半年 软件设计师下午题 应用技术
2019年上半年软件设计师(中级)真题+答案解析上午选择+下午案例完整(全国计算机软考)
A. 3 个部件串联 B. 3 个部件并联
叁
C. 前两个部件并联后与第三个部件串联 D. 第一个部件与后两个部件并联构成的子系统串联 答案: C 挨个计算下 串联的可靠度为 R*R*R; 并联的可靠度为 1-(1-R)*(1-R)*(1-R); 前两个部件并联后与第三个部件串联的可靠度为(1-(1-R)*(1-R))*R; 第一个部件与后两个部件并联构成的子系统串联的可靠度为 R*(1-(1-R)*(1-R))。
答案: C MIME 是一个互联网标准,扩展了电子邮件标准,使其能够支持,与 安全无关。与安全电子邮件相关的是 S/MIME 安全多用途互联网邮件 扩展协议。 SSL 和 HTTPS 涉及到邮件传输过程的安全。GP(全称:Pretty Good
伍
Privacy,优良保密协议),是一套用于信息加密、验证的应用程序, 可用于加密电子邮件内容。
9、用户 A 和 B 要进行安全通信,通信过程需确认双方身份和消息不 可否认。A 和 B 通信时可使用( )来对用户的身份进行认证;使用 ( )确保消息不可否认。
A. 数字证书 B. 消息加密 C. 用户私钥 D. 数字签名 答案: A 这里使用的应该是发送方的公钥,在 4 个选项中,能包含发送方公钥 的只有数字证书。 10、 A. 数字证书 B. 消息加密 C. 用户私钥 D. 数字签名 答案: D 确保消息不可否认,也就是考查确保发送者身份的不可抵赖,所以这 里使用的应该是发送方的数字签名。
肆
D. 用硬布线电路实现指令解码,快速完成指令译码 答案: B RISC 寻址方式比较单一,多寄存器寻址。其他描述都是正确的。
完整word版,2019上半年软件设计师下午真题及答案,推荐文档
2019上半年软件设计师下午真题及答案试题一(共15分)阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】某学校欲开发一学生跟踪系统,以便更自动化、更全面地对学生在校情况(到课情况和健康状态等)进行管理和追踪,使家长能及时了解子女的到课情况和健康状态,并在有健康问题时及时与医护机构对接。
该系统的主要功能是:(1)采集学生状态。
通过学生卡传感器,采集学生心率、体温(摄氏度)等健康指标及其所在位置等信息并记录。
每张学生卡有唯一的标识(ID)与一个学生对应。
(2)健康状态告警。
在学生健康状态出问题时,系统向班主任、家长和医护机构健康服务系统发出健康状态警告,由医护机构健康服务系统通知相关医生进行处理。
(3)到课检查。
综合比对学生状态、课表以及所处校园场所之间的信息对学生到课情况进行判定。
对旷课学生,向其家长和班主任发送旷课警告。
(4)汇总在校情况。
定期汇总在校情况,并将报告发送给家长和班主任。
(5)家长注册。
家长注册使用该系统,指定自己子女,存入家长信息,待审核。
(6)基础信息管理。
学校管理人员对学生及其所用学生卡和班主任、课表(班级、上课时间及场所等)、校园场所(名称和所在位置区域)等基础信息进行管理;对家长注册申请进行审核,更新家长状态,将家长ID加入学生信息记录中使家长与其子女进行关联,向家长发送注册结果。
一个学生至少有一个家长,可以有多个家长。
课表信息包括班级、班主任、时间和位置等。
现采用结构化方法对学生跟踪系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。
【问题1】(5分)使用说明中的词语,给出图1-1中的实体E1〜E5的名称。
【问题2】(4分)使用说明中的词语,给出图1-2中的数据存储D1〜D4的名称。
【问题3】(3分)根据说明和图中术语,补充图1-2中缺失的数据流及其起点和终点(三条即可)。
【问题4】(3分)根据说明中的术语,说明图1-1中数据流“学生状态”和“学生信息”的组成。
上半年软件设计师下午真题及答案
2019上半年软件设计师下午真题及答案试题一(共15分)阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】某学校欲开发一学生跟踪系统,以便更自动化、更全面地对学生在校情况(到课情况和健康状态等)进行管理和追踪,使家长能及时了解子女的到课情况和健康状态,并在有健康问题时及时与医护机构对接。
该系统的主要功能是:(1)采集学生状态。
通过学生卡传感器,采集学生心率、体温(摄氏度)等健康指标及其所在位置等信息并记录。
每张学生卡有唯一的标识(ID)与一个学生对应。
(2)健康状态告警。
在学生健康状态出问题时,系统向班主任、家长和医护机构健康服务系统发出健康状态警告,由医护机构健康服务系统通知相关医生进行处理。
(3)到课检查。
综合比对学生状态、课表以及所处校园场所之间的信息对学生到课情况进行判定。
对旷课学生,向其家长和班主任发送旷课警告。
(4)汇总在校情况。
定期汇总在校情况,并将报告发送给家长和班主任。
(5)家长注册。
家长注册使用该系统,指定自己子女,存入家长信息,待审核。
(6)基础信息管理。
学校管理人员对学生及其所用学生卡和班主任、课表(班级、上课时间及场所等)、校园场所(名称和所在位置区域)等基础信息进行管理;对家长注册申请进行审核,更新家长状态,将家长ID加入学生信息记录中使家长与其子女进行关联,向家长发送注册结果。
一个学生至少有一个家长,可以有多个家长。
课表信息包括班级、班主任、时间和位置等。
现采用结构化方法对学生跟踪系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。
【问题1】(5分)使用说明中的词语,给出图1-1中的实体E1?E5的名称。
【问题2】(4分)使用说明中的词语,给出图1-2中的数据存储D1?D4的名称。
【问题3】(3分)根据说明和图中术语,补充图1-2中缺失的数据流及其起点和终点(三条即可)。
【问题4】(3分)根据说明中的术语,说明图1-1中数据流“学生状态”和“学生信息”的组成。
2019年上半年 程序员应用技术
2019 上半年程序员下午真题1、阅读以下说明和流程图,填写流程图中的空缺,将解答填入答题纸的对应栏内。
【说明】如果n 位数(n≥2)是回文数(从左到右读与从右到左读所得结果一致),且前半部分的数字递增(非减)、后半部分的数字将递减(非增),则称该数为拱形回文数。
例如, 12235753221 就是一个拱形回文数。
显然,拱形回文数中不含数字0。
下面的流程图用于判断给定的n 位数(各位数字依次存放在数组的各个元素A[i]中,i=1,2, ...,n)是不是拱形回文数。
流程图中,变量T 动态地存放当前位之前一位的数字。
当n 是奇数时,还需要特别注意中间一位数字的处理。
问题内容:【流程图】注1: “循环开始”框内给出循环控制变量的初值、终值和增值(默认为1),格式为: 循环控制变量=初值,终值[,增值]注2: 函数int(x)为取x 的整数部分,即不超过x 的最大整数。
2、阅读以下说明和C 代码,回答问题,将解答写入答题纸的对应栏内。
【说明】函数bubbleSort(int arr[], int n, int (*compare)(int,int))的功能是根据调用时传递的比较函数compare 对数组arr 的前n 个元素进行排序。
【C 代码】#define swap(a, b) { a = a∧b; b = a∧b; a = a∧b;} //交换a 与b 的值int less(int x,int y){return ((x<y) ? 1 : 0); }int larger(int x, int y) {return ((x>y) ? 1 : 0); }void bubbleSort(int arr[ ], int n, int (*compare)(int,int)){ int i,j;int swapped = 1;for( i=0; swapped; i++){ swapped = 0;for(j=0; j<n-l-i; j++)if ( compare( arr[j+1], arr[j])){ swap( arr[j+1], arr[j]);swapped =1;}}}问题内容:【问题】设有如下数组定义:int data1[ ] = {4, 2, 6, 3, 1};int data2[ ] = {4, 2, 6, 3, 1};int data3[ ] = {4, 2, 6, 3, 1};请分别给出下面的函数调用执行后,数组data1、data2 和data3 各自的元素序列。
2019年上半年程序员考试《应用技术》下午真题及标准答案
2019年上半年程序员考试《应用技术》下午真题(总分100, 考试时间150分钟)案例分析题1.【说明】如果n位数(n≥2)是回文数(从左到右读与从右到左读所得结果一致),且前半部分的数字递增(非减)、后半部分的数字将递减(非增),则称该数为拱形回文数。
例如, 12235753221就是一个拱形回文数。
显然,拱形回文数中不含数字0。
下面的流程图用于判断给定的n位数(各位数字依次存放在数组的各个元素A[i]中,i=1,2, ...,n)是不是拱形回文数。
流程图中,变量T动态地存放当前位之前一位的数字。
当n是奇数时,还需要特别注意中间一位数字的处理。
【流程图】注1: “循环开始”框内给出循环控制变量的初值、终值和增值(默认为1),格式为: 循环控制变量=初值,终值[,增值]注2: 函数int(x)为取x的整数部分,即不超过x的最大整数。
阅读上述说明和流程图,填写流程图中的空缺,将解答填入答题纸的对应栏内。
答案:(1)n-i+1(2)T&&A[i]!=0或T&&A[i]>0(3)T(4)n(5)T或A[n/2]或A[(n-1)/2]1)跟A[i]对称的后半部分元素下标是n-i+1;2)T动态地存放当前位之前一位的数字,所以这里A[i]大于前一项T值。
且在拱形回文数中,不含数字0,所以再加上一个条件A[i]!=03)比较完后,将A[i]值赋给T,T进行动态地存放当前位之前一位的数字。
4、5)判断元素个数是偶数还是奇数,如果是奇数,则还需要进行判断最中间的元素,所以4空这里填n,5空填的是为奇数个时最中间元素的前一项元素的表示。
2.【说明】函数bubbleSort(int arr[], int n, int (*compare)(int,int))的功能是根据调用时传递的比较函数compare对数组arr的前n个元素进行排序。
【C代码】#define swap(a, b) { a = a^b; b = a^b; a = a^b;} //交换a与b的值int less(int x,int y){return ((x<y) ? 1 : 0);}int larger(int x, int y){return ((x>y) ? 1 : 0);}void bubbleSort(int arr[ ], int n, int (*compare)(int,int)){ int i,j;int swapped = 1;for( i=0; swapped; i++) {swapped = 0;for(j=0; j<n-l-i; j++)if ( compare( arr[j+1], arr[j])) {swap( arr[j+1], arr[j]);swapped =1;}}}阅读以下说明和C代码,回答问题,将解答写入答题纸的对应栏内。
2019上半年软件设计师下午真题及答案
2019上半年软件设计师下午真题及答案试题一(共15分)阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】某学校欲开发一学生跟踪系统,以便更自动化、更全面地对学生在校情况(到课情况和健康状态等)进行管理和追踪,使家长能及时了解子女的到课情况和健康状态,并在有健康问题时及时与医护机构对接。
该系统的主要功能是:(1)采集学生状态。
通过学生卡传感器,采集学生心率、体温(摄氏度)等健康指标及其所在位置等信息并记录。
每张学生卡有唯一的标识(ID)与一个学生对应。
(2)健康状态告警。
在学生健康状态出问题时,系统向班主任、家长和医护机构健康服务系统发出健康状态警告,由医护机构健康服务系统通知相关医生进行处理。
(3)到课检查。
综合比对学生状态、课表以及所处校园场所之间的信息对学生到课情况进行判定。
对旷课学生,向其家长和班主任发送旷课警告。
(4)汇总在校情况。
定期汇总在校情况,并将报告发送给家长和班主任。
(5)家长注册。
家长注册使用该系统,指定自己子女,存入家长信息,待审核。
(6)基础信息管理。
学校管理人员对学生及其所用学生卡和班主任、课表(班级、上课时间及场所等)、校园场所(名称和所在位置区域)等基础信息进行管理;对家长注册申请进行审核,更新家长状态,将家长ID加入学生信息记录中使家长与其子女进行关联,向家长发送注册结果。
一个学生至少有一个家长,可以有多个家长。
课表信息包括班级、班主任、时间和位置等。
现采用结构化方法对学生跟踪系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。
【问题1】(5分)使用说明中的词语,给出图1-1中的实体E1〜E5的名称。
【问题2】(4分)使用说明中的词语,给出图1-2中的数据存储D1〜D4的名称。
【问题3】(3分)根据说明和图中术语,补充图1-2中缺失的数据流及其起点和终点(三条即可)。
【问题4】(3分)根据说明中的术语,说明图1-1中数据流“学生状态”和“学生信息”的组成。
2019年上半年
2019年上半年软件设计师1.计算机执行指令的过程中,需要由()产生每条指令的操作信号并将信号送往相应的部件进行处理,以完成指定的操作。
A.CPU的控制器B.CPU的运算器C.DMA控制器D.Cache控制器2.DMA控制方式是在()之间直接建立数据通路进行数据的交换处理。
A.CPU与主存B.CPU与外设C.主存与外设D.外设与外设3.CPU访问存储器时,被访问数据一般聚集在一个较小的连续存储区域中。
若一个存储单元已被访问,则其邻近的存储单元有可能还要被访问,该特性被称为()A.数据局部性B.指令局部性C.空间局部性D.时间局部性4.某系统由3个部件构成,每个部件的千小时可靠度都为R,该系统的千小时可靠度为(1-(1-R)²)R,则该系统的构成方式是()。
A.3个部件串联B.3个部件并联C.前两个部件并联后与第三个部件串联D.第一个部件与后两个部件并联构成的子系统串联5.在()校验方法中,采用模2运算来构造校验位。
A.水平奇偶B.垂直奇偶C.海明码D.循环冗余6.以下关于RISC(精简指令系统计算机)技术的叙述中,错误的是()。
A.指令长度固定、指令种类尽量少B.指令功能强大、寻址方式复杂多样C.增加寄存器数目以减少访存次数D.用硬布线电路实现指令解码,快速完成指令译码7.()防火墙是内部网和外部网的隔离点,它可对应用层的通信数据流进行监控和过滤。
A.包过滤B.应用级网关C.数据库D.WEB8.下述协议中与安全电子邮箱服务无关的是()。
A.SSLB.HTTPSC.MIMED.PGP9-10.用户A和B要进行安全通信,通信过程需确认双方身份和消息不可否认。
A和B通信时可使用()来对用户的身份进行认证;使用()确保消息不可否认。
A.数字证书B.消息加密C.用户私钥D.数字签名A.数字证书B.消息加密C.用户私钥D.数字签名11.震网(Stuxnet)病毒是一种破坏工业基础设施的恶意代码,利用系统漏洞攻击工业控制系统,是一种危害性极大的()。
全国软考真题(中级) 软件设计师 2019年上半年下午 考试真题及答案解析(案例分析)
全国软考真题(中级)软件设计师2019年上半年下午考试真题及答案解析(案例分析)试题一(共15分)阅读下列说明,回答间顺顺,将解答填入题纸的对应栏内。
【说明】某学校欲开发- -学生跟踪系统,以便更自动化、更全面地对学生在校情况(到课情况和健康状态等)进行管理和追踪,使家长能及时了解子女的到课情况和健康状态,并在有健康问题时及时与医护机构对接。
该系统的主要功能是:(1)采集学生状态。
通过学生卡传感器,采集学生心率、体温(摄氏度)等健康指标及其所在位置等信息并记录。
每张学生卡有唯一的标识(ID)与一个学生对应。
(2)健康状态告警。
在学生健康状态出问题时,系统向班主任、家长和医护机构健康服务系统发出健康状态警告,由医护机构健康服务系统通知相关医生进行处理。
(3)到课检查。
综合比对学生状态、课表以及所处校园场所之间的信息对学生到课情况进行判定。
对旷课学生,向其家长和班主任发送旷课警告。
(4)汇总在校情况。
定期汇总在校情况,并将报告发送给家长和班主任。
(5)家长注册。
家长注册使用该系统,指定自己子女,存入家长信息,待审核。
(6)基础信息管理。
学校管理人员对学生及其所用学生卡和班主任、课表(班级、上课时间及场所等)、校园场所(名称和所在位置区域)等基础信息进行管理;对家长注册申请进行审核,更新家长状态,将家长ID加入学生信息记录中使家长与其子女进行关联,向家长发送注册结果。
-一个学生至少有一个家长,可以有多个家长。
课表信息包括班级、班主任、时间和位置等。
现采用结构化方法对学生跟踪系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。
【问题1】(5分)使用说明中的词语,给出图1-1中的实体E1~E5的名称。
【参考答案】E1:学生E2:学校管理人员E3:班主任E4:学长E5:医护机构健康服务系统【问题2】(4分)使用说明中的词语,给出图1-2中的数据存储D1~D4的名称。
【参考答案】D1:学生状态信息表D2:学生基础信息表D3:校园场所信息表D4:课表【问题3】(3分)根据说明和图中术语,补充图1-2中缺失的数据流及其起点和终点(三条即可)。
2019年上半年软件水平考试(中级)信息安全工程师下午(应用技术)真题试卷含答案解析
key 1 2 1 1 26 1 1 试题一---为题目类型阅读下列说明,回答问题,将解答填入答题纸的对应栏内。
【说明】 访问控制是保障信息系统安全的主要策略之一,其主要任务是保证系统资源不被非法使用和非常规访问。
访问控制规定了主体对客体访问的限制,并在身份认证的基础上,对用户提出的资源访问请求加以控制。
当前,主要的访问控制模型包括:自主访问控制(DAC)模型和强制访问控制(MAC)模型。
1. 针对信息系统的访问控制包含哪三个基本要素?2. BLP 模型是一种强制访问控制模型,请问: (1)BLP 模型保证了信息的机密性还是完整性? (2)BLP 模型采用的访问控制策略是上读下写还是下读上写?3. Linux 系统中可以通过 1s 命令查看文件的权限,例如:文件 net .txt 的权限属性如下所示: -rwx ——1 root root 5025 May 25 2019/home /abc /net .txt 请问: (1)文件net .txt 属于系统的哪个用户? (2)文件 net .txt 权限的数字表示是什么?试题二---为题目类型阅读下列说明和表,回答问题,将解答填入答题纸的对应栏内。
【说明】 密码学作为信息安全的关键技术,在信息安全领域有着广泛的应用。
密码学中,根据加密和解密过程所采用密钥的特点可以将密码算法分为两类:对称密码算法和非对称密码算法。
此外,密码技术还用于信息鉴别、数据完整性检验、数字签名等。
5. 信息安全的基本目标包括真实性、保密性、完整性、不可否认性、可控性、可用性、可审查性等。
密码学的三大安全目标 C .I .A 分别表示什么?6. 仿射密码是一种典型的对称密码算法。
仿射密码体制的定义如下: 令明文和密文空间M=C=Z 26,密钥空间 K={(k 1,k 2)∈Z 26×Z 26:gcd(k 1,26)=1}。
对任意的密钥 key=(k 1,k 2)∈ K ,x∈M,y∈C,定义加密和解密的过程如下: 加密:e key (x)=(k 1x+k 2)mod26 解密: d (x)=k -1(y-k )mod26 其中 k -1 表示 k 在 z 中的乘法逆元,即 k -1乘以 k 对 26 取模等于 1,gcd(k 1,26)=1 表示 k 1 与 26 互素。
2019年上半年软件设计师(中级)真题+答案解析上午选择+下午案例完整(全国计算机软考)
A. 数字证书 B. 消息加密 C. 用户私钥 D. 数字签名 答案: A 这里使用的应该是发送方的公钥,在 4 个选项中,能包含发送方公钥 的只有数字证书。 10、 A. 数字证书 B. 消息加密 C. 用户私钥 D. 数字签名 答案: D 确保消息不可否认,也就是考查确保发送者身份的不可抵赖,所以这 里使用的应该是发送方的数字签名。
A. 时间片到 B. 释放了扫描仪 C. 释放了打印机
壹拾叁
D. 已完成 答案: A 24、A. 等待、就绪、等待和等待
B. 运行、就绪、运行和等待 C. 就绪、运行、等待和等待 D. 就绪、就绪、等待和运行 答案: C 首先,这里采用的是先来先服务调度算法,即按照申请的顺序来安排 运行,申请顺序已在题干假设为 P1-P2-P3-P4。 其次,单个空无法判断结构,那么结合第二空的选项来分析。首先不 能两个进程同时运行,因此“释放了扫描仪”选项排除。 再根据原本 P1-P2-P3-P4 的状态分别是(运行、就绪、等待、等待), 因此接下来能够在运行态的,要么是保持运行未改变的 P1,否则应 该是已经进入就绪态的 P2(依据先来先服务的调度原则),第二空 4 个选项中,符合的只有“释放了打印机”选项,此时 P1-P2-P3-P4 的 状态分别是(就绪、运行、等待、等待)。 据此再来分析第一空,P1 由运行态转变为就绪态,条件应该是时间 片到,所以选择“时间片到”。
4、某系统由 3 个部件构成,每个部件的千小时可靠度都为 R,该系 统的千小时可靠度为(1-(1-R)²)R,则该系统的构成方式是( )。
A. 3 个部件串联 B. 3 个部件并联
2019年上半年下午5月 软件设计师 参考答案与解析-软考真题-案例分析
2019年上半年下午5月软件设计师考试真题案例分析-参考答案试题一(共15分)阅读下列说明,回答间顺顺,将解答填入题纸的对应栏内。
【说明】某学校欲开发- -学生跟踪系统,以便更自动化、更全面地对学生在校情况(到课情况和健康状态等)进行管理和追踪,使家长能及时了解子女的到课情况和健康状态,并在有健康问题时及时与医护机构对接。
该系统的主要功能是:(1)采集学生状态。
通过学生卡传感器,采集学生心率、体温(摄氏度)等健康指标及其所在位置等信息并记录。
每张学生卡有唯一的标识(ID)与一个学生对应。
(2)健康状态告警。
在学生健康状态出问题时,系统向班主任、家长和医护机构健康服务系统发出健康状态警告,由医护机构健康服务系统通知相关医生进行处理。
(3)到课检查。
综合比对学生状态、课表以及所处校园场所之间的信息对学生到课情况进行判定。
对旷课学生,向其家长和班主任发送旷课警告。
(4)汇总在校情况。
定期汇总在校情况,并将报告发送给家长和班主任。
(5)家长注册。
家长注册使用该系统,指定自己子女,存入家长信息,待审核。
(6)基础信息管理。
学校管理人员对学生及其所用学生卡和班主任、课表(班级、上课时间及场所等)、校园场所(名称和所在位置区域)等基础信息进行管理;对家长注册申请进行审核,更新家长状态,将家长ID加入学生信息记录中使家长与其子女进行关联,向家长发送注册结果。
-一个学生至少有一个家长,可以有多个家长。
课表信息包括班级、班主任、时间和位置等。
现采用结构化方法对学生跟踪系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。
【问题1】(5分)使用说明中的词语,给出图1-1中的实体E1~E5的名称。
【参考答案】E1:学生E2:学校管理人员E3:班主任E4:学长E5:医护机构健康服务系统【问题2】(4分)使用说明中的词语,给出图1-2中的数据存储D1~D4的名称。
【参考答案】D1:学生状态信息表D2:学生基础信息表D3:校园场所信息表D4:课表【问题3】(3分)根据说明和图中术语,补充图1-2中缺失的数据流及其起点和终点(三条即可)。
2019年上半年软件设计师上午下午试题及答案
2019年上半年软件设计师上午试题及答案1.计算机执行指令的过程中,需要由()产生每条指令的操作信号并将信号送往相应的部件进行处理,以完成指定的操作。
A.CPU的控制器B.CPU的运算器C.DMA控制器D.Cache控制器2.DMA控制方式是在()之间直接建立数据通路进行数据的交换处理。
A.CPU与主存B.CPU与外设C.主存与外设D.外设与外设3.CPU访问存储器时,被访问数据一般聚集在一个较小的连续存储区域中。
若一个存储单元已被访问,则其邻近的存储单元有可能还要被访问,该特性被称为()A.数据局部性B.指令局部性C.空间局部性D.时间局部性4.某系统由3个部件构成,每个部件的千小时可靠度都为R,该系统的千小时可靠度为(1-(1-R)²)R,则该系统的构成方式是()。
A.3个部件串联B.3个部件并联C.前两个部件并联后与第三个部件串联D.第一个部件与后两个部件并联构成的子系统串联5.在()校验方法中,采用模2运算来构造校验位。
A.水平奇偶B.垂直奇偶C.海明码D.循环冗余6.以下关于RISC (精简指令系统计算机)技术的叙述中,错误的是()。
A.指令长度固定、指令种类尽量少B.指令功能强大、寻址方式复杂多样C.增加寄存器数目以减少访存次数D.用硬布线电路实现指令解码,快速完成指令译码7.()防火墙是内部网和外部网的隔离点,它可对应用层的通信数据流进行监控和过滤。
A.包过滤B.应用级网关C.数据库D.WEB8.下述协议中与安全电子邮箱服务无关的是()。
A.SSLB.HTTPSC.MIMED.PGP9-10.用户A和B要进行安全通信,通信过程需确认双方身份和消息不可否认。
A 和B通信时可使用()来对用户的身份进行认证;使用()确保消息不可否认。
A.数字证书B.消息加密C.用户私钥D.数字签名A.数字证书B.消息加密C.用户私钥D.数字签名11.震网(Stuxnet)病毒是一种破坏工业基础设施的恶意代码,利用系统漏洞攻击工业控制系统,是一种危害性极大的()。
2019年上半年软件水平考试(初级)网络管理员下午(应用技术)真题试卷含答案解析
试题一---为题目类型阅读以下说明,回答问题,将解答填入对应的解答栏内。
【说明】如图 1-1 所示,某公司拥有多个部门且位于不同网段,各部门均有访问 Internet 需求。
网络规划如表 1-1 内容所示。
1.请将网络规划表中给出的地址填入下列对应的命令片段中。
1.配置交换机 #配置连接用户的接口和对应的VLANIF 接口。
<HUAWEI>system-view [HUAWEI]sysname Switch [Switch]vlan batch 2 3 [Switch]interface gigabitethemet 0/0/2 [Switch- GigabitEthernet0/0/2]port link-type access [Switch-GigabitEthernet0/0/2]port default vlan 2 [Switch-GigabitEthemet0/0/2]quit [Switch]interface vlanif 2 [Switch-Vlanif2]ip address(1) 24 [Switch-Vlanif2]quit [Switch]interface vlanif 3 [Switch-Vlanif3]ip address(2) 24 [Switch-Vlanif3]quit #配置连接路由器的接口和对应的VLANIF 接口。
[Switch]vlan batch 100 [Switch]interface gigabitethemet 0/0/1 [Switch-GigabitEthemet0/0/1]port link-type access [Switch-GigabitEthernet0/0/1]port default vlan 100 [Switch- GigabitEthernet0/0/1]quit [Switch]interface vlanif 100 [Switch-vIanif1001 ip address(3) 24 [Switch-Vlanif100]quit #配置DHCP 服务器。
2019年上半年软考系统分析师考试下午真题-中大网校word资料10页
2019年上半年软考系统分析师考试下午真题总分:150分及格:90分考试时间:150分(试题一为必答题,试题二至试题五为选答题,从试题二至试题五中任选两道) (1)<Ahref="javascript:;"></A> (2)<Ahref="javascript:;"></A>(3)<Ahref="javascript:;"></A>(4)<Ahref="javascript:;"></A>(5)<Ahref="javascript:;"></A>试题一至试题四任选一道解答(1)<Ahref="javascript:;"></A>(2)<Ahref="javascript:;"></A>(3)<Ahref="javascript:;"></A>(4)<Ahref="javascript:;"></A>答案和解析(试题一为必答题,试题二至试题五为选答题,从试题二至试题五中任选两道) (1) :暂无答案(2) :暂无答案(3) :暂无答案(4) :暂无答案(5) :暂无答案试题一至试题四任选一道解答(1) :暂无答案(2) :暂无答案(3) :暂无答案(4) :暂无答案第 11 页。
2019年上半年软件水平考试(高级)系统分析师下午(论文)真题试卷含答案解析
选答题 1---为题目类型1.论系统需求分析方法系统需求分析是开发人员经过调研和分析,准确理解用户和项目的功能、性能、可靠性等要求,将用户非形式的诉求表述转化为完整的需求定义,从而确定系统必须做什么的过程。
系统需求分析具体可分为功能性需求、非功能性需求与设计约束等三个方面。
请围绕“系统需求分析方法”论题,依次从以下三个方面进行论述。
1.概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。
2.详细论述系统需求分析的主要方法。
3.结合你具体参与管理和开发的实际软件项目,说明是如何使用系统需求分析方法进行系统需求分析的,说明具体实施过程以及应用效果。
选答题 2---为题目类型2.论系统自动化测试及其应用软件系统测试是在将软件交付给客户之前所必须完成的重要步骤之一,目前,软件测试仍是发现软件缺陷的主要手段。
软件系统测试的对象是完整的、集成的计算机系统,系统测试的目的是验证完整的软件配置项能否和系统正确连接,并满足系统设计文档和软件开发合同规定的要求。
系统测试工作任务难度高,工作量大,存在大量的重复性工作,因此自动化测试日益成为当前软件系统测试的主要手段。
请围绕“系统自动化测试及其应用”论题,依次从以下三个方面进行论述。
1.概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。
2.详细论述系统自动化测试的主要工作内容及优缺点。
3.结合你具体参与管理和开发的实际项目,说明是如何进行系统自动化测试的,说明具体实施过程以及应用效果。
选答题 3---为题目类型3.论处理流程设计方法及应用处理流程设计(Process Flow Design,PFD)是软件系统设计的重要组成部分,它的主要目的是设计出软件系统所有模块以及它们之间的相互关系,并具体设计出每个模块内部的功能和处理过程,包括局部数据组织和控制流,以及每个具体加工过程和实施细节,为实现人员提供详细的技术资料。
每个软件系统都包含了一系列核心处理流程,对这些处理流程的理解和设计将直接影响软件系统的功能和性能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2019年上半年软件设计师真题+答案(下午)
试题一(共15分)
阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】
某学校欲开发一学生跟踪系统,以便更自动化、更全面地对学生在校情况(到课情况和健康状态等)进行管理和追踪,使家长能及时了解子女的到课情况和健康状态,并在有健康问题时及时与医护机构对接。
该系统的主要功能是:
(1)采集学生状态。
通过学生卡传感器,采集学生心率、体温(摄氏度)等健康指标及其所在位置等信息并记录。
每张学生卡有唯一的标识(ID)与一个学生对应。
(2)健康状态告警。
在学生健康状态出问题时,系统向班主任、家长和医护机构健康服务系统发出健康状态警告,由医护机构健康服务系统通知相关医生进行处理。
(3)到课检查。
综合比对学生状态、课表以及所处校园场所之间的信息对学生到课情况进行判定。
对旷课学生,向其家长和班主任发送旷课警告。
(4)汇总在校情况。
定期汇总在校情况,并将报告发送给家长和班主任。
(5)家长注册。
家长注册使用该系统,指定自己子女,存入家长信息,待审核。
(6)基础信息管理。
学校管理人员对学生及其所用学生卡和班主任、课表(班级、上课时间及场所等)、校园场所(名称和所在位置区域)等基础信息进行管理;对家长注册申请进行审核,更新家长状态,将家长ID加入学生信息记录中使家长与其子女进行关联,向家长发送注册结果。
一个学生至少有一个家长,可以有多个家长。
课表信息包括班级、班主任、时间和位置等。
现采用结构化方法对学生跟踪系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。
【问题1】(5分)
使用说明中的词语,给出图1-1中的实体E1〜E5的名称。
【问题2】(4分)
使用说明中的词语,给出图1-2中的数据存储D1〜D4的名称。
【问题3】(3分)
根据说明和图中术语,补充图1-2中缺失的数据流及其起点和终点(三条即可)。
【问题4】(3分)
根据说明中的术语,说明图1-1中数据流“学生状态”和“学生信息”的组成。
试题二(共15分)
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某创业孵化基地管理若干孵化公司和创业公司,为规范管理创业项目投资业务,需要开发一个信息系统。
请根据下述需求描述完成该系统的数据库设计。
【需求描述】
(1)记录孵化公司和创业公司的信息。
孵化公司信息包括公司代码、公司名称、法人代表名称、注册地址和一个电话;创业公司信息包括公司代码、公司名称和一个电话。
孵化公司和创业公司的公司代码编码不同。
(2)统一管理孵化公司和创业公司的员工。
员工信息包括工号、身份证号、姓名、性别、所属公司代码和一个手机号,工号唯一标识每位员工。
(3)记录投资方信息。
投资方信息包括投资方编号、投资方名称和一个电话。
(4)投资方和创业公司之间依靠孵化公司牵线建立创业项目合作关系,具体实施由孵化公司的一位员工负责协调投资方和创业公司的一个创业项目。
一个创业项目只属于一个创业公司,但可以接受若干投资方的投资。
创业项目信息包括项目编号、创业公司代码、投资方编号和孵化公司员工工号。
【概念模型设计】
根据需求阶段收集的信息,设计的实体联系图(不完整)如图2-1所示。
【逻辑结构设计】
根据概念模型设计阶段完成的实体联系图,得出如下关系模式(不完整): 孵化公司(公司代码,公司名称,法人代表名称,注册地址,电话)
创业公司(公司代码,公司名称,电话)
员工(工号,身份证号,姓名,性别,(a),手机号)
投资方(投资方编号、投资方名称,电话)
项目(项目编号,创业公司代码(b),孵化公司员工号)
【问题1】(5分)
根据问题描述,补充图2-1的实体联系图。
【问题2】(4分)
补充逻辑结构设计结果中的(a)、(b)两处空缺及完整性约束关系。
【问题3】(6分)
若创业项目的信息还需要包括投资额和投资时间,那么:
(1)是否需要增加新的实体来存储投资额和投资时间?
(2)如果增加新的实体,请给出新实体的关系模式,并对图2-1进行补充。
如果不需要增加新的实体,请将“投资额”和“投资时间”两个属性补充连线到图2-1合适的对象上,并对变化的关系模式进行修改。
试题三(共15分)
阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某图书公司欲开发一个基于Web的书籍销售系统,为顾客(Customer)提供在线购买书籍(Books)的功能,同时对公司书籍的库存及销售情况进行管理。
系统的主要功能描述如下:
(1)首次使用系统时,顾客需要在系统中注册(Register detail)。
顾客填写注册信息表要求的信息,包括姓名(name)、收货地址(address)、电子邮箱(email)等,系统将为其生成一个注册码。
(2)注册成功的顾客可以登录系统在线购买书籍(Buy books)。
购买时可以浏览书籍信息,包括书名(title)、作者(author)、内容简介(introduction)等。
如果某种书籍的库存量为0,那么顾客无法查询到该书籍的信息。
顾客选择所需购买的书籍及购买数量(quantities),若购买数量超过库存量,提示库存不足;若购买数量小于库存量,系统将显示验证界面,要求顾客输入注册码。
注册码验证正确后,自动生成订单(Order),否则,提示验证错误。
如果顾客需要,可以选择打印订单(Printorder)。
(3)派送人员(Dispatcher)每天早晨从系统中获取当日的派送列表信息(Produce picklist),按照收货地址派送顾客订购的书籍。
(4)用于销售的书籍由公司的采购人员(Buyer)进行采购(Reorderbooks)。
采购人员每天从系统中获取库存量低于再次订购量的书籍信息,对这些书籍进行再次购买,以保证充足的库存量。
新书籍到货时,采购人员向在线销售目录(Catalog)中添加新的书籍信息(Addbooks)。
(5)采购人员裉据书籍的销售情况,对销量较低的书籍设置折扣或促销活动(Promote books)。
(6)当新书籍到货时,仓库管理员(Warehouseman)接收书籍,更新库存(Update stock)。
现采用面向对象方法开发书籍销售系统,得到如图3-1所示的用例图和图3-2所示的初始类图(部分)。
【问题1】(6分)
根据说明中的描述,给出图3-1中A1〜A3所对应的参与者名称和U1〜U3处所对应的用例名称。
【问题2】(6分)
根据说明中的描述,给出图3-1中用例U3的用例描述。
(用例描述中必须包括基本事件流和所有的备选事件流)。
【问题3】(3分)
根据说明中的描述,给出图3-2中C1〜C3所对应的类名。
试题四(共15分)
阅读下列说明和C代码,回答问题1至3,将解答写在答题纸的对应栏内。
【说明】
n皇后问题描述为:在一个nXn的棋盘上摆放n个皇后,要求任意两个皇后不能冲突, 即任意两个皇后不在同一行、同一列或者同一斜线上。
算法的基本思想如下:
将第i个皇后摆放在第i行,i从1开始,每个皇后都从第1列开始尝试。
尝试时判断在该列摆放皇后是否与前面的皇后有冲突,如果没有冲突,则在该列摆放皇后,并考虑摆放下一个皇后;如果有冲突,则考虑下一列。
如果该行没有合适的位置,回溯到上一个皇后考虑在原来位置的下一个位置上继续尝试摆放皇后,……,直到找到所有合理摆放方案。
【C代码】
下面是算法的C语言实现。
(1)常量和变量说明
【问题1】(8分)
根据题干说明,填充C代码中的空(1)〜(4)。
【问题2】(3分)
根据题干说明和C代码,算法采用的设计策略为(5)
【问题3】(4分)
当n=4时,有(6)种摆放方式,分别为(7)。
【试题五和试题六中任选1题解答。
若解答超过1题,则题号小的1题解答有效。
】
试题五(共15分)
阅读下列说明和Java代码,将应填入(n)处的字句写在答题纸的对应栏内。
【说明】
某软件公司欲开发一款汽车竞速类游戏,需要模拟长轮胎和短轮胎急刹车时在路面上
留下的不同痕迹,并考虑后续能模拟更多种轮胎急刹车时的痕迹。
现采用策略(Strategy)设计模式来实现该需求,所设计的类图如图5-1所示。