计算机科学与技术学习报告[1].doc

上传人:叶*** 文档编号:36170170 上传时间:2022-08-25 格式:DOC 页数:7 大小:27.50KB
返回 下载 相关 举报
计算机科学与技术学习报告[1].doc_第1页
第1页 / 共7页
计算机科学与技术学习报告[1].doc_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《计算机科学与技术学习报告[1].doc》由会员分享,可在线阅读,更多相关《计算机科学与技术学习报告[1].doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、计算机科学与技术学习报告南京航空航天大学计算机科学与技术学院信息安全专业(161120114 汪圆圆)摘要:通过对计算机导论的学习,激发了我对学习计算机的兴趣,也让我产生了许多感想,本文主要阐述了我学完计算机之后的一些感想和计算机的一些基本原理。从这几月的学习是我认识到计算机是一个包含很多内容的学科,也让我看到计算机以后发展的前景。作为一个计算机专业的学生从现在起就应努力学习知识,为以后打下坚实的基础。我相信计算机一定会因为有我们而拥有一片光明的蓝天!关键字:认识与感受、离散数学、数理逻辑、人工智能、集合论、软件工程、算法的重要性、信息安全、感想、责任1. 引言计算机作为20世纪最伟大的发明,

2、影响我们已经半个余世纪了!计算机正在悄无声息地改变着这个社会,改变社会的方方面面。我作为一个刚进入计算机专业的大学生,对计算机充满着好奇,充满了对未知知识的渴求。而计算机导论正好可以满足我们对计算机科学的全面探索,通过一学期的学习,虽然对许多计算机的问题还不是很了解,但已经能够对计算机有简单的认识,下面就谈一点我对计算机这个领域的一点简单看法和自己的学习感受。2. 对计算机科学与技术的认识和感受以前用计算机都是用来玩玩游戏,听听歌什么的,只是把它看作一个娱乐的工具。通过这一学期的学习才对计算机有比较系统的认识。我明白了计算机并不仅仅是一个娱乐的工具,他通过计算机内部高速度简单重复的运算来完成宏

3、观上计算机复杂的功能;我明白了计算机只有两种状态,有电流和没有电流,用这两种状态来表示0和1,所以计算机是二进制;我明白了计算机运行两个程序时并不是同时进行的,而是分时进行的,只是运算速度比较快,我们不能察觉而已。我觉得计算机专业是一门深厚的学问,不是一朝一夕能学好,需要我们付出许多的时间和努力!首先我认为要学好这个专业必须对计算机专业有一个明确而清醒地认识,知道自己是学什么的,将来可以干什么,这样我们就会对我们的学习目的及学科中的重点更加明确,而且对我们在大学时期对自己未来专业道路的规划和以后奋斗的目标也是有极大的帮助的。在学习中我们应该在上课之前预习一下,了解下节课学习的内容和自己看不懂得

4、内容,这样就可以在下节课有的放矢的听老师讲课,带着问题去听会更有针对性,更能集中的注意力,而且对不懂的问题也能有更好的认识。还有对课本上的内容要多去探究,不要局限于课本,可以根据自己的兴趣去图书馆去查阅有关方面的书籍,还有就是要多上机实践操作,毕竟计算机是一门需要亲自动手实践的学科,只有多亲自动手做才能更好地领悟书本上的内容。3. 离散数学在计算机科学学习中的重要性我对离散数学比较陌生,通过查资料我认识到离散数学实际设计专业的核心基础课,它在计算机科学中有着重要的应用,它是计算机科学理论的基础,是计算机科学的重要工具。“离散”和“连续”是数量关系中一对极为深刻的矛盾,它们之间的对立与统一是数学

5、发展的重要原动力之一。而“离散”对计算机的发展有着至关重要的作用,因为计算机表示的数也是离散的,计算机的发展离不开离散数学的理论基础。数理逻辑在人工智能中的应用,离散数学中的数理逻辑在人工智能中有很大作用。语言的符号化是数理逻辑研究的基本内容,计算机智能化的前提就是将人类的语言符号转化成机器可以识别的符号,这样计算机才能推理,才能具有智能。有此可见数理逻辑的思想贯穿人工智能整个学科。集合论在数据库系统理论中的应用,集合论是离散数学中极其重要的一部分,它在数据库中有着广泛的应用,我们可以利用关系理论是数据库从网络型转变成关系型,让数据容易表示易于存储和处理,使操作简单。在计算机的其他方面也有很大

6、的应用,如操作系统、知识库、形式语言、程序设计、人工智能、信息检索、计算机辅助设计等。离散数学中的组合数学主要研究在给定模式下的可能配置,配置的存在性,配置的数目,配置的性质的等等。高中阶段我们所学的排列、组合及二项及二项式定理皆属于这方面的内容。而组合数学中的计数广泛应用于事件概率的计算,以及计算机算法的复杂性研究,组合数学中的递归关系广泛应用于计算机算法的研究和简并等等。所以说组合数学对计算机程序语言的发展有着重大的作用。我觉得离散数学是计算机科学的理论基础,是一门非常重要的课程。我们不能对它掉以轻心,从根本上认识它和计算机的关系,明确离散数学的重要作用,在较高层次把握好离散数学的学习。4

7、. 软件工程的模型、方法及文档的概念我对软件工程还是有一定了解,上个世纪后五十年随着软件的规模越来越大,结构越来越复杂,软件开发的困难越来越大,而且软件开发的费用不断增加,出现了软件危机,为了缓解软件危机,人们正式提出软件这个概念。软件工程是用工程化的概念、原理、技术和方法来组织和规范软件开发过程,采用工程化的思想开发和维护软件,从而解决软件开发过程中的困难和混乱,从根本上解决软件危机。软件工程是一门研究用工程化构建和维护有效地、实用的和高质量的软件的学科。为了指导软件的开发,采用不同的方法将软件生命周期中的所有开发活动组织起来形成不同的软件开发模型。这就如同的工厂的生产线一样,各种软件开发模

8、型建议用一定的流程将各个环节连接起来,并用规范的方式操作软件开发的全过程。软件工程有许多的模型,比较常见的有瀑布模型,快速原型法原型,螺旋模型,增量模型,喷泉模型等等。每种模型有各自的优缺点,要根据实际情况来选择模型。软件工程的方法是软件工程的三要素之一,为软件开发提供了“如何做”的技术;湿软奖惩的核心内容。软件工程有许多的方法,其中最具有影响力的是结构化的方法。结构化的方法也称生命周期方法学或结构化范型。将软件生命周期的全过程依次划分为若干的阶段,采用结构化技术来完成每个阶段的任务。我觉得软件工程就是把一项巨大的工程分为若干的部分,用标准的方法分开完成,每一个步骤都有规定好规范,它和建设大楼

9、是一样的,只是实体和虚体的区别。这样能高效率、低成本的完成巨大的算法,有利于管理和维护。在今后的生活中,软件必将会深入我们生活的方方面面,也就是说软件的需求会越来越大,软件将会是一个朝阳产业,它需要更多这方面高素质的人才,而软件工程的出现有助用我们开发更大更复杂的程序,这样有刺激消费者产生更大的需求。我觉得软件工程具有划时代的意义,因为它使软件有非常大功能,也是我们进入了一个软件社会。5. 计算机科学中的算法的概念和认识算法是一种明确的、可以执行步骤的有序集合,在有限时间内终止并产生结果。它具有几个特性:有穷性、确切性、输入项、输出项、可行性等特性。计算机通过程序来实现对计算机的解决,而程序的

10、本质是算法,一旦算法形成,程序也会变得很简单。所以对一个好的程序员来说,需要了解一些常见问题的算法,拥有良好的算法功底,这样我们写起程序会更得心应手。现在人们利用算法控制计算机来完成我们生活中遇到的问题。我认为计算机科学中的算法就是连接人和计算机的桥梁,是人类控制计算机的有效工具。他通过对现实中的实际问题的简化构造模型,转化成为计算机能听得懂的语言,让计算机来完成其中复杂的运算,让我们可以省却许多时间,而且下次遇到同样问题就可以再次利用这个算法。现在有些人认为算法已不再重要,教材也对这部分内容不再重视。但我认为算法对我们学习编程很重要,是编程的灵魂。编程的语言可能会不断改变,但算法是永远不会变

11、的,它考验的是一个人的能力,当我们对编程的理解越深就越会发现算法的重要。我觉得算法就像一个人的内功,是没一个编程人的基础,只有有良好的基础才能有更大的发展。所以我们有必要对算法重视起来,多看一些经典的算法,了解算法的基本思想,为我们成为一个优秀的编程元打下基础。6. 信息安全随着计算机技术的不断发展,网络技术的发展,人们之间的信息交流越来越频繁,网络安全问题已经日益突出地摆在各类用户面前,小到我们的qq号被盗,大到国家的机密文件泄露,无不关系的信息安全的问题,信息安全已经深入我们的生活,对我们的生活造成或大或小的影响。网络环境的不安全,会造成保密信息的流失,因此,信息防范非常重要。这就需要信息

12、安全方面的知识。信息安全就是防止非法的攻击和病毒的传播,保证计算机系统的正常运作,保证信息不被非法访问和篡改。它主要包含五方面的内容:即保证信息的保密性、真实性、完整性、未授权拷贝和所寄生系统的安全性。信息在现代社会越来越重要,计算机网络的安全问题也越来越受到人们的重视,作为信息安全专业的学生有必要了解网络安全技术问题,也需要遵守相关的法律和法规。当我们拥有了网络安全的技术,我们可以用来维护网络的安全,但如果我们不好好使用,甚至是利用它们做违法乱纪的事,将必然会对社会造成巨大的危害。所以我们应该强化我们的规范意识,培养我们的道德修养,做一个遵纪守法的网络卫士。这样才能为我们的网络安全筑起一道坚

13、固的网络长城。7. 总结计算机科学是一个涵盖多学科,多领域的复杂学科,计算机导论为我们提供了一个初步揭开它神秘面纱的工具。让我们从多角度不同方面来透析计算机科学,让我们从总体上认识计算机的概况,这对我们初学计算机的学生来说是非常有必要的。学完这门课,我有许多感想,以前觉得计算机好神奇,现在认识到它的基本原理后,就觉得它是合情合理的,。计算机就是个运算的工具,只不过是它的速度快,用许多简单重复的动作来完成复杂的事情。计算机在将来会发展的更快,它将会越来越深入我们的生活,为我们的生活带来巨大的方便。这需要我们计算机人共同的努力,需要我们大胆的创新和不懈的尝试,中国在计算机方面已经落后了,需要我们更

14、加努力的奋斗。这是历史交给我们的使命,我们从现在开始应该努力学习专业知识,为以后国家计算机事业的发展奉献出自己的微薄之力。参考文献【1】 计算理论导引Michael Sipser著 唐常杰 陈 鹏 向 勇 刘齐宏 译,机械工业出版社 2006.7【2】 算法基础Gilles Brassard、Paul Bratley 著 邱仲潘 柯 渝 徐 锋 译 ,清华大学出版社 2005.7【3】 信息安全数学基础 覃中平 张焕国 著,清华大学出版社 2006.8【4】 计算机科学中的离散结构 王元元 张桂芸 著,机械工业出版社 2004.1【5】 计算机原理与系统结构 侯炳辉 来 珠 曹慈惠, 清华大学出版社 2000.2

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 公文通知

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁