2023年计算机导论大作业_第1页
2023年计算机导论大作业_第2页
2023年计算机导论大作业_第3页
2023年计算机导论大作业_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

浙江万里学院2023/2023学年第一学期

《计算机导论》大作业

班级:计算机124学号:姓名:汪依清成绩:

对计算机专业的结识及学业规划

通过这一学期对计算机专业导论的学习以及课外的拓展阅读,我摆脱了一开始

对计算机学科懵懵懂懂的结识,对计算机学科有了更深一步的了解,也对我的未来发展

有了一个较为明确的目的。在此谈谈我对我所学的计算机科学与技术专业的结识以及我

大学四年的规划与设想。

计算机科学与技术这门学科旨在培养具有良好的科学素养,系统地、较好地掌握

计算机科学与技术涉及计算机硬件、软件与应用的基本理论、基本知识和基本技能与方

法,能在科研部门、教育单位、公司、事业、技术和行政管理部门等单位从事计算机教

学、科学研究和应用的计算机科学与技术学科的高级科学技术人才。计算机科学与技术

这门学科的开设,为社会主义现代化建设输送了大批高科技人才,为科技进步做出了很

大奉献,在经济社会中占有重要地位。

虽然近些年来随着着计算机的普及,很多人都有关于“计算机不再热门”“计算机就

业不好”等说法,这是十分片面的,不可否认的是,目前只是计算机技术仍然处在高速发

展当中,而社会对计算机专业人员的需求也在与日俱增。因此大学计算机专业学生因更

加重视大学的学习,否则也许计算机水平没有非专业的高。社会对本学科人才规定有全

面的素质和能力,一方面我们一定要有扎实的基本功,要学习好计算机的基本理论知识

和操作内容,如计算机运算基础,程序设计基础,计算机基本结构与工作原理。同时我

们应有较好的数学水平和英语水平,熟悉C语言,C++等多种语言,具有独立编程的能

力。在此基础上,我们可以在自己较为熟悉的方向和领域,不断开拓,纯熟掌握该方向

上的技能,有创新的意识,时刻紧随科技发展的脚步。同时,还应重视动手实践能力和

团队合作能力,要可以将自己所掌握的理论知识转换为实际的操作能力,在团队的合作

与讨论中,通过别人的观点引发自己进一步的思考。我们应具有研究开发计算机软、硬

件的基本能力,了解与计算机有关的法规,了解计算机科学与技术的发展动态,掌握文

献检索、资料查询的基本方法,具有获取信息的能力。

计算机科学与技术专业有许多方向,如软件工程,网络工程,数字媒体技术等。由

于我选了软件工程的模块方向,所以下面我就软件工程进行介绍。

软件工程(SoftwareEngineering,简称为SE)是一门研究用工程化方法构建

和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件

开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典

型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据

库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,

政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高

了生活质量。鉴于软件工程在计算机方面,以及整个科技领域内的地位日益重要。

我国软件水平与国外软件水平差距约二十年左右,从以前软件工程的总体角度看,

我国处在萌芽或初期阶段。但近年来,我国在软件工程的研究和开发的某些方面还是取

得了一些进展。

软件工程知识体系:(1)软件需求(SoftwareRequirements)。软件需求的知

识域涉及七个子域,即软件需求基础、需求过程、需求获取、需求分析、需求规格说明、

需求确认和实践考虑。

(2)软件设计(SoftwareDesign)0软件设计的知识域涉及六个子域,即软

件设计基础、软件设计关键问题、软件结构与体系结构、软件设计质量的分析与评价、

软件设计符号、软件设计的策略与方法。

(3)软件构造(SoftwareConstruction)o它指通过编码、验证、单元测试、

集成测试和排错的组合,具体创建一个可以工作的、故意义的软件,其知识域涉及软件

构造基础、管理构造、实际考虑三个子域。

(4)软件测试(SoftwareTesting)。它是由在有限测试用例集合上,根据盼望

的行为,对程序的行为进行的动态验证组成,测试用倒是事实上无限的执行域中适当

选择出来的。软件测试涉及五个子域,即软件测试基础和测试级别、测试技术、需求分

析、与测试相关的度量、测试过程。

(5)软件维护(SoftwareMaintenance)。软件一旦投入运营,就也许出现异

常,运营环境也许发生改变,用户会提出新的需求。生命周期软件维护阶段从软件交付

时开始,但是维护活动出现得还要早。软件维护的知识域涉及四个子域,即软件维护基

础、软件维护的关键问题、维护过程、维护技术。

(6)软件配置管理(SoftwareConfigurationManagement)o为了系统地

控制配置的变更和维护在整个系统生命周期中的完整性和可追踪性,而标志软件在时间

上不同点的配置的学科。软件配置管理涉及六个子域,即软件配置管理过程管理、软件

配置标志、软件配置控制、软件配置状态记录、软件配置审核、软件发行管理和交付。

(7)软件工程管理(SoftwareEngineeringManagement)»解决软件工

程的管理与度量,虽然度量是所有知识域的一个重要方面,但是这里涉及的是度量程序

的专题。软件工程管理涉及六个子域,即启动和范围定义、软件项目计划、软件项目实

行、评审与评价、关闭、软件工限度量。前五个覆盖软件过程工程管理,第六个描述软

件度量的程序。

(8)软件工程过程(SoftwareEngineeringProcess)0涉及软件工程过程

自身的定义、实现、评估、度量、管理、变更和改善。软件工程过程涉及四个子域,即

过程实行与改变、过程定义、过程评估、过程和产品度量。

(9)软件工程工具和方法(SoftwareEngineeringToolandMethod)。

涉及软件工程工具、软件工程方法两个子域。

(10)软件质量(SoftwareQuality)。解决跨越软件生命周期过程的软件质

量的考虑,由于软件质量在软件工程中元处不在,其他知识域也涉及质量问题。软件

质量涉及三个子域,即软件质量基础、软件质量过程、实践考虑。

软件工程的课程体系:外语、高等数学、线性代数、高等代数、电子技术基础、离

散数学、C语言、数据结构、C++程序设计、c#程序设计、JAVA程序设计、Delphi程

序设计、汇编语言程序设计、算法设计与分析、计算机组成原理与体系结构、数据库系

统、计算机网络、软件工程、软件测试技术、软件需求与项目管理、软件设计实例分析、

CMM/IS09000、Asp等。

我对软件工程这个方向比较感爱好,正如上面的介绍,软件工程的确在计算机技

术中的地位越来越高。可是如何才干成为一个杰出的软件工程师呢?我对未来有着自己

的基本规划。一方面,任何一项工作都需要牢固的基础,软件工程更不例外,大一的时

候着重于基础课的学习,如高数,英语,程序设计,同时认真学习C语言,打下坚固的编

程基础。大一我也感受了一下学院举办的计算机编程比赛。

大二的时候课程会比较紧,在学好课堂学习的同时,开始提高自己将理论转化为

实践的能力,大二是很关键的阶段,往往能力的培养都始于大二,我在大二会多读有关

编程方面的书,同时接触多样的软件设计,对软件工程有个更加全面的了解。

大三我打算参与资格证书考试,争取拿到初级工程师的资格证书或,者通过自己以

及自己和同学去开发一些项目,培养自己的规范意识和团队意识,随着软件项目规模越

来越大,仅仅依靠个人力量已经无法完毕工作。

大四,我会视情况而定,假如感觉自己大学培养的能力已经足够到社会中去历练,我

会选择去一些公司实习,在社会中,在工作中培养自己的各方面能力;假如感觉自己对

软件的结识还不够,或者准备更加全面深刻的理解与发明,我会全力复习,准备考研,

进行对软件工程的进一步,更深层次的研究。

在大学的学习中,要善于发现问题,要肯于钻研,有打破砂锅问到底的精神,对

于只出现过一次的bug,一定找出因素,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论