人人范文网 范文大全

计算机科学导论报告

发布时间:2020-03-02 00:31:52 来源:范文大全 收藏本文 下载本文 手机版

计算机科学导论报告

摘要:转眼间,一个学期已经快要过去。相比较刚刚入学时,对计算机一窍不通的我来说,现在的我已经对计算机这片领域有所了解了,尤其是在经过计算机科学导论学习之后,使得我对计算机的历史及其组成有了深刻的理解。下面我就:1.对计算机专业的认识和打算如何学习该专业;2.对离散数学和它在软件工程的学习中的重要性的认识以及如何打好专业基础;3.计算机硬件系统的结构和工作过程;4.软件工程的模型、方法及文档的概念,以及对软件工程能力培养的认识,这四个方面谈谈我自己的认识和体会。

关键词:计算机科学、离散数学、计算机硬件系统。

1.对计算机专业的认识和打算如何学习该专业

当今的世界,是一个信息交流愈加频繁的世界。而计算机作为信息储存和信息传递的重要载体和工具,在人们的日常生活和日常工作中有着至关重要的作用,而且,随着社会的不断发展以及人们要求的不断提高,计算机的进步和完善已成为必然。这其中包括了硬件系统的发展和完善、软件系统的更新和创新、程序设计语言的模块化、简明性和形式化的发展甚至是未来的人工智能系统。这一切无不促使着计算机专业向着更高的层次发展。

现如今,计算机专业已经不是仅仅掌握几门程序编辑语言就可以的,它对学员有着更高的要求。首先,在知识领域方面,我们必须掌握图形学、离散结构、数值计算科学等多门学科知识,同时,我们还要理解计算机的硬件、软件结构 ,了解计算机的运行过程。

然后,在个人方面,它要求学员应有着缜密的逻辑思维,良好的职业道德,更要有终身学习的想法和毅力。因此要学好计算机专业并不容易,这就要求我们要有着合理打算,以及恰当的计划。

在我看来,学习计算机专业,首先不能缺的就是毅力。正如我在上面所讲的,学习计算机就要做到终身学习,因为计算机产业作为朝阳产业,更新速度快,旧的东西往往很短的时间便被新的取代,所以稍有懈怠我们便会被其甩在后面。其次,还应该做到以下几点:

1.调整心态,即便计算机不是自己心目中的理想专业,但进入计算机专业

学习,就必须全力以赴,正确面对;

2.放宽眼界,不要仅仅局限于课本之上,还要多阅读一些与专业有关的课外书籍,例如《数据结构》等;

3.上课时,一定要注意听讲,切勿走神或者打瞌睡;

4.重视上机操作,在实际操作当中加深自己对程序语言的理解;

5.努力学好数学,打好基础;

6.合理利用课余时间,做到学习娱乐双结合;

7.时刻关注计算机领域发展,注意新的与计算机有关的科学技术,并时刻吸收新的知识;

8.学会向老师问问题;

我相信,只要我肯努力,我一定会学好计算机这门专业的!

2.对离散数学和它在软件工程的学习中的重要性的认识以及如何打好专业基础

从计算机的发展史来看,它的最初的功能就是计算,因而它与数学是密不可分的,同时,又因为计算机对数据的处理是单个单个依次进行的,所以它处理的问题本来就是一种非连续的,一种和离散有关的数学模型。因此离散数学对计算机的发展有着巨大的作用与意义。

离散数学,或称离散结构,它主要包含了数理逻辑、集合论、代数结构和图论4个部分,另外还包括计算机应用对象的离散结构的研究,如离散概率、运筹学、数值计算、数学建模与模拟等。总的来说,离散数学是我们研究计算机科学的基本数学工具,同样也是我们解决

计算机问题的基础所在。

当前,随着计算机科学的发展和计算机应用的日趋广泛,离散数学在计算机领域的重要性愈加突出。这不仅仅表现在它在数据结构、操作系统、编译原理、算法分析、逻辑设计、系统结构等方面的广泛应用,还体现在它为我们提供了一种解决问题的思维方式——一种严密的、抽象的逻辑思维,我想这便是离散数学的重要性所在吧。

既然离散数学如此重要,那么学好它便成为学好计算机的关键之一。因而我认为要学好离散数学,进而打好专业基础,就应该做到以下几点:

1.离散数学为我们提供了不同的解决问题的思维方式,因而在日常生活当中,我们可以尝试着用这种逻辑思维来思考一些问题,进而加强自身的逻辑概念,为以后的学习打下基础。同时,加深自己对离散数学的认识,更好的掌握这门学科;

2.认真学习学校安排的数学课程,为将来学习更加深奥的数学知识作好充足准备;

3.“实践出真知”,要把握好机会,多参加一些学校组织的活动。另外,如果有机会参加相关竞赛的话,也应该抓住机会,从实践中学习,并培养自身对专业的兴趣。

3.计算机硬件系统的结构和工作过程

自1946年世界上第一台计算机诞生,到现在微型计算机的普及,已经过去了近66年。在这期间,计算机可谓是发生了翻天覆地的变化,产品不断更新,系统设备也愈加先进。但究其根本,其系统组成依然遵循着传统的结构,这种结构便是“冯诺依曼模型”。而我要谈的计算机硬件系统也正是从这种模型中演变出来的。

硬件系统,顾名思义就是指微型计算机系统各种看得见的、摸得着、实实在在的装置,是微型计算机系统的物理基础。与原始的冯诺依曼机不同,现在的硬件系统并不是以控制器为中心,而是转向以存储器为中心,通过将复杂的计算以及操作过程转变为由许多条基本指令组成的程序,预先存入存储器中,然后根据用户发出的运行指令,计算机再按程序规定的顺序逐条的执行指令,进而完成用户所需的功能,从而大大提高了运行速度。

当前,我们所熟知的硬件系统主要包含两大部分:主机和外设。主机除了冯诺依曼机中已有的控制器、运算器、存储器外,还增加了包括只读存储器(ROM)、随机读写存储器(RAM)、高速缓冲存储器(Cache)在内的主存储器。而外设则在输出、输入设备的基础上,又增添了软盘、硬盘等辅助存储器和网络设备、声卡等其它设备。其中,输入设备除却键盘鼠标等传统设备外,又根据工作或是用户的要求增添了光笔、摄像头等现代高科技产物。而这一切都使得计算机硬件系统越来越来完善,越来越来人性化。

谈到计算机硬件系统,我们就不得不讨论其工作过程:计算机工作时,主要是通过输入信息——系统处理——输入信息的模式进行的。其工作模式主要是通过总线结构来完成的,其中我们利用外部设备输入需要处理的信息,经过总线传递给CPU,再经过其处理,然后又经过总线输出到外部设备上来,通过外部设备表示出来,这便是我们知道的整个的工作过程。

而现如今,随着科技的迅猛发展,计算机需要处理的数据信息越来越来庞大,同时人们对计算机功能的要求也越来越来高,而硬件系统作为这一切的基础,就必须有着极大的发展。就我所知,当前的计算机硬件系统有七大发展趋势:更小巧;更个性;更聪明;更廉价;更“无线”(无线);更普遍;更时尚。同时,所谓的多核技术也是未来计算机硬件系统发展的方向。我想随着科学的不断进步,以及人们无穷的创造能力,计算机硬件系统会越来越来完善,并且促使着计算机越来越来贴近人们的生活。

4.软件工程的模型、方法及文档的概念,以及对软件工程能力培养的认识

如果说硬件系统是计算机的身体构架,那么软件系统就是计算机的思维所在。假如没有了软件的操控,计算机就会变成 “行尸走肉”一般了,因而软件对计算机异常重要。这便

有了软件工程的诞生。

在软件工程当中,必不可少的一环便是选择恰当的软件开发模型。当前,常见的开发模型共有6种,它们分别是瀑布模型、快速原型法模型、螺旋模型、喷泉模型、转换模型和智能模型。除了软件开发模型,软件开发方法也同样重要,因为它不仅仅限于程序设计,还包含了更多的软件工程的活动,软件开发方法可谓贯穿于整个软件工程的全过程。由于软件开发方法大都是在不断的实践过程中形成的,所以不同的软件开发方法都有其各自的特征,而如今公认的典型软件开发方法有以下几种:面向数据结构的方法、问题分析法、可视化开发方法等。

不过,仅仅有模型和方法还是不够的,软件工程文档也起到了至关重要的作用。软件文档也称文件,通常指一些记录的数据和数据媒体,具有固定不变的形式,可被人和计算机阅读。它在整个软件生命周期的各个阶段起到了重要的桥梁作用,可以说,没有文档就没有现代的软件工程。

从软件开发模型、方法到软件文档,我们不难看出,要想拥有出色的软件工程能力,缜密的逻辑思维是必不可少的。同样,在面对软件工程繁杂的步骤时,我们也要有绝对的耐心,清晰的头脑。除此以外,对专业知识的掌握也至关重要,并且,面对软件更新快的特点,我们必须要学会时刻关注软件行业的发展,不断用新的知识充实自己。

总结:通过学习计算机科学导论,令我对计算机专业有了较为深入的了解。在谈完自身对专业的理解和今后学习的计划,以及对离散数学、计算机硬件系统、软件工程的认识后,我对我未来的发展方向有了初步的认知。

参考文献:

【1】翟中、熊安萍、蒋溢《计算机科学导论》,清华大学出版社,2010年3月第三版。

【2】

计算机科学导论学习报告

计算机科学导论专题报告

“计算机科学与技术导论”课程读书报告

计算机导论

计算机科学导论学习总结报告要求

计算机科学导论学后感

“计算机科学与技术导论”课程读书报告[推荐]

大学计算机导论实践报告

计算机专业导论读书报告

计算机导论课程学习报告

计算机科学导论报告
《计算机科学导论报告.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档