欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

一.编程介绍,计算机硬件,操作系统与平台介绍

程序员文章站 2022-04-01 20:43:06
...

一.编程介绍:

1.什么是编程?

把人类的思维逻辑(业务逻辑)翻译成计算机能够看懂的语言,并且保存在文件中,叫做编程.

#举个栗子(人类的思维逻辑):

#接收用户输入的用户名

#接收用户输入的密码

#判断 用户输入的用户名 and 用户输入的密码 是否正确

#正确,输出登录成功

#错误,输出用户名或密码错误
# 把这些思维逻辑翻译成计算机可以看懂的

2.为什么要有编程?

人类要奴役计算机做事,需要通过计算机能够看懂的语言去发送指令,命令计算机

二.计算机硬件

计算机硬件的组成是CPU,内存和硬盘

1.软件运行与三大核心硬件的关系?

程序最先存放于硬盘中,程序的运行是把硬盘中的程序加载到内存中,CPU从内存中读取并运行程序

2.IO问题与程序的效率?

(针对输出)把指令依赖的数据事先加载到内存,能从内存取数据就不要从硬盘;

(针对输入)针对要永久存放到硬盘中的数据,应该在内存中攒一大波然后一次性写入硬盘.

三.操作系统与平台

1.什么是操作系统?

操作系统可以说是人与计算机之间的中介,用来管理计算机硬件与软件资源的计算机程序

应用程序

↕↕↕

操作系统

↕↕↕

计算机硬件

2.什么是平台?

平台=硬件+操作系统

例:windows系统+某款硬件,Linux系统+某款硬件