编程,计算机组成

2019.4.25自我总结

一.Typora

关于用Typora 自我感觉良好,基本快捷键也比较简单,ps:还是要多用用

二.编程

1.编程语言

是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。(来自百度百科对于编程语言的诠释)

我个人理解,编写语言更加像是人与电脑一种交互所用到的介质。老师用中文,英语还进行对比,我觉得应该用汉字,英文,日文等来进行对比比较恰当。

2.什么是编程

编程是编定程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。(来自百度百科对于编程语言的诠释)

老师诠释

程序猿基于某种编程语言的语法格式将自己脑子中的想要让计算机做的事,写到文件中。所以说编程的结果就是一堆文件,这一堆文件就是程序。

个人理解

类似讲中文,把一个个字母函数组成一句话,用于交流以及命令,将程序语言这介质进行排列组合形成一个指令来命令计算机,如果单单的01010101计算机估计没法理解好比你键盘打了一堆汉字“大大是的法师法师打算”没有顺序的排列组合根本会让他头疼也没法执行,我们要正确的排列

3.为什么要编程

老师诠释

计算机就像是人的奴隶,编程的目的是想要奴役计算机,把计算机当成人类的奴隶,让计算机帮人类工作,因而取代人力。

个人理解

增加生产效率

三.计算机组成

1.控制器

执行行为

2.运算器

控制行为,对行为进行逻辑分析

3.储存器

对于信息进行存储

容量

计算机的存储的一个二进制单位称为1bit,

8bit=1Bytes称为一个字节,

1024Bytes=1KB

1024KB=1MB

1024MB=1GB

1024GB=1TB

1024TB=1PB

内存:cpu

优点:运行处理快

缺点:会丢失

外存:磁盘,U盘,硬盘

优点:不会丢失

缺点:运行处理慢

4.输出设备(Output输出)

常见的输出设备有:显示器、打印机和绘图仪等。外存储器也是一种输出设备。

5.输入设备(Input输入)

计算机输入信息(程序、数据、声音、文字、图形、图像等)的设备。

u盘是输出设备又是输入设备

四.cpu当中的32位(bit)与64位(bit)的区别

进行计算机一次运行处理数据的能力

64位操作系统能兼容32位的软件

32位操作系统不能兼容64位的软件