当前位置: 首页 > news >正文

20240905软考架构-------软考116-120答案解析

每日打卡题116-120答案

116、【2018年真题】 难度:简单
某计算机系统中的进程管理采用三态模型,那么下图所示的PCB(进程控制块)的组织方式采用 (1) ,图中(2) 。
在这里插入图片描述

(1)A. 顺序方式 B. 链接方式 C. 索引方式 D. Hash

(2)A. 有1个运行进程,2个就绪进程,4个阻塞进程
B. 有2个运行进程,3个就绪进程,3个阻塞进程
C. 有2个运行进程,3个就绪进程,4个阻塞进程
D. 有3个运行进程,2个就绪进程,4个阻塞进程
答案:(1)C (2)C
解析:
进程控制块PCB的组织方式有:线性表方式,索引表方式,链接表方式。
线性表方式:不论进程的状态如何,将所有的PCB连续地存放在内存的系统区。这种方式适用于系统中进程数目不多的情况。
索引表方式:该方式是线性表方式的改进,系统按照进程的状态分别建立就绪索引表、阻塞索引表等。
链接表方式:系统按照进程的状态将进程的PCB组成队列,从而形成就绪队列、阻塞队列、运行队列等。
运行进程:PCB1、PCB3,就绪进程:PCB2、PCB4、PCB5,阻塞进程:PCB6、PCB7、PCB8、PCB9。

117、【2018年真题】 难度:一般
某文件系统采用多级索引结构,若磁盘块的大小为4K字节,每个块号需占4字节,那么采用二级索引结构时的文件最大长度可占用 个物理块。
A.1024 B.1024×1024 C.2048×2048 D.4096×4096
答案:B
解析:
本题考查索引文件结构。在索引文件结构中,二级间接索引是指:索引结点对应的盘块存索引表,在索引表指向的盘块中依然存索引表,由于每个索引表可以存4K/4=1024个块号,所以二级索引可对应1024*1024个物理块。
118、 ( ) 是软件架构的基本要素和结构单元,表示系统中主要的计算元素、数据存储以及一些重要模块。
A. 模块 B. 功能
C. 组件 D. 元素
答案:C
解析:组件是软件架构的基本要素和结构单元,表示系统中主要的计算元素、数据存储以及一些重要模块,当需要消除软件架构存在的缺陷、增加新的功能、适应新的环境时几乎都涉及组件的演化。组件的演化体现在组件中模块的增加、删除或修改。

119、 ( ) 的演化体现在组件交互消息的增加、删除或改变,它除了伴随模块的改变而改变外,还有一种情况是由于系统内部结构调整导致的人与系统交互流程的改变,即组件之间交互消息的增加、删除或改变。
A. 约束 B. 关联
C. 组件 D. 连接件
答案:D
解析:连接件的演化体现在组件交互消息的增加、删除或改变,它除了伴随模块的改变而改变外,还有一种情况是由于系统内部结构调整导致的人与系统交互流程的改变,即组件之间交互消息的增加、删除或改变。
120、( ) 是顺序图中的核心元素,包含了名称、源对象、目标对象、时序等信息。
A. 实体 B. 消息 C. 数据 D. 文本
答案:B
解析:消息是顺序图中的核心元素,包含了名称、源对象、目标对象、时序等信息。


http://www.mrgr.cn/news/20021.html

相关文章:

  • 10天计划:每天5小时睡眠
  • 【计算机组成原理】你知道什么是8421码、什么是余3码什么又是2421码吗?今天这篇文章带你认识计算机中的BCD码
  • ARP、RARP与路由选择协议
  • Keil下载烧录程序到单片机提示flash outtime超时
  • 支持国产——使用mmdetection进行目标检测并保存推理结果图片
  • vscode任务配置之tasks.json
  • Python | Leetcode Python题解之第385题迷你语法分析器
  • 鸿蒙OS试题
  • ”wait”和“notify”为什么要在Synchronized代码块里面?
  • 用Python实现时间序列模型实战——Day 11: 指数平滑模型
  • matlab 计算3D点到三角面的距离
  • 【基础算法总结】BFS_拓扑排序问题
  • 模电-三极管2
  • 推荐一款开源、高效、灵活的Redis桌面管理工具:Tiny RDM!支持调试与分析功能!
  • 华为OD机试真题 - 停车场车辆统计 - 贪心算法(Java/Python/JS/C/C++ 2024 D卷 200分)
  • 【Rust光年纪】构建高效气象模型计算系统:Rust语言库推荐与比较
  • 浅聊kubernetes 调度
  • 使用Python实现智能金融市场预测
  • 读软件设计的要素01概念
  • ASTER L2 表面反射率 SWIR 和 ASTER L2 表面反射率 VNIR V003