zoukankan      html  css  js  c++  java
  • Python正课1 —— 计算机基础

    本文内容皆为作者原创,如需转载,请注明出处:https://www.cnblogs.com/xuexianqi/p/12395681.html

    一:语言?编程?编程语言?

    1.什么是语言?

      语言是人类最重要的交际工具,是人们进行沟通的主要表达方式。人们借助语言保存和传递人类文明的成果。语言是民族的重要特征之一。

      简单来说,语言,就是人和人之间交流沟通的一种媒介。

    2.为什么要有语言?

    01

    3.什么是编程?

      编程是编定程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。

      简而言之,就是编写计算机能看懂的语言。

    4.为什么要编程?

      为了让计算机按照人类的思维逻辑(程序)自发地去工作从而把人力解放出来。

      说白了,就是为了让计算机替人类打工。

    5.什么是编程语言?

      语言是人和人之间沟通的戒指,那么编程语言就是人与计算机之间沟通的介质。

    6.为什么要有编程语言?

    img

    二:计算机组成

    1.什么是计算机?

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

    2.为什么要有计算机?

      计算机可以不吃不喝不睡一直工作,用计算机代替奴隶,是个很好的选择。

    敲键盘

    3.第一部计算机是啥?

      1946年2月16日,美国宾夕法尼亚大学研制的人类历史上真正意义的第一台电子计算机,占地170平方米,耗电150千瓦,造价48万美元,每秒可执行5000次加法或400次乘法运算。共使用了18000个电子管。名为 “ENIAC”。

    4.计算机的5大组成部分

    ①控制器:

    cpu

      是对输入的指令进行分析,并统一控制计算机的各个部件完成一定任务的部件。

      它一般由指令寄存器、状态寄存器、指令译码器、时序电路和控制电路组成。是协调指挥计算机各部件工作的元件,其功能是从内存中依次取出命令,产生控制信号,向其他部件发出指令,指挥整个运算过程。控制器是统一指挥、协调其他部件的中枢。

    ②运算器:

    cpu

      又称算术逻辑单元,是进行算术、逻辑运算的部件

      运算器的主要作用是执行各种算术运算和逻辑运算,对数据进行加工处理。控制器、运算器和寄存器等组成硬件系统的核心。CPU用大规模集成电路工艺集成在一块芯片上,是计算机系统的核心设备。

    ③存储器:

      是计算机记忆或暂存数据的部件。
      计算机中的全部信息,包括原始的输入数据,经过初步加工的中间数据以及最后处理完成的有用信息都存放在存储器中。而且,指挥计算机运行的各种程序,即规定对输入数据如何进行加工处理的一系列指令也都存放在存储器中。存储器分为内存储器、外存储器。

    img

      内存储器:内存条

      外存储器:硬盘、U盘、光盘

    ④输入设备:

    js

      是重要的人机接口,用来接受用户输入的原始数据和程序,并将它们变为计算机能识别的二进制存入到内存中。

      常用的输入设备有键盘、鼠标、扫描仪、数位板、麦克风等。

    ⑤输出设备:

    xsq

      输出设备:是输出计算机处理结果的设备,用于将存入在内存中的由计算机处理的结果转变为人们能接受的形式输出。

      常用的输出设备有显示器、音响、打印机、绘图仪等

    三:操作系统相关

    1.什么是操作系统?

      操作系统是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。

    2.有哪些操作系统?

    常见的桌面操作系统有:Windows、Linux、Mac OS

    czxt

    3.计算机系统的三层结构

    3c

    4.什么是平台?

    硬件 + 操作系统 = 平台

    ppap

    5.如何安装操作系统?

    https://www.cnblogs.com/xuexianqi/p/12368107.html

    lj

  • 相关阅读:
    BZOJ1059|矩阵游戏
    Tyvj3632|超级英雄Hero
    BZOJ1192 鬼谷子的钱袋
    BZOJ1003 ZJOI2006物流运输trans 0'
    BZOJ1008|HNOI2008 越狱
    添加setuptools脚本
    更新linux下python版本
    函数式编程正确姿势
    python 多线程操作数据库
    python with语句
  • 原文地址:https://www.cnblogs.com/xuexianqi/p/12395681.html
Copyright © 2011-2022 走看看