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

2024-08-25 07: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.chinasem.cn/article/1104871

相关文章

JWT + 拦截器实现无状态登录系统

《JWT+拦截器实现无状态登录系统》JWT(JSONWebToken)提供了一种无状态的解决方案:用户登录后,服务器返回一个Token,后续请求携带该Token即可完成身份验证,无需服务器存储会话... 目录✅ 引言 一、JWT 是什么? 二、技术选型 三、项目结构 四、核心代码实现4.1 添加依赖(pom

从基础到高级详解Python数值格式化输出的完全指南

《从基础到高级详解Python数值格式化输出的完全指南》在数据分析、金融计算和科学报告领域,数值格式化是提升可读性和专业性的关键技术,本文将深入解析Python中数值格式化输出的相关方法,感兴趣的小伙... 目录引言:数值格式化的核心价值一、基础格式化方法1.1 三种核心格式化方式对比1.2 基础格式化示例

redis-sentinel基础概念及部署流程

《redis-sentinel基础概念及部署流程》RedisSentinel是Redis的高可用解决方案,通过监控主从节点、自动故障转移、通知机制及配置提供,实现集群故障恢复与服务持续可用,核心组件包... 目录一. 引言二. 核心功能三. 核心组件四. 故障转移流程五. 服务部署六. sentinel部署

基于Python实现自动化邮件发送系统的完整指南

《基于Python实现自动化邮件发送系统的完整指南》在现代软件开发和自动化流程中,邮件通知是一个常见且实用的功能,无论是用于发送报告、告警信息还是用户提醒,通过Python实现自动化的邮件发送功能都能... 目录一、前言:二、项目概述三、配置文件 `.env` 解析四、代码结构解析1. 导入模块2. 加载环

linux系统上安装JDK8全过程

《linux系统上安装JDK8全过程》文章介绍安装JDK的必要性及Linux下JDK8的安装步骤,包括卸载旧版本、下载解压、配置环境变量等,强调开发需JDK,运行可选JRE,现JDK已集成JRE... 目录为什么要安装jdk?1.查看linux系统是否有自带的jdk:2.下载jdk压缩包2.解压3.配置环境

从基础到进阶详解Python条件判断的实用指南

《从基础到进阶详解Python条件判断的实用指南》本文将通过15个实战案例,带你大家掌握条件判断的核心技巧,并从基础语法到高级应用一网打尽,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一... 目录​引言:条件判断为何如此重要一、基础语法:三行代码构建决策系统二、多条件分支:elif的魔法三、

Python WebSockets 库从基础到实战使用举例

《PythonWebSockets库从基础到实战使用举例》WebSocket是一种全双工、持久化的网络通信协议,适用于需要低延迟的应用,如实时聊天、股票行情推送、在线协作、多人游戏等,本文给大家介... 目录1. 引言2. 为什么使用 WebSocket?3. 安装 WebSockets 库4. 使用 We

Unity新手入门学习殿堂级知识详细讲解(图文)

《Unity新手入门学习殿堂级知识详细讲解(图文)》Unity是一款跨平台游戏引擎,支持2D/3D及VR/AR开发,核心功能模块包括图形、音频、物理等,通过可视化编辑器与脚本扩展实现开发,项目结构含A... 目录入门概述什么是 UnityUnity引擎基础认知编辑器核心操作Unity 编辑器项目模式分类工程

从基础到高阶详解Python多态实战应用指南

《从基础到高阶详解Python多态实战应用指南》这篇文章主要从基础到高阶为大家详细介绍Python中多态的相关应用与技巧,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、多态的本质:python的“鸭子类型”哲学二、多态的三大实战场景场景1:数据处理管道——统一处理不同数据格式

Linux查询服务器系统版本号的多种方法

《Linux查询服务器系统版本号的多种方法》在Linux系统管理和维护工作中,了解当前操作系统的版本信息是最基础也是最重要的操作之一,系统版本不仅关系到软件兼容性、安全更新策略,还直接影响到故障排查和... 目录一、引言:系统版本查询的重要性二、基础命令解析:cat /etc/Centos-release详