西南[0037]计算机导论答案
发布时间:2023-09-29 08:09:13浏览次数:40西南大学网络与继续教育学院课程考试试题卷类别:网教 专业:计算机科学与技术 课程名称【编号】: 计算机导论 【0037】 A 卷大作业 满分:100 分一、大作业题目1.设 x= 0.1110001,求其原码、反码和补码。答: a) x= –0.1110011 原码、反码、补码为 1.1110011、1.0001100、1.0001101。4.为什么说内存在很大程度上影响计算机的速度?采用什么方法解决 CPU 与内存的速度差异问题。(20 分)答:微处理器 : 将 一 台 计 算 机 的 运 算 器 和 控 制 器 集 成 在 一 个 芯 片 上 , 称 之 为 微 处 理 器 ( MicroProcessor)这种微处理器在微型计算机中充当了中央处理器(CPU),它是计算机系统的核心。CPU 字长:内部各寄存器之间一次能够传递的数据位。缓存大小也是 CPU 的重要指标之一,而且缓存的结构和大小对 CPU 速度的影响非常大,CPU 内缓存的运行频率极高,一般是和处理器同频运作,工作效率远远大于系统内存和硬盘。实际工作时, CPU往往需要重复读取同样的数据块,而缓存容量的增大,可以大幅度提升 CPU 内部读取数据的命中率,而不用再到内存或者硬盘上寻找,以此提高系统性能。但是由于 CPU 芯片面积和成本的因素来考虑,缓存都很小。解决方法采用多线程 Simultaneous Multithreading,简称 SMT。SMT 可通过复制处理器上的结构状态,让同一个处理器上的多个线程同步执行并共享处理器的执行资源,可最大限度地实现宽发射、乱序的超标量处理,提高处理器运算部件的利用率,缓和由于数据相关或 Cache 未命中带来的访问内存延时。当没有多个线程可用时,SMT 处理器几乎和传统的宽发射超标量处理器一样。SMT 最具吸引力的是只需小规模改变处理器核心的设计,几乎不用增加额外的成本就可以显著地提升效能。多线程技术则可以为高速的运算核心准备更多的待处理数据,减少运算核心的闲置时间。这对于桌面低端系统来说无疑十分具有吸引力。Intel 从 3.06GHz Pentium 4 开始,部分处理器将支持 SMT 技术。5.IP 地址分为几类?由几部分组成?每部分表示什么含义?(20 分) 答:A 类地址:网络号字段为 1 字节,最前面的 1 位是 0。 B 类地址:网络号字段为 2 字节,最前面的 2 位是 10。 C 类地址:网络号字段为 3 字节,最前面的 3 位是 110。 D 类地址:用于多播,最前面的 4 位是 1110。 E 类地址:保留今后使用,最前面的 4 位是 1111。6.试述文件系统和数据库管理系统的区别。(25 分)答:文件系统与数据库系统的区别:文件系统面向某一应用程序,共享性差、冗余度大,独立性差,纪录内有结构、整体无结构,应用程序自己控制。数据库系统面向现实世界,共享性高、冗余度小,具有高度的物理独立性和一定的逻辑独立性,整体结构化,用数据模型描述,由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力。文件系统是操作系统的重要组成部分,而 DBMS 是独立于操作系统的软件。但是 DBMS 是在操作系统的基础上实现的。数据库中数据的组织和存储是通过操作系统中文件系统来实现的。读者可以参考书中第十一章《数据库管理系统》。或者说,读者进一步学习数据库管理系统实现的有关课程(第十一章只是 DBMS 实现技术的概述)后可以对本题有深入的理解和全面的解答。因为 DBMS 的实现与操作系统中的文件系统是紧密相关的。例如,数据库实现的基础是文件,对数据库的任何操作最终要转化为对文件的操作。所以在 DBMS 实现中数据库物理组织的基本问题是如何利用或如何选择操作系统提供的基本的文件组织方法。- 1 -
7.画出下列各逻辑表达式对应的逻辑图:与非门(20 分)F =¯A B+ A¯B二、大作业要求大作业共需要完成三道题:第 1-3 题选作一题,满分 15 分;第 4,5,7 题必做,每题 20 分,满分 60 分;第 6 题必做,满分 25 分三、大作业提交方式(注:1、网络课程由网继院考务办在试题卷和管理系统中填写;2、面授课程由命题教师在试题卷上填写)- 2 -