Python入门1.0
第一阶段 基础到高级
ATM+购物车项目
选课系统
计算机病毒
病毒程序(windows)防止被杀死 控制键盘摄像头 上传对方数据 有很强的伪装性 服务端(阿里云)
第二阶段 商业项目
博客系统
路飞学城
微信小程序
爬虫项目
数据分析项目/金融量化交易
自动化运维 CMDB
GO语言开发(并发)
人工智能方向项目
life is short,you need python
考核和实训制度
上课流程
8.30-12.30
日考 上节课回顾
罗列今日内容(标注重难点)
讲课-练习
总结今日内容
18611453110
正课内容
1.计算机硬件组成
1.1一个程序的运行与三大核心硬件(CPU 内存 硬盘)的关系
2.操作系统
2.1计算机体系的三层结构
2.2平台与跨平台的概念
3.CPU相关 x86-64代表的意义
存储器相关 IO问题
操作系统启动流程
一:python是一门编程语言
什么是编程语言?什么是语言?问什么有编程语言?
编程语言的本质就是一门语言 ,语言就是一种事物与另外一种事物沟通的表达方式
人与计算机沟通的一种表达方式
人-------------------编程语言----------------》计算机
什么编程?编程就是人把自己想让计算机做的事,也就是自己的思维逻辑,用编程语言表达出来
为什么要编程?编程的目的就是让计算机按照人类的思维逻辑去工作
二:计算机组成
1.什么是计算机
计算机俗称“电脑”,包含人对计算机的期望,能够像人脑一样去工作
2.为何有计算机
为了执行人类的程序,从而把人类解放
大前提:计算机的所有组成都是模仿人的某一类器官
3.计算机的组成
3.1控制器:是计算机的指挥系统,负责控制计算机所有其他组件
控制器==大脑
3.2运算器:包括数学运算和逻辑运算 运算器==大脑
控制器+运算器=CPU
3.3存储器(IO设备):计算机的记忆功能,负责数据的存取
分类:
内存:基于电工作,存取数据快,断电数据丢失, 临时存取数据
外存:硬盘,基于磁工作,存取速度慢,断电数据不丢失,可永久保存数据
内存==人类大脑记忆功能 外存==人的笔记本
3.4输入设备input:键盘、鼠标
3.5输出设备output:显示器、打印机
4.一个程序的运行和三大核心硬件的关系
人-------------------编程语言----------------》计算机
4.1去包子店 CPU
4.2付钱
4.3把包子拿回来
总结:程序最先是存放在硬盘之上
程序运行一定事先把程序的代码加载到内存
然后CPU从内存中读取指令
三:操作系统
1.引入
应用程序(暴风影音)
操作系统(控制程序)
计算机硬件
2.操作系统概念
操作系统是一个协调、管理、控制计算机硬件资源与应用软件资源的一个控制系统
作用:1.控制计算机硬件的基本运行
2.把硬件运行的复杂操作封装成简单的功能,给上层程序使用
3.程序的区分
计算机硬件是死的,计算机硬件的运行都受软件控制,所以说,软件相当于计算机的灵魂,具体来说分为两种:
1.应用软件:应用程序相关逻辑
2.系统软件:控制底层硬件
4.计算机体系的三层结构
应用程序
操作系统
计算机硬件
5.平台
计算机硬件+操作系统=平台
软件跨平台性质:一款软件可以在任意平台运行,是衡量软件质量的高级标准

Python入门1.0的更多相关文章
- python入门学习0
Python 是什么类型的语言 Python是脚本语言 Python下载地址:https://www.python.org/downloads/ Python版本:Python 3.4.2 - 64b ...
- python入门简介
Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC ...
- Python运算符,python入门到精通[五]
运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算.例如:2+3,其操作数是2和3,而运算符则是“+”.在计算器语言中运算符大致可以分为5种类型:算术运算符.连接运算符.关系运算符.赋值运 ...
- Python基本语法[二],python入门到精通[四]
在上一篇博客Python基本语法,python入门到精通[二]已经为大家简单介绍了一下python的基本语法,上一篇博客的基本语法只是一个预览版的,目的是让大家对python的基本语法有个大概的了解. ...
- Python基本语法,python入门到精通[二]
在上一篇博客Windows搭建python开发环境,python入门到精通[一]我们已经在自己的windows电脑上搭建好了python的开发环境,这篇博客呢我就开始学习一下Python的基本语法.现 ...
- Python学习【第二篇】Python入门
Python入门 Hello World程序 在linux下创建一个叫hello.py,并输入 print("Hello World!") 然后执行命令:python hello. ...
- python入门练习题1
常见python入门练习题 1.执行python脚本的两种方法 第一种:给python脚本一个可执行的权限,进入到当前存放python程序的目录,给一个x可执行权限,如:有一个homework.py文 ...
- 老鸟的Python入门教程
转自老鸟的Python入门教程 重要说明 这不是给编程新手准备的教程,如果您入行编程不久,或者还没有使用过1到2门编程语言,请移步!这是有一定编程经验的人准备的.最好是熟知Java或C,懂得命令行,S ...
- Python自动化运维之1、Python入门
Python简介 python是吉多·范罗苏姆发明的一种面向对象的脚本语言,可能有些人不知道面向对象和脚本具体是什么意思,但是对于一个初学者来说,现在并不需要明白.大家都知道,当下全栈工程师的概念很火 ...
随机推荐
- 51Nod 1238 最小公倍数之和V3
题目传送门 分析: 现在我们需要求: \(~~~~\sum_{i=1}^{n}\sum_{j=1}^{n}lcm(i,j)\) \(=\sum_{i=1}^{n}\sum_{j=1}^{n}\frac ...
- 20191212模拟赛 问题B
题目: 分析: 上来看到k=2,... SB杜教筛phi 有点感冒,这把养生一点... 于是写了55分走人了.. 下来一看挺简单的啊2333 不考虑gcd时,构造数列的方案为C(N+K-1,K) 考虑 ...
- git使用的常见命令汇总
git的简单介绍 git是分布式版本控制工具 git 的基本操作指令 git init 初始化git仓库 git add 文件名 git add . 把文件 添加到 git 暂存区中 git stat ...
- winform dataGridView 点击列标题排序
winform手动绑定数据后,点击列标题不能实现自动排序,苦苦寻找方法,发现下面的是可行的. //建立DataTable将当前dataGridView中的数据读进DataTable中 public D ...
- PowerCat DNS 隧道通信
powercat 也是一套基于 DNS 通信协议的工具.Powercat的dns的通信是基于dnscat设计的(其服务端就是dnscat).在使用dnscat时需要进行下载和编译. dnscat服务端 ...
- [HNOI2008]Cards(dp,Burnside引理)
Burnside引理: 参考自 某大佬对Burnside引理和Polya定理的讲解 相关概念 群:在数学中,群表示一个拥有满足封闭性.满足结合律.有单位元.有逆元的二元运算的代数结构. 置换群:由有限 ...
- 【故障公告】SQL语句执行超时引发网站首页访问故障
非常抱歉,今天早上 6:37~8:15 期间,由于获取网站首页博文列表的 SQL 语句出现突发的查询超时问题,造成访问网站首页时出现 500 错误,由此给您带来麻烦,请您谅解. 故障的情况是这样的. ...
- Android小记(整理一下自己犯过的错误)
时间:2019/12/20 如题,写这篇博客的原因主要是为了记录自己在Android编程中犯的一些低级的错误,以此警戒自己不要出现类似的错误. 1.在监听按钮的点击事件时,如果使用的是实现View.O ...
- Java 中的运算符和流程控制
Java 中的运算符和流程控制 + 面试题 算术运算符 Java 中的算术运算符,包括以下几种: **算术运算符** **名称** **举例** + 加法 1+2=3 - 减法 2-1=1 \* 乘法 ...
- YUM安装软件提示[Errno 14] curl#6 - "Could not resolve host: mirrors.cloud.aliyuncs.com; 未知的错误"
报错如下: 翻译过来就是 所以问题很简单: 第一种情况:本地DNS服务错误 第二种情况:远程主机挂了 第三种情况:远程主机地址配置错误 第一种解决方法:换DNS 首先验证一下是不是本地DNS错误 从上 ...