前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >系统分析师冲刺班练习题

系统分析师冲刺班练习题

作者头像
小马哥学JAVA
发布2023-07-15 15:49:17
1960
发布2023-07-15 15:49:17
举报
文章被收录于专栏:JAVA开发专栏JAVA开发专栏

系统配置与性能评价---性能指标

吞吐量是指网络、设备、端口、虚拟电路或其他设备,单位时间内成功地传送数据的数量(以比特、字节、分组等测量)

系统配置与性能评价---性能评价方法

  1. 指令执行速度法:在计算机发展的初期,曾经使用加法的运算速度来衡量计算机的速度。因为加法指令的运算速度大体上可以反映出来乘法、除法等其他算术运算的速度,而且逻辑运算、转移指令等简单指令的执行时间往往设计成与加法指令相同,因此,加法指令的运算速度有一定代表性。表示机器运算速度的单位是MIPS(每秒执行指令百万条)
  2. 等效指令速度法:混合比例计算法,是通过各类指令在程序中所占的比例;对于某些程序来说,采用等效指令速度法可能严重偏离实际,尤其是对CISC系统。某些指令的执行时间是不固定的,数据的长度,cache命中率,流水线速率等会影响计算机的运算速度。
  3. 综合理论性能法:首先算出处理部件每个计算单元,例如,定点加法单元、定点乘法单元、浮点加法等有效计算率,再按不同字长加以调整,得出该计算单元的理论性能,所以有组成该处理部件的就按单元的理论性能之和称之为CTP;
  4. 基准程序法:是对老一代系统性能评估方法提出的改进方案,老一代的方法,时钟频率法,指令执行速度法,等效指令速度法,数据处理速度法存在一个通病,只是针对CPU的性能进行评估,但是未考虑IO结构、操作系统、编译程序的效率等对系统性能的影响,所以这些方法的评估结果是片面的,而基准程序法评估较为全面。

系统配置与性能评价---性能指标

  1. 标量(scalar):是指一个完全由其大小决定而没有方向数量,如质量、长度等。在标量处理机中,一次处理中涉及的是标量,如处理向量A的分量x1。
  2. 向量(vector):是指完全由大小和方向确定的量,比如说速度,在数学中,向量常用形式(x1、x2、x3)的形式来决定的。而在向量处理机中,是将A作为整体来处理,即并行处理x1、x2、x3。而在标量处理机中只能 依次串行处理。可见,向量处理机一次处理的往往是一组数据,这就是向量的来源。
  3. 向量机适用于线性规划,傅里叶变换,滤波计算以及矩阵、线性代数、微积分方程、积分等数学问题的求解,主要解决气象研究与天气预报、航空航天飞行器设计、原子能与核反应研究、地球物理研究、地震分析、大型工程设计,以及社会和经济现象大规模模拟等领域的大型计算问题。
  4. 计算机性能的评价通常用峰值性能(peak performance)以及持续性能(sustained performance)两个指标。MIPS、MFLOPS指标通过是峰值性能指标。峰值性能反映在理想情况下计算机系统可获得的最高性能,而实际上程序运算时资源冲突等因素造成计算机系统不能充分发挥最大计算能力。持续性能指标反映的是实际性能。
  5. 在标量计算机中执行一条指令,一般可以得到一个运算的结果;而向量机中,一条向量指令通常需要对多个数据元素进行运算,得到多个运算结果。MIPS指标不能准确反映向量集中数据的运算速度。因此,MIPS(每秒百万次指令数)适合衡量标量处理机的性能,MFLOPS适合衡量向量处理机的性能。

系统配置与性能评价---阿姆达尔解决方案

通过改进计算机的某一部分*(部件)的性能,使得计算机整体性能得以提高,可以采用Amdahl(阿姆达尔)定律定义的加速比来进行定量分析。

加速比=不使用增强措施时完成整个任务的时间/使用增强措施时完成整个任务的时间,或者,加速比=使用强措施时完成整个任务的性能/不使用增强措施时完成整个任务的性能。

加速比主要取决于两个因素:在原计算机上,能被改进增强的部分在总执行时间中所占的比例;第二、整个计算机采用增强措施执行时,增强部分的执行效率提高的程度:

根据计算结果,采用提高所有浮点指令性能的总体效果要好一些,因为该程序中浮点操作所占的比重较大。

这一题是一点思路都不知道,只能蒙一个 ;系统分析师的知识点太多了

系统配置与性能评价---性能评价方法

对计算机系统的性能进行评价的方法主要有三种:测量方法,分析方法和模拟方法

  1. 测量方法主要是通过采用各种性能数据获得方法和运行各种不同类型的基准测试程序或工具来测量目标系统的性能情况;
  2. 分析方法是通过计算机系统建立一种数学模型,进而在给定输入条件下通过计算来获取目标系统的性能情况。
  3. 模拟方法通过构造系统模型和工作负载模型来近似模仿目标系统,以了解系统的特性。

计算机系统的性能指标是一些精度较高的数据,用户调查问卷或专家小组法只能获取一些大致的,轮廓性的数据。多数用户并没有使用多种计算机系统,难以进行比较,所以计算机系统性能指标的评价一般不通过用户调查来确定。

操作系统---死锁以及银行家算法

操作系统---位示图

(256+1)/64=4.02。由于题目已经明示了字号从0开始计算,所以256号物理块应该在4号字中描述,256号物理块对应的是4号字中第0位,所以将第0位置为1,表示占用;这个题目一看就唬人,一点思路都没有,所以解题的思路很重要;刷题很有必要的

操作系统---索引文件

由于一个磁盘数据库的大小为:1024KB,索引文件一共有8个直接块地址,所以直接索引范围达到8192KB,文件偏移地址为9089字节,这个位置属于直接索引,所以需要访问1次磁盘。

操作系统---其它

三个任务的总时长如图所示,应该是87,但是它与90最接近;

CPU的空闲时间为:18ms

操作系统---索引文件

有5个地址项为直接地址索引,所以直接地址索引涉及的逻辑块号为:0-4

2个地址项为一级间接索引,每个一级间接索引结点对应的逻辑块个数为:1kB/4B=256;所以一级间接索引的逻辑块号为:5-516;

二级间接索引所对应的逻辑块号为:517以上

所以逻辑块号5与518对应的应该是:一级间接索引和二级间接索引

这类题目错了好多次,每次都选择了B,原因是因为5号块,以为是从0开始计算正好对应的直接索引里面的4;

殊不知,0、1、2、3、4、5;5号块对应的第六个位置,唉

操作系统---其它

计算机启动的基本流程为:BIOS---》主导记录----》操作系统

操作系统---段页式存储

虚拟存储器对应用程序员透明,因为对于应用程序而言,不需要考虑虚拟存储器的存在,应用程序的编码不会因为虚拟存储器而有所改变。但是对于系统程序员不透明,因为系统程序员做底层系统开发,虚拟存储器正式底层系统的处理机制;

操作系统---死锁以及银行家算法

第一问:因为企业的总资金数是25,企业资金管理处为项目P1、P2、P3、P4已经投资的资金总数=5+5+6+7=23。故可用资金数为2

第二问:因为在公司资金管理处为P3分配资金2个单位后,能保证项目P3得到所需的最大资金完成项目,归还资金,使得公司的可用资金为8,而项目P1、P2\P4的尚需资金分为4、7、6。均小于可用资金,故为项目P3进行投资,投资后公司资金周转状态是安全的。

操作系统---段页式存储

请求页式存储管理方案中,当访问的页面不在内存是需要置换页面,正确的置换页面的原则是:最先置换访问位和修改为0,第二置换访问位和修改位为0,第三置换访问位和修改位为10,最后才置换访问位和修改位为11.因此本题当该进程访问的页面3不在内存时,应该淘汰表中页号为4的页面

操作系统---绝对路径与相对路径

由于文件名包括:驱动器号、路径、主文件名、扩展名。所以全文件名为:

文件的绝对路径为:

相对路径是从当前位置开始计的路径,所以,不需要写当前目录以及当前目录更上层的路径,即

操作系统---输入输出管理

在计算机中,输入输出控制方式主要有五种,分别是程序查询方式(程序控制方式),程序中断方式、DMA工作方式、通道方式、IO处理机、这五种方式占用主机CPU时间按多到少排序为:程序查询方式(程序控制方式)、程序中断方式、DMA工作方式、通道方式、IO处理机

数据库系统---规范化理论

从图中可以看出:候选关键字:ABE、和ACE。

关系模式的主属性为:ABCE,非主属性为D

本文参与?腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-04-14,如有侵权请联系?cloudcommunity@tencent.com 删除

本文分享自 小马哥学JAVA 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com