题目:计算机导论课程报告
姓名:
院系:计算机学院
班级:
学号:
2013年12月10日
报告正文
一、填空题(共15小题,每题2分,共计30分)
1.与C语言完美结合的系统是。
2.计算机科学、人工智能之父是——。
3.计算机硬件的五大部件、、、、
4.C语言之父是
5.计算机语言的分类、、
6.人工智能的诞生时间
7.计算机软件分为、
8.目标程序是
9.算法的3个特征、、
10.操作系统是一个软件
11.1kb表示的位数是
12.计算机中,用于存放原始数据、中间数据、最终结果和处理程序的是
13.一步一步解决问题或完成任务的方法是
14.数据恢复的主要依据是、
15.写出一个块设备
答案:
1.Unix系统
2.图灵
3.运算器、控制器、存储器、输入设备、输出设备
4.丹尼斯里奇
5.机器语言、汇编语言、高级语言
6.1956
7.系统软件和应用软件
8.使用高级语言编写的程序
9.有穷性确定性可行性
10.系统
11.2048
12.存储器
13.算法
14.备份副本、日志文件
15.磁盘
二、选择题(共15小题,每题2分,共计30分)
1.冯·诺依曼的主要贡献是()
A.发明了微型计算机
B.提出了储存程序概念
C.设计了第一台计算机
D.设计了高级程序设计语言
2.通常将运算器和控制器集成在一个大规模集成电路板上,被称为()A.CPU B.主板 C.存储器 D.输入设备
3.计算机系统必须具备的两部分是()
A.输入设备和输出设备
B.硬件和软件
C.键盘和打印机
D.以上都不是
4.计算机辅助教学的英文简称是()
A. CAD
B.CAM
C.CAI
D.CAF
5.硬盘属于微型计算机的()
A.主存储器
B.输入设备
C.输出设备
D.辅助存储器
6.存储器ROM的功能是()
A 可读可写数据 B.可写数据 C.只读数据 D.不可读写数据
7.下列各数最大的是()
A.110B
B.110O
C.110H
D.110D
8.32个汉字的机内码需要的字节数是()
A.16
B.32
C.64
D.128
9.与批处理系统相比较,分时系统的最大优点在于()
A.具有交互性
B.资源利用率高
C.吞吐量大
D.输入设备和输出设备
10.以下不可能发生的进程状态转换是()
A.就绪态到运行态
B.阻塞态到运行态
C.运行态到阻塞态
D.运行态到就绪态
11.关系模型中,实现表之间的联系通常是通过()
A.主码
B.外码
C.主属性
D.地址指针
12.数据库系统和文件系统的主要区别在于()
A.数据独立化
B.数据整体化
C.数据结构化
D.数据文件化
13.用来计算一组数据乘积的基本算法是()
A.求和
B.乘积
C.最小
D.最大
14.加密技术通常分为对称式和()两大类
A.非对称式
B.关联式
C.内联式
D.外联式
15.汇编语言使用的助记符号与机器指令通常是一一对应的,是使用()A.自然语言 B.逻辑语言 C.英语单词或缩写 D.形式语言
答案:1~5:B A B C D 6~10:C C C A B 11~15:B C B A C
三、问答题(共4小题,每题10分,共计40分)
1.什么是计算机操作系统?它具有的基本功能有哪些?
答:操作系统就是合理管理并控制计算机系统内软、硬件资源,并能够合理组织工作流程、方便用户使用的程序的集合。
通常我们将操作系统的功能概括为两大功能:扩展的虚拟机功能、资源管理功能。
其中,资源管理功能包括了处理机管理、内存管理、设备管理、文件管理四大功能。
而扩展的虚拟机提供友好的人机
交互以及程序级接口,使得计算机看上去像是功能扩展了的机器。
2.什么叫软件工程?
答:软件工程是研究大规模程序设计的方法、工具和管理的一门工程科学,
也就是运用系统的、规范的和可定量的方法来开发、运行和维护软件的系统工程。
软件工程是—门交叉学科,涉及到计算机科学、管理科学、工程学和数学。
软件工程的理论、方法、技术都是建立在计算机科学的基础上,它是用管理学的原理、方法来进行软件生产管理;用工程学的观点来进行费用估算、制定进度和实施方案;用数学方法来建立软件可靠性模型以及分析各种算法和性质。
软件工程是指导计算机软件开发和维护的工程学科。
3.简述编译程序的概念
答:编译程序是把高级语言程序(源程序)作为一个整体来处理,在应用源程序执行之前,就将程序源代码“翻译”成目标代码(机器语言),编译后与系统提供的代码库链接形—个完整的可执行的机器语言程序(目标程序代码)。
4.通过学习《计算机科学导论》课程,浅谈你对计算机专业的学习兴趣、计算
机科学的认识以及大学四年的学习规划。
(不少于1500字)
答:通过学习《计算机科学导论》课程,我对计算机专业和计算机科学有了初步的认识,在我看来计算机是一种能够按照事先存储的程序,自动、高速地进行大量数值计算和各种信息处理的现代化智能电子设备。
而我们学的专业就是要了解并且精通这种设备。
包括软件和硬件。
而计算机科学是指研究计算机及其周围各种现象和规律的科学,亦即研究计算机系统结构、程序系统(即软件)、人工智
能以及计算本身的性质和问题的学科。
计算机科学是一门包含各种各样与计算和信息处理相关主题的系统学科,从抽象的算法分析、形式化语法等等,到更具体的主题如编程语言、程序设计、软件和硬件等。
计算机科学分为理论计算机科学和实验计算机科学两个部分。
后者常称为“计算机科学”而不冠以“实验”二字。
前者有其他名称,如计算理论、计算机理论、计算机科学基础、计算机科学数学基础等。
对于这个专业我个人而言还是比较感兴趣的。
以下是我大学四年的规划大一:刚踏入大学,首先要做到的是适应,大学生活不同于高中,没有老师的严格看管一切都靠自觉。
因此我要改变自己的学习方法,要变得主动积极。
大一因为课程比较轻松,所以要借此机会提高自己的人际交往能力,锻炼自己的表达能力,多参加各种学校的活动。
此外还要防止自己沉迷网络,学会自律。
大一的课程大部分都是基础课程,主要培养学生的理论基础。
比如《微积分》、《C语言程序设计》、《英语》等课程,这些课程的学习好坏直接决定了以后学习的深度和广度,对后续课程有着直接的关键的影响。
因此大一也要认真学习,特别是英语不能放弃
大二:要开始决定以后的方向,是工作还是考研或出国。
学习好核心的课程,因为大二是基础向专业的转移,因此这些课程由为重要。
英语要考过4级,并且通过计算机等级考试。
在课余时间多实习,增强计算机的应用能力。
在生活上,可以做些兼职增加自己的社会工作经验
大三:明确了方向,为之在这个方向上持续努力。
加强英语的学习,英语对于计算机专业的学生来说比较重要。
熟练掌握专业方向课程,修完必须的学分。
专业课程的学习效果是别人评判你是否专业合格的标志。
社会需求是我们培养人才的源动力,我们专业培养的学生是否合格最后都要由市场检验。
还要多参加各
种研究和竞赛,为以后的简历添光加彩
大四:大学的最后一年了,对于即将的离别我们一定会念念不舍,我要和班里的同学去一次毕业旅行。
然后开始为毕业的论文和设计作准备。
在大三明确的方向继续前进。
也要开始准备好简历,提高自己的面试技巧等。
多和同学、老师交流,他们是我以后人生的朋友、事业的伙伴。
大学的同窗校友和老师是我一辈子的财富,有机会在同一个校园生活的日子一定好好珍惜。
此外,也要找到适合的单位实习,大四增强自己的工作经验,提前适应社会,适应以后的工作模式,为将来打好基础
以上便是我大学的计划。
俗话说:“有志不在年高。
”作为一名充满志向,拥有远大抱负与激情昂扬的新世纪大学生。
在大学期间肆意挥洒自己的青春与活力,在这个充满书香的高等学府中,我会用自己的那份年轻证实那句没有什么不可能的豪迈誓言。
用坚实的脚步走出一条只属于我的道路,成为一名优秀的程序员
在这个竞争激烈的年代,生存和生活的压力明显增大。
人生就像一场戏,你怎样演完全掌握在你自己手中。
只有你去付出了,你才能得到你自己想要的东西。
大学的丰富教学资源就摆在我的面前,我今后的生活要好好的利用这些资源,努力的去付出。
有一句话说的好“一味的等待的结果只能是无尽的失落。
”不去努力奋斗,就不可能成功的。
希望4年后我能兑现今天这份计划,不会因荒废学业而后悔,不会因碌碌无为而悔恨。
在这美好的青春年华,在这仅有一次的大学,我希望我的大学是充实美满,充满朝气与阳光就像初春,一切生机勃勃。