计算机基础

计算机基础小白篇

社会主义新天地 提交于 2020-01-10 08:21:50
Python是一门编程语言,是特定的一类计算机识别的语言, 方便程序员与计算机进行沟通 类似与英语、日语、法语,用于各个不同国家和地区的人进行有效沟通的语言 编程工作是指,程序员将自己想法以及让计算机完成的工作,通过某种编程语言写入到文件中,计算机去识别运行,从而代替人类完成更高效的工作 所以说编程的结果就是一堆文件,这一堆文件就是程序 想要学习Python这门语言,必须要先了解 计算机硬件和操作系统 ,因为Python的使用是作用在计算机上去实现操作的,通过操作系统去控制计算机各个部件系统完成程序运行,以达到人想要完成的效果。 计算机硬件五大部分: 部件 控制器 计算机的指挥系统。控制器通过地址访问存储器,从存储器中取出指令,经译码器分析后,根据指令分析结果产生相应的操作控制信号作用于其他部件,使得各部件在控制器控制下有条不紊地协调工作。 运算器 实现算术运算和逻辑运算的部件 寄存器 是计算机用来存放所有数据和程序的记忆部件。它的基本功能是按指定的地址存(写)入或者取(读)出信息。 计算机中的存储器可分成两大类:一类是内存储器,简称内存或主存;另一类是外存储器(辅助存储器),简称外存或辅存。 存储器由若干个存储单元组成,每个存储单元都有一个地址,计算机通过地址对存储单元进行读写。一个存储器所包含的字节数称为存储容量,单位有B、KB、MB、GB、TB等。 输入设备

计算机基础

微笑、不失礼 提交于 2020-01-10 08:16:38
* = 了解 1.python是什么?   Python是一门编程语言 2.什么是编程语言?   语言的本质:语言是一个对象与其它对象沟通的工具   编程语言:程序员与计算机沟通的工具 3.什么是编程?   程序员基于某种编程语言的语法格式将自己想要让计算机做的事写到文件中。   编程的结果是一堆文件,这一堆文件就是程序。 4.为什么要编程?   计算机就像人的奴隶,编程的目的就是人要奴役计算机,让计算机代替人类去工作,从而解放人力。 5.计算机硬件:   五大部分:     控制器:计算机的指挥系统。控制器通过地址访问存储器,从存储器中取出指令,经译码器分析后,         根据指令分析结果产生相应的操作控制信号作用于其他部件,使得各部件在控制器控制下有条不紊地协调工作。     运算器:实现算术运算和逻辑运算的部件。     存储器:是计算机用来存放所有数据和程序的记忆部件。它的基本功能是按指定的地址存(写)入或者取(读)出信息。     输入设备:是向计算机中输入信息的设备。外存储器也是一种输入设备。     输出设备:主要有显示器、打印机和绘图仪等。外存储器也当作一种输出设备。   控制器 + 运算器 = cpu   cpu:x86-64   x86:cpu型号 (x86架构的cpu)   64:每次可处理64位二进制数   cpu具有向下兼容性

计算机基础系列一:计算机硬件

微笑、不失礼 提交于 2020-01-10 08:14:29
1、编程语言的作用及与操作系统和硬件的关系   一个完整的计算机系统包括硬件、操作系统、软件(即程序员开发的各种软件)三部分组成。   各程序员开发的软件若直接调用计算机的硬件,如硬盘读取、音频播放等,则软件不仅编写复杂同时影响开发效率,因此程序员开发的软件需通过计算机操作系统间接调用计算机各硬件。如下图:    即编写各种计算机软件的编程语言可看作程序员与计算机沟通的介质,程序员通过编程语言编写软件从而达到控制计算机的目的。 2、计算机硬件   计算机硬件(Computer hardware)是指计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。简言之,计算机硬件是构成计算机的物质基础,是计算机系统的核心。从外观上来看,微机由主机箱和外部设备组成。   根据计算机之父冯·诺依曼的划分,计算机由运算器、控制器、存储器、输入设备、输出设备五部分组成。 通常把运算器与控制器合称为中央处理器( Central Processing Unit ,CPU )。 其中: CPU是计算机的核心,负责计算机的运算及程序控制; 存储器是计算机的记忆设备,用来存放程序和数据 输入设备是计算机接收外部信息和数据的设备。常用输入设备有:键盘、鼠标、扫描仪等 输入设备是输出计算机处理后的数据。常用的输出设备有:显示器、打印机等 在计算机中,计算机各硬件是通过各类总线连接在一起的。 2.1处理器

计算机基础之操作系统

我的梦境 提交于 2020-01-08 17:39:06
目录 1. 什么是操作系统 2. 计算机系统的组成及其关系 3. 操作系统和应用程序的启动 1. 什么是操作系统 操作系统位于计算机硬件与应用软件之间,协调管理计算机资源与软件资源的管理程序。它将计算机的复杂指令封装成一个个接口,供用户使用。 2. 计算机系统的组成及其关系 一套完整的计算机系统包括计算机硬件,操作系统,应用程序三大部分。对其三部分解释如下: 应用程序:应用程序位于操作系统之上,用于完成人们的工作,不与计算机硬件交互。 操作系统:用来控制硬件,把对硬件的复杂指令封装成接口,供用户和应用程序使用。 计算机硬件:以二进制形式存储数据。 具体如下图: 3. 操作系统和应用程序的启动 操作系统的启动:按下开机键,启动临时操作系统( CMOS ),临时操作系统将操作系统由硬盘读入内存,启动操作系统,c操作系统接管临时操作系统。 应用程序的启动:操作系统将应用程序由硬盘读入内存,启动应用程序。 来源: https://www.cnblogs.com/zj420255586/p/12167275.html

计算机基础学习路线

为君一笑 提交于 2020-01-01 17:25:30
一、形成整体的认识 建议读吴军博士的《浪潮之巅》。这本书讲IT产业非常精彩。 二、(1)学好数学: 高等数学 离散数学 线性代数 概率论与数理统计 (2)掌握一门编程语言: C 是一种结构化的编程语言。如果不会C,后面的课程根本学不下去。 Java 是一种典型的面向对象的语言。Java有活跃的社区和数之不尽的开源项目。 JavaScript 或者 Python 。这两个语言都是属于动态编程语言的范畴,应用极为广泛。 三、计算机专业基础课程 计算机专业基础课程的学习,和我们在工作中实用技术的学习,这两者是相互促进的。比如计算机网络课程,对web开发框架有帮助;反过来,如果写了web框架,就能更深刻的理解计算机网络这门课程。 (1)专业基础课有十多门,其中最重要的是四门如下(这四个课程也是考研科目,建议按如下顺序学习): 数据结构与算法 对于多数人来说,掌握算法,只需要知道算法的思想、应用场景和优缺点就可以。实际开发中,你要设计新算法的机会并不多,并且那些应用很广的算法,都已经在框架里提供了现成的组件。这些组建内部已经实现了算法,你只需要知道是怎么回事,会调用就可以了。比如说加密和解密的算法。 考研和大公司面试,也不会考到复杂的算法,准备前多刷几遍即可。 计算机组成原理 主要是介绍计算机由哪些部件组成的,这些部件是如何互相协作、完成处理功能、同时用来满足各种成本和功耗指标的。 操作系统

计算机基础之编程

冷暖自知 提交于 2019-12-26 20:16:35
计算机基础之编程 目录 一、什么是编程语言? 二、什么是编程? 三、为什么要编程? 一、什么是编程语言? Python和中文、英语语一样,都是一门语言,只要是语言,其实就可以看成是一种事物与另外一种事物沟通的介质。Python属于编程语言,编程语言是程序猿和计算机之间沟通的介质;中文和英语则是人与人之间沟通的介质。 二、什么是编程? 编程指的是:程序猿基于某种编程语言的语法格式将自己脑子中的想要让计算机做的事,写到文件中。所以说编程的结果就是一堆文件,这一堆文件就是程序。 三、为什么要编程? 计算机就像是人的奴隶,编程的目的是想要奴役计算机,把计算机当成人类的奴隶,让计算机帮人类工作,因而取代人力。 来源: https://www.cnblogs.com/zhulipeng-1998/p/12104134.html

计算机基础系列一:计算机硬件

 ̄綄美尐妖づ 提交于 2019-12-21 04:41:30
一 为何要学习计算机基础 python是编程语言,即python是语言 语言有英语、法语、葡萄牙语等,但凡是语言,都是用来沟通的介质。 程序员编程的本质就是让计算机去工作,而编程语言就是程序员与计算机沟通的介质 程序员要想让计算机工作,必须知道计算机能干什么,怎么干的,这也就是我们必须学习计算机基础的原因 然而光有编程语言和硬件也并不能满足大家的编程需求,为什么这么说呢? 程序用编程语言写程序,最终开发出的结果就是一个软件,既然是软件,那就与腾讯qq、暴风影音、快播等软件没有区别了。这些软件必须运行在操作系统之上,你肯定会问:为何要有操作系统呢?没错,远古时代的程序员确实是在没有操作系统的环境下,用编程语言之间操作硬件来编程的,你可能觉得这没有问题,但其实问题是相当严重的,因为此时你必须掌握如何操作硬件的所有具体细节,比如如何具体操作硬盘(现在你得把硬盘拆开,然后你能看见的所有的东西,你都得研究明白,因为你编程时要用到它),这就严重影响了开发的效率,操作系统的出现就是运行于硬件之上,来控制硬件的,我们开发时,只需要调用操作系统为我们提供的简单而优雅的接口就可以了 所以一套完整的计算机系统分为:计算机硬件,操作系统,应用软件,如下图。因而我们的python编程之路分为计算机硬件基础,操作系统基础,和python编程三部分,就让我们先从计算机硬件学起吧 二 本节目标

计算机基础

早过忘川 提交于 2019-12-20 20:08:20
计算机系统分为:计算机硬件,操作系统,软件 一 编程语言的作用及与操作系统和硬件的关系: 1.编程语言的作用:用来定义计算机程序的形式语言,用来向计算机发出指令。 2.关系:硬件是基础,操作系统是用来管理硬件资源的。 二 应用程序&操作系统&硬件 1.硬件系统 :运算器+控制器+存储器+输入设备+输出设备 运算器:是负责算数运算与逻辑运算。 控制器:是负责发送和接收指令。与控制器共同组成了中央处理器(CPU)。 存储器:是用来存储正在进行程序,将要进行程序的数据及刚处理完的数据。 输入设备:是用来进行输入的设备。如键盘,扫描仪等。 输出设备:是用来进行输出的设备。如显示器,音箱等。 主板:安装了组成计算机的主要电路系统,一般有BIOS芯片,I/O控制芯片,键和面板开关接口,指示灯插接件,扩充插槽,主板及插卡的直流电源供电接插件等元件。 总线:以上所有的设备都通过总线连接,总线相当于人的神经。 2.操作系统:操作系统是控制和管理计算机软硬件资源、合理组织计算机工作流程,以及方便用户操作的程序集合。它的职责常包括对硬件的直接监管、对各种计算资源(如内存、处理器时间等)的管理、以及提供诸如作业管理之类的面向应用程序的服务等等。简单的说;操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。 3.应用程序:指为完成某项或多项特定工作的计算机程序,它运行在用户模式

计算机基础(2)计算机分类

点点圈 提交于 2019-12-20 17:02:22
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 超级计算机 功能最强、运算速度最快、存储容量最大的计算机 多用于国家高科技领域和尖端技术研究 标记他们运算速度的单位是 TFlop/s 大型计算机 又称大型机、大型主机、主机等 具有高性能,可处理大量数据与复杂的运算 在大型机市场领域,IBM 占据着很大的份额 代表了高维护费用的存储系统 不够灵活,伸缩性弱 迷你计算机(服务器) 也称为小型机,普通服务器 不需要特殊的空调场所 具备不错的算力,可以完成较复杂的运算 工作站 高端的通用微型计算机,提供比个人计算机更强大的性能 类似于普通台式电脑,体积较大,但性能强劲 微型计算机 又称为个人计算机,是最普通的一类计算机 麻雀虽小、五脏俱全 计算机体系结构 冯诺伊曼体系 将程序指令和数据一起存储的计算机设计概念结构 结构 必须有一个存储器 必须有一个控制器 必须有一个运算器 必须有输入设备 必须有输出设备 特点 能够把需要的程序和数据送至计算机中 能够长期记忆程序、数据、中间结果及最终运算结果的能力 能够具备算术、逻辑运算和数据传送等数据加工处理的能力 能够按照要求将处理结果输出给用户 瓶颈 CPU 和存储器速率之间的问题无法调和 CPU 经常空转等待数据传输 现代计算机的结构 现代计算机在冯诺依曼体系结构基础上进行修改 解决 CPU 与存储设备之间的性能差异问题

计算机基础

不羁岁月 提交于 2019-12-10 18:03:13
1、 计算机分为两套系统: a :硬件系统, b :软件系统 2、 硬件系统:运算器,控制器,存储器,输入设备,输出设备 3、CPU :内存:基于电的方式,速度快,然而不能永久保存数据 硬盘:基于磁的方式工作,速度快,可以永久保存数据 4、 软件系统: 1 )系统软件, 2 )应用软件 系统软件: 5、 系统启动流程: bos- 》找到启动介质 - 》把系统加载到内存 - 》 CPU 执行 arp 协议: 1 、 Day3: 网络基础 dos 命令 网络按照不通分类方式划分: 1、 地理位置 (1) 局域网:一般限定在较小区域内,小于 10km 的范围,通常才哟个有线的连接方式连接起来 (2) 城域网:规模局限在一座城市的范围内, 10-100km 的区域 (3) 广域网:网络跨越国界,洲界,甚至全球范围 2、 传输介质 (1) 有线网:采用同轴电缆和双绞线连接的计算机网络,同轴电缆网是常见的一种连网方式,它比较经济,安装较为便利,传输率和抗干扰能力一般,传输距离短,双绞线网是目前最常见的联网方式,它价格便宜,安装方便,但易受干扰,传输率较低,传输距离比同轴电缆要短 (2) 光纤网 :光纤网也是有限网的一种,但由于其特殊性而单独列出,光纤网采用光导纤维作传输介质, 光纤出书距离长,传输距离高 ,可达数千兆 bps , 抗干扰性强 ,不会受到电子监听设备的监听