大学计算机科学导论论文
大学计算机科学导论:论文1
计算机理论的一个核心问题
国内计算机系的传统是培养人做学术研究,尤其是理论研究。但是现在尽快接受和使用新技术的关键在于你对计算机科学的掌握。
关键词:计算机理论;核心问题;教育
我国计算机系的传统是培养做学术研究,尤其是理论研究的人(方向上没有太大问题,但不是那么尽如人意)。说到底,计算机的理论研究,比如网络安全、图形图像学、视音频处理,都和数学有很大的关系,虽然在正统数学家眼里可能是非主流数学。这里我也想澄清一下我的观点:众所周知,数学是从现实生活中抽象出来的理论。人们之所以把现实抽象成理论,是想用抽象出来的理论更好地指导实践。有些数学研究者喜欢用一些已有的理论知识推导出几个推论,却不知道一个是考虑问题不全面很可能是错误的推论,一个是他的推论在现实生活中找不到原型,无法指导实践。严格来说,我不是理想主义者,政治课理论联系实际一直是指引我学习科学文化知识的灯塔(至少我认为计算机科学与技术应该是这个方向)。
我的拙见是,计算机系的学生对数学的要求和数学系的不一样,和物理系的更不一样。对于非数学专业的学生来说,高等数学就是删除数学分析中理论难度较大的部分,强调公式计算的应用。对于计算机专业的学生来说,数学分析最有用的部分是被删掉的理论部分。记住一堆曲面积分的公式就能理解数学吗?还不如现在查,何必去记。或者直接用Mathematica或者Matlab。退一万步讲。华在数学方面的造诣不用我多说,但他辉煌的一生做了几件我认为对我们来说最重要的事情:第一,它建立了中国科学院计算技术研究所,这是我们国家计算机科学的摇篮。现在他给做工业生产的技术人员讲了很多高等数学理论,推动了中国工业的进步。第三件事是他一生写了很多书,但对高校师生来说更有价值的是他在生病期间和心爱的王元一起写了《高等数学导论》(与其说王元是他的心爱之人,不如说是他的同事,他是中科院数学所的老一辈研究员,对哥德巴赫猜想的贡献在国际上仅次于陈景润)。这本书实际上可以在我们的图书馆找到。说实话,那个时候,那本书上有bug。别人走到哪里都会让开,我却特别感兴趣。看完前两卷,我最大的收获不在于对理论的阐述,而在于对他的理论的完整实例化,以及在生活中寻找模型。这也是我更喜欢具体数学的原因。正如我上面提到的,没有实践,理论就失去了存在的意义。正因为理论是从实践中抽象出来的,理论研究才能更好地指导实践,没有用来指导实践的理论可以说是一文不值。
如上所述,计算机系的学生学习高等数学:知道它是什么,更重要的是知道它为什么。你学习的目的应该是:把抽象的理论运用到实践中,不仅要掌握解题方法,还要掌握解题思路。对于定理的学习,不是简单的应用,而是掌握证明过程,也就是掌握定理的由来,训练你的推理能力。这样才能达到学习这门科学的目的,同时也能缩小我们和数学系同学的思维差距。
我觉得计算机技术的学习是这样的:学校开设的任何科学都有它的滞后性。不要总以为自己掌握了某项技术就天下无敌了。虽然现在Java,VB,C,C++用的很多,但是怎么保证不会有一天被淘汰呢?我认为。NET平台和X#语言的最初迹象就能充分说明问题。换句话说,当我们掌握了一项新技术,就会有更新的技术出现。作为当代大学生,我们应该具备跟上科学发展的素质。比如像有些同学总说的,设计网页的时候我更喜欢直接写html,不想用Frontpage或者Dreamweaver。能用语言写网页固然好,但是有高效的手段。你为什么不用它们?就为了显示你的高水平,独一无二?我觉得真正高层次的人是那些能以最快的速度接受新事物的人。高级编程语言的发展日新月异。未来编程就像人说话一样。我认为每个人都应该对xml有所了解。我们真的要把所有东西都用汇编写出来才能显示我们的高水平吗?如果是这样,我们还不如直接用机器语言来写。另一方面,最快接受和利用新技术的关键在于你对计算机科学的掌握。
总的来说,从教育的角度来看,国内高校的课程安排不是很合理,强调理论,但不愿意在理论上深入教育,无法接受新技术,也无法完全回避新技术。我觉得关键问题是国内高校很难突破现状,条条框框限制了如何谋求发展。虽然我们意识到了国外教育的优势,但为什么不能行动起来呢?甚至一点点从粗到细。
大学计算机科学导论:第二部分
计算机应用系统工程技术分析
摘要:多年来,金融、电信、政府、制造、能源、交通和教育是计算机应用系统工程最重要的市场,这些行业集中了许多国家的重大信息项目。未来几年,政府、交通、制造、能源、物流的信息化建设仍将保持高速增长;电信IT投资仍是信息投资的主战场;金融信息化投资将保持较大增长。
关键词:计算机应用工程技术
信息化在中国的应用促进了中国国民经济的可持续发展,经济发展为信息化提供了良好的外部环境和资金投入。
一、计算机应用系统工程的发展
为了降低社会交易成本,推荐公共信息服务将是当前和今后一个时期我国信息化建设的重点。企业信息化的应用需求,如工业数据库管理、企业资源规划、客户管理系统等大中型企业信息化将从边缘应用进入核心业务系统。
中办、国办下发了吗?2006?2010国家信息化发展战略?,信息产业部?十一五规划?《专项规划(征求意见稿)》提出了六大工程,包括建设农村信用工程、产业信用工程、安心工程、家园信用工程、城市信用工程、RFID工程。十一五规划?信息化建设的持续发展提供了强大的推动力。
二、计算机应用系统的主要技术
随着信息技术的发展,越来越多的客户关注利用信息技术来提高自己的业务应用水平和效率,对计算机应用信息系统的需求与日俱增,从包括一些应用软件开发的简单系统(如OA系统)到为特殊系统(如电信计费系统等)提供全面的解决方案。)和开发定制化的应用软件,逐步发展成为面向行业的各种计算机应用系统。软件开发和集成成为计算机应用系统开发的主要内容。
1.集成系统解决方案
计算机应用系统开发人员必须在充分调查的基础上确定客户的应用需求。系统开发人员必须与行业专家相结合,学习和了解行业知识,掌握和抽象行业用户的* * *需求,进而准确理解客户的具体需求,为提出完整的集成系统解决方案提供依据。
对于有* * *和工业应用的部分,应尽量采用成熟的系统和* * *软件。在选择应用系统支持系统(网络平台、数据库平台和服务器平台等)时。),要保证满足应用需求,支撑平台要互联互通,协同工作,软硬件产品的选择和配置要考虑性价比。
1.应用软件开发
应用软件开发已经成为计算机应用系统工程的核心内容。我们应该采用软件工程方法,实现软件工程标准,并使用软件开发的用例工具。
4.支持系统集成
支撑系统是为实现用户的应用需求和功能而必须建立的支撑环境。支撑环境通常包括由网络平台、数据库平台和服务器平台搭建的基础支撑平台,以及为开发应用软件提供开发工具和环境的应用软件开发平台。
3.系统安全。
在政府、金融、电信等领域的信息技术应用中,系统安全尤其是信息安全非常重要。
4.系统产品集成
系统集成是指将系统应用功能、管理功能(系统管理软件)和安全功能(防火墙、杀毒软件等信息安全措施)集成到系统中,最后对系统进行协调和优化,以充分发挥系统的作用和效益。
三、国内现行标准
关于计算机产品的标准很多,但关于计算机应用系统工程建设的标准却很少且不系统,不能满足计算机应用系统工程建设的需要。与计算机应用系统工程相关的标准包括以下几个方面:
1基本标准
1)相关信息技术标准。
词汇:图形符号、字符集和代码、通用中文标准、电子数据交换(EDI)
2)软件和软件工程标准
软件工程标准
软件工程过程
软件工程方法
软件工程工具
程序设计语言
软件质量和测试认证
应用支持软件标准
操作系统
数据库
多媒体和图形图像
地理、气象、水文
3)计算机网络标准
协议标准和设备标准
4)计算机设备和接口标准
主机、外围设备、存储设备和介质、总线和接口、耗材。
5)系统安全
人身安全
设备安全
现场安全
信息安全标准
密码算法标准
信息安全技术标准
信息安全管理标准
6)其他标准
可靠性标准、环境标准、电磁兼容性标准
国家信息工程支撑标准和面向行业的信息系统标准。
1)国家信息工程支持标准
电子政务、电子商务、信息安全、企业信息化
2)面向行业的信息系统标准应用
大多数面向行业应用的行业都制定了自己的信息系统标准,具体行业应用可以参考相关标准。
3.相关工程标准。
1)信息系统机房规范
电子计算机站点通用规范
电子信息系统机房设计规范
电子信息系统机房施工及验收规范
2)用户电缆敷设和综合布线程序
用户建筑的通用电缆敷设
建筑与建筑物综合布线系统工程设计规范
建筑与建筑物综合布线系统工程验收规范
这些标准大部分是国家标准,有些是行业标准,有些正在修订中。
四。计算机应用工程标准体系概述
计算机应用系统工程建设标准体系的范围是:
1)计算机应用系统工程包括总体规划、设计、开发、实际工作、服务和保障的全过程。
2)根据质量管理体系产品实现过程的要求,包括计算机应用系统工程。
流程实现的全过程。
3)从计算机应用系统工程技术的角度,包括集成系统解决方案、应用软件开发、支撑系统集成、系统安全和系统产品集成(系统功能的全面实现、系统协调和优化)等。
计算机应用系统工程标准体系与相关标准的关系:
1)系统方案设计和应用软件开发中必须执行的面向行业的信息系统标准直接引用相关面向行业的信息系统标准;
2)应用支持系统实施计算机和信息处理系列标准。计算机应用系统工程?重点关注软件开发过程中的软件工程标准和系统安全标准;系统安全标准中侧重信息安全,直接引用相关信息技术标准;
3)机房设计与施工、综合布线设计与施工等工程标准。,直接参考相关工程标准;
3.该标准体系分为专业基础标准、专业通用标准和专业专用标准三个层次。军用、涉密及其他特殊应用信息系统的专用标准应是本标准体系的一部分,但根据相关要求,不包含在本体系中。
五、计算机应用系统工程文件管理通用标准
本规范规定了计算机应用系统工程建设各阶段应具备的文件,包括工程过程的规划、设计、实施和维护全过程的各类文件、施工文件、质量文件和技术文件,各类文件的内容和要求,以及这些文件的管理。本规范适用于计算机应用系统工程的文件管理。
不及物动词结论
信息化的核心是计算机应用系统工程。每年都有大量与计算机应用系统有关的基本建设和技术改造项目正在实施。