【系统架构】第二章-计算机系统基础知识(二)

计算机语言

计算机语言主要由一套指令组成,而这种指令一般包括表达式、流程控制和集合三大部分内容。

表达式包含变量、常量、字面量和运算符。

流程控制包括分支、循环、函数和异常。

集合包含字符串、数组、散列表等数据结构

计算机语言的分类

1、机器语言(一种二进制代码,一条指令包含:操作码、操作数的地址、操作结果的存储地址、下条指令的地址)

2、汇编语言(有3种语句:指令语句、伪指令语句、宏指令语句)

3、高级语言(C、C++、Java)

4、建模语言(UML-UML提供了13种图:类图、对象图、用例图、序列图、通信图、状态图、活动图、构件图、部署图、组合结构图、包图、交互概览图、计时图),(5种视图:用例视图、逻辑视图、进程视图、实现视图、部署视图)

5、形式化语言

软件生命周期:可行性分析、需求分析、体系结构设计、详细设计、编码和测试发布

多媒体

媒体可分为:

1、感觉媒体:如视、听觉、触觉等

2、表示媒体:如图像、声音、视频等

3、表现媒体:如键盘、鼠标、扫描仪、显示器等

4、传输媒体:如电缆、光缆等

多媒体的重要特征:

1、多维化

2、集成性

3、交互性

4、实时性

多媒体系统的组成:

1、多媒体硬件:计算机主要配置和外部设备以及各种外部设备的控制接口

2、多媒体软件:多媒体驱动软件、多媒体操作系统、多媒体数据处理软件、多媒体创作工具软件和多媒体应用软件等

系统工程

系统工程师运用系统方法,对系统进行规划、研究、设计、制造、试验和适用的组织管理技术

系统工程方法的特点:整体性、综合性、协调性、科学性、实践性

系统工程流程的7个一般生命周期阶段:

1、探索性研究阶段

2、概念阶段

3、开发阶段

4、生产阶段(目的是生产系统并进行检验和验证)

5、使用阶段(目的是运行系统以满足用户需求)

6、保障阶段(目的是提供持续的系统能力)

7、退役阶段(目的是存储、归档或退出系统)

系统性能

性能指标:

1、计算机的性能指标:时钟频率(主频)、运算速度、运算精度、内存的存储容量、存储器的存取周期、数据处理速率(PDR)、吞吐率、各种响应时间、各种利用率、RASIS特性(可靠性、可用性、可维护性、完整性、安全性)、平均故障响应时间、兼容性、可扩充性和性能价格比

2、路由器的性能指标

3、交换机的性能指标

4、网络的性能指标

5、操作系统的性能指标

6、数据库管理系统的性能指标

7、Web服务器的性能指标

性能指标计算:方法由定义法、公式法、程序检测法、仪器检测法

总结自:系统架构设计师教程(第2版)


作者其他要推荐的文章,欢迎来学习: 基于Spring Boot 3.1.0 系列文章

  1. Spring Boot 源码阅读初始化环境搭建
  2. Spring Boot 框架整体启动流程详解
  3. Spring Boot 系统初始化器详解
  4. Spring Boot 监听器详解
  5. Spring Boot banner详解
  6. Spring Boot 属性配置解析
  7. Spring Boot 属性加载原理解析
  8. Spring Boot 异常报告器解析
  9. 使用GraalVM 构建 Spring Boot 3.0 原生可执行文件
  10. Spring Boot 3.x微服务升级经历

Prometheus 系列文章

  1. Prometheus 的介绍和安装
  2. 直观感受PromQL及其数据类型
  3. PromQL之选择器和运算符
  4. PromQL之函数
  5. Prometheus 告警机制介绍及命令解读
  6. Prometheus 告警模块配置深度解析
  7. Prometheus 配置身份认证
  8. Prometheus 动态拉取监控服务
  9. Prometheus 监控云Mysql和自建Mysql

Grafana 系列文章,版本:OOS v9.3.1

  1. Grafana 的介绍和安装
  2. Grafana监控大屏配置参数介绍(一)
  3. Grafana监控大屏配置参数介绍(二)
  4. Grafana监控大屏可视化图表
  5. Grafana 查询数据和转换数据
  6. Grafana 告警模块介绍
  7. Grafana 告警接入飞书通知

Spring Boot Admin 系列

  1. Spring Boot Admin 参考指南
  2. SpringBoot Admin服务离线、不显示健康信息的问题
  3. Spring Boot Admin2 @EnableAdminServer的加载
  4. Spring Boot Admin2 AdminServerAutoConfiguration详解
  5. Spring Boot Admin2 实例状态监控详解
  6. Spring Boot Admin2 自定义JVM监控通知
  7. Spring Boot Admin2 自定义异常监控
  8. Spring Boot Admin 监控指标接入Grafana可视化(https://itsaysay.blog.csdn.net/article/details/128089324?sp