2017西南大学计算机导论大作业
- 格式:doc
- 大小:44.00 KB
- 文档页数:1
练习题说明:该练习卷可以作为每章结束后的自测练习,该练习与期末笔试有较大的相关性,希望同学们要独立完成,并通过网上作业提交系统,按时提交老师批改。
第一章习题(一)选择题1现在计算机是基于()模型。
a.Ron Newman b. von Newman c. Pascal d. Charles Babbage2.在冯·诺伊曼模型中,()子系统存储数据和程序。
a. 算术逻辑元b.输入/输出c.存储器d.控制单元3.在冯·诺伊曼模型中,()子系统执行计算和逻辑运算。
a. 算术逻辑元b.输入/输出c.存储器d.控制单元4.在冯·诺伊曼模型中,()子系统接收数据和程序,并将处理结果传给输出设备。
a. 算术逻辑元b.输入/输出c.存储器d.控制单元5.在冯·诺伊曼模型中,()子系统是其他子系统的管理者。
a. 算术逻辑元b.输入/输出c.存储器d.控制单元6.根据冯·诺伊曼模型,()被存储在存储器中。
a.只有数据b.只有程序c.数据和程序d.以上都不是7.问题的逐步解决方案被称为()a.硬件b.操作系统c.计算机语言d.算法8.FORTRAN和COBOL是()的例子。
a.硬件b.操作系统c.计算机语言d.算法9.在17世纪能执行加法和减法的计算机器是()a. Pascalineb. Jacquard loomc. Analyticald.. Babbage machine10.在计算机语言中,()是告诉计算机怎么处理数据的一系列指令。
a.操作系统b.算法c.数据处理d.程序11()是以结构化的形式来设计编写程序。
a.软件工程b. 硬件工程c. 算法开发 d .教育体系12.第一代基于冯·诺伊曼模型的计算机中有一个被称为()a. Pascalb. Pascalinec.ABCd.EDVAC(二)思考题1、简述计算机发展的历史过程。
2、简述计算机的作用、特点及分类。
[0037]《计算机导论》第一次作业[单选题]在Internet网中,一个IP地址由位二进制数值组成,A:8B:16C:32D:64参考答案:C[单选题]操作系统是一种。
A:编译程序系统B:系统软件C:用户操作规范D:高级语言工作环境参考答案:B[单选题]线性表是一种()结构。
A:顺序B:层次C:网状D:树型参考答案:A[单选题]分时操作系统不具备的特点是。
A:同时性B:保密性C:独立性D:交互性参考答案:B[单选题]微机的CPU由组成。
A:运算器和存储器B:控制器和存储器C:运算器和控制器D:运算器、控制器和存储器参考答案:C[单选题]与二进制数(1100001)2等价的八进制、十进制数分别为。
A:(157)8 (97)10B:(141)8 (85)10C:(141)8 (97)10D:(131)8 (98)10参考答案:C[单选题]目前,计算机系统中处理的信息是。
A:模拟信号B:数字信号C:无线电信号D:声音信号参考答案:B[单选题]若需连接两个以上的同类网络(网络操作系统相同),应使用作为网络连接器。
A:中继器B:网桥C:路由器D:网关参考答案:C[论述题]1、计算机的发展经历了哪几个阶段?各阶段的主要特点是什么?2、计算机内为什么采用二进制数表示信息?3、计算机硬件系统由哪几部份组成?各部份的主要功能是什么?4、什么是硬件?什么是软件?它们有何关系?5、计算机存储器可分为几类?它们的主要特点是什么?6、计算机系统的主要性能指标有哪些?7、常用的操作系统有哪些?参考答案:1、计算机的发展经历了哪几个阶段?各阶段的主要特点是什么?答:电子计算机的发展已经历了四代,正向第五代智能化的计算机发展。
前四代计算机的特点是:第一代为电子管计算机,使用的软件程序主要为机器语言。
第二代机是晶体管作为主要逻辑元件的计算机,软件程序使用了汇编语言且高级程序设计语言诞生。
第三代机是由中小规模集成电路组成的计算机,软件程序使用状况是:操作系统和结构化程序设计语言诞生使用。
单项选择题1、微机的CPU由 C 组成。
√此题回答正确1. A. 运算器和存储器2. B. 控制器和存储器3. C. 运算器和控制器4. D. 运算器、控制器和存储器2、关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括( B )√此题回答正确1. A. 联接2. B. 比较3. C. 选择4. D. 投影3、Internet中URL的含义( A )。
√此题回答正确1. A. 统一资源定位器2. B. Internet协议3. C. 简单邮件传输协议4. D. 传输控制协议4、在Internet网中,一个IP地址由 C 位二进制数值组成.√此题回答正确1. A. 82. B. 163. C. 324. D. 645、请将二进制数(11100110)2用十六进制数表示。
( A )√此题回答正确1. A. E62. B. E33. C. F64. D. F36、驱动器是一种( D )。
√此题回答正确1. A. 输入设备2. B. 输出设备3. C. 外部设备4. D. 输入输出设备7、数据库系统的核心是。
( C )√此题回答正确1. A. 数据库2. B. 操作系统3. C. 数据库管理系统4. D. 文件8、计算机硬件由5个基本部分组成,下面( C )不属于这5个基本组成部分。
√此题回答正确1. A. 运算器和控制器2. B. 存储器3. C. 总线4. D. 输入设备和输出设备9、在程序设计语言中,汇编语言是一种__A__语言。
√此题回答正确1. A. 低级2. B. 高级3. C. 二级4. D. 中级10、当二进制数的小数点向左移动一位时,该数就( A ).√此题回答正确1. A. 放大两倍2. B. 放大十倍3. C. 缩小两倍4. D. 缩小十倍11、HTML是指:( A )√此题回答正确1. A. 超文本标记语言2. B. 超文本文件3. C. 超媒体文件4. D. 超文本传输协议12、若需连接两个以上的同类网络(网络操作系统相同),应使用 B 作为网络连接器。
浙江万里学院2013/2014学年第一学期《计算机导论》大作业班级:计算机124 学号:2012014574 姓名:汪依清成绩:对计算机专业的认识及学业规划通过这一学期对计算机专业导论的学习以及课外的拓展阅读,我摆脱了一开始对计算机学科懵懵懂懂的认识,对计算机学科有了更深一步的了解,也对我的未来发展有了一个较为明确的目标。
在此谈谈我对我所学的计算机科学与技术专业的认识以及我大学四年的规划与设想。
计算机科学与技术这门学科意在培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级科学技术人才。
计算机科学与技术这门学科的开设,为社会主义现代化建设输送了大批高科技人才,为科技进步做出了很大贡献,在经济社会中占有重要地位。
虽然近些年来伴随着计算机的普及,很多人都有关于“计算机不再热门”“计算机就业不好”等说法,这是十分片面的,不可否认的是,目前只是计算机技术仍然处于高速发展当中,而社会对计算机专业人员的需求也在与日俱增。
因此大学计算机专业学生因更加重视大学的学习,否则可能计算机水平没有非专业的高。
社会对本学科人才要求有全面的素质和能力,首先我们一定要有扎实的基本功,要学习好计算机的基本理论知识和操作内容,如计算机运算基础,程序设计基础,计算机基本结构与工作原理。
同时我们应有较好的数学水平和英语水平,熟悉C 语言,C++等多种语言,具有独立编程的能力。
在此基础上,我们可以在自己较为熟悉的方向和领域,不断开拓,熟练掌握该方向上的技能,有创新的意识,时刻紧随科技发展的脚步。
同时,还应重视动手实践能力和团队合作能力,要能够将自己所掌握的理论知识转换为实际的操作能力,在团队的合作与讨论中,通过他人的观点引发自己深入的思考。
我们应具有研究开发计算机软、硬件的基本能力,了解与计算机有关的法规,了解计算机科学与技术的发展动态,掌握文献检索、资料查询的基本方法,具有获取信息的能力。
计算机导论作业(大全)第一篇:计算机导论作业(大全)计算机导论作业一、常见的操作系统有哪些?它们各有什么特点?1.Windows系统是微软为个人计算机和服务器用户设计的操作系统,是当今使用用户最多的一个操作系,并且兼容性较强。
它是Microsoft公司在1985年11月发布的第一代窗口式多任务系统,并最终获得了世界个人计算机操作系统的的垄断地位,它使PC机开始进入了所谓的图形用户界面时代,每一种应用软件都用一个图标来表示,只需把鼠标指针移动到某图标上双击即可进入软件,这种界面方式为用户提供了很大的方便,把计算机的使用提高到了一个新的阶段。
2.DOS操作系统DOS经历了7次大的版本升级,从1.0版到现在的7.0 版,不断地改进和完善。
大格局不变,DOS系统是单用户、单任务、字符界面和十六位的大格局,对内存的管理局限在640KB的范围。
3.Mac OS操作系统是美国苹果计算机公司为它的Macintosh计算机设计的操作系统,是首个在商业领域成功的图形用户界面,该机型于1984年推出,率先采用了一些我们至今仍为人称道的技术,例如,图形用户界面,多媒体应用,鼠标。
目前苹果公司较新的个人计算机操作系统是Mas OSX,苹果公司系统界面很漂亮,跟他们的理念有关。
4.Unix系统是分时计算机操作系统,最初是在中小型计算机上运用。
UNIX为用户提供了一个分时的系统以控制计算机的活动和资源,并且提供一个交互,灵活的操作界。
UNIX被设计成为能够同时运行多进程,支持用户之间共享数据。
支持模块化结构,安装系统时只需安装用户工作需要的部分,如果不从事开发工作,只需要安装最少的编译器即可,用户界面同样支持模块化原则,互不相关的命令能够通过管道连接用于执行非常复杂的操作。
5.Linux系统Linux是目前全球最大的一个自由免费软件,其本身是一个功能可与Unix和Windows相媲美,具有完备的网络功能,它的用法与UNIX 非常相似,几乎支持所有的硬件平台,是一个支持多用户多进程多线程和实时性较好且稳定的系统。
《计算机导论》大作业姓名:专业:学号:一、判断题:如果正确在括号中打√,如果错误在括号中打╳。
共20小题,每小题1分,满分20分;1. 世界上第一台电子计算机是1946 年在德国研制成功的。
(╳)2. ROM 中存储的信息断电后依然存在。
(√)3. 计算机的性能指标主要由CPU 决定。
(╳)4. 字节是计算机中存储信息的最小单位。
(╳)5. 在Windows 中,"回收站"是硬盘上的一块区域。
(√)6. Windows 中,窗口大小的改变可通过对窗口的边框操作来实现。
(√)7. 删除桌面上的快捷方式,它所指向的项目不会被删除。
(√)8. 关闭没有响应的程序可以利用Ctrl+Shift+Del 键来完成。
(╳)9. Windows 10 属于应用软件。
(╳)10. IP 地址是由32 位二进制数组成的。
(√)二、单项选择题:共20小题,每小题2分,满分40分:1.一个完整的计算机系统是由________组成的。
(D )A.主机及外部设备 B. 主机、显示器、打印机、键盘和鼠标C. 系统软件和应用软件D. 硬件系统和软件系统2.电子计算机的发展经历了四代,其主要逻辑器件分别是(B )A. 电子管,晶体管,中、小规模集成电路,激光器件B. 电子管,晶体管,中、小规模集成电路,大规模或超大规模集成电路C. 晶体管,中、小规模集成电路,激光器件,光介质D. 电子管,数码管,中、小规模集成电路,激光器件3.计算机发展的方向是巨型化、微型化、网络化等。
其中巨型化是指(C)A.体积大B. 重量重C.功能更强、运算速度更快、存储容量更大D. 外部设备更多4.“存储程序”工作原理是由____总结提出的。
(B)A.巴贝奇B. 冯·诺依曼C. 莱布尼兹D. 图灵5.计算机的基本硬件组成包括(C )A. 运算器、显示器、控制器、硬盘B. 寄存器、鼠标、控制器、打印机C. 算术逻辑单元、控制器、存储器、输入设备和输出设备D. 运算器、控制器、存储器、I/O 设备6.以下设备中不属于输出设备的是(C )A.磁盘B.绘图仪C.扫描仪D. 显示器7.我们平常所说的裸机是指(B)A.无显示器的计算机系统B. 无软件系统的计算机系统C.无输入输出系统的计算机系统D. 无硬件系统的计算机系统8.软盘和硬盘上的磁道被划分为多个圆弧区域,该区域称为(D)A.存储区B.数据区C.引导区D. 扇区9.在下列存储器中, 存取速度最快的是(C)A. 硬盘存储器B.外存储器C.内存储器D. 软盘存储器10.软件与程序的区别是____。
一、单项选择题。
1、B2、C3、A4、B5、B6、D7、D8、C9、B 10、A二、程序分析题。
1、sum = 322、ecaep3、问题(1):Test3是SuperTest的子类(或SuperTest是Test3的父类,或继承关系)。
问题(2):super指对象的父类(或超类);this指使用它的对象本身(或对对象自己的引用)。
问题(3):程序的输出是:Hi, I am OliveNice to meet you!Age is 7My age is 7My parent's age is 354、问题(1):try块中下面的语句可能抛出异常:new FileOutputStream("out.txt");dout.writeInt( '0' + i);dout.close( );new FileInputStream("out.txt");din.readInt( )din.close( );问题(2):常被用于读取与存储(读写或输入/输出)基本数据类型的数据。
问题(3):文件out.txt的内容是:0 1 2 3 4 5 6 7 8 9程序在控制台窗口输出:0,1,2,3,4,5,6,7,8,9,三、程序设计题import java.io.DataOutputStream;import java.io.FileOutputStream;import java.io.IOException;public class TestSort {public static int MAXSIZE = 61;public static void sortInt(int[] arr) { // 采用选择法对一维数组进行排序for (int i = 0; i < arr.length - 1; i++) {int k = i;for (int j = i + 1; j < arr.length; j++)if (arr[j] < arr[k])k = j; // 用k记录最小值的下标if (k > i) { // 在外循环中实施交换arr[i] = arr[i] + arr[k];arr[k] = arr[i] - arr[k];arr[i] = arr[i] - arr[k];}}}public static void main(String args[]) {int score[] = new int[MAXSIZE];try {for (int i = 0; i < MAXSIZE; i++)score[i] = (int) (Math.random() * 100 + 0.5);sortInt(score);DataOutputStream dout = new DataOutputStream(new FileOutputStream("score.txt"));for (int i = 0; i < MAXSIZE; i++) {dout.writeInt(score[i]);System.out.println(score[i]);}dout.close();// 结果保存到文件} catch (IOException e) {System.err.println("发生异常:" + e);e.printStackTrace();}// try-catch结构处理异常}}。