计算基础整理

1、python是什么?   Python是一门编程语言

2、什么是编程语言?(*****)   只要是语言,那语言的本质都一样:语言是一种事物与另外一种事物沟通的介质   编程语言是程序员与计算机沟通的介质

3、什么是编程?(*****)   编程指的是:程序员基于某种编程语言的语法格式将自己脑子中的想要让计算机做的事写到文件中   所以说编程的结果就是一堆文件,这一堆文件就是程序

4、为什么要编程?(*****)   计算机就像是人的奴隶,编程的目的就是人想要奴役计算机,   让计算机代替人类去工作,从而解放人力

5、计算机硬件基础   cpu:x86-64(*****)      什么是x86  指的是复杂指令集      什么64位   处理速度是64位进制的      cpu具有向下兼容性,即64的cpu可以执行32的程序

存储器:(*****)      内存:内存条         优点:存取速度快         缺点:断电数据丢失,容量小

外存:磁盘         优点:断电数据也不丢失,可以永久保存数据,容量大         缺点:存取速度慢

了解:(**)      十进制         0  1 2 3 4 5 6 7 9

123         1*(10^2) + 2*(10^1) + 3*(10^0)=123

二进制             111         # 二进制转十进制         1*(2^2)+1*(2^1) + 1*(2^0) = 7

# 十进制转二进制(除2取余法)

存储单位(***)      一个二进制位称为1bit      8bit=1Bytes 称为一个字节      1024Bytes = 1KB      1024KB=1MB      1024MB=1GB      1024GB=1TB      1024TB=1PB

补充存储器:(**)      ROM->存储BIOS的指令         BIOS:BASIC INPUT OUPUT SYSTEM

(*****)   对于磁盘来说,寻找到数据的总时间=平均寻道(5ms)+平均延迟时间(7200转的磁盘该值等于4ms)

(**)   磁道   柱面   扇区

总结:

重点一:计算机的三大核心组件,以及它们的功能?

1、cpu         2、内存         3、硬盘

重点二:cpu、内存、硬盘的工作原理,解释一个程序如何从无到有运行起来的?*代表重要程度 5个*****为最高

当你搞清楚上面的知识时试着问问自己如下4个问题1.

1.什么是编程语言?什么是编程?为什么要编程?

2.简述计算机五大组成部分的作用,cpu是由什么组成的?

3.存储器都有哪些种类,对比各个种类直接的速度与容量的排出顺序。

4.一个程序要想从无到有运行起来、cpu、内存、硬盘各部分是如何工作的?



原文地址:https://www.cnblogs.com/zhouxiang9193/p/9083170.html

时间: 2024-10-13 14:36:50

计算基础整理的相关文章

HTML基础整理(一)

HTLM基础整理--思维导图(标签部分) 其他: <sub>下标</sub>     <sup>上标</sup> 优先级,越往后优先级越高. "right"(右对齐)               "top" (顶部) 对齐方式<tr align="center"(居中) valign="middle"(居中) "left"(左对齐)          

深度学习中得数学,高效计算基础与线性分类器

深度学习说到底就是要调节网络中得权重,使网络的分类结果更接近于训练值.这个重复迭代的过程又是一个线性回归的问题.在这种可能会用到高数,线性代数,概率论中的知识. 一.数学基础提一提. 1.高数中得知识. 高数中最重要的就是微积分了,那在深度学习中出现最多的一个概念就是梯度.什么是梯度呢?要说导数,学过高数的肯定都知道.其实梯度就是当把标量x变成向量X时,对X求导就是梯度.那为什么要用梯度呢?因为梯度等于0在凸函数中往往代表着一个极小值点.我们要求得就是损失函数的极小值,这正是我们需要的.梯度是指

SOA之(3)——面向服务计算基础

面向服务计算基础(Service-Oriented Computing Fundamentals) 面向服务的计算(Service-Oriented Computing) 面向服务的计算是一个伞状术语(umbrella term),它代表下一代分布式计算平台.面向服务的计算包括很多东西,包括它自己的设计范式.设计原则.设计模式.独特的架构模型和相关的概念.技术和框架. 注:伞状术语,意即广泛的观点和看法可以汇集于此,就像不同块的伞布,虽相对独立,但只有相连构成完整的伞才有意义 面向服务的计算构建

linux基础整理0316

一.linux基础整理 由于这是学习linux的第一周,整理的东西很杂很分散,其中包括了查看虚拟机的各种信息,命令相关的只整理了alias.date.history.cal.帮助会话screen等命令的使用,最后加上了两个常见问题处理办法:在以后的学习中会不断完善文中整理的相关内容. 1.查看系统信息类命令: 查看内核版本 [root@CentOS7 ~]#uname -r 3.10.0-957.el7.x86_64 查看系统版本 查看配置文件 [root@CentOS7 ~]#cat /etc

机器学习 —— 基础整理(六):线性判别函数——感知器、松弛算法、Ho-Kashyap算法

本文简单整理了以下内容: (一)线性判别函数与广义线性判别函数 (二)感知器 (三)松弛算法 (四)Ho-Kashyap算法 (一)线性判别函数与广义线性判别函数 一.线性判别函数 这篇总结继续关注分类问题.假设判别函数(Discriminant function)的参数形式已知,用训练的方法直接根据样本估计判别函数的参数.线性判别函数的形式为: $$g(\textbf x)=\textbf w^{\top}\textbf x+w_0$$ $\textbf x\in \mathbb R^d$ 是

MySQL技术分类一:DB应用开发基础整理

MySQL技术分类整理一:DB应用开发基础1.库1).创建库syntax:CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name    [create_specification] ... create_specification:    [DEFAULT] CHARACTER SET [=] charset_name  | [DEFAULT] COLLATE [=] collation_name 注:如果不使用if not exists,则当数据库

机器学习 —— 基础整理(四):特征提取之线性方法——主成分分析PCA、独立成分分析ICA、线性判别分析LDA

本文简单整理了以下内容: (一)维数灾难 (二)特征提取--线性方法 1. 主成分分析PCA 2. 独立成分分析ICA 3. 线性判别分析LDA (一)维数灾难(Curse of dimensionality) 维数灾难就是说当样本的维数增加时,若要保持与低维情形下相同的样本密度,所需要的样本数指数型增长.从下面的图可以直观体会一下.当维度很大样本数量少时,无法通过它们学习到有价值的知识:所以需要降维,一方面在损失的信息量可以接受的情况下获得数据的低维表示,增加样本的密度:另一方面也可以达到去噪

C#基础整理

元旦整理书架发现一本小册子--<C#精髓>中国出版社2001年出版的,粗略翻了下关于C#的知识点挺全的虽然内容谈得很浅也有很多过时的内容(话说这本书是我在旧书店花5块钱淘的)我保留原有章节并删减部分过时和不重要内容添加一些自己觉得重要的内容,具体目录如下: 第一章   简介    什么是.NET.CLI.CLR.CIL.IL.BCL?    什么是JIT和GC,JIT和GC是如何工作的?   第二章 C#语言参考   标识符.类型.变量.表达式与运算符.语句.类型组织.继承.访问修饰符.类和结

python基础整理----基本概念和知识

整理一下python的基本概念和知识, 主要用python3为语法标准. python介绍 一种面向对象的解释性计算机设计语言,具有丰富和强大的库. python定位:"优雅"."明确"."简单" 多种应用场景:可以写工具,后台服务,移动端等等. 运行环境搭建 下载对应版本的Python安装,官网地址如下 https://www.python.org/ 运行get-pip.py安装pip (Py3自带pip) https://bootstrap.