zoukankan      html  css  js  c++  java
  • 编程入门

    编程入门

    概述

    1. 计算机包括硬件和软件。硬件包括计算机中可以看得见的物理部分。而软件提供看不见的指令。这些指令控制着硬件,并且使得硬件完成特定的任务。
    2. 程序设计:开发软件。软件包含了指令,告诉计算机做什么。

    计算机硬件介绍

    1. 中央处理器

      • 1.1 中央处理器(Central Processing Unit)是计算机的大脑。它从内存中获取指令,然后执行这些指令。
      • 1.2 包括:控制单元(Control Unit)和算术/逻辑单元(arithmetic/logic Unit)
        • 1.2.1 控制单元:用于控制和协调其他组件的动作
        • 1.2.2 算术/逻辑单元:用于完成算术运算和逻辑运算
    2. 内存

    计算机就是一系列的电路开关,每个开关存在两种状态:开(on)和关(off)。如果电路是开的,它的值是1。如果电路是关的,它的值是0。

    * 2.1 比特(bit)和字节(byte)
        * 2.1.1 比特:是计算机中最小的存储单位
        * 2.1.2 字节:是计算机中最基本的存储单元
    * 2.2 内存(Random-access memory, RAM)
        * 2.2.1 保持从硬盘读取的数据,提供给CPU使用
        * 2.2.2 保持CPU的一些临时执行结果,以便CPU下次使用或保存到硬盘
    


    3. 存储设备

    * 3.1 硬盘(hard disk):用于永久的保持数据和程序
    * 3.2 USB(Universal Serial Bus), 通用串行总线
    
    1. 输入设备

      • 键盘(keyboard)和鼠标(mounse)
    2. 输出设备

      • 显示器(monitor)和打印机(printer)
      • 分辨率越高,图像越清晰
    3. 通信设备

      • 拨号调制解调器
      • DSL(数字用户线)
      • 电缆调制解调器
      • 网络接口卡(NIC)
      • 无线网络

    冯诺依曼体系结构

    计算机基本工作原理是存储程序和程序控制

    操作系统

    操作系统(Operating System)是运行在计算机上的最重要的程序,它可以管理和控制计算机的活动。

    1. 控制和监视系统的活动
    2. 分配和调配系统资源
    3. 调度操作

    万维网

    万维网(World Wide Web)是一个由许多互相链接的超文本组成的系统,通过互联网访问。

    1. URI:统一资源标识符
    2. 超文本传输协议(Hypertext Transfer protocol)
    3. B/S: browser/server

  • 相关阅读:
    tar命令解压jdk.tar.gz包 报错 gzip: stdin: not in gzip format
    CentOS6.5安装完没有网络的解决办法
    UML在需求分析阶段的应用
    UML
    UML在软件开发中各个阶段的作用和意义
    Maven那点事儿(Eclipse版)
    eclipse和myeclipse的下载地址
    div的作用
    c:if标签数据回显判断是否选中
    《Hadoop》对于高级编程Hadoop实现构建企业级安全解决方案
  • 原文地址:https://www.cnblogs.com/sidekick/p/12257871.html
Copyright © 2011-2022 走看看