计算机基础

20240326

【二】计算机基础

【1】编程和编程语言
编程就是将人类语言转换为计算机能识别的语言

【2】计算机组成原理

  • 通电的智能设备

  • 可以批量处理人类的指令和数据

  • 五大组成部分:

    • CPU控制器-大脑

    • 运算器-大脑进行的逻辑(与或非,如果)和数字运算(加减乘除)的功能

    • 存储器-海马体(硬盘/外存-长期记忆,内存[断电重启就消失]-短期记忆)

      • 机械硬盘:可以存取大量数据,速度慢,便宜固态硬盘:可以存取大量数据,速度快,贵
    • 输入设备:鼠标键盘、、、

    • 输出设备:投影,显示器

  • 三大核心硬件:

  • 程序执行过程

    • 数据准备
    • 数据读取
    • 数据写入

【3】操作系统

3.1出现目的

  • 简化硬件操作

3.2操作系统

  • 在一堆硬件的基础上实现功能和接口的封装。

3.3开发操作系统

  • 类似暴风影音:播放视频,输出音频
  • 将文件数据从硬盘中读到内存,在经过播放器进行转码输出
  • 所有开发者共同遵循一套规范

3.4常见操作系统

  • Windows平台:win7,xp,win10,win11
  • Mac平台:IOS,INTEL,
  • LINUX平台:centos,蓝鲸。。。
  • andoraid
  • ios
  • 鸿蒙

3.5系统软件和操作软件的区别

  • 系统软件:如:Windows,MACOS,负责调度整个硬件,读取文件,进程管理
  • 操作软件:在系统软件之上安装的其它软件,如:QQ
    • 系统自带服务软件:网卡,文件管理器
    • 应用软件:QQ,微信

3.6计算机系统的三层架构

  • 底层:硬件层
  • 中间层:操作系统
  • 应用层:应用软件

3.7平台

  • 操作系统+硬件:
    • linux平台:服务器,需要CPU+显卡+内存+硬盘
    • Windows平台
    • ,MacOS平台

【4】为什么要学习python

4.1跨平台性高

posted @ 2024-03-26 09:35  zenopan  阅读(6)  评论(0编辑  收藏  举报