计算机基础

1.什么是编程语言

中国人与外国人交流使用的是英语,人与狗的交流使用的是狗语,人与计算机的交流就需要使用计算机语言,也就是编程语言。

2.什么是编程、程序、为什么要编程

编程编程就是编写程序。

程序的目的是为了让计算机帮助人工作,而计算机是没有思想的,于是人想要计算机完成某种工作,就需要将自己的逻辑和思想通过语言传递给计算机,这就是编程。

编程的目的就是为了让计算机代替人工作。

3.编程世界里的三种角色

人、程序、计算机

人通过程序让计算机完成某项工作,而很多程序需要反复使用,这时候就需要将程序存储到计算机中,方便再次调用,而不必重复编写

4.计算机的五大组成部分

运算器、控制器、存储器、输入设备、输出设备。

想要精确的记住计算机的五大组成部分,需要将计算机类比成人。

5.控制器

指挥和控制其他硬件工作,相当于人的大脑

6.计算器

计算分为:数字计算、逻辑计算

逻辑计算:上网还是打篮球、看书还是玩手机,这都是逻辑计算的结果,也相当于人的大脑

计算机和控制器共同组成cpu

7.寄存器

存储器分为:内存、外存

内存:内部以电流的方式存储数据,速度快,但断电即丢失数据,相当于人的记忆

外村:类比老式唱片机,以磁的方式存储。速度相比内存要慢很多,它的速度取决于转速的快慢,相当于人的笔记本741

8.输入设备输出设备

输入设备:接受指令(常见输入设备有:键盘、鼠标,扫描仪)

输出设备:返回结果(常见输出设备有:显示器,音响,打印机)

9.CPU

cpu由控制器和运算器组成,用来接收和处理指令

10.存储器

存储器分为内存和外存,其实只有硬盘和cpu就可以运行一个程序,cpu从硬盘中读取数据,然后处理,但从硬盘中读取数据的快慢取决于磁盘的转速,cpu的速度和磁盘的转速有个相当大的速度差,这就导致程序运行极其缓慢,于是引入了内存,内存是以电信号的方式从硬盘中读取数据,这时候程序运行的时候,只需要从内存中读取数据即可,这可以很大程度上提高程序的运行效率。

11.操作系统

首先操作系统属于软件设备,存放在内存中。电脑启动的时候会首先将操作系统加载在内存中。

无论我们是使用qq音乐还是暴风音影都是和计算机的硬件打交道,无论程序多么负责,都只涉及到硬件的几个部分,而操作系统是专门管理这些硬件设备的,它起着承上启下的作用,上呈系统软件的指令的输入,下启硬件系统的调用。

12.计算机体系的三层架构

应用软件(也就是我们开发的程序)、系统软件(操作系统)、硬件

13.平台和跨平台

平台简单的理解就是程序的运行环境,而python本身就是跨平台的语言,既可以在windows上运行,也可以在linux上运行。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值