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

  • 相关阅读:
    简单理解OOP——面向对象编程
    SpringMVC拦截器
    Vue简洁及基本用法
    springMVC实现文件上传下载
    Python笔记⑤爬虫
    Python笔记4
    Python笔记3
    Python基础语法笔记2
    Python基础入门语法1
    Navicat连接mysql时候出现1251错误代码
  • 原文地址:https://www.cnblogs.com/sidekick/p/12257871.html
Copyright © 2011-2022 走看看