计算机基础

计算机组成

1.硬件系统
输入设备,运算器,控制器,内存储器,输出设备,外存储器。
运算器、控制器统称中央处理器(cpu):负责数据运算和逻辑运算,即数据的加工处理,是整个计算机的中枢神经,分析程序规定的控制信息,并根据程序进行控制,协调计算机各部分组件工作及内存与外设的访问。
存储器:用来储存数据和各种信号,命令等信息,并在需要时提供这些信息。内存(rom只读存储器;ram随机存储器;断电数据会消失);外存(硬盘,软盘,光盘)。
输入设备:将程序 ,原始数据、文字、字符、控制命令或现场采集的数据等信息输入到计算机。
输出设备:将计算机处理后生成的中间结果或最后结果输出出来。
2.软件系统
(1)系统软件:控制硬件
桌面操作系统:windows,macOS,Linux。
服务器操作系统:Linux,windows Server。
嵌入式操作系统:Linux。
移动设备操作系统:ios,Android。
(2)应用软件:安装第三方应用的
QQ、迅雷、游戏

B/S架构与C/S架构

1.B/S架构:Browser-Server,浏览器和服务器架构,包含客户端浏览器,web应用服务器、数据库服务器的软件系统。用户只需要一个浏览器就可以访问服务,系统更新时候,只需要更新服务端,不需要更新浏览器。
2.C/S架构:Client-Server,客户机和服务器结构。这种结构与B/S结构的区别就是需要安装客户端,通过客户端程序访问应用系统,所以更新时,既要更新服务器端,也要更新客户端
3.B/S软件与C/S软件区别
1.硬件环境不同
C/S建立在专用网络上,小范围的网络环境,局域网之间再通过专门服务管理提供连接和数据交换服务。
B/S建立在广域网上,不需要专门的网络硬件环境。
2.安全要求不同
C/S一般面向相对固定的用户群,对信息安全控制能力强,一般高度机密的信息系统采用。
B/S建立在广域网上,对安全的掌控能力弱,面向不可如的用户的用户群。
3.系统维护不同
C/S程序由于整体性,必须整体考察,升级困难,多建立在Windows上,表现方法有限,对开发要求较高。
B/S系统无缝升级,维护开销小,有更加丰富的表现形式,开发难度较低。
4.处理问题不同
C/S处理用户固定,安全需求高,要求相同操作系统。
B/S面向所有用户,分散广,对系统的要求小。

二进制和单位

计算机世界描述数据使用的是二进制,二进制用0和1两个数表示,它的基数是2(逢2进1)。
常见的储存单位
位:计算机中表示信息的最小单位,用来表示一个二进制信息,用bit表示;
字节:八位二进制信息为一个字节,字节是计算机处理信息的最小单位,B表示。
1B=8b
1KB=1024B
1MB=1024KB
1GB=1024MB
1TB=1024GB
1PB=1024TB

计算机编程语言

计算机编程语言分为 机器语言、汇编语言、高级语言三大类。
1.机器语言:由0和1组成的二进制数。
2.汇编语言:用一些简洁的英文字母、符号串来代替一个特定的指令的二进制串,更容易识别和记忆、运行效果最高。
3.主要是相对汇编语言而言,他并不是特定的一种具体语言,而是包括了很多编程语言,比如C,C++,JAVA,Python,PHP等等,大大简化了程序中的指令,高级语言是绝大多数编程者的选择,也是目前主流的编程语言的选择方向。

本篇文章均来源于网络 整理的笔记 无需评论

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值