python语言程序设计梁勇-Python语言程序设计(美-梁勇)第1章习题解答

Python语言程序设计(美-梁勇)第1章计算机、程序和Python概述习题解答

第一章 计算机、程序和python概述

1.1什么是硬件?什么是软件?

答:硬件包括计算机上能看到的物理元素,而软件提供控制硬件并让硬件执行特定任务的不可见的指令。通常来说,硬件包括CPU、内存(主存储器)、存储设备(如磁盘和光盘)、输入设备(如鼠标和键盘)、输出设备(如显示器和打印机)、通信设备(如调制解调器和网络接口卡)。

1.2罗列出计算机的五个主要硬件组件。

答:中央处理器(CPU),存储设备(如磁盘和光盘),输入设备(如键盘和鼠标),输出设备(如打印机和显示器),通信设备(如调制解调器和网络接口)。

1.3缩写“CPU”表示什么?

答:中央处理器,它是计算机的大脑。

1.4 CPU的速度用什么单位表示?

答:赫兹(Hz),1赫兹相当于每秒1个脉冲。现在intel公司最新的处理器运行速度是3GHz左右。

1.5比特是什么?字节是什么?

答:比特就二进制系统中0和1;计算机中最小的存储单元是字节,1字节=8比特

1.6内存是干什么的?RAM表示什么?为什么内存被称为RAM?

答:内存是计算机执行程序的工作区,程序和数据必须在被CPU执行之前放在计算机的内存中。内存中的每个字节都有一个唯一的地址,地址用来定位存储和获取数据内存又被成为随机访问内存(RAM)

1.7用于表示内存大小的单位是什么?

答:字节,另1GB=1024MB,1MB=1024B

1.8用于表示磁盘大小的单位是什么?

答:字节

1.9内存和存储设备中主要的区别是什么?

答:内存是不稳定的,因为当电源关闭时,内存中的信息会丢失。程序和数据被永久地存储在存储设备中,并且可以被自由移动。当计算机实际上使用它们时,从内存中调用会比存储设备快得多。

1.10 CPU能够理解的是什么语言?

答:机器语言是一套在每个计算机上都建的原始指令。这是用计算机理解的语言,并由计算机执行。

1.11什么是汇编语言?

答:汇编语言是一种低级的编程语言,助记符来表示每个机器语言指令。

1.12什么是汇编器?

答:一种将汇编语言翻译成机器语言的软件。

1.13什么是高级程序设计语言?

答:高级语言很像英语,并且易于学习和使用,其编写的指令称为语句。

1.14什么是源程序?

答:高级语言编写的程序称为源程序或源代码。

1.15什么是解释器?

答:解释器是一个从源代码读入一条语句的软件,将其翻译为机器代码或虚拟机代码,然后将其立即执行。

1.16什么是编译器?

答:编译器将整个源代码翻译成一个机器代码文件,然后执行这个机器代码文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值