【系统分析师】-综合知识-计算机系统基础

news2024/9/19 18:09:04

1、流水线的吞吐率是指流水线在单位时间里所完成的任务数或输出的结果数。设某流水线有 5 段,有 1 段的时间为 2ns ,另外 4 段的每段时间为 1ns,利用此流水线完成 100 个任务的吞吐率约为(16)个/s 。

2、矢量图像通过使用彩色查找表来获得图像颜色。

真彩色是指图像中的每个像素值都分成R、G、B三个基色分量,色度信号

伪彩色图像的每个像素值实际上是一个索引值或代码,该代码值作为色彩查找表CLUT中某一项的入口地址,

直接色的像素值分为红、绿、蓝子域,每一个子域索引一份独立的色彩映射,可改变色彩映射的内容。

矢量是一种既有大小又有方向的量。无限放大永不变形

3、后缀格式:

RTF:多信息文本,一种方便于不同的设备、系统查看的文本和图形文档格式。

WAV:声音文件

MPEG/MPG:运动图像压缩算法,使用心理声学模型

MPEG-1应用在VCD,帧内图像(I帧)、预测图像(P帧)和插补图像(B帧)

  • 帧间编码采用基于运动补偿的帧间预测编码,
  • 帧内编码采用变换编码。

MPEG-2应用在DVD,高清数字信号

JPG:全名是JPEG,JPEG图片以24位颜色存储单个位图。压缩有损

4、浮点数

e越大,所表示的浮点数值范围越大,

m越大,所表示的浮点数精度越高 


5、使用Cache改善系统性能的依据是程序的局部性原理:

时间局部性:某条指令一旦执行,可能将会再次被执行;某数据被访问,可能将会再次被访问。

空间局部性:某程序一旦访问了某个存储单元,其附近的存储单元也可能将会被访问。

程序中大部分的指令是顺序存储、顺序执行的。

6、Cache存储体系(由Cache和主存储器构成,主要目的是提高存储器访问速度,对系统程序员以上均透明

虚拟存储体系(由主存储器和在线磁盘存储器构成,主要目的是扩大存储器容量。对应用程序员透明,对系统程序员不透明。

7、大规模并行处理器MPP,一般基于进程间通信,不采用互联网方式。

8、当用户开机按下PC机电源开关对,PC机首先执行的

BIOS引导程序是固化在ROM芯片上的,每当开机时自动执行BIOS引导程序。

然后执行主引导记录和引导驱动器的分区表,并执行主引导记录

9、计算机系统性能评估中,(基准程序法)考虑了诸如I/O结构、操作系统、编译程序的效率对系统性能的影响,可以较为准确评估计算机系统的实际性能。

1)时钟频率法:计算机的时钟频率在一定程度上反映了机器速度,

2)指令执行速度法:采用加法指令的运算速度来衡量计算机的速度。

3)等效指令速度法:通过各类指令在程序中所占的比例进行计算后得到的计算机运算速度。

4)数据处理速率法(PDR):采用计算PDR值的方法来衡量机器性能,PDR值越大,机器性能越好。PDR与每条指令和每个操作数的平均位数以及每条指令的平均运算速度有关。PDR主要对CPU和主存储器的速度进行度量,不适合衡量机器的整体速度,不能全面反映计算机的性能,因为它没有涉及Cache、多功能部件等技术对性能的影响。

5)综合理论性能法:该方法是首先计算出处理部件每个计算单元的有效计算率,再按不同字长加以调整,得出该计算单元的理论性能,所有组成该处理部件的计算单元的理论性能之和即为最终的计算机性能。

6)基准程序法:把应用程序中用得最多、最频繁的那部分核心程序作为评估计算机系统性能的标准程序,称为基准测试程序(benchmark)。基准程序法是目前一致承认的测试系统性能的较好方法。

10、在多处理机系统中,提高程序并行性,实现作业级和任务级的并行。

12、某地区仅有甲、乙两个企业为销售同种电子产品竞争市场份额。甲企业有三种策略 A、B、C,乙企业也有三种策略Ⅰ、Ⅱ、Ⅲ。两企业分别独立地选择各种策略时,预计甲企业将增加的市场份额(百分点)见下表(负值表示乙企业将增加的市场份额)。若两企业都采纳稳妥的保守思想(从最坏处着想,争取最好的结果),则(D 

A.甲选择策略 B,乙选择策略Ⅲ

B.甲选择策略 A,乙选择策略Ⅱ

C.甲选择策略 B,乙选择策略Ⅱ

D.甲选择策略 C,乙选择策略Ⅲ

决策原则是“小中取大”。

决策者依次在决策表中的各个投资方案所对应的各个结果中选择出最小结果

最后再从这些结果中选出最大者,其所对应的方案就是应该采取的决策方案。

决策结果为:甲选C。因为C在最差的情况,增长为0%,而其它的都A方案最差情况是降低1%,B方案最差降低5%。

在乙企业决策时,甲的增长即为乙的损失,所以I方案最多降低12%,Ⅱ方案最多降低10%,Ⅲ方案最多降低5%,所以应选Ⅲ。

11、计算机的存储系统采用分级存储体系的理论依据是程序访问的局部性 

三级存储体系:.cache、主存、辅存

在Cache-主存层次结构中,主存单元到Cache单元的地址转换由(硬件)完成

12、RGB 4:4:2表示一幅彩色图像可生成的颜色数是____种。

RGB为4:4:2,因此一共是10位,所以可生成的颜色数是210=1024种。

13、多媒体

  • 表示媒体是为了加工、处理和传输感觉媒体而人为研究、构造出来的一种媒体,它有各种编码方式,如:文本编码、图像编码和声音编码等。
  • 表现媒体是指进行信息输入和输出的媒体,如:键盘、鼠标、扫捕仪、话筒和摄像机等输入媒体以及显示器、打印机和扬声器等输出媒体。
  • 感觉媒体是指直接作用于人的感觉器官,使人产生直接感觉的媒体,如:引起听觉反应的声音,引起视觉反应的文本、图形和图像等。
  • 存储媒体是物理介质,如:硬盘、软盘、光盘和胶卷等。
  • 传输媒体是指用于存储表示媒体的物理介质,如:电缆和光缆等。

14、假如有 3 块 80T 的硬盘,采用 RAID5 的容量是

RAID5的容量是(N-1)*最低容量 = (3-1)*80T = 160T。

15、在显存中,表示黑白自像的像素点最少需(1 )个二进制位。0表黑,1表白,仅需一位。

16、声卡中常采用Wave音效合成和MIDI音效合成来播放声音,其中MIDI音效合成有.

FM(调频)和Wave Table(波表)

17、RAID 8个级别

RAID 0是无冗余和无校验的数据分块;

RAID 1每一个工作盘都有其对应的镜像盘,磁盘空间利用率为50%;

RAID3 由单一的独立磁盘负责冗余和数据校验;

RAID5 由每个磁盘轮流负责数据校验,有良好的读写性能和容错能力;占用一块

RAID6 具有独立的数据硬盘与两个独立的分布式校验

RAID 10 采用RAID0和RAID1组合,兼顾了冗余备份与极高的读写性能,磁盘数量为4的倍数

18、组相联映射是常见的Cache映射方法。如果容量为64块的Cache采用组相联方式映射,每块大小为128个字,每4块为一组,即Cache分为 (16) 组。若主存容量为4096块,且以字编址。根据主存与Cache块的容量需一致,即每个内存页的大小是 (2) 个字,主存地址需要 (3) 位,主存组号需 (4) 位。

如果容量为64块的Cache采用组相联方式映射,每块大小为128个字,每4块为一组,即Cache分为64÷4=16组。

组相联映像要求主存与Cache块的容量需一致,即每个内存页的大小应该和Cache块大小相同,即128个字。

若主存容量为4096(2^12)块,每块大小为128(2^7)个字,则主存地址需要12+7=19位, 块内地址号7位。

Cache采用组相联方式映射,因此主存也是每4块为一组,每个区16组,因此组内块号2位,组号为4位。

主存地址应该分为区号、组号、组内块号、块内地址号,则剩余的区号为19-7-2-4=6位。

19、寄存器间接寻址方式,操作数被存放在主存单元。

20、计算机系统组成中,控制器是指负责读取指令、分析指令和执行指令的部件,将程序指令从主存取到CPU进行执行。

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

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

相关文章

Python+PyCharm安装和配置(详细步骤)

Python的安装步骤可以根据用户选择的安装方式(如使用安装包安装或源码安装)而有所不同。以下将详细讲解两种安装方式的步骤,并附上源码安装的相关说明。 一、使用安装包安装Python 1. 访问Python官网 打开浏览器,输入Python官…

Resilience4J服务熔断隔离与限流

为了保障文章的流畅性(文章穿插大量的环境搭建没意思,会干扰文章的主题,无聊的很),将环境的搭建与测试,工具的版本说明放了文末: 六、环境搭建。 一、Circuit Breaker是什么 1.1、官网 https…

C++笔记---内存管理

1. 内存分布 在对操作系统有更加深入的了解之前,在写代码的层面我们需要对下面的几个内存区域有所了解: 1. 栈又叫堆栈--非静态局部变量/函数参数/返回值等等,栈是向下增长的。 2. 堆--用于程序运行时动态内存分配,堆是可以上增长…

【数据结构3】哈希表、哈希表的应用(集合与字典、md5算法和文件的哈希值)

1 哈希表 哈希表一个通过哈希函数来计算数据存 储位置的数据结构,通常支持如下操作: 插入(键,值):插入键值对(键,值) Get(key):如果存在键为键的键值对则返回其值,否则返回空值 删除(键):删除键为键的键值对哈希表(Hash Table&am…

数据仓库系列 2:数据仓库的核心特点是什么?

想象一下,你正站在一座巨大的数据金矿前。这座金矿蕴含着海量的商业洞察,可以帮助你的公司做出精准决策,提升效率,远超竞争对手。但是,如何高效地开采、提炼和利用这些数据黄金呢?答案就是:数据仓库。 目录 什么是数据仓库?数据仓库的核心特点面向主题的组织集成性非易失性…

RTL-SDR SpectrumPy频谱显示

GITHUB大佬开源的基于RTL-SDR的python频谱显示程序链接,下载下来后,安装必要的库,编译运行,运行报错。 修改了以下两个地方: 修改点1: 修改前: self.spinBoxFrequency.setValue(self.center_fr…

【Python从入门到进阶】63.Pandas如何实现数据的Merge

接上篇《62、Pandas中DataFrame对象案例实践》 上一篇我们延续之前学习的DataFrame对象的知识,结合一个数据案例进行了实践操作。本篇我们来学习Pandas如何实现数据的Merge。 一、引言 在当今数据驱动的时代,数据分析已成为各行各业不可或缺的一部分。…

【JAVA基础】四则运算符

文章目录 四则运算结合运算符自增运算符关系和boolean运算符 四则运算 在java当中,使用运算符、-、*、/ 表示加减乘除,当参与 / 运算的两个操作数都是整数的时候,表示整数除法;否则表示浮点数。整数的求余操作用 % 表示。 Syste…

【Java】/* 与树有关的一些概念 */

一、关于树的一些概念 1. 树是一种非线性的数据结构,它是由n(n>0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看 起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。它具有以下的特点:…

记录一次经历:使用flask_sqlalchemy集成flask造成循环导入问题

前言: 工作需求,写一个接口,用Python来编写,我首先想到用flask小型框架来支撑,配置sqlalchemy来实现,但是在实现的过程中,发生循环导入问题 我想到用蓝图来解决此问题,但是仍然会出死…

UI测试使用webdriver-manager免安装浏览器驱动

引言: selenium传统的方式是下载浏览器对应的driver(驱动),放到本地的指定位置,然后写代码加载这个driver(驱动)再执行相应的操作。 弊端: 传统方法存在两个麻烦的地方: 1.需要下…

安全面试常见问题任意文件下载

《网安面试指南》http://mp.weixin.qq.com/s?__bizMzkwNjY1Mzc0Nw&mid2247484339&idx1&sn356300f169de74e7a778b04bfbbbd0ab&chksmc0e47aeff793f3f9a5f7abcfa57695e8944e52bca2de2c7a3eb1aecb3c1e6b9cb6abe509d51f&scene21#wechat_redirect 1.1 任意文件下…

Git的使用教程及常用语法03

七.如何从版本库中删除文件 第一种方式:直接在工作区删除文件,然后提交 rm ffile1.txt (注意:这个不是git命令,而是linux命令) 看到状态发现,文件file1.txt已经被删除,提示需要提交到暂存区。 因为我们只…

蓝牙对象交换协议(OBEX) - 概念介绍

零.声明 本专栏文章我们会以连载的方式持续更新,本专栏计划更新内容如下: 第一篇:蓝牙综合介绍 ,主要介绍蓝牙的一些概念,产生背景,发展轨迹,市面蓝牙介绍,以及蓝牙开发板介绍。 第二篇:Trans…

SpringBoot集成kafka-监听器注解

SpringBoot集成kafka-监听器注解 1、application.yml2、生产者3、消费者4、测试类5、测试 1、application.yml #自定义配置 kafka:topic:name: helloTopicconsumer:group: helloGroup2、生产者 package com.power.producer;import com.power.model.User; import com.power.uti…

Windows系统上进行项目管理工具VisualSVN Server服务端的保姆级安装教程与配置和SVN客户端保姆级安装教程和使用

一、VisualSVN Server简介 Subversion Server for Windows | VisualSVN ServerGet an easy to use Subversion (SVN) server for Windows. It works out-of-the-box and is suitable both for small business and enterprises. Available for free!https://www.visualsvn.com/…

4.Redis单线程和多线程

1.Redis的单线程 Redis的单线程主要是指Redis的网络IO和键值对读写是由一个线程完成的,Redis在处理客户端的请求时包括获取(Socket读)、解析、执行、内容返回(Socket写)等都由一个顺序串行的主线程处理,这…

Linux 下命令行参数和环境变量

Linux 下命令行参数和环境变量 命令行参数为什么要有命令行参数谁可以做到结论 环境变量一些现象查看环境变量添加环境变量添加内存级环境变量永久有效 其他环境变量HOMEPWDSHELLHISTSIZE 自定义环境变量定义取消 本地变量整体理解环境变量环境变量的组织方式Linux 代码获取环境…

SpringBoot集成kafka接收对象消息

SpringBoot集成kafka接收对象消息 1、生产者2、消费者3、工具类4、消息实体对象5、配置文件6、启动类7、测试类8、测试结果 1、生产者 package com.power.producer;import com.power.model.User; import com.power.util.JSONUtils; import org.springframework.kafka.core.Kaf…

UEStudio V24 中文授权版

UEStudio是一款集成开发环境(IDE)软件,主要用于编写和编辑各种类型的代码,包括C/C、Java、HTML、PHP、Perl、Python等。 软件截图: 使用说明: 解压后,双击start_UEStudio.bat来运行软件 下载地…