系统分析师-23年-下午题目

news2024/9/21 12:42:11

系统分析师-23年-下午题目

  • 更多软考知识请访问 https://ruankao.blog.csdn.net/

  • 试题一必答,二、三、四、五题中任选两题作答

试题一 (25分)

说明

某软件公司拟开发一套汽车租赁系统,科学,安全和方便的管理租赁公司的各项业务,提高公司效率,提升利率。注册用户在使用系统做车辆预约时需执行以下操作:
(a) 用户登录系统
(b) 查询车辆信息
© 预订车辆
(d) 提取车辆
(e) 归还车辆
(f) 计算结余
(g) 查询应还车时间

状态机图

问题1 (8分)

在面向对象软件分析过程中,状态机图和活动图用于建立软件的动态模型,主要描述系统随时间变化的行为,请分别阐述这两种图的概念和特点。

问题2 (8分)

图1-1 给出了采用状态机图描写的注册用户的状态交换过程,请使用题干给出的(a)(g)补充完善图1-1中的(1)(7),并给出(8)和(9)空白处的状态转移执行动作。将正确的答案填写在答题纸上。

问题3 (9分)

RUP中有9个核心工作流,分6个核心过程和3个核心支持工作流。9个核心工作流在项目中迭代被使用在每次迭代中以不同的重点和强度重复。结合题干案例,用300字以内的文字简要说明 RUP 中9个核心工作流的主要作用。

试题二 (25分)

说明

某软件公司为企业开发一套员工在线教育系统,支持员工利用业余时间开展专业技术培训,提升员工技能。在项目开展初期,采用结构化分析进行开发,并对系统中培训部员工和培训教师的相关功能进行分析,具体需求如下:
(1)培训部根据企业技术发展需求,负责策划培训课程,并形成课程计划,针对不同的员工设置不同的课程;
(2)员工首先在系统进行注册,填写自己的编号,学历,专业,岗位等信息,生成员工注册信息,然后将自己的培训需求录入系统,系统自动评估并进行课程推荐,员工确认后形成课程需求;
(3)培训教室也通过系统进行注册,填写自己的编号、学历、专业等信息,形成培训教师注册信息
(4)系统根据课程计划、员工注册信息,课程需求和培训教师注册信息,为员工和培训教师生成对应的课程表。
工时系统分析师对上述流程进行了审核,并指出需补充数据字典,从而更完整地对系统建模。

问题1 (12分)

数据流图(DFD)是结构分析方法的重要工具。请用300字以内的文字描述 DFD 的定义,在系统需求、分析和过程中的作用。DFD与数据字典各自的关注点是什么。

问题2 (13分)

项目组针对题干描述的业务需求,初步绘制了数据流图(2-1),请分析图中的三类错误并对每类错误进行简单解释。

数据流图

试题三 (25分)

说明

随着嵌入式计算资源快速提升,容器技术(Docker)发挥重要作用,某公司对原有平台升级,公司将平台升级任务交给了张工,张工经过分析、调研,提出在园嵌入式操作系统平台上采用容器技术的升级方案,但该方案引发了争议。

问题1 (12分)

争论焦点是采用容器技术还是虚拟机(VM)技术。李工支出由于容器技术共享主机内核能向虚拟机一样完全隔离,系统存在安全问题;如果采用虚拟机技术除满足需求外,还保证了系统的安全和稳定,会上领导根据系统升级的初衷选择了张工的升级方案,请用300字以内的文字说明容器技术和虚拟技术的含义,并简要论述公司领导采纳容器技术的原因。

问题2 (13分)

下表给出了虚拟技术和容器技术的性能对比表,请根据下面的(a)~(h)的8个性能指标;判断这些指标属于哪类对比项,补充完善 3-1 的(1)-(8)的空白处。
(a)分钟级、(b)包含GuestOS,G量级以上、©跨操作系统平台迁移、(d) CPU 与内存按核、按G分配、
(e)毫秒/秒级、(f) Cgroups,进程级别、(g) VM伸缩,cpu/内存手动伸缩、(h) 实例自动伸缩、cpu/内存自动在线伸缩

对比项虚拟机技术容器技术
镜像大小仅包含运行的bin/lib,M量级
资源要求CPU与内存按当核、低于G量级分配
启动时间
可持续性跨物理机迁移
弹性伸缩
隔离策略操作系统、系统级别

试题四 (25分)

说明

某国际大型企业拟向企业开发一个在线社交网络服务(SNS)系统,让企业内部的员工能够通过类似社交网络的方式进行工作和自我管理,以实现企业内部员工高效、透明、便捷的沟通与协作。其基本的工序包括:

  1. 企业内部部门、员工等基本信息的维护和管理。
  2. 提供常见的 SNS 服务,如 Blog,WiKi,数钱,RSS,即时通信和邮件等。
  3. 提供社交网络,推荐系统等基本功能提高业务协作。

除了上述功能性的需求外,还需要满足系统的可拓展、灵活部署以及高性能和高可用性需求。

问题1 (8分)

李工建议采用SNS中常见的NoSQL数据库技术,原因是传统的关系数据库不能满足实际需求,请用200字内说明该系统不能采用传统关系数据库的原因,并给出NoSQL数据的基本特点。

问题2 (8分)

李工对当前主流的NoSQL数据库调研形成了如下表:

类型典型应用场景数据模型优点缺点
Key-Value缓存、日志等Key-Value/全键值对©数据无结构
列式存储(a)列簇式存储查找速度快、可扩展性强功能相对局限
文档型web应用key-value ,value为结构化数据(d)查询性能不高、缺乏统一语言
图数据库社交网络、推荐系统等(b)利用图结构的各类算法需对图整计算,分布集群方案,实现困难

问题3 (9分)

针对李工的建议,王工认为单纯使用NoSQL数据库无法完全满足系统要求,考虑到系统功能所涉及到数据类型建议使用混合数据库模型来实现,请用100字以内文字说明。混合数据库模式如何组织

试题五 (25分)

说明

某公司拟开发一个电商平台用户行为分析系统,该系统可支持对电商平台用户行为数据的采集和实时/高效数据处理分析,统计分析用户访问情况。搜集 PV/UV 商品热度等相关数据。系统应具备以下能力:

  1. 对海量用户行为数据的存储和处理能力。
  2. 为适应用户行为的随机性,保证系统不会被爆发的日志数据压垮,系统应具备对突发流量的处理能力。
  3. 对用户数据的隐私保护能力。

针对项目需求,公司召开会议,会上张工提出用户行为会产生大量数据,传统的文件存储与关系型数据库,无法完全解决当前系统问题,应基于大数据技术设计并实现系统,李工提出可就重要数据脱敏的方法解决用户隐私的问题。

问题1 (8分)

根据项目要求,该系统需考虑电商平台用户行为的随机性,具有应对突发数据,流量数据的处理能力。请根据大数据相关技术的了解,说明可选哪个技术支持流量分析系统应对突发流量暴增情况?并用200字以内说明该技术优势。

问题2 (8分)

根据张工建议,项目组拟采用大数据技术开发该系统。图5 给出本项目架构设计方案,请选择(a)(m)选项中选出合适的内容,完善(1)(7)处。

(a) 网络层、(b) 业务层、©接入层、(d) 数据处理、
(e) 数据采集、(f)Flink 实时计算、(g) Flink批处理、(h) Hbase、
(i) Redis、(j) NoSQL、(k) kafka、(l) 边缘计算、(m) 设备层

在这里插入图片描述

问题3 (9分)

根据李工的建议,项目组拟应用数据脱敏方法对该系统的敏感数据进行脱敏。请用300字以内文字说明常用5种数据脱敏方法。

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

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

相关文章

YOLOv7独家改进:上采样算子 | 超轻量高效动态上采样DySample,效果秒杀CAFFE,助力小目标检测

💡💡💡本文独家改进:一种超轻量高效动态上采样DySample, 具有更少的参数、FLOPs,效果秒杀CAFFE和YOLOv5网络中的nn.Upsample 💡💡💡在多个数据集下验证能够涨点,尤其在小目标检测领域涨点显著。 收录 YOLOv7原创自研 https://blog.csdn.net/m0_63774211/ca…

【每日一题】 2024年1月汇编

🔥博客主页: A_SHOWY🎥系列专栏:力扣刷题总结录 数据结构 云计算 数字图像处理 力扣每日一题_ 【1.4】2397.被列覆盖的最多行数 2397. 被列覆盖的最多行数https://leetcode.cn/problems/maximum-rows-covered-by-columns/ 这…

服务攻防-开发组件安全Solr搜索Shiro身份Log4j日志本地CVE环境复现

知识点: 1、J2EE-组件安全-Solr-全文搜索 2、J2EE-组件安全-Shiro-身份验证 3、J2EE-组件安全-Log4J-日志记录 章节点: 1、目标判断-端口扫描&组合判断&信息来源 2、安全问题-配置不当&CVE漏洞&弱口令爆破 3、复现对象-数据库&中间…

Qt 5.9.4 转 Qt 6.6.1 遇到的问题总结(三)

1.QSet: toList 中的toList 函数已不存在,遇到xx->toList改成直接用,如下: 2.开源QWT 图形库中QwtDial中的 setPenWidth 变成 setPenWidthF函数。 3.QDateTime 中无setTime_t 改为了setSecsSinceEpoch函数。 4.QRegExp 类已不存在 可以用Q…

STM32的中断系统详解

一、什么是中断 中断是指CPU在正常执行程序时,遇到外部/内部的紧急事件需处理,暂停当前程序的执行,转而去处理紧急事件,待事件处理完毕后,返回被打断的程序继续执行,这个过程就称之为中断。 中断的意义&a…

单片机驱动多个ds18b20

目录 1设计内容 2ds18b20介绍 2.1传感器引脚及原理图 2.2寄存器配置 3程序实现 3.1配置初始化 3.2配置寄存器 3.3ROM读取 3.4温度读取 1设计内容 通过51单片机,读取总线上挂载的多个ds18b20的温度信息。 如下图,成功读取到3路温度数据。 2ds18…

python打造光斑处理系统4:裁切光斑感兴趣区域

文章目录 图像裁切给定坐标裁切手动阈值裁切 光斑处理:python处理高斯光束的图像 光斑处理系统:程序框架🌟打开图像🌟参数对话框/伪彩映射 图像裁切 一般来说,光斑只占图像很小一部分,为了更好的观感和更…

Oracle 面试题 | 04.精选Oracle高频面试题

🤍 前端开发工程师、技术日更博主、已过CET6 🍨 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 🕠 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》 🍚 蓝桥云课签约作者、上架课程《Vue.js 和 E…

中国城市统计年鉴,多种数据格式可用,时间覆盖1995-2022年

基本信息. 数据名称: 中国城市统计年鉴 数据格式: pdf、jpg、excel、html不定 数据时间: 1995-2021不定 数据几何类型: 文本 数据坐标系: —— 数据来源:国家统计局 示例数据: 目录一、全国城市行政区划1-1 城市行政区划和区域分布1-2 分地区城市情况一…

隧道穿越:隧道穿透技术介绍

后面会进行一些隧道穿越的实验,因此在本篇中这里先介绍一些有关隧道穿越的技术知识点 隧道和隧道穿透 隧道是一种通过互联网基础设施在网络之间传递数据的方式,设计从数据封装、传输到解包的全过程,使用隧道传递的数据(或者负载…

存内计算——发展史与近期成果

存内计算的概念早在上个世纪就已经被提出,但当时的人们寄希望于通过优化处理器设计以及工艺制程的升级,来获得性能和能效比的提升,存内计算的研究仅停留在理论阶段。随着大数据时代的到来,存内计算由于其结构特点以及摩尔定律的“…

WiFi基础知识介绍(超详细)

1.WiFi专业名词概念 AP(Access Point):无线接入点:这个概念特别广,在这里,用大白话说,你可以把CC3200当做一个无线路由器,这个路由器的特点不能插入网线,没有接入Internet,只能等待其他设备的链…

springCloud gateway 防止XSS漏洞

springCloud gateway 防止XSS漏洞 一.XSS(跨站脚本)漏洞详解1.XSS的原理和分类2.XSS漏洞的危害3.XSS的防御 二.Java开发中防范XSS跨站脚本攻击的思路三.相关代码(适用于spring cloud gateway)1.CacheBodyGlobalFilter.java2.XssRequestGlobalFilter.java…

CAS和自旋的区别

一、前言 我们在面试的时候,经常性的会遇到一些关于锁的问题,尤其是面试官会提出问题:你对锁的了解多么?你知道锁的原理么?等等问题,于是也就会有后续延伸出来的:你知道CAS么?你知道…

Habitat环境学习二:导航任务中的Habitat-sim基础Habitat-sim Basics for Navigation

导航任务在Habitat-sim任务中的实现 官方教程概述重要概念1、Hello World程序1.0.1 基础设置Basic settings1.0.2 模拟器设置Configurations for the simulator1.0.3 创建模拟器实例1.0.4 初始化Agent1.0.5 导航和探索 官方教程 Habitat是一个高效的真实的3D模拟器&#xff0c…

基于C++的面向对象程序设计:类与对象的深入剖析

面向对象程序设计的基本特点 面向对象程序设计的基本特点包括:抽象、封装、继承、多态。 抽象 抽象是指对具体问题或对象进行概括,抽出其公共性质并加以描述的过程。一般情况抽象分为数据抽象和行为抽象,其中数据抽象是指一个对象区别于另…

idea/webstorm 创建Vue实例 Unresolved type Vue 处理方法

1.电脑本地安装node.js 官网下载 2. 其他: 未排除变量,前期试错(以下步骤配置了,但不确定对解决问题是否有帮助)

第 10 章:在C++中使用协程进行系统编程

最后一章专门介绍了一项对系统编程非常有用的功能,但这在C标准中相对较新。协程对象迅速找到了应用,成为了一等公民的状态机对象。它们的强大之处在于隐藏了协程帧后面的逻辑。请注意,这是一个高级主题,且C的协程接口既不简单也不…

216961-98-7,BODIPY 493/503 NHS 活化酯,可以应用于分子生物学等领域中

您好,欢迎来到新研之家 文章关键词:216961-98-7,BODIPY 493/503 NHS 活化酯,BODIPY 493/503 NHS ester,BODIPY 493/503 SE 一、基本信息 产品简介:BODIPY 493/503 NHS ester是一种特殊的染料&#xff0c…