博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
学习python第一天内容回顾
阅读量:6975 次
发布时间:2019-06-27

本文共 1119 字,大约阅读时间需要 3 分钟。

一、什么是语言??什么是编程语言??什么是编程??为什么要编程??

答:1、语言是一种事务与另一种事务之间交流的介质

2、编程语言是程序员与计算机之间交流的的介质

3、程序员把自己想做的事用编程语言表达出来的一系列文件

4/为了解放生产力解放人力,提高生产效率,让计算机按照人的思维逻辑去工作

二、计算机的组成部分

1、控制器:指挥系统,控制计算机和其他硬件工作

2、运算器:负责进行数学运算与逻辑运算

3、存储器:进行数据的存储

(1)内存:存储速度快,但是数据断电易丢失,只能临时存储数据

(2)外存:存储速度慢,但断电数据仍旧能永久保存

4、输入设备:

5、输出设备:

与程序运行速度快慢的三大因素:CPU、内存、硬盘

三、存储设备等级分布

第一级:寄存器

第二级:缓存器

缓存器分为一级、二级、三级缓存

第三级:内存

第四级:硬盘

机械硬盘:采用机械转速的方式寻址,分为5400转与7200转,一次IO时间=平均寻道时间(寻找磁道的时间/横向时间)+平均延迟时间(转半圈的时间/纵向寻址时间)

固态硬盘:机械硬盘的地址存储与内存存储方式相似,所以比机械硬盘速度快,缩短了数据访问的时间

四、内存条

内存条内的存储采用分区存储的方式,其中引用栈区与堆区的存储方式,栈与堆的之间的关系如下图所示

堆:用来存储数据的容器,一个挨着一个的排列下去

栈:用来保存数据所在哪个容器编号的名单

内存单位之间进制为1024

1024B=1kb

1024kb=1mb

1024mb=1gb

1024gb=1tb

1024tb=1pb

五、计算机分为硬件与软件

硬件:人肉眼能看的见的摸得着的都为硬件

软件:系统软件与应用软件

操作系统:可以直接往硬盘上发送指令,完成对硬件的操作,同时协调所有运行在该操作系统上的软件

操作系统能够控制软件与软件的交流也能控制软件与硬件的交流

软件:应用程序,不能直接操作硬件,需要通过操作系统间接控制硬件

六、进制

进制一般采用除某一个数取余的方法,一般的进制有2进制、8、10、12、16、60等进制

三位2进制等于1位8进制,4位2进制等于1位16进制,2进制代表位有1、2、4、8,分别代表第一位、第二位、第三位、第四位

分别代表2的0、1、2、3次方

七、Python的应用场景

1、大数据

2、数据分析

3、爬虫

4、人工智能

5、自动化运维

6、web开发

Python的学习过程:基础语法->文件操作->函数——>模块——>面向对象(类)——>网络编程——>数据库->前端——>项目

转载于:https://www.cnblogs.com/huanghongzheng/p/10692369.html

你可能感兴趣的文章
cocos2dx 场景的切换
查看>>
Java用for循环Map
查看>>
让你提升命令行效率的 Bash 快捷键
查看>>
Python运维项目中用到的redis经验及数据类型
查看>>
一些要注意的地方
查看>>
android Spinner 例子
查看>>
2013年10月1日C#随机数
查看>>
fastJson结合Nutz.Mapl的进阶应用
查看>>
使用react心得
查看>>
大一新生,你为何逃课?
查看>>
OSC源创会往期图文回顾链接地址收藏
查看>>
快节奏的多人游戏同步 - 示例代码和在线演示
查看>>
【分享】Java的几个重要词语
查看>>
symfony2的配置和welcome界面问题汇总
查看>>
选IDC房时,用脚本截取丢失包和rtt的值作比对
查看>>
TCP Wrappers
查看>>
mina
查看>>
kindle
查看>>
C# MoreLinq 扩展安装
查看>>
遍历查找指定文件
查看>>