python基础知识的入门介绍
一、什么是编程语言
任何词语都是一种高度的概括和总结,所以找关键字。如下: (1)1.什么是"语言":一个人与另一个人沟通的介质 2人将自己的思维逻辑和想法通过计算机能过识别的语言写下来 (2)2.什么是"编程":程序员通过使用编程语言想要让计算机做的事情表达出来。 (3)3.为什么要编程:通过编程让计算机代替人类进行工作,从而解放人力。
二、计算机的五大组成
控制器:计算机的控制系统
运算器:计算机的运算系统
逻辑运算:判断事物的对错
数学运算:数字运算加减乘除
存储器:计算机存储系统
内存:是基于电工作的,一旦断电数据即丢失
优点:读取速度快
缺点:内存小,一旦断电数据丢失
外存:
优点:永久保存数据,存储空间大
缺点:读取速度慢
输入设备:键盘,鼠标,触摸屏等
输出设备:音箱,显示器,打印机等
三、计算机运行程序的核心三大硬件(*****重要指数)
CPU:相当于人的大脑,负责逻辑和运算
内存:短期记忆
硬盘:永久记忆,相当于本子
CPU工作流程:
选取内存中的指令>>>将指令解析翻译成自己能够对应上的操作步骤>>>控制硬件执行
四、
CPU的讲解
1.cpu具有向下兼容行:64位的cpu可以运行64bit和32bit的程序。但是32位的CPU只能运行32bit的软件
五、 访问时间与容量及存储器单位换算
存储器: 分等级从上到下读取熟读越来越快,内存越来越小,主要是基于目前的制作材料: 寄存器: 高速缓存: 内存: 硬盘:硬盘的转速读取数据 机械硬盘 固态硬盘 磁盘:服务数据的备份,相对于比较安全。 BIOS 计算机出厂自带一个系统 :

8bit=1bytes
1024byte=1kb
1024byte=1mB
1024MB=1gb
1024gb=1tb
1024tb=1pb,1024pb=1eb ,1024eb=1zb,1024zb=1yb,1024yb=1bb
六、一套完整的计算机系统三大组件:(*****)

1.应用程序
2.操作系统
3.计算机硬件
七、操作系统:(*****)
定义:操作系统是协调、管理、控制计算机硬件资源和应用软件的一个控制程序
八、补充知识点:
磁道寻道时间:
平均寻道时间(找)+平均延迟时间(转半圈的时间)=一次I O的时间
5ms +4ms=9ms >>>>7200转/分钟的硬盘来说,转一次IO所需要的
简单指令集:是指操作一个指令流程是分步骤去完成
复杂指令集:是指相对于上面的简单指令它是一步直接将操作指令完成指令
x86架构
目前市面上基本分32位和64位 是什么意识呢是指内存后去数据最多的位数,64位具有向下兼容32为操作系统,反之肯定是不行的。
python基础知识的入门介绍的更多相关文章
- python基础知识1---python相关介绍
阅读目录 一 编程与编程语言 二 编程语言分类 三 主流编程语言介绍 四 python介绍 五 安装python解释器 六 第一个python程序 七 变量 八 用户与程序交互 九 基本数据类型 十 ...
- Python基础知识详解 从入门到精通(七)类与对象
本篇主要是介绍python,内容可先看目录其他基础知识详解,欢迎查看本人的其他文章Python基础知识详解 从入门到精通(一)介绍Python基础知识详解 从入门到精通(二)基础Python基础知识详 ...
- Python 入门之Python基础知识
Python 入门之Python基础知识 1.变量 (1)变量就是把程序运行的中间结果临时存在内存中,以便后续代码使用 (2)变量的作用: 昵称,就是代指内存中某个地址中的内容 a = 123 变量名 ...
- Python 基础知识(一)
1.Python简介 1.1.Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时 ...
- python基础知识(二)
以下内容,作为python基础知识的补充,主要涉及基础数据类型的创建及特性,以及新数据类型Bytes类型的引入介绍
- python 基础知识(一)
python 基础知识(一) 一.python发展介绍 Python的创始人为Guido van Rossum.1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本 ...
- Python基础知识思维导图|自学Python指南
微信公众号[软件测试大本营]回复"python",获取50本python精华电子书. 测试/开发知识干货,互联网职场,程序员成长崛起,终身学习. 现在最火的编程语言是什么?答案就是 ...
- Python基础知识总结笔记(四)函数
Python基础知识总结笔记(四)函数python中的函数函数中的参数变量作用域偏函数PFA递归函数高阶函数BIFs中的高阶函数匿名函数lambda闭包Closure装饰器Decorator函数式编程 ...
- Python开发【第二篇】:Python基础知识
Python基础知识 一.初识基本数据类型 类型: int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31-1,即-2147483648-2147483647 在64位 ...
随机推荐
- rsync aws ec2 pem
How to use aws ec2 pem http://www.anthonychambers.co.uk/blog/rsync-to-aws-ec2-using-.pem-key/9 方法如下: ...
- ps 和 pstree的用法
ps 查看某个具体的命令进程: ps -C cmd-name: 如: ps -C httpd // 如果有多个名字相同的进程, 如httpd... 应该是它下面的子进程, 这时会显示第一个进程id. ...
- leetcode 590.N-ary Tree Postorder Traversal N叉树的后序遍历
递归方法 C++代码: /* // Definition for a Node. class Node { public: int val; vector<Node*> children; ...
- gunicorn+nginx配置方法
对于gunicorn+nginx的配置,理解他们之间的关系很重要,以及最后如何确认配置结果是正确的也很重要 nginx 配置文件: 修改这个配置文件有3个用处: 假设服务器本身的Ip是A称为ip-A, ...
- QT Desinger设计窗体应用程序框架
目录 目录 前言 系统软件 QT Designer Using QT Designer Open QTDesigner Tool Widget Box QT Designer的布局 属性栏 示例 i ...
- docker原理(转)
转自:https://zhuanlan.zhihu.com/p/22382728 https://zhuanlan.zhihu.com/p/22403015 在学习docker的过程中,我发现目前do ...
- 阶段3 1.Mybatis_06.使用Mybatis完成DAO层的开发_4 Mybatis中使用Dao实现类的执行过程分析-查询方法
delete方法没有并SqlSession的delete方法,而是调用的Upadte方法. 在测试类这里加断点. 实际的方法体内也加断点 运行测试方法,选择debug的方式 走到断点这里.会看到fac ...
- Jmeter之Synchronizing Timer(同步集合点)
在性能测试时,需要压测并发,此时就需要用到Synchronizing Timer组件. 一.界面显示 二.配置说明 1.名称:标识 2.注释:备注 3.Grouping (1.Number of si ...
- Unity ZTest 深度测试 & ZWrite 深度写入
初学Shader,一开始对于渲染队列,ZTest 和 ZWrite一头雾水,经过多方查阅和实验,有了一些自己的理解.发此文与初学Shader的朋友分享,也算是为自己做个笔记.不对或不足之处欢迎指正. ...
- java通过jna调用so
c++: FirstEliteValidate.h #pragma once void __attribute__((constructor)) startup();void __attribute_ ...