2020架构真题(四十六)

  1. 、以下关于操作系统微内核架构特征的说法,不正确的是()。
  1. 微内核的系统结构清晰,利于协作开发
  2. 微内核代码量少,系统具有良好的可移植性
  3. 微内核有良好的的伸缩性和扩展性
  4. 微内核功能代码可以互相调用,性能很高

答案:D

解析:

微内核优点:结构清晰、内核代码量少、安全性和可靠性、可移植性强、可伸缩性、可扩展性。

缺点:难以进行良好整体优化、进程间互相通信开销大、内核功能代码不能直接调用而带来服务的效率低

  1. 分页内存管理的核心是将虚拟内存空间和物理内存空间皆划分成大小相同的页面,并以页面作为内存空间的最小分配单位。下图给出了内存管理单元的虚拟地址到物理地址的翻译过程,假设页面大小为4KB,那么CPU发出虚拟地址0010000000000100后,其访问的物理地址是( )

A、110 000 000 000 00100

B、010 000 000 000 00100

C、110 000 000 000 00000

D、110 000 000 000 00010

答案:A

解析:

4KB = 4096

2^12 = 4096

所以二进制0010计算十进制

1*2^1 = 2

图中2对应的110

所以选择A

  1. 以下关于计算机内存管理的描述中,()属于段页式内存管理的描述。
  1. 一个程序就是一段,使用基址极限对进行管理
  2. 一个程序分为许多固定大小的页面,使用页表进行管理
  3. 程序按逻辑分为多段,每一段内又进行分页,使用段页表来进行管理
  4. 程序按逻辑分成多段,用一组基址极限对来进行管理。基址极限对存放在段表里

答案:C

解析:

段页表进行管理,比如编译器可以将个程序分成5个虚拟空间,即符号表、代码段、常数段、数据段和调用栈。

分区式管理:一个程序是一段,使用基址极限对来进行管理的管理方法。

页式管理:一个程序分许多固定大小的页面,使用页表进行管理的管理方法。

  1. 软件活动主要包括()。

答案:

软件描述,软件开发,软件有效验证,软件演化。

其中软件描述:确定功能和使用限制。

  1. 按描述需求定义的方法可将需求分析工具分为基于自然语言图形描述的工具和基于()的工具。
  1. 用例
  2. 形式化需求定义语言
  3. UML
  4. 需求描述

答案:B

解析:

需求分析工具分为:基于自然语言、图形描述的工具 和 基于形式化需求定义语言。

  1. 信息隐蔽是开发整体程序结构时使用的法则,通过信息隐蔽可以提高软件的()测试性和()。

答案:可修改性,测试性和可移植性。

解析:信息隐蔽指按模块封装不同的api,api是可修改性,测试性和可移植性。

  1. 中间件是提供平台和应用之间的通信服务,提供()保证交易的一致性。
  1. 安全控制机制
  2. 交易管理机制
  3. 标准消息格式
  4. 数据映射机制

答案:B

解析:交易管理机制保证 交易一致性。

  1. 考虑软件架构时,重要的是从不同视角来检查,这促使架构设计师考虑架构的不同属性。例如,展示功能组织的()能判断质量特性,展示并发行为的()能判断系统行为特征。选择的特定视角或视图也就是逻辑视图、进程视图、实现视图和()。使用()来记录设计元素的功能和概念接口,设计元素的功能定义了它本身在系统中的角色,这些角色包括功能、性能等。

答案:

静态视图 能判断质量特性。

并发行为的 动态视图 能判断系统行为特性。

逻辑视图、进程视图、实现视图和配置视图。

逻辑视图 记录设计元素的功能和接口。

  1. 原型模式PROTOTYPE,抽象工厂ABSTRACT FACTORY,建造者BUILDER。

()模式为创建一系列相关或相互依赖的对象提供了一个接口。

()模式将复杂对象的构建与其表示分离,这样构件过程可以创建不同的对象。

()模式允许对象在不了解创建对象的确切类以及创建细节情况下创建自己定义对象。

分别是抽象工厂,建造者,原型模式。

  1. 某厂生产的某种电视机,销售价为每台2500元,去年的总销售量为25000台,固定成本总额为250万元,可变成本总额为4000万元,税率为16%,则该产品年销售量的盈亏平衡点为( )台(只有在年销售量超过它时才能盈利)。

解析:

平衡点求法:总成本 = 总收益

可变成本4000万/2500 = 1600元

总成本 = 额定成本+可变成本 = 2500000+1600N

总收益 = 2500 N* (1-0.16)=2100N

250 0000 + 1600N = 2100N

250 0000 =500N

N = 5000

所以5000台

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

校园跑腿小程序还受欢迎不?

校园跑腿小程序是如今大学生群体中越来越受欢迎的一种服务模式。它为大学生提供了一个便捷的平台,使他们能够在校园内完成各类生活事务,如购买食品、快递取送、打印复印等。这种形式的服务在过去几年里在全球范围内迅速发展,并取得了巨大的成…

【K8S系列】深入解析k8s 网络插件—kube-router

序言 做一件事并不难,难的是在于坚持。坚持一下也不难,难的是坚持到底。 文章标记颜色说明: 黄色:重要标题红色:用来标记结论绿色:用来标记论点蓝色:用来标记论点 在现代容器化应用程序的世界中…

【WebService】C#搭建的标准WebService接口,在使ESB模版作为参数无法获取参数数据

一、问题说明 1.1 问题描述 使用C# 搭建WebService接口,并按照ESB平台人员的要求,将命名空间改为"http://esb.webservice",使用PostmanESB平台人员提供的入参示例进行测试时,callBussiness接口参数message始终为null。 以下是ES…

红队专题-Cobalt strike4.5二次开发

红队专题 招募六边形战士队员IDEA 自动换行原版CS反编译破解jar包反编译拔掉暗桩初始环境效果 stageless beacon http通信协议 过程分析上线&心跳get请求teamserver 处理请求 参考链接 招募六边形战士队员 一起学习 代码审计、安全开发、web攻防、逆向等。。。 私信联系 …

C++ 获取文件创建时间、修改时间、大小等属性

简介 获取文件创建时间、修改时间、大小等属性 代码 #include <iostream> #include <string.h> #include <time.h>void main() {std::string filename "E:\\LiHai123.txt";struct _stat stat_buffer;int result _stat(filename.c_str(), &s…

XLSX.utils.sheet_to_json()解析excel,给空的单元格赋值为空字符串

前言 今天用到XLSX来解析excel文件&#xff0c;调用XLSX.utils.sheet_to_json(worksheet)&#xff0c;发现如果单元格为空的话&#xff0c;解析出来的结果&#xff0c;就会缺少相应的key&#xff08;如图所示&#xff09;。但是我想要单元格为空的话&#xff0c;值就默认给空字…

skywalking功能介绍

目标 前置&#xff1a;性能监控-微服务链路追踪skywalking搭建-CSDN博客 使用skywalking进行链路监控&#xff0c;找到应用的时间消耗再哪。 服务 服务信息 请求接口后查看skywalking&#xff0c;可以看到有一个请求&#xff0c;响应时间为1852ms&#xff0c;性能指数Apdex…

一文3000字从0到1使用pytest-xdist实现分布式APP自动化测试

目录 01、分布式测试的原理 02、测试项目 03、环境准备 04、搭建步骤 05、分布式执行 06、测试报告 不知道大家有没有遇到这样一种情况&#xff0c;实际工作中&#xff0c;app自动化测试的用例可能是成百上千条的&#xff0c;如果放在一台机器上跑&#xff0c;消耗的时间…

[CISCN2019 总决赛 Day2 Web1]Easyweb 盲注 \\0绕过 文件上传文件名木马

首先开局登入 我们开始目录扫描 扫除 robots.txt 现在只有三个文件 最后发现 只有 image.php.bak存在 这里主要的地方是 \\0 因为第一个\会被转义 这里就会变为 \0 表示空白 那我们sql语句就会变为了 select * from images where id\0 但是这里我们不可以使用 \\ 因为…

模拟pdf运行js脚本触发xss攻击及防攻击

一、引入pdfbox依赖 <dependency><groupId>org.apache.pdfbox</groupId><artifactId>pdfbox</artifactId><version>3.0.0</version> </dependency> 二、生成一个带js脚本的pdf文件 //Creating PDF document object PDDocum…

[NewStarCTF 2023 公开赛道] week1 Crypto

brainfuck 题目描述&#xff1a; [>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<-]>>>>>>>.>----.<-----.>-----.>-----.<<<-.>>..…

【Oracle】Oracle系列十九--Oracle的体系结构

文章目录 往期回顾前言1. 物理结构2. 内存结构2.1 SGA2.2 后台进程 3. 逻辑结构 往期回顾 【Oracle】Oracle系列之一–Oracle数据类型 【Oracle】Oracle系列之二–Oracle数据字典 【Oracle】Oracle系列之三–Oracle字符集 【Oracle】Oracle系列之四–用户管理 【Oracle】Or…