学习总结2019.3.18

1.编程语言是什么?

编程语言就是程序员与计算机进行沟通的介质

2.什么是编程?为什么要编程?

编程就是程序员把自己的思维逻辑/自己想让计算机做的事用编程语言/计算机能理解的方式写下来

编程就是为了让计算机按人类的思维逻辑去做事,奴隶计算机,解放双手。

3.计算机的组成?

控制器:控制计算机的其他硬件的工作

运算器:进行数据运算与逻辑运算

控制器 + 运算器 = CPU

存储器:
内存:主存,存取速度快,但断电数据丢失,只临时保存数据
外存:存取速度慢,但可永久保存数据

输入设备input:鼠标、键盘

输出设备output:屏幕

4.与运行程序有关的三大核心硬件

CPU、内存、硬盘

程序最先存储于硬盘,从硬件角度看,程序启动时,程序的相关数据从硬盘读入内存,CPU从内存中取出指令/数据然后运行

5.CPU的向下兼容性

64的CPU可运行64bit和32bit的软件
32的CPU只可运行32bit的软件

5.磁盘存储的单位换算?一次I/O时间?

1Bytes = 8bit
1KB = 1024Bytes
1MB = 1024KB
1GB = 1024MB
1TB = 1024GB
1PB = 1024TB

从磁盘读取一次数据所需的时间 = 平均寻道时间(约5ms) + 平均延迟时间(7200r/min的硬盘约为4ms)

6.一套完整的计算机系统包括哪些?

应用程序
操作系统
计算机硬件系统

7.操作系统的定义及作用

操作系统是协调、管理、控制计算机硬件资源与应用程序的一个控制程序
操作系统由BIOS进行控制启动,BIOS位于ROM
应用软件通过操作系统间接控制计算机硬件

作用:
将复杂的硬件操作封装成简单的功能接口提供给应用程序/用户
将多个任务对硬件的竞争变得有序

猜你喜欢

转载自www.cnblogs.com/penghengshan/p/10554137.html