zoukankan      html  css  js  c++  java
  • 并发编程的那些事。(一)

    1、编程语言的发展:

      机器语言:用 0   1  来实现。

      汇编语言:指令、 命令形式的

      高级语言:分为面向过程语言:C语言

             面向对象语言:Java 、 python 等语言。

    2、计算机的组成部分:

      CPU  主板  存储  输入设备  输出设备

    3、进程由三部分组成

      代码段  数据段  PCB(进程控制块)

    4、进程的三个基本状态:

      就绪状态:获得了除CPU运行之外所有的资源

      执行状态:获得了所有的的资源,处于执行的状态。

      阻塞状态:因为种种原因,进程放弃了CPU,导致进程无法继续执行,此时进程处于内存中。

      挂起状态:因为种种原因,进程放弃了CPU,导致进程无法继续执行,此时进程不在内存中。

    5、系统:

      dos 系统:  单用户单任务

      windows系统:  单用户多任务(早起windows)

      unix系统:  多用户多任务

    6、为什么要有操作系统?

      1、封装了所有硬件的接口,使用户使用更加方便。

      2、对于计算机内的所有资源,进行一个合理的分配。

  • 相关阅读:
    Largest Rectangle in Histogram
    Valid Sudoku
    Set Matrix Zeroes
    Unique Paths
    Binary Tree Level Order Traversal II
    Binary Tree Level Order Traversal
    Path Sum II
    Path Sum
    Validate Binary Search Tree
    新手程序员 e
  • 原文地址:https://www.cnblogs.com/wf123/p/9505875.html
Copyright © 2011-2022 走看看