1.什么是编程语言?什么是语言?为何要用编程语言?
答:编程语言本质就是一种语言;语言是人与人,人与物,物与物之间沟通的桥梁;因为计算机只能识别机器语言,即0和1,于是需要人用一种可以转换为机器语言的语言来操控计算机。
2.计算机的世界里有几种角色?
答:有三种角色,分别是人、编程语言和计算机。
3.简述计算机五大组成部分的功能,以及与人的对应关系。
答:
第一个控制器,负责控制计算器其它组件如何工作,对应人的大脑。
第二个运算器,负责做数学运算和逻辑运算,对应人的大脑。
控制器和运算器合在一起是CPU。
第三个是存储器,用来存储数据,对应人的大脑。
第四个是输入设备(input),用来输入数据,如键盘、鼠标。
第五个是输出设备(output),用来输出数据,如显示屏、打印机。
4.软件的运行和三大核心硬件的关系。
答:三大核心硬件是CPU、内存和硬盘,软件运行调取数据需要内存先在硬盘读取数据出来,再让软件从内存中读取数据。存储数据反过来亦然。
5.一个完整的计算机系统的三层结构是什么?简述三者关系。
答:三层结构分别是软件、操作系统、硬件设备。软件不能直接控制硬件设备,需要告诉操作系统,由操作系统去控制硬件设备。
6.什么是平台?什么是跨平台?
答:硬件设备加上操作系统就是一个平台,不同的组合就是不同的平台;跨平台就是编程软件写出的程序可以在不同的平台上运行。