编程入门
Posted sidekick
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编程入门相关的知识,希望对你有一定的参考价值。
编程入门
概述
- 计算机包括硬件和软件。硬件包括计算机中可以看得见的物理部分。而软件提供看不见的指令。这些指令控制着硬件,并且使得硬件完成特定的任务。
- 程序设计:开发软件。软件包含了指令,告诉计算机做什么。
计算机硬件介绍
中央处理器
- 1.1 中央处理器(Central Processing Unit)是计算机的大脑。它从内存中获取指令,然后执行这些指令。
- 1.2 包括:控制单元(Control Unit)和算术/逻辑单元(arithmetic/logic Unit)
- 1.2.1 控制单元:用于控制和协调其他组件的动作
- 1.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.1 硬盘(hard disk):用于永久的保持数据和程序
- 3.2 USB(Universal Serial Bus), 通用串行总线
输入设备
- 键盘(keyboard)和鼠标(mounse)
输出设备
- 显示器(monitor)和打印机(printer)
- 分辨率越高,图像越清晰
通信设备
- 拨号调制解调器
- DSL(数字用户线)
- 电缆调制解调器
- 网络接口卡(NIC)
- 无线网络
冯诺依曼体系结构
计算机基本工作原理是存储程序和程序控制
操作系统
操作系统(Operating System)是运行在计算机上的最重要的程序,它可以管理和控制计算机的活动。
- 控制和监视系统的活动
- 分配和调配系统资源
- 调度操作
万维网
万维网(World Wide Web)是一个由许多互相链接的超文本组成的系统,通过互联网访问。
- URI:统一资源标识符
- 超文本传输协议(Hypertext Transfer protocol)
- B/S: browser/server
以上是关于编程入门的主要内容,如果未能解决你的问题,请参考以下文章