Python零基础入门(1)-------计算机基础

计算机(电脑)的概念:是存储和计算处理的电子设备

一.硬件组成(通俗的讲就是看得见摸得着的实体)

1. CPU(中央处理器) :相当于计算机的大脑,计算任务都是由CPU完成的。CPU的计算能力是由主频决定的,主频越高,计算能力也就越好。

2. 内存:保存在内存的数据是临时的。内存中的数据是程序运行过程中,临时存放数据的一个场所。 (内存中的数据不是永久的,例如你写一个文本[还没有保存],电脑突然断电,那么这一段文本就不见了。或者玩游戏过程中没有存档)。内存的大小还决定着程序的运行快慢。

3. 硬盘:保存在硬盘的数据是永久的。硬盘的大小,决定了存储容量。(比如说可以存多少部电影,多少首歌。)硬盘、U盘、光盘都是外部存储设备。软件或者文档存储在硬盘里面,计算机运行过程中将文件或者软件载入到内存中,然后交给CPU去运算。

4. 输入设备:讲数据输入到计算机里面(鼠标、键盘、扫描机、麦克风、摄像头都是输入设备。)

5. 输出设备:将数据进行输出 (显示器、打印机)

6.通讯设备: 网卡 (上网必备的硬件)

二.软件 (由程序和文档组成。 例如一张照片、一份简历、一段音频或者视频这些都是文档。程序是对我们的文档怎么处理啊,怎么工作啊的一种描述。)

1. 系统软件 (操作系统)

有 Windows 、 Linux 、 Unix、MacOS.......(还有很多)。操作系统是一个人机交互的桥梁。我们不需要关心计算机的内部是怎么工作的。我们只需要通过操作系统,就可以创建文件、安装软件。

2.应用软件

如QQ、Office 办公软件、 百度云盘.........(很多很多)。软件的架构主要分为两大类: (1) BS架构(Browser/Server)即浏览器和服务器结构  ;  (2)CS架构(Client/Server),即服务器/客户端架构。

时间: 2024-08-02 07:56:13

Python零基础入门(1)-------计算机基础的相关文章

Python编程从入门到实践(基础入门) 򝻨

原文: http://blog.gqylpy.com/gqy/468 置顶:来自一名75后老程序员的武林秘籍--必读(博主推荐) 来,先呈上武林秘籍链接:http://blog.gqylpy.com/gqy/401/ 你好,我是一名极客!一个 75 后的老工程师! 我将花两分钟,表述清楚我让你读这段文字的目的! 如果你看过武侠小说,你可以把这个经历理解为,你失足落入一个山洞遇到了一位垂暮的老者!而这位老者打算传你一套武功秘籍! 没错,我就是这个老者! 干研发 20 多年了!我也年轻过,奋斗过!我

MongoDB基础入门之一:基础入门和复制集

mongoDB基础入门 介绍 mongoDB是一个存储文档的非关系型数据库 mongoDB的结构: 数据库: 包含集合 集合: 存储文档 文档: json格式 一条命令在docker容器中运行mongoDB docker run --name mymongo -v /mongo/data:/data/db -d mongo:4 docker ps #查看容器状态 docker logs mymongo #查看日志 mongoExpress 的使用 基于网络的mongoDB数据库管理页面 dock

python基础入门(语法基础)

最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 78486745 . 学习编程语言是很有趣的一件事情,但有2点请一定要谨记: 做人靠自己,码代码也必须靠自己.能不能成为python大牛,靠的是平时逻辑的训练和日复一日的码代码练出来的: 多总结.多思考.多查阅.实现需求的方式有多种,但总会有另一个办法是更加高效的! 博文内容属于基础篇,实时更新,如有地方写的不好,还请大家批评指正! python的语法基础 任何一种编程语言都有自己的一套语法,python也不例

Python基础一: 计算机基础,Python相关介绍,变量,常量,注释,基础数据类型(int,str,bool),用户交互input,流程控制语句if

1.CPU 内存 硬盘 操作系统 CPU:计算机的运算和控制中心,相当于人类的大脑. 内存:用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据.(暂时存储数据,临时加载数据及应用程序) 4G,8G,16G,32G 速度快,效率高,造价高 断电数据丢失 硬盘:磁盘,长期存储数据,存放文件,视频,音频等等.500G,1T 造价相对低 操作系统:是一个连接计算机硬件与所有软件的一个软件. 2.Python的发展与应用 Python的创始人为吉多·范罗苏姆(Guido van Rossum

python学习第一天:计算机基础

* = 了解 1.python是什么? Python是一门编程语言 2.什么是编程语言? 语言的本质:语言是一个对象与其它对象沟通的工具 编程语言:程序员与计算机沟通的工具 3.什么是编程? 程序员基于某种编程语言的语法格式将自己想要让计算机做的事写到文件中. 编程的结果是一堆文件,这一堆文件就是程序. 4.为什么要编程? 计算机就像人的奴隶,编程的目的就是人要奴役计算机,让计算机代替人类去工作,从而解放人力. 5.计算机硬件: 五大部分: 控制器:计算机的指挥系统.控制器通过地址访问存储器,从

python 小白(无编程基础,无计算机基础)的开发之路 辅助知识2 模块

一.模块和命名空间 一般来说,Python程序往往由多个模块文件构成,通过import语句连接在一起.每个模块文件是一个独立完备的变量包,即一个命名空间.一个模块文件不能看到其他文件定义的变量名,除非它显示地导入了那个文件,所以模块文件在代码文件中起到了最小化命名冲突的作用.因为每个文件都是一个独立完备的命名空间,即使在他们拼写相同的情况下,一个文件的变量名是不会与另一个文件中的变量冲突的. 注意:import VS from:应该指出,from语句在某种意义上战胜了模块的名称空间分割的目的,因

python 小白(无编程基础,无计算机基础)的开发之路 day2

本节内容 列表.元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码 1. 列表.元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储.修改等操作 定义列表 1 names = ['Alex',"Tenglan",'Eric'] 通过下标访问列表中的元素,下标从0开始计数 1 2 3 4 5 6 7 8 >>> names[0] 'Alex' >>> names[2] 'Eric' >>>

HTML5零基础入门之HTML基础语法详解

HTML5标签 HTML不是一种编程语言,而是一种标记语言(Hyper Text Markup Language).HTML5标记标签是由尖括号括起来的关键词,比如<html>. HTML5的标签通常是成对出现的,如<b>和</b>其中第一个标签是开始标签,第二个标签是结束标签. 语法: <标签名称>文本内容</标签名称> 成对的标签只对包含在其中的文本发生作用: 在每个标签中,大写小写或混写均可. 元素 HTML5元素是指从开始标签到结束标签的

网络基础知识及计算机基础

云计算简介 公有云(中小公司)亚马逊AWS,阿里云aliyun,完全图形界面 私有云(浪潮.联想等大公司) 云计算的模式 IaaS 基础设施即服务(租用空间的,放在虚拟主机里,几个公司共用一个服务器,现在很少了) PaaS平台即服务(ERP(办公系统),金蝶ERP) SaaS软件即服务(百度地图,绝大多数app) 云计算的典型应用 ·云平台(AWS,阿里云) ·云存储(租用空间,虚拟主机) ·在线办公(金蝶ERP) ·地图导航 ·电子商务 ·搜索引擎 越往后越简单,越往前越底层 这些简单的概念要