计算机科学与技术导论学习报告
                                          高会考试成绩查询算机科学与技术三班:孙重远
学号:********
人类社会不断进步,现在人们已经走入了网络时代。计算机虽然诞生时间不长,但是其发展速度可谓惊人,当今时代不懂得运用计算机的人就像是以前的文盲一样,可见计算机技术在当今社会的普及程度。如今计算机已经和人们的生活息息相关,电脑和网络正以惊人的速度进入人类社会的各个角落。计算机科学与技术这门学科意在培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级科学技术人才。计算机科学与技术这门学科的开设,为社会主义现代化建设输送了大批高科技人才,为科技进步做出了很大贡献,在经济社会中占有重要地位。
毫无疑问,知识经济型社会的人力资源核心就是知识型人才。知识人才是经济社会的第一
资源,在现在这个年代,国家与国家,企业与企业之间的竞争实际上就是科学与人才的竞争。这也就格外的显现出知识人才在竞争当中的地位。高科技人才往往具有更高的解决问题的能力和更加创新的思维,更全面的素质。经济社会对知识人才的需求很大,但是往往能够满足要求的知识人才却很少。也正是由于他的稀少和差异,才更显得知识人才的珍贵。从社会的发展规律中可以看出,在资本的转换与增殖过程中,人的作用始终是第一位的,人是联系有形资本与无形资本的纽带,是工业资本、金融资本与商业资本相互转化的动力。
  虽然近些年来伴随着计算机的普及,很多人都有关于“计算机不再热门”“计算机就业不好”等说法,这是十分片面的,不可否认的是,目前只是计算机技术仍然处于高速发展当中,而社会对计算机专业人员的需求也在与日俱增。正是由于计算机技术已经渗透到生活的方方面面,所以计算机人才的就业范围才更广泛,就业方向也更多样化。因此,目前计算机行业人才也出现了越来越短缺的情况,许多公司只有出高薪才能请到符合要求的专业计算机人员。于此同时,这些待遇优厚的职位也吸引了许多非计算机专业人员,他们设法通过各种培训来寻求这些职位。因此大学计算机专业学生因更加重视大学的学习,否则可能计算机水平没有非专业的高。社会对本学科人才要求有全面的素质和能力,首先计算机
人才一定要有扎实的基本功,要学习好计算机的基本理论知识和操作内容,如计算机运算基础,程序设计基础计算机基本结构与工作原理。同时计算机人才应有较好的数学水平和英语水平,熟悉C语言,C++等多种语言,具有独立编程的能力。在此基础上,计算机人才应在自己较为熟悉的方向和领域,不断开拓,熟练掌握该方向上的技能,有创新的意识,时刻紧随科技发展的脚步。同时,计算机人才还应重视动手实践能力和团队合作能力,要能够将自己所掌握的理论知识转换为实际的操作能力,在团队的合作与讨论中,通过他人的观点引发自己深入的思考。计算机人才应具有研究开发计算机软、硬件的基本能力了解与计算机有关的法规了解计算机科学与技术的发展动态掌握文献检索、资料查询的基本方法,具有获取信息的能力。
计算机科学与技术专业有许多方向,如软件工程,网络工程,计算机控制,数字媒体技术人工智能等。下面我就软件工程进行介绍。
软件工程 (Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如公务员有哪些职业可以考
有,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。鉴于软件工程在计算机方面,以及整个科技领域内的地位日益重要。近年来,一些发达国家纷纷设置专门机构并拨出巨款进行软件工程研究。如:
1.美国国防部的STARS工程计划,由美国国防部制定,总投资2.5亿美元。研究重点加强示范性软件工具,技术的开发和教育计划。
2.美国NASA的空间站计划,总投资80亿美元。研究重点是网络操作系统和软件工具。
3.日本SIGMA计划,总投资250亿日元。该计划以研究软件,提供工具为重点。
4.英国ALVCY计划,总投资1.14亿美元,研究重点集成化项目支撑环境。
5.欧洲共同体的ESPRIT计划,研究重点是软件工程技术,集成化软件环境。罗定市教师招聘
我国软件水平与国外软件水平差距约二十年左右,从以前软件工程的总体角度看,我国处
于萌芽或初期阶段。但近年来,我国在软件工程的研究和开发的某些方面还是取得了一些进展。
软件工程知识体系:(1)软件需求(Software Requirements)。软件需求的知识域包括七个子域,即软件需求基础、需求过程、需求获取、需求分析、需求规格说明、需求确认和实践考虑。
合肥市教育云平台登录入口(2 )软件设计(Software Design)。软件设计的知识域包括六个子域,即软件设计基础、软件设计关键问题、软件结构与体系结构、软件设计质量的分析与评价、软件设计符号、软件设计的策略与方法。
(3)软件构造( Software Construction)。它指通过编码、验证、单元测试、集成测试和排错的组合,具体创建一个可以工作的、有意义的软件,其知识域包括软件构造基础、管理构造、实际考虑三个子域。
(4)软件测试(Software Testing)。它是由在有限测试用例集合上,根据期望的行为,对程序的行为进行的动态验证组成, 测试用倒是实际上无限的执行域中适当选择出来的。软件测公务员招聘职位表
试包括五个子域,即软件测试基础和测试级别、测试技术、需求分析、与测试相关的度量、测试过程。
(5)软件维护(Software Maintenance)。软件一旦投入运行,就可能出现异常,运行环境可能发生改变,用户会提出新的需求。生命周期软件维护阶段从软件交付时开始,但是维护活动出现得还要早。软件维护的知识域包括四个子域,即软件维护基础、软件维护的关键问题、维护过程、维护技术。
(6)软件配置管理(Software Configuration Management)。为了系统地控制配置的变更和维护在整个系统生命周期中的完整性和可追踪性,而标志软件在时间上不同点的配置的学科。软件配置管理包括六个子域,即软件配置管理过程管理、软件配置标志、软件配置控制、软件配置状态统计、软件配置审核、软件发行管理和交付。
(7)软件工程管理(Software Engineering Management)。处理软件工程的管理与度量,虽然度量是所有知识域的一个重要方面,但是这里涉及的是度量程序的专题。软件工程管理包括六个子域,即启动和范围定义、软件项目计划、软件项目实施、评审与评价、关闭、软件工程度量。前五个覆盖软件过程工程 管理,第六个描述软件度量的程序。
中国邮政银行招聘
(8)软件工程过程(Software Engineering Process)。涉及软件工程过程本身的定义、实现、评定、度量、管理、变更和改进。软件工程过程包括四个子域,即过程实施与改变、过程定义、过程评定、过程和产品度量。