一、什么是编程语言

 

 任何词语都是一种高度的概括和总结,所以找关键字。如下:

    (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基础知识的入门介绍的更多相关文章

  1. python基础知识1---python相关介绍

    阅读目录 一 编程与编程语言 二 编程语言分类 三 主流编程语言介绍 四 python介绍 五 安装python解释器 六 第一个python程序 七 变量 八 用户与程序交互 九 基本数据类型 十 ...

  2. Python基础知识详解 从入门到精通(七)类与对象

    本篇主要是介绍python,内容可先看目录其他基础知识详解,欢迎查看本人的其他文章Python基础知识详解 从入门到精通(一)介绍Python基础知识详解 从入门到精通(二)基础Python基础知识详 ...

  3. Python 入门之Python基础知识

    Python 入门之Python基础知识 1.变量 (1)变量就是把程序运行的中间结果临时存在内存中,以便后续代码使用 (2)变量的作用: 昵称,就是代指内存中某个地址中的内容 a = 123 变量名 ...

  4. Python 基础知识(一)

    1.Python简介 1.1.Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时 ...

  5. python基础知识(二)

    以下内容,作为python基础知识的补充,主要涉及基础数据类型的创建及特性,以及新数据类型Bytes类型的引入介绍

  6. python 基础知识(一)

    python 基础知识(一) 一.python发展介绍 Python的创始人为Guido van Rossum.1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本 ...

  7. Python基础知识思维导图|自学Python指南

    微信公众号[软件测试大本营]回复"python",获取50本python精华电子书. 测试/开发知识干货,互联网职场,程序员成长崛起,终身学习. 现在最火的编程语言是什么?答案就是 ...

  8. Python基础知识总结笔记(四)函数

    Python基础知识总结笔记(四)函数python中的函数函数中的参数变量作用域偏函数PFA递归函数高阶函数BIFs中的高阶函数匿名函数lambda闭包Closure装饰器Decorator函数式编程 ...

  9. Python开发【第二篇】:Python基础知识

    Python基础知识 一.初识基本数据类型 类型: int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31-1,即-2147483648-2147483647 在64位 ...

随机推荐

  1. OI常用的常数优化小技巧

    注意:本文所介绍的优化并不是算法上的优化,那个就非常复杂了,不同题目有不同的优化.笔者要说的只是一些实用的常数优化小技巧,很简单,虽然效果可能不那么明显,但在对时间复杂度要求十分苛刻的时候,这些小的优 ...

  2. 5 个优秀前端 UI 框架

    随着 Web 技术的不断发展,前端开发框架层出不穷,各有千秋,今天小编为大家奉上前端 UI 框架的开源项目,希望大家能够喜欢!如果大家有 UI 框架相关的开源项目,也可以托管到码云上,我们会及时给予推 ...

  3. springMVC @response 中文乱码解决

    以下任选一种 在web.xml中: 添加一个过滤器(filter),注册 org.springframework.web.filter.CharacterEncodingFilter <filt ...

  4. 第四周实验总结&实验报告

    实验二 Java简单类与对象 实验目的 掌握类的定义,熟悉属性.构造函数.方法的作用,掌握用类作为类型声明变量和方法返回值: 理解类和对象的区别,掌握构造函数的使用,熟悉通过对象名引用实例的方法和属性 ...

  5. Mac OS下Flutter环境搭建记录,VS Code开发

    安装Flutter 获取FlutterSDK 终端cd进入SDK安装目录,比如 cd ~/FlutterSDK 由于在国内访问Flutter有时可能会受到限制,Flutter官方为中国开发者搭建了临时 ...

  6. NDK undefined reference to 'rand'

    NDK 编译 结果报错undefined reference to 'rand' 最怪异的是armeabi-v7a armeabi的情况下有问题 但是arm64-v8a编译正常,用网上说的添加头文件s ...

  7. 数据结构和算法(Java版)快速学习(数组Array)

    Java数组 在Java中,数组是用来存放同一种数据类型的集合,注意只能存放同一种数据类型. 用类封装数组实现数据结构 数据结构必须具有以下基本功能: ①.如何插入一条新的数据项 ②.如何寻找某一特定 ...

  8. 十四、RF中SSHLibrary库介绍

    A.安装SSHLibrary:   pip2 install robotframework-sshlibrary   (导入SSHLibrary) B.远程连接linux服务器 1.#连接linux服 ...

  9. WPF在资源内嵌入字体

    比如需要有这种电子表的字体风格--这种样式叫 :longzhoufeng 字体 在微软的字体有 Quartz MS.TTF或者Quartz Regular.TTF字体.下面以Quartz Regula ...

  10. Python Module_oslo.vmware_连接 vCenter

    目录 目录 前言 Install oslsvmware How to use the vSphere Web Service SDK 前言 oslo.vmware 是一个由 Python 实现的 vC ...