关于计算机和Python的基本知识

计算机的基本介绍

1、计算机的基本概念:
计算机的基本结构构成提出者:冯.诺依曼

计算机主要由五种组成部分:  
控制器,运算器,储存器,输入设备,输出设备

什么是中央处理器(CPU):
CPU是控制器和运算器的结合体,是计算机的核心硬件,主要作用是对数据控制运算

储存器分为内存储(RAM)和外存储(HDD):
内存储器的特点是运行快,容量小,临时储存数据
外存储器的特点是运行速度慢,容量大,永久储存数据

操作系统(OS):是最大的软件,主要作用是协调其他软件的对接工作。
主要的操作系统有     Windows:多用于笔记本   Linux:多用于服务器和移动终端  Unix:多用于Mac OS,服务器

2、计算机的种类:
服务器: 功能非常强大的计算机,主要用于一些互联网公司,为互联网公司用户进行服务。
个人计算机(PC):笔记本、台式电脑等设备,主要是我们平常用到的计算机
终端设备: ipad 智能手机和其他智能设备

3、软件:是一组特定的程序为了实现某种功能,这是我们Python要做的事情

4、程序:是一种指令的集合,用于编程语言写一些文件

5、Python程序:用Python语言编写的程序
c 和 c++ : 系统编程 底层编程
Java : web 后端 移动端 数据计算
c# : windows软件,游戏开发
go : 并发
php : 网站后端
javascript : 前端
Python: 自动化脚本, 爬虫, 人工智能

6、什么是程序员,程序员的就业方向:程序开发人员就是程序员
硬件工程师 嵌入式工程师 系统工程师 驱动工程师 后端工程师 前端工程师 测试工程师 运维工程师 UI工程师
Python主要的就业方向是 后端工程师,前端工程师,大数据分析,爬虫,人工智能

7、两个基础问题
* 程序是怎么在计算机中运行的?
文件(包含若干命令) --》 解释器 --》 操作系统 --》调用各种资源(硬件,软件)
Python 解释器的安装 (参考环境安装文档)

*  cpu 硬件只能识别二进制码 ,那程序是怎么被和硬件配合的?
   解释器 + 操作系统个 核心工作  - -》  将程序转换为机器语言  (机器语言指的就是01二进制码)

8、Python的定义:是一个免费的,开源的,可跨平台的,动态的,面向对象的编程语言

9、执行过程
计算机只能识别机器码(1010),不能识别源代码(python)。
1.由源代码转变成机器码的过程分成两类:编译和解释。
2.编译:在程序运行之前,通过编译器将源代码变成机器码,例如:C语言。
– 优点:运行速度快
– 缺点:开发效率低,不能跨平台。
3.解释:在程序运行之时,通过解释器对程序逐行翻译,然后执行。例如Javascript
– 优点:开发效率高,可以跨平台;
– 缺点:运行速度慢。
4.python是解释型语言,但为了提高运行速度,使用了一种编译的方法。编译之后得到pyc文件,存储了字节码(特定于Python的表现形式,不是机器码)。

                                                                                         														***2020年4月26日***
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值