软考系统架构师倒计时第2天

  1. 分片透明性:是指用户不必关心数据是如何分片的,它们对数据的操作在全局关系上进行,即如何分片对用户是透明的,因此,当分片改变时应用程序可以不变。分片透明性是最高层次的透明性,如果用户能在全局关系一级操作,则数据如何分布,如何存储等细节自不必关心,其应用程序的编写与集中式数据库相同。
    复制透明:用户不用关心数据库在网络中各个节点的复制情况,被复制的数据的更新都由系统自动完成。在分布式数据库系统中,可以把一个场地的数据复制到其他场地存放,应用程序可以使用复制到本地的数据在本地完成分布式操作,避免通过网络传输数据,提高了系统的运行和查询效率。但是对于复制数据的更新操作,就要涉及对所有复制数据的更新。
    位置透明性:是指用户不必知道所操作的数据放在何处,即数据分配到哪个或哪些站点存储对用户是透明的。因此,数据分片模式的改变,如把数据从一个站点转移到另一个站点将不会影响应用程序,因而应用程序不必改写。
    局部映像透明性(逻辑透明):是最低层次的透明性,该透明性提供数据到局部数据库的映像,即用户不必关心局部DBMS支持哪种数据模型、使用哪种数据操纵语言,数据模型和操纵语言的转换是由系统完成的。因此,局部映像透明性对异构型和同构异质的分布式数据库系统是非常重要的。

  2. 采用微内核结构的操作系统与传统的操作系统相比,其优点是提高了系统的灵活性、可扩充性,增强了系统的可靠性,提供了对分布式系统的支持。其原因如下:
    灵活性和可扩展性:由于微内核OS的许多功能是由相对独立的服务器软件来实现的,当开发了新的硬件和软件时,微内核OS只须在相应的服务器中增加新的功能,或再增加一个专门的服务器。与此同时,也必然改善系统的灵活性,不仅可在操作系统中增加新的功能,还可修改原有功能,以及删除已过时的功能,以形成一个更为精干有效的操作系统。
    增强了系统的可靠性和可移植性:由于微内核是出于精心设计和严格测试的,容易保证其正确性;另一方面是它提供了规范而精简的应用程序接口(API),为微内核外部的程序编制高质量的代码创造了条件。此外,由于所有服务器都是运行在用户态,服务器与服务器之间采用的是消息传递通信机制,因此,当某个服务器出现错误时,不会影响内核,也不会影响其他服务器。另外,由于在微内核结构的操作系统中,所有与特定CPU和IO设备硬件有关的代码,均放在内核和内核下面的硬件隐藏层中,而操作系统其他绝大部分(即各种服务器)均与硬件平台无关,因而,把操作系统移植到另一个计算机硬件平台上所需做的修改是比较小的。
    提供了对分布式系统的支持:由于在微内核OS中,客户和服务器之间以及服务器和服务器之间的通信,是采用消息传递通信机制进行的,致使微内核OS能很好地支持分布式系统和网络系统。事实上,只要在分布式系统中赋予所有进程和服务器唯一的标识符,在微内核中再配置一张系统映射表(即进程和服务器的标识符与它们所驻留的机器之间的对应表),在进行客户与服务器通信时,只需在所发送的消息中标上发送进程和接收进程的标识符,微内核便可利用系统映射表,将消息发往目标,而无论目标是驻留在哪台机器上。

  3. 系统监视的目标是为了评估系统性能。要监视系统性能,需要收集某个时间段内的3种不同类型的性能数据:
    (1)常规性能数据。该信息可帮助识别短期趋势(如内存泄漏)。经过一两个月的数据收集后,可以求出结果的平均值并用更紧凑的格式保存这些结果。这种存档数据可帮助人们在业务增长时作出容量规划,并有助于在日后评估上述规划的效果。
    (2)比较基准的性能数据。该信息可帮助人们发现缓慢、历经长时间才发生的变化。通过将系统的当前状态与历史记录数据相比较,可以排除系统问题并调整系统。由于该信息只是定期收集的,所以不必对其进行压缩存储。
    (3)服务水平报告数据。该信息可帮助人们确保系统能满足一定的服务或性能水平,也可能会将该信息提供给并不是性能分析人员的决策者。收集和维护该数据的频率取决于特定的业务需要。
    进行系统监视通常有3种方式。
    一是通过系统本身提供的命令,如UNIX/Liunx中的 w、ps、last,Windows中的netstat等,第一空选择A选项。
    二是通过系统记录文件查阅系统在特定时间内的运行状态;
    三是集成命令、文件记录和可视化技术的监控工具,提供直观的界面,操作人员只需要进行一些可视化的设置,而不需要记忆繁杂的命令行参数,即可完成监视操作,如 Windows的Perfmon应用程序。第一空选择C选项。
    Linux的 top是基于命令行的,Linux 的 iptables是基于包过滤的防火墙工具。
    目前,已经有些厂商提供专业化的监视平台,将上面3种方式集成到一个统一的监控平台,进行统一监控,并提供各类分析数据和分析报表,帮助用户进行性能的评估和诊断。

  4. 电子政务主要3类角色:政府、企(事)业单位及居民。如果有第4类就是公务员。政府对政府(G2G,Government To Government):政府之间的互动及政府与公务员之间互动。包括基础信息的采集、处理和利用,如人口/地理/资源信息等;各级政府决策支持;政府间通信。第一空选择B选项。
    **政府对企业(G2B,Government To Business)

    软考系统架构师倒计时第2天相关推荐

    1. 软考系统架构师倒计时第6天

      码云参考资料: https://gitee.com/lxmuyu/soft_examination 整理到2018资料下载: 迅雷网盘链接:https://pan.xunlei.com/s/VNFbm ...

    2. 软考系统架构师教材推荐和学习方法

      软考系统架构师教材推荐<系统架构设计师教程>(清华大学出版社) 学习方法建议 上午题经验分享 复习教材+做题 教程看不懂的可以去网上找视频结合一起看,书本知识复习完后做题. 上午题只有多做 ...

    3. 2023年软考系统架构师新版专栏导读

      目录 新的改变 软考是不是内卷? 老版教材删减章节 建议学习计划 专栏更文列表 新的改变 软考今年改版啦 高级系统架构师考试在2022年12月底出了第二版教材,比第二版多出来140页,虽然看起来好像更 ...

    4. 软考系统架构师、信息系统项目管理师、系统分析师、系统规划与管理师和网络规划师资料大汇总

      公众号此文章地址:https://mp.weixin.qq.com/s/ojzMFODodAnKkhNSmLg1kg 前言 在软考交流群的几天,很多准备2021年软考的同学已经开始准备整理复习资料了. ...

    5. 软考·系统架构师论文——论软件的高并发设计

      文章目录 说明 摘要 过渡 项目背景 论点理论 论点实践 结尾 说明 1.[摘要 300~330字] ① 项目介绍:时间.项目名.项目主要功能简述.作者角色及工作内容 ② 项目技术简介:正文理论/分论 ...

    6. 软考-系统架构师大纲思维导图+真题下载

      真题+大纲 = 顺利通过 [真题下载地址(点击下载)] 系统架构师-大纲 科目1:信息系统综合知识 1. 计算机软件与网络基础知识 1.1 操作系统 操作系统的类型和结构 操作系统基本原理 网络操作系 ...

    7. 软考·系统架构师论文——论基于架构的软件设计方法及应用

      文章目录 说明 摘要 过渡 项目背景 论点理论+实践 结尾 说明 1.[摘要 300~330字] ① 项目介绍:时间.项目名.项目主要功能简述.作者角色及工作内容 ② 项目技术简介:正文理论/分论点的 ...

    8. 软考系统架构师笔记-最后知识点总结(三)

      ATAM中文名:体系结构权衡分析方法,他最后的目标是生成关键的质量属性效用树. 在软考中,体系结构=架构 体系结构权衡方法(ATAM)包含4个主要的领域活动:场景和需求收集.体系结构视图和场景实现.属 ...

    9. 九、软考·系统架构师——系统架构质量及评估

      系列文章 一.程序员进阶架构师的基础知识[计算机基础] 二.程序员进阶架构师的基础知识[操作系统] 三.程序员进阶架构师的基础知识[计算机网络基础] 四.程序员进阶架构师的专业知识[软件工程基础] 五 ...

    最新文章

    1. 如何制作自己的CocoaPod库
    2. 基于 CNN 特征区域进行目标检测
    3. R语言使用ggplot2包使用geom_density()函数绘制分组密度图(自定义调色板填充色、brewer调色板填充、灰度比例填充)实战(density plot)
    4. asp.net 创建文件夹时出错:未找到路径“D:\”的一部分。(asp.net 使用 FSO)
    5. Linux系统Git环境配置
    6. 前端笔记-jquery
    7. java获取b站动态列表地址_爬虫入门(三)爬取b站搜索页视频分析(动态页面,DBUtils存储)...
    8. apache cxf java_Java-Apache CXF Web服务问题
    9. 接口带声音输出吗_智能化时代,你的功放跟得上科技的脚步吗?
    10. 【UWB定位】 - DWM1000模块调试简单心得 - 3
    11. K3CLOUD业务系统编码规则设置
    12. Clark变换和Park变换在三相系统和单相系统中的应用
    13. SageMath的使用
    14. 服务器虚拟化svc,服务器虚拟化与SVC技术在高校灾备中的应用
    15. Spring3开发实战 之 第二章:IoC/DI开发(2)
    16. 宁强天津中学2021高考成绩查询,宁强县天津高级中学教务信息网
    17. Java通过freemarker生成word文档
    18. 【数据库】Oracle基础命令
    19. 对于Lattice FPGA/CPLD XO2编程,“Flash erase, program, verify, secure”和“Flash erase, program, verify, secu
    20. 【QT】QT实现画板工具的制作

    热门文章

    1. 已知树的总结点,求完全二叉树叶子结点的两种方法实现
    2. 第四章 图像频域滤波
    3. pyth石头剪刀布小程序
    4. Python—一行多语句和一句多行
    5. 在URP中正确写入Sprite深度以使用DOF
    6. 微课堂V2 v4.6.9
    7. 空肥皂盒和电风扇的故事
    8. chatgpt赋能Python-python中的quit
    9. 利用ACIS + Hoops + InterOp实现CAD软件
    10. vue使用loading加载