您好,欢迎访问三七文档
1.如何去认知一门陌生的学科?(1)阅读该学科的简介,并可以依靠常理和经验,帮助我们对该学科做一个初步的判断。(2)初步了解该学科的特点、特征、适用性等,了解学科的方法论,以及与其他学科的联系,建立起初步的概念模型。(3)通过逐步深入的读书、学习,不断学习学科的基本知识和技术方法,建立科学的思想方法。同时,应该经常将我们学习的知识与发生在我们身边的事情尽可能地建立联系,以此来作为我们判断事物的一个参照系,借以帮助我们的思考和理解。(4)通过理论联系实际和各种应用实践,提高解决问题的能力,使自己对学科的认知不断升华。2.如何理解计算学科本质和基本问题?3.如何理解“计算机科学和计算机工程之间在本质上没有区别,两者是一回事”?计算机科学是主要用于研究信息描述和变换的算法的过程,包括其理论、分析、设计、效率分析、实现与应用的系统研究。计算机工程是计算机科学理论的工程化实践,是把计算机科学理论应用与解决实际问题之中。尽管它们的研究重点和领域有所差异,但是它们研究的核心问题都是能行性问题,因此能行问题决定了计算机科学和计算机工程之间在本质上没有区别,两者是一回事。4.如何理解学科的三个学科的形态?计算机学科的三个核心形态分别是抽象、理论和设计。三个核心形态实际上反映了计算科学领域内从事工作的三种文化方式:抽象:主要以实验方式揭示对象的性质和相互间的关系;理论:关心的是以形式化方式揭示对象的性质和香花之间的关系;(按某种科学规律构筑人工的典型模式)设计:以生产方式对这些性质和关系的一种特定的实现,完成具体而有用的任务。三者的关系:抽象和设计阶段出现了理论;理论和设计阶段需要模型化;理论和抽象阶段需要设计去实现,验证在现实是否可行。5.哲学家就餐问题设置一个信号量来指示筷子资源,当只剩下一个筷子时禁止第五位哲学家左手拿筷子。第二次作业1.图灵机有什么特点?它的工作原理是什么?2.简述冯.诺依曼型计算机的体系结构和特点。3.在冯.诺依曼型计算机中,CPU和内存之间用什么进行数据传递的?。4.什么是机器语言?什么是汇编语言?什么是高级语言?它们之间有何联系?5.什么是算法?算法的特点是什么?6.请把下面的十进制变为二进制、八进制和十六进制98,56.6257.给出以下计算公式的算法(1)∑i=1+2+3+4+…+n(2)e=1+1/1!+1/2!+1/3!+1/4!+…
本文标题:操作系统 思考题
链接地址:https://www.777doc.com/doc-4607956 .html