电子计算机是20世纪人类社会最伟大的科学发明之一吧,也是推动社会迈向活跃的因素之一。计算机科学与技术成为第二次世界大战以来发展最快、影响最深远的新型学
科之一。下面,本人就计算机科学技术科学定义、学科方法学科基本内容等基本问题做一些基本的阐述。
一.计算机科学定义、学科方法和学科基本内容。
计算机科学与技术的就业方向1.计算机科学来源于对数理逻辑、计算模型、算法理论和自动计算机器的研究,形成于20世纪30年代后期。它是研究计算机设计、制造及计算机信息获取、存储表示、处理控制等理论和技术的学科,是描述和变换信息的算法,包括其理论、分析、设计、实现和应用的系统研究。
由“计算机科学与技术学科”这一名词就可以看出它涵盖计算机内科学和计算机技术两方面的内容。其中,计算机科学侧重于研究现象,透过现象揭示事物的规律、本质:而计算机技术侧重于研究计算机和研究使用计算机进行信息处理的方法与手段。
回顾几十年来计算机科学发展的历史,一方面,它围绕着一些重大的背景问题,在各分支学科和方向上取得了一系列的重要的理论和技术成果,推动了计算机科学横向和纵向的发展;另一方面,由于发展了大批成熟的技术并成功应用于各行各业,所以更多的人把这门学科看成是一种技术。尽管如此,也不能忽略两
者之间的联系,那就是,科学是技术的理论依据,技术是科学的显示体现。
计算机自诞生以来,发展迅速,被广泛应用于社会的各个领域,担负着各种各样的工作。而计算机科学与技术学科作为信息时代的关键科学与技术之一,在信息社会的各行各业中占有举足轻重的地位。
每一个学科都有一套相对独立的学习方法,计算机科学与技术也不例外。其方法又取决于自身的基本工作流程方式、核心概念和科学形态。
1.计算机科学学科的工作流程方式
首先对现实世界中被研究的对象进行抽象,建立必要地基本概念。然后通过数学工具、方法对其进行基础和应用基础研究,研究概念的基本性质、概念与概念之间的关系,揭示对象发展冯•诺依曼变化的内在=规律,为实验设计和工程设计的实现提供方法和技术思想。最后展开实验、工程设计与实现工作。这就是计算机学科的基本工作流程方式。
2.计算机科学学科的核心概念
认知学科最终是通过概念来实现的,掌握和应用学科中具有方法论性质的核心概念对于从事计算机专业工作时非常必要的。是否具有深入理解和正确拓展核心概念的能力,是衡量计算机科学家和工程师是否成熟的标志之一。3.计算机科学学科的形态
所谓学科形态是指从事该学科领域工作的文化方式。计算机学科的3种主要学科形态分别为抽象、理论和设计。它们是计算机学科认识领域中最基本的3个概念,反映了人们的认识从感性认识(抽象)到理性认识(理论),再由理性认识(理论)回到实践(设计)中来的科学思维方法。具体有:抽象形态、理论形态、涉及形态等。
所以,我们可以总结一些学科中重要的方法,如结构化方法、软件项目管理等。
二.将如何学习专业知识。
首先,我们要知道为何学。计算机以应用于国防、科教、卫生、工农生产等各个领
域,计算机的学习必将提高我们在社会的竞争资本,这对于自身的发展将有着不可小
觑的影响。
其次解决学什么这样的一个问题。我们暂且总结已下三个方面。
(1)计算机系统结构
也称为计算机体系结构,它是由计算机结构外特性,内特性,微外特性组成的。经典的计算机系统结构
的定义是指计算机系统多级层次结构中机器语言机器级的结构,它是软件和硬件/固件的主要交界面,是由机器语言程序、汇编语言源程序和高级语言源程序翻译生成的机器语言目标程序能在机器上正确运行所应具有的界面结构和功能。
计算机系统结构就是计算机的的机器语言程序员或编译程序编写者所看到的外特性。所谓外特性,就是计算机的概念性结构和功能特性。用一个不恰当的比喻一,比如动物吧,它的"系统结构"是指什么呢?它的概念性结构和功能特性,就相当于动物的器官组成及其功能特性,如鸡有胃,胃可以消化食物。至于鸡的胃是什么形状的、鸡的胃部由什么组成就不是"系统结构"研究的问题了。系统结构只管到这一层。
(2)计算机应用
计算机应用是研究计算机应用于各个领域的理论、方法、技术和系统等,是计算机学科与其他学科相结合的边缘学科,是计算机学科的组成部分。计
算机应用分为数值计算和非数值应用两大领域。非数值应用又包括数据处理、知识处理,例如信息系统、工厂自动化、办公室自动化、家庭自动化、专家系统、模式识别、机器翻译等领域。①
(3)计算机软件与理论
计算机软件与理论主要包括软件设计、开发、维护和使用过程中涉及的理
论、方法和技术,探讨计算机科学与技术发展的理论基础。计算机软件与理
论的研究范围十分广泛,包括系统软件、软件自动化、程序设计语言、数据库系统、软件工程与软件复用技术、并行处理与高性能计算、智能软件、理论计算机科学、人工智能、计算机科学基础理论等。②
学习也有其乐无穷的乐趣,会让我们学到渊博的知识,丰富我们人生。朋
友,现在的社会是知识社会,人才社会,没有知识在社会上生存很难,寸步
难行。想学到知识,必须要到学校好好学习。不愿意上学,也许是你不喜欢
这个环境,其实学校是一个交际广,人才多,能实现自己梦想的大舞台,你自己要适应这个环境,说服自己,有耐心的接受。我想无论谁都想做有用之才,你也不想庸碌的生活,只有知识能改变自己,只有学习能让自己成功!
我还有一个注意,你可以到百度上搜一下李晓鹏新浪博客,那里面有很多关
于解除不喜欢上学这种心理的问题还有怎么让自己学习提高的心得,学习方法,我想会对你有帮助的!
所以,我之所以要学习计算机是出于强大的对计算机的兴趣,我有一个梦想,我要设计一个战类大型对战网游,超过现在流行《穿越火线》,可能
这个梦想有点不切实际,但是,我相信,只要我肯努力学习专业知识,我就
能在这一方面有所成就,不碌碌无为,终将有所作为。
为了学习好专业知识,我以后必须学习好以下的知识:
③电路原理、模拟电子技术、数字逻辑、数字分析、计算机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、
操作系统等。主要实践性教学环节:包括电子工艺实习、硬件部件设计及调试、计算机基础训练、课程设计、计算机工程实践、生产实习、毕业设计(论文)。计算机应用技术、电子技术基础、微型计算机及其接口技术、计算机组成原理、基础语言掌握(C、C++ 、JAVA)、操作系统(OS)、数据结构导论、数据结构、数据库及其应用、数据库系统原理、计算机系统结构、计算机网络技术、计算机网络原理、软件工程(SE)、软件开发工具、.NET技术系列(如ASP.NET、VB.NET、XML)、Oracle应用开发、S QL、JAVA高级应用、C#、软件项目管理技术、英语。特别是英语,因为计算机编程等都是以英语为基础的。
最后解决怎么学这样的一个问题。一、预习“预习”是学习中一个很重要的环节。但和其他学科中的“预习”不同的是,计算机学科中的预习不是说要把教材从头到尾地看上一遍,这里的“预习”是指:在学习之
前,应该粗略地了解一下诸如课程内容是用来做什么的,用什么方式来实现等一些基本问题。举个例子来说,在学习
Fro ntPag e之前,应该了解这一软件是用来制作网页的,且方法较简单,很适合初学者使用。二、“每一章节的知识点都是通过几个有代表性的案例来学习的,甚至包括认识菜单。让你先体会到效果,从而增加学习兴趣。用这种方法来学习计算机,尤其是一些视窗界面的应用程序,往往可以达到事半功倍的效果。三、积极动手实践计算机是一门操作性很强的学科,计算机学科中的实践,不只是简单地模仿别人的练习。在实践中最难得的是有自己的想法,并尽力去寻求解决办法。在这种开动了脑筋的实践中,才会学到真正的东西。古时贤人哲士说:“学而时习之”、“学而不思则罔,思而不学则贻。”将所学的理论知识与具体实践相结合,这是一种较好的方法,一方面可以用理论指导实际,另一方面可以加深对所学知识的理解和记忆,激发起学习兴趣,边学习,边实践,相互作用,相互促进。
三.如何提高科学素养。
经济的快速发展不会自动提高人们的科学素养。首先我们要理解什么是科学精神,了
解有哪些科学的思想方法,这样我们才能在日常生活中慢慢的学会用理性的思维面对遇到的问题,进而提高自己的科学素养。不要凭自己主观的臆想和感性思维去判断任何
事物,相反,我们要用科学的方法、态度解决实际问题。多角度思考,要考虑到问题
的对立面。多看一些科普杂志、多看一些科学人物传记等对我们提高自己的科学素养
都有好处。
人文科学素养是一种内在气质,不是一朝一夕就能形成的,我们也不要操之过急。
由王昆仑教授和赵洪通教授倾力打造的《计算机科学与技术》这本教材的学习即
将结束,但学海无涯,对于学习的热枕我没有丝毫减退!谨在此,我对授课老师老师王昆仑教授表示衷心的感谢!
我对今后专业知识更加深入的学习充满信心!
我对计算机行业的发展充满信心!
我对自己今后的就业和发展充满信心!
发布评论