python day1

  从语言的角度来说,与汉语、日语、英语、法语、德语等同样,python也是语言的一种,它也是事物与事物之间沟通交流的媒介。举个例子,就拿英语来讲,python与它的联系也是存在的,好比说,英语的单词对应python的关键字,语法对应python的语法结构,英语长句对应python的一行行代码。python

  那么运用python语言的计算机又是什么?人们在生活中已经离不开计算机了,它解放了人力,代替了人力去解决问题。围绕着解决生产力这一问题,计算机则应运而生,成为了生活中的必需品。程序员

  说到python等一些高级语言,就不得不提起编程。那么,什么是编程?为何要编程?通俗点说,编程就是编写程序,是由人来编写程序。人们将本身的思惟逻辑和想法经过计算机上的高级语言(可以识别的语言)写下来,让计算机执行咱们的思惟逻辑来解决问题,解放人的生产力。不过,咱们要清楚,编程的最终结果就是一堆数据,一堆文件。编程

  接下来主要是计算机的一些基础知识。架构

  一个完整的计算机系统包括三部分:操作系统

  • 应用程序
  • 操做系统
  • 计算机硬件

  其中操做系统的做用就跟中间人类似,它帮你操做计算机硬件,帮你封装好了一系列操做,程序员们只须要按照操做系统提供的操做便可。另外,程序员开发的程序也叫应用程序;操做系统也是应用程序,可是它是针对计算机硬件的应用程序。翻译

  计算机的五大组成部分:内存

  • 控制器
  • 运算器:逻辑运算(判断失误的对错等)、物理运算(数学运算)
  • 存储器:  
    • 内存(基于电工做的,通电数据正常读取,一旦断电数据便可丢失)
      • 优势:读取速度快
      • 缺点:断电数据丢失
    • 外存
      • 优势:可以永久保存数据
      • 缺点:读取速度慢   
  • 输入设备
    • 键盘、鼠标、触摸屏  
  • 输出设备  
    • 显示器、音响、打印机

  控制器 + 运算器 = 计算机中央处理器(CPU)开发

  PS:输入设备是input、输出设备是ouput,存储器是I/O设备。input

  计算机是基于电工做的,电信号只有高低电平两种状态,计算机里面存储的都是0101的二进制数。CPU的工做流程就是选取内存中读取的命令,将命令解析翻译成本身可以对应上的操做步骤,控制硬件执行。这些命令中又分简单指令集与复杂指令集。数学

  一般咱们在计算机上看到的x86就是一种架构,它的意思是CPU到内存中获取数据最少读32位,并且64位系统可向下兼容32位系统。

相关文章
相关标签/搜索