zoukankan      html  css  js  c++  java
  • 计算机基础

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

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

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

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

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

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

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

      计算机的五大组成部分:

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

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

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

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

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

  • 相关阅读:
    蓝桥杯 历届试题 带分数
    Myeclipse 操作数据库
    HDU 1007Quoit Design(最近点问题)
    java坦克大战源码下载
    蓝桥杯 历届试题 九宫重排
    Ueditor的配置和使用
    java 显示透明背景png图片
    mysql数据库移植
    错误:document.getElementById("userForm").submit();Object is not a function
    jsp获得文件的绝对路径
  • 原文地址:https://www.cnblogs.com/zhukaijian/p/11099766.html
Copyright © 2011-2022 走看看