文档介绍:

计算机科学导论

第七章

1应用程序和操作系统的不同点是什么?

操作系统是一个程序,有利于应用程序的执行。

2操作系统的组成是什么?

内存管理器,进程管理器,设备管理器,文件管理器。

3单道程序和多道程序之间有何区别?

单道程序,只有一个程序在内存中。多道程序,多个程序同时在内存中,但是计算机的资源只分配给正在运行的程序。

4分页调度和分区调度有什么区别?

分区调度把内存分为若干个区,把程序整个的放入区中。分页调度提高了分区调度的效率,在分页调度下,内存被分为大小相等的若干部分,程序也被分为大小相等的部分。分区调度需要把程序装载到连续的内存上。分页调度可以吧把程序装载到不连续的内存当中。

5为什么请求分页调度比常规页面调度具有更高的效率?

在常规的分页调度中,整个程序必须同时在内存中,以便为程序执行。但是在请求分页调度中,有部分页面的程序可以在内存中。这意味着,在请求分页调度中,在给定的时间中,更多的程序可以使用计算机的资源。

6程序和作业之间有何联系?作业和进程之间有何联系?程序和进程之间有何联系?

从一个程序被选中执行,到其运行结束并再次成为一个程序的这段过程中,该程序称为作业。

7程序驻留在哪里?作业驻留在哪里?进程驻留在哪里?

程序和作业驻留在磁盘上,进程驻留在内存中。

8作业调度器和进程调度器有什么区别?

作业调度器负责从作业中创建一个进程和终止一个进程。进程调度器将一个进程从一个状态转入另一个状态。

9为什么操作系统需要队列?

一个操作系统需要使用队列,因为在同一时间可以有许多作业和进程同时活跃。为了共享所有的资源,队列是必要的,以确保作业和进程

都得到他们需要的资源。

31一个计算机装有一个单道程序的操作系统。如果内存容量为64MB,操作系统需要4MB的内存,那么该计算机执行一个程序可用的最大内存为多少?64-4=60MB

33 70/(70+10)=87.5%

34一个多道程序的操作系统用一个适当的分配计划把60MB内存分为10MB,12MB,18MB,20MB。第一个程序运行需要17MB内存,使用了第三分区,第二个程序运行需要8MB内存,使用了第一分区。第三个程序运行需要10.5MB,使用了第二分区。最后第四个程序要20MB,使用了第四分区。那么总共使用了多少内存?浪费了多少内存?内存的浪费率是多少?

总共使用17+8+10.5+20=55.5MB

浪费4.5MB。

36一个多道程序的操作系统使用分页调度。可用内存为60MB,分为15帧。

A 4, B 3, C 7,D 1, E 4MB, F 1/15

37 (100+1000)/10=110 100MB可以驻留在内存中,1000MB必须留在磁盘里。

39 是 死锁的四个条件都满足 互斥 资源占有,抢先 循环等待。

40 不是死锁。

11-20 AABCA AAADC 21-30 CCADA BDADC

第八章

1算法的正式定义是什么?

算法定义为一组明确步骤的有序集合,它产生结果并在有限的时间内终结。

2给出用于结构化程序设计中的三种结构定义?

顺序,判断,循环。

3UML图与算法有什么关系?

通用建模语言(UML)是一种算法的图形表示。它隐藏了一个算法的所有细节,试图给出一个大的图片,它显示了如何从开始到结束的算法流程。

4伪代码与算法有什么关系?

伪代码是算法的一种类似英语的表示法。

5排序算法的用途是什么?

一种排序算法根据其值排列数据.

6本章有哪三种基本的排序算法?

选择排序,冒泡排序,插入排序。

7查找算法的基本用途是什么?

一个数据列表中找到一个特定的项目(目标)。

8本章讨论的基本查找算法主要有哪两种?

顺序查找,折半查找。

9给出迭代过程的定义和一个例子?

算法的定义没有包括算法本身。

10给出递归过程的定义和一个例子?

算法的定义包括算法的本身。

29

Iteration

Data item

Sum = 0

1

20

Sum = 0 + 20 = 20

2

12

Sum = 20 + 12 = 32

3

70

Sum = 32 + 70 = 102

4

81

Sum = 102 + 81 = 183

5

45

Sum = 183 + 45 = 228

6

13

Sum = 228 + 13 = 241

7

81

Sum = 241 + 81 = 322

After exiting the loop

Sum =

内容来自淘豆网www.taodocs.com转载请标明出处.

计算机导论第二章习题答案,计算机导论课后习题答案.doc相关推荐

  1. 计算机组成原理第二章数据,计算机组成原理第二章数据在计算机中的表示

    计算机组成原理第二章数据在计算机中的表示 (91页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 第二章 数据在计算机中的表示 n 概述 ...

  2. 数据库笔记整理--基于《数据库系统概论》第五版王珊一书|第二章--关系数据库知识整理和课后习题答案

    该系列的博客都是基于<数据库系统概论>第五版王珊一书 前提: 因为最近要升学的原因,再加上重温数据库部分内容,所以整理一份比较详细且重点的笔记.适合有考研升学需求的人收藏 -------- ...

  3. 《Python语言程序设计》王恺 王志 机械工业出版社 第二章 Python的基础语法 课后习题答案

    2.7 课后习题 (1)变量是指在程序运行讨程中值可以发生改变的量 (2)已知s="Python语言程序设计",则print(s[2:4])的输出结果为th,print(s[-4: ...

  4. 金融数据分析导论基于R语言 第二章 金融时间序列的线性模型课后习题答案

    1.考虑从1948年1月到2011年11月美国失业率的月数据(见文件m-unrate-4811.txt),数据来目美国圣路易斯的联邦储备银行. (a)该除非特别声明,在以下习题中都用5%的显著性水平来 ...

  5. 《数学建模简明教程--基于python》学习笔记-第二章-绘图与解方程组-课后习题解答

    文章目录 准备工作 01 绘制双曲函数图像 02 绘制伽马函数图像 03 单个窗口绘制二次函数(k=1,2,...,6) 04 根据不同K值绘制子图 05 绘制二次曲面 05-1 绘制单叶双曲面 05 ...

  6. 计算机组成原理第二章测试题,计算机组成原理第二章习题答案.doc

    计算机组成原理第二章习题答案 第2章?习题及解答 2-2?? 将下列十进制表示成二进制浮点规格化的数(尾数取12位,包括一位符号位:阶取4位,包括一位符号位),并写出它的原码.反码.补码三和阶移尾补四 ...

  7. 计算机导论重写算法,计算机导论第二章.ppt

    <计算机导论第二章.ppt>由会员分享,可在线阅读,更多相关<计算机导论第二章.ppt(66页珍藏版)>请在人人文库网上搜索. 1.1.第二章计算机系统的组成2.1四个功能部件 ...

  8. 计算机导论免费阅读 小说,计算机导论第二章.ppt

    计算机导论第二章.ppt (66页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 第二章 计算机系统的组成 2.1 四大功能部件 2.2 ...

  9. 统计机器学习导论第二章答案

    R语言学习笔记 统计机器学习导论第二章部分习题 文章目录 R语言学习笔记 一.8题 8. This exercise relates to the College data set, which ca ...

  10. 计算机科学导论第二章,计算机科学导论第二章.doc

    计算机科学导论第二章.doc (2页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 3.9 积分  第二次作业 2.1 数值数据1. 计算机只识别二进制编 ...

最新文章

  1. WinCE启动次数的记录
  2. 德勤:95%的受访公司将在2019年投资区块链
  3. Elastic:为 Elasticsearch 启动 https 访问使数据访问更安全
  4. 频域/s域/z域三大变换的发展史及其联系
  5. 【WebRTC---进阶篇】(二)libevent实现高性能网络服务器
  6. Ant Design Form.Item的label中文字换行的替代方式
  7. ARM linux的启动部分源代码简略分析【转】
  8. 使用Box2D制作AS3游戏——2.1a版本——Hello World Box2D .
  9. mysql 用户管理_mysql 用户管理及数据权限问题总结
  10. 【兼容写法】HttpServerUtility.Execute 在等待异步操作完成时被阻止。关键词:MVC,分部视图,异步...
  11. 使用java 语言 提取excel 中的手机号码,xls 格式以及xlsx 格式的excel 文件
  12. 微软internet连接服务器,微软WEBS安装攻略之建立临时 Internet 连接
  13. uniapp 开发小程序对象传递数据结构封装一层$orig,使组件中v-model绑定value失效
  14. oracle11g ora12514,Oracle 11g ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务...
  15. Node.js Kubernetes Graceful Shutdown
  16. 这款必应出品的壁纸软件也太棒了
  17. NFV与SDN的区别与联系
  18. [ Oracle EBS ] 资产 摊销调整、累计折旧等介绍
  19. 【webpack5配置favicon.ico】
  20. 2021年软考科目怎么选?

热门文章

  1. IDEA Maven 多module项目导入 pom文件报错解决记录
  2. 为别人着想,是最大的利己
  3. 解决 VSCode Ctrl Shift P 快捷键不可用
  4. 周期性行业是什么意思_聊聊周期性行业 1.什么是周期性行业 周期性行业,就是指受经济周期影响较大的行业,经济低迷,行业亦表现为低迷;经济繁荣,行业也会表现得高... - 雪球...
  5. 帧动画(FrameAnimation) 补间动画(TweeAnimation) 属性动画(ObjectAnimation)
  6. Java x的平方根
  7. 华为鸿蒙几点开发布会,华为鸿蒙系统正式发布时间
  8. 江苏电信欢go重新定义宽带标准
  9. 谷歌地图中给infowindow添加点击事件
  10. oracle修改scott密码