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什么是编译器?

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

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

  1. c语言程序设计教程第三版答案9.5,C语言程序设计-第5-9章习题解答.ppt

    C语言程序设计-第5-9章习题解答 华中科技大学计算机学院 C语言程序设计 第5-9章 部分习题解答 作业中问题较多的习题 第5章5.4(2) 第6章6.1,6.3,6.5(6),6.8 第7章无 第 ...

  2. c语言判断正整数位数 请用strengh,C语言程序设计-4、12章习题解答.doc

    C语言程序设计-4.12章习题解答 C语言程序设计概述 一个C程序的执行是从 A . A.从main()函数开始,直到main()函数结束B.第一个函数开始,直到最后一个函数结束C.第一个语句开始,直 ...

  3. c语言程序设计胡成松,C语言程序设计教学课件 作者 胡成松 黄玉兰 李文红 课后习题解答 习题答案 4选择结构程序设计 .docx...

    C语言程序设计教学课件 作者 胡成松 黄玉兰 李文红 课后习题解答 习题答案 4选择结构程序设计 .docx (3页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方 ...

  4. C程序设计谭浩强第五版课后答案 第三章习题答案

    C语言程序设计谭浩强第五版课后答案第三章 1.假如我国国民生产总值的年增长率为7%, 计算10年后我国国民生产总值与现在相比增长多少百分比.计算公式为p=(1+r)np = (1+r)^np=(1+r ...

  5. c语言与单片机技术试卷与答案,哈尔滨工业大学《单片机原理及应用》课件、各章习题解答、试题及答案...

    哈尔滨工业大学<单片机原理及应用>课件.各章习题解答.试题及答案等 本光盘依托张毅刚等编著,高等教育出版社出版的高等学校教材<单片机原理及应用>制作的.主要包括电子教案及各种电 ...

  6. c语言翻译时为0运行为2,高级语言程序设计:、二章习题解答

    1.1 单项选择题 1.二进制语言是属于( ) ①面向机器语言    ②面向问题语言    ③面向过程语言    ④面向汇编语言 [解]人们研制了许许多多计算机程序设计语言,其中二进制语言直接来自计算 ...

  7. python核心教程第二版答案_python核心编程第二版第4章习题答案.docx

    python核心编程第二版第4章习题答案.docx 4-1.Python 对象.与所有 Python 对象有关的三个属性是什么?请简单的描述一下. 答案: 所有的 Python 对象都拥有三个特性:身 ...

  8. 《Python自然语言处理》第二章 习题解答 练习6

    问题描述:在比较词表的讨论中,创建一个对象叫做translate,通过它你可以使用德语和意大利语词汇查找对应的英语词汇.这种方法可能会出现什么问题,你能提出一个办法来避免这个问题吗? 书上的做法是通过 ...

  9. 《Python编程从入门到实践》(第2版)第二章 习题答案

    练习2-1:简单消息 将一条消息赋给变量,并将其打印出来. message = "Hello World!" print(message) Hello World! 练习2-2:多 ...

最新文章

  1. 树莓派 之 系统登陆及设置本地化(简体中文)
  2. ssh闲置一段时间自动登出问题的解决
  3. 关于网站URL转码的问题
  4. 做Mysql主从时,注意使用replicate_wild_do_table和replicate-wild-ignore-table
  5. when component is created twice - still no hint finally
  6. mysql两个表查询修改_MySQL:查询、修改(二)
  7. python多进程线程学习_python进程、线程的学习心得
  8. xml文件中若没有子节点,则删除文件
  9. python绘制国际象棋_python使用turtle绘制国际象棋棋盘
  10. java更改reader字体颜色,Java 修改 文件内容 and BufferedReader 乱码问题
  11. html——windows.onload()与$(document).ready()区别
  12. Pycharm在创建py文件时, 如何自动添加文件头注释?
  13. ThreadLocal原理浅析
  14. 第三方支付接口游戏商户池轮巡、支付宝商户池、微信商户池、游戏商户池怎么申请?
  15. 阿里资深技术专家:如何对复杂的业务系统进行解耦和重构?
  16. COGS461. [网络流24题] 餐巾
  17. wndDL课程学习笔记
  18. 第五次网页前端培训(JavaScript)
  19. 360网站卫士常用前端公共库CDN服务
  20. 高性能Nginx介绍(二)

热门文章

  1. 使用Cucumber+Rspec玩转BDD(7)——测试重构
  2. 哈希表的详细介绍 -转载
  3. Visual Studio 2005 创建Windows服务程序(C#)
  4. ELKStack入门篇(三)之logstash收集日志写入redis
  5. 图像金字塔(pyramid)与 SIFT 图像特征提取(feature extractor)
  6. ECshop--搜索模块细究
  7. PDOStatement 类 FETCH_* 系列
  8. Web应用虚拟目录的映射的几种方式
  9. PowerDesiger 15逆向生成工程E-R图及导出word表格
  10. SASS type-of 函数