第一篇 -- 计算机基础

硬件系统结构:

硬件系统

运算器、控制器统称中央处理器(CPU):负责数据的算数运算和逻辑运算,即数据的加工处理。是整个计算机的中枢神经,分析程序规定的控制信息,并根据程序要求进行控制,协调计算机各部分组件工作及内存与外设的访问等。

存储器:实现记忆功能的部件,用来存储程序、数据和各种信号、命令等信息,并在需要时提供这些信息。内存(rom只读存储器;ram随机存储器;断电数据会消失);外存(硬盘、软盘ab、光盘)

输入设备:实现将程序、原始数据、文字、字符、控制命令或现场采集的数据等信息输入到计算机。

输出设备:实现将计算机处理后生成的中间结果或最后结果(各种数据符号及文字或各种控制信号等信息)输出出来。

软件系统

1. 系统软件:控制硬件

  操作系统分类:

  操作系统的主要作用是管理好硬件设备。

  1. 桌面操作系统

  Windows系列

    用户群体大

  macOS

    适用于开发人员

  Linux

    应用软件少

  2. 服务器操作系统

  Linux

    安全、稳定、免费

    占有率高

  Windows Server

    付费

    占有率低

  3. 嵌入式操作系统

  Linux:运行稳定、对网络的良好支持性、低成本,且可以根据需要进行软件裁剪,内核最小可以达到几百KB等特点,使其近些年来在嵌入式领域的应用得到非常大的提高

  主要应用:机顶盒、数字电视、网络电话、程控交换机、手机、PDA、等都是其应用领域,得到了Google、三星、摩托罗拉、NEC等公司的大力推广

  4. 移动设备操作系统

  iOS

  Android(基于Linux)

2. 应用软件

 qq、迅雷、游戏、PPT、word。。。基本除系统软件之外的

B/S架构与C/S架构

什么是B/S架构:

Browser-Server,浏览器和服务器架构。包含客户端浏览器、web应用服务器、数据库服务器的软件系统。用户只需要一个浏览器就可以访问服务。系统更新的时候,只需要更新服务端,不需要更新浏览器(比如百度、淘宝、微博等网站)。

什么是C/S架构:

Client-Server,客户端和服务器结构。这种结构与B/S最显著的区别是需要安装客户端,通过客户端程序来访问应用系统。所以更新时,既要更新服务端,也要更新客户端(比如微信、王者荣耀手游、QQ音乐等软件)。

猜你喜欢

转载自www.cnblogs.com/smart-zihan/p/11396745.html