计算机科学与技术学习报告[1].doc
《计算机科学与技术学习报告[1].doc》由会员分享,可在线阅读,更多相关《计算机科学与技术学习报告[1].doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机科学与技术学习报告南京航空航天大学计算机科学与技术学院信息安全专业(161120114 汪圆圆)摘要:通过对计算机导论的学习,激发了我对学习计算机的兴趣,也让我产生了许多感想,本文主要阐述了我学完计算机之后的一些感想和计算机的一些基本原理。从这几月的学习是我认识到计算机是一个包含很多内容的学科,也让我看到计算机以后发展的前景。作为一个计算机专业的学生从现在起就应努力学习知识,为以后打下坚实的基础。我相信计算机一定会因为有我们而拥有一片光明的蓝天!关键字:认识与感受、离散数学、数理逻辑、人工智能、集合论、软件工程、算法的重要性、信息安全、感想、责任1. 引言计算机作为20世纪最伟大的发明,
2、影响我们已经半个余世纪了!计算机正在悄无声息地改变着这个社会,改变社会的方方面面。我作为一个刚进入计算机专业的大学生,对计算机充满着好奇,充满了对未知知识的渴求。而计算机导论正好可以满足我们对计算机科学的全面探索,通过一学期的学习,虽然对许多计算机的问题还不是很了解,但已经能够对计算机有简单的认识,下面就谈一点我对计算机这个领域的一点简单看法和自己的学习感受。2. 对计算机科学与技术的认识和感受以前用计算机都是用来玩玩游戏,听听歌什么的,只是把它看作一个娱乐的工具。通过这一学期的学习才对计算机有比较系统的认识。我明白了计算机并不仅仅是一个娱乐的工具,他通过计算机内部高速度简单重复的运算来完成宏
3、观上计算机复杂的功能;我明白了计算机只有两种状态,有电流和没有电流,用这两种状态来表示0和1,所以计算机是二进制;我明白了计算机运行两个程序时并不是同时进行的,而是分时进行的,只是运算速度比较快,我们不能察觉而已。我觉得计算机专业是一门深厚的学问,不是一朝一夕能学好,需要我们付出许多的时间和努力!首先我认为要学好这个专业必须对计算机专业有一个明确而清醒地认识,知道自己是学什么的,将来可以干什么,这样我们就会对我们的学习目的及学科中的重点更加明确,而且对我们在大学时期对自己未来专业道路的规划和以后奋斗的目标也是有极大的帮助的。在学习中我们应该在上课之前预习一下,了解下节课学习的内容和自己看不懂得
4、内容,这样就可以在下节课有的放矢的听老师讲课,带着问题去听会更有针对性,更能集中的注意力,而且对不懂的问题也能有更好的认识。还有对课本上的内容要多去探究,不要局限于课本,可以根据自己的兴趣去图书馆去查阅有关方面的书籍,还有就是要多上机实践操作,毕竟计算机是一门需要亲自动手实践的学科,只有多亲自动手做才能更好地领悟书本上的内容。3. 离散数学在计算机科学学习中的重要性我对离散数学比较陌生,通过查资料我认识到离散数学实际设计专业的核心基础课,它在计算机科学中有着重要的应用,它是计算机科学理论的基础,是计算机科学的重要工具。“离散”和“连续”是数量关系中一对极为深刻的矛盾,它们之间的对立与统一是数学
5、发展的重要原动力之一。而“离散”对计算机的发展有着至关重要的作用,因为计算机表示的数也是离散的,计算机的发展离不开离散数学的理论基础。数理逻辑在人工智能中的应用,离散数学中的数理逻辑在人工智能中有很大作用。语言的符号化是数理逻辑研究的基本内容,计算机智能化的前提就是将人类的语言符号转化成机器可以识别的符号,这样计算机才能推理,才能具有智能。有此可见数理逻辑的思想贯穿人工智能整个学科。集合论在数据库系统理论中的应用,集合论是离散数学中极其重要的一部分,它在数据库中有着广泛的应用,我们可以利用关系理论是数据库从网络型转变成关系型,让数据容易表示易于存储和处理,使操作简单。在计算机的其他方面也有很大
6、的应用,如操作系统、知识库、形式语言、程序设计、人工智能、信息检索、计算机辅助设计等。离散数学中的组合数学主要研究在给定模式下的可能配置,配置的存在性,配置的数目,配置的性质的等等。高中阶段我们所学的排列、组合及二项及二项式定理皆属于这方面的内容。而组合数学中的计数广泛应用于事件概率的计算,以及计算机算法的复杂性研究,组合数学中的递归关系广泛应用于计算机算法的研究和简并等等。所以说组合数学对计算机程序语言的发展有着重大的作用。我觉得离散数学是计算机科学的理论基础,是一门非常重要的课程。我们不能对它掉以轻心,从根本上认识它和计算机的关系,明确离散数学的重要作用,在较高层次把握好离散数学的学习。4
7、. 软件工程的模型、方法及文档的概念我对软件工程还是有一定了解,上个世纪后五十年随着软件的规模越来越大,结构越来越复杂,软件开发的困难越来越大,而且软件开发的费用不断增加,出现了软件危机,为了缓解软件危机,人们正式提出软件这个概念。软件工程是用工程化的概念、原理、技术和方法来组织和规范软件开发过程,采用工程化的思想开发和维护软件,从而解决软件开发过程中的困难和混乱,从根本上解决软件危机。软件工程是一门研究用工程化构建和维护有效地、实用的和高质量的软件的学科。为了指导软件的开发,采用不同的方法将软件生命周期中的所有开发活动组织起来形成不同的软件开发模型。这就如同的工厂的生产线一样,各种软件开发模
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机科学 技术 学习 报告
限制150内