计算机基础:

(1)计算机俗称电脑,是现代用于高速计算的电子计算器,可以进行数值计算也可以进行逻辑计算,还有存储记忆功能。是能够按照程序运行,自动,高速处理海量数据的现代化智能 电子设备。

(2)物理设备与规则

(3)硬件系统五大组成部分:运算器,控制器,存储器,输入设备,输出设备

(控制器与运算器共同组成了中央处理器CPU)

(4)软件相当于规则,控制底层计算机硬件执行某种功能。

(5)计算机系统包括硬件系统和软件系统。(软件分为系统软件(操作系统)和应用软件)

(6)硬盘(1.永久保存数据  2.速度慢)与内存(1.不能永久保存数据  2.速度快)

(7)应用软件(其实就是一堆文件),操作系统等原本存放在硬盘当中, 电脑开机后操作系统会占用一部分内存(例如:原本的4G内存打开发现没有4G的原因)

应用软件使用也会从硬盘到内存(所以开的应用软件越多,内存占得越多,越卡)

(8)在计算机系统中,各种字母,数字符号的组合,语音,图形,图像等统称为数据, 数据经过加工后成为信息。数据以二进制0,1的形式表示。

(9)互联网的本质就是一系列的网络协议。

(10)应,表,会,传,网,数,物(协议)

(11)物理层功能:主要是基于电器特性发送高低电压(电信号),高电压对应数字1,低电压对应数字0。(光缆,电缆,双绞线,无线电波)

数据链路层:(功能:定义电信号的分组方式)单纯的0,1没有任何的意义,规定多少位为一组,每组什么意思。以太网协议(一组电信号构成一个帧,分为head报头和数据 data两部分)。

网络层:(IP地址,mac地址 ,跨网络)

传输层:建立端口到端口的通信。(tcp协议与udp协议)   应用层

(12)网络分类:【1】地理位置分:局域网(LAN),城域网,广域网

(13)bit二进制位

1Byte字节=8bit

1KByte=1024B

1MB=1024KB

1GB=1024MB

 Python基础:

(1)机器码(低级语言生成机器码):C语言,汇编语言

字节码(高级语言生成字节码):Java语言,C#,PHP,C++等

(高级语言可以获取内存,用完后自动释放)

(2)Python解释器:Cpython,该解释器是用C语言开发的。(主要)

Ipython,基于Cpython的一个交互式解释器

pypy,采用JIT技术,对Python代码进行动态编译,提高执行速

(用CPython写的Python)

IronPython,运行在微软.Net平台上的Python解释器

Jython,与IronPython类似,运行在Java平台上的解释器

.........

Python有两个版本:2.x(类库多,经典)和3.x版,不兼容

Python学习之计算机基础的更多相关文章

  1. Python学习 之 计算机基础

    第一章 计算机基础 1.1 硬件 计算机基本的硬件由:CPU / 内存 / 主板 / 硬盘 / 网卡 / 显卡 等组成,只有硬件但硬件之间无法进行交流和通信 1.2 操作系统 操作系统用于协同或控制硬 ...

  2. Python学习(001)--计算机基础

    操作系统发展历史 操作系统并不是与计算机硬件一起诞生的,它是在人们使用计算机的过程中,为了满足两大需求:提高资源利用率.增强计算机系统性能,伴随着计算机技术本身及其应用的日益发展,而逐步地形成和完善起 ...

  3. Python学习day01 - 计算机基础

    第一天 什么是编程 语言就是用来交流的. 语言+火构成了人类的文明 Python语言用来和计算机交流 通过他和计算机交流,然后完成很多程序员想要完成的事情,就叫编程. 为什么要编程 节省劳动力,更高效 ...

  4. Python学习课程零基础学Python

    python学习课程,零基础Python初学者应该怎么去学习Python语言编程?python学习路线这里了解一下吧.想python学习课程?学习路线网免费下载海量python教程,上班族也能在家自学 ...

  5. python学习日记(基础数据类型及其方法01)

    数字 int 主要是用于计算的,常用的方法有一种 #既十进制数值用二进制表示时,最少使用的位数i = 3#3的ASCII为:0000 0011,即两位 s = i.bit_length() print ...

  6. Python学习day16-模块基础

    <!doctype html>day16 - 博客 figure:last-child { margin-bottom: 0.5rem; } #write ol, #write ul { ...

  7. Python学习day12-函数基础(2)

    <!doctype html>day12博客 figure:last-child { margin-bottom: 0.5rem; } #write ol, #write ul { pos ...

  8. Python学习day11-函数基础(1)

    figure:last-child { margin-bottom: 0.5rem; } #write ol, #write ul { position: relative; } img { max- ...

  9. Python学习笔记之基础篇(-)python介绍与安装

    Python学习笔记之基础篇(-)初识python Python的理念:崇尚优美.清晰.简单,是一个优秀并广泛使用的语言. python的历史: 1989年,为了打发圣诞节假期,作者Guido开始写P ...

随机推荐

  1. 在终端输入npm run serve时出现npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! test_vue_0613@1.0.0 dev: 错误的解决方法

    在vscode终端使用命令 npm run serve 的时候报错 错误原因在于由于文件 node_modules 太大,在项目上传时有些人会删掉 导致我们下载的项目中缺少这个文件 在尝试把自己项目的 ...

  2. spring cloud系列教程第四篇-Eureka基础知识

    通过前三篇文章学习,我们搭建好了两个微服务工程.即:order80和payment8001这两个服务.有了这两个基础的框架之后,我们将要开始往里面添加东西了.还记得分布式架构的几个维度吗?我们要通过一 ...

  3. Holy Grail Bellman-Ford/spfa

    Holy Grail Bellman-Ford #include <bits/stdc++.h> using namespace std; , maxm = ; const int inf ...

  4. linux常用命令---文件软硬链接

    文件链接

  5. 破坏之王DDoS攻击与防范深度剖析【学习笔记】

    一.DDoS初步印象 1.什么是分布式拒绝服务攻击? 1)首先它是一种拒绝服务攻击 我们可以这么认为,凡是导致合法用户不能访问服务的行为,就是拒绝服务攻击. 注:早期的拒绝服务主要基于系统和应用程序的 ...

  6. IO流基础,创建File对象与方法是用

    1.io流主要用途读取本地文件或服务器文件,进行本地或者服务器开呗工作 构造函数   绝对路径够构造方法:    File f = new File("D:\\test\\a.txt&quo ...

  7. 关于VMware问题:无法获得 VMCI 驱动程序的版本: 句柄无效。驱动程序“vmci.sys”的版本不正确

    有的童鞋可能安装虚拟机时出现了下边这样的错误,莫慌,下面咋们来解决!!! 1.首先,找到你的安装虚拟机的目录下有一个.vmx的文件 找到这个文件,用编辑器打开,将该值改为FALSE即可!

  8. 创建多线程的方式&Thread类的常用方法

    创建多线程的第一种方式:继承java.lang.Thread类 注意:1.一个线程只能执行一次start() 2.不能通过Thread实现类对象的 run()去启动一个线程 3.增加加一个线程,需要新 ...

  9. Parrot os安装nvidia失败恢复

    因为两种显卡,amd和nvidia,所以按照parrot官方文档安装驱动,结果可想而知,安装失败--- 内心万马奔腾,去国外论坛也发现很多求助的小伙伴,所以有了我这次随笔,如何恢复你的parrot 黑 ...

  10. day 6 (笔记由图转)

    .