计算机专业导论
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机科学与技术导论论文一、对计算机科学与技术学科的认识
计算机科学与技术专业主要培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专门科学技术人才。
在当今这个科技日新月异的社会,计算机学科的发展显得尤为突出,其对人才的需求量也在增加全国计算机应用专业人才的需求每年将增加100万人左右,不仅是在科研方面,计算机已经渗透到各个行业的各个方面,在生活中也不可或缺。信息产业高速发展,而信息发展的关键是拥有足够多的人才。拥有足够数量的,高素质的人才是实现信息化的保证和基础是信息化社会的基本特征之一,这就要求计算机人才具有较高的综合素质和创新能力。现在我们作为一名学生,或许还不是很了解计算机对当今社会的影响。但是我们以后走向工作岗位的时候,基本的计算机能力是必不可少的,我们在处理日常的工作的时候是离不开计算机的帮助的。
计算机科学与技术到目前为止,伸展出了四个选修方向,即:(1)软件选修方向
(2)分布式控制与嵌入式系统选修方向
(3)数字多媒体选修方向
(4)网络工程选修方向
软件方面:在社会中,游戏开发、网络安全等方面的需求比较大,本方向针对软件产业界对软件工程人才的需求,主要培养具有国际竞争力的高层次复合型软件人才,培养企业所需要的较高层次的软件工程技术和管理人才。就业前景也十分广阔,可以到国内外众多软件企
业、国家机关以及各个大、中型企、事业单位的信息技术部门、教育部门等单位从事软件工程领域的技术开发、教学、科研及管理等工作。也可以继续攻读计算机科学与技术类专业研究生和软件工程硕士。
分布式控制与嵌入式系统方面:主要掌握计算机控制领域的基础理论知识和技能,适应本专业发展所需要的工程专门人才,能够从事有关方面的产品开发、工程设计、产品销售、教学与科研工作。
数字多媒体方面:随着我国动漫、游戏产业的发展,和该方面专业人才的紧缺,此专业发展前景较好,该方向培养出具有相关理论基础,而又兼顾艺术设计素质的高级复合型人才,能够满足数字媒体制作的需求。
网络工程:随着信息领域的不断发展,网络在其中所起的作用也有目共睹,而网络工程方面的人才的需求也增多,他们能够在计算机网络系统设计、开发、维护、管理、网络安全和通信等方面从事工程应用、科研、教学和管理工作。可为政府、国防、军队、电信、电力、金融、铁路等部门的计算机网络系统和信息安全领域进行管理和服务的高
级专业工程技术人才。并可继续攻读信息安全、通信、信息处理、计算机软件和其他相关学科的硕士学位。
二、计算机科学与技术学科方向
首先,介绍一下软件方向。
软件分为系统软件和应用软件。首先,了解软件开发流程的第一步就是了解软件开发,软件简单的说就是那些在计算机中能看的着,但摸不着的东西,概念性的说软件也称为“软设备”,广义地说软件是指系统中的程序以及开发、使用程序所需要的所有文档的集合。软件分为系统软件和应用软件。软件并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是软件的一部分。所
以如何让一个新的软件出现这个复杂的过程就是软件开发流程。
软件开发过程分为5个阶段:分析,软件需求分析就是回答做什么的问题。它是一个对用户的需求进行去粗取精、去伪存真、正确理解,然后把它用软件工程开发语言(形式功能规约,即需求规格说明书)表达出来的过程。本阶段的基本任务是和用户一起确定要解决的问题,建立软件的逻辑模型,编写需求规格说明书文档并最终得到用户的认可。需求分析的主要方法有结构化分析方法、数据流程图和数据字典等方法。
设计,本阶段的工作是根据需求说明书的要求,设计建立相应的软件系统的体系结构,并将整个系统分解成若干个子系统或模块,定义子系统或模块间的接口关系,对各子系统进行具体设计定义,编写软件概要设计和详细设计说明书,数据库或数据结构设计说明书,组装测试计划。软件设计可以分为概要设计和详细设计两个阶段。
编码,软件编码是指把软件设计转换成计算机可以接受的程序,即写成以某一程序设计语言表示的"源程序清单"。充分了解软件开发语言、工具的特性和编程风格,有助于开发工具的选择以及保证软件产品的开发质量。
测试,软件测试的目的是以较小的代价发现尽可能多的错误。要实现这个目标的关键在于设计一套出色的测试用例。如何才能设计出一套出色的测试用例,关键在于理解测试方法。不同的测试方法有不同的测试用例设计方法。维护,维护是指在已完成对软件的研制工作并交付使用以后,对软件产品所进行的一些软件工程的活动。在这段时间,人们几乎需要着手解决研制阶段所遇到的各种问题,同时还要解决某些维护工作本身特有的问题。
其实介绍到这里大家就知道软件开发是一件需要真才实学,尤其是实实在在技术的行业。所以你要想实现自己的理想,那你就要有努力的觉悟。
就我本人而言,我对软件开发技术比较感兴趣。在我看来,软件工程专业培养面向国民经济信息化建设和发展的需要,培养具有扎实
的计算机应用理论和知识基础,掌握软件工程领域的前沿技术和软件开发方法,具备较强的软件项目的系统分析、设计、开发和测试能力,能够按工程化的原则和方法从事软件项目开发和管理的高级工程技术人才
然后,介绍一下网络工程方向。
掌握网络工程的基本理论与方法以及计算机技术和网络技术等方面的知识,能运用所学知识与技能去分析和解决相关的实际问题,可在信息产业以及其他国民经济部门从事各类网络系统和计算机通信系统研究、教学、设计、开发等工作的高级科技人才。计算机网与通信网(包括有线、无线网络)的结合是本专业区别于其他高校网络工程专业的显著特色。
培养要求: 该方向学生主要学习计算机科学与技术及网络工程方面的基本理论和基本知识,接受网络工程技术应用的基本训练,培养良好的教师素养,具有运用所学知识与技能解决网络工程方面的实际问题和进一步学习网络工程领域新理论、新技术及创造性思维的能力。
学完后应获得以下知识和能力:
掌握计算机科学与技术及网络方面的基本理论、基本知识及网络系统和网络信息系统的分析与设计方法;
掌握计算机网络构建、管理等实际技能;
具有熟练地进行网络信息系统的设计和开发能力;
了解计算机科学与技术及网络工程等方面的发展动态,具有初步的科研能力和一定的创新能力;
三、本人感兴趣的学科方向和学习计划
作为一个初学者,仅仅听几节导论课是没办法真正了解各个方向的情况,所以,我只能谈谈我的兴趣。我本人比较喜欢软件方向。
首先,谈一下我对软件方向的了解:
计算机主要包括软件和硬件两部分,因此,软件的重要性可想而