公路检测工程师

导航

2019公路检验工程师交通工程章节知识点:交通工程检测基础

来源 :中华考试网 2018-11-30

  第五节 计算机与信息技术

  1 信息定义;信息技术研究内容

  1)信息

  信息是认识主体(生物或机器)所感知的或所表述的相应事物的运动状态及其变化方式(包括状态及其变化方式的形式、含义和效用)。

  2)信息技术

  虽然对信息没有统一的定义,但对信息技术的描述基本接近,都是围绕信息的获取、存储与处理三个方面描述的,信息技术是研究信息如何产生、获取、传输、变换、识别和应用的科学技术。信息技术能够延长或扩展人的信息功能。信息技术可能是机械的,也可能是光学的;可能是电子的,也可能是生物的等不同的载体和形态。

  3)研究目的

  人们研究信息技术的目的是为了高效、可靠、安全并且随心所欲地交换和利用各种各样的信息

  4)公路交通信息技术

  公路交通管理系统也是通过计算机硬件和软件、网络和通信技术、远程传输干线网、自动监控设施等综合系统的高度集成,完成对道路及其周边环境信息的采集、处理、交换等各种过程,从而实现公路交通安全与高效运营的目标。

  2 计算机系统组成;硬件组成;了解输入输出设备

  1)计算机系统是由硬件系统和软件系统两部分组成、两部分构成计算机系统的统一体。

  2)硬件系统的组成

  计算机的硬件由主机和外部设备(简称外设)组成,主机由 CPU、内存储器、主板(总线系统)构成,外部设备由输入设备(如键盘、鼠标等)、外存储器(如光盘、硬盘、U 盘等)、输出设备(如显示器、打印机等)组成。

  3)输人设备

  输人设备是将外界的各种信息(如程序、数据、命令等)送人到计算机内部的设备。常用的输人设备有键盘、鼠标、扫描仪、条形码读人器等。

  4)输出设备

  输出设备是将计算机处理后的信息以人们能够识别的形式(如文字、图形、数值、声音等)进行显示和输出的设备。常用的输出设备有显示器、打印机、绘图仪等。

  3 计算机软件由程序和相关文档组成,分为系统软件和应用软件。系统软件种类;操作系统、语言处理系统、数据库管理系统和服务系统。

  文件种类:分为程序文件和数据文件。

  4 软件定义,软件产品特点,软件工程基本原理,软件生命周期。

  1) 软件:相对硬件而言,是计算机系统中的程序、数据及相关文档的总称。

  2) 软件产品的特点

  ①软件产品的生产主要是脑力劳动,还未完全摆脱手工开发方式,大部分产品是"定做"的。

  ②软件是一种逻辑产品,它与物质产品有很大的区别,它是脑力劳动的结晶。软件产品是看不见摸不着的,因而具有无形性。它以程序和文档的形式出现,保存在存储介质上,通过计算机的运行才能体现它的功能和作用。

  ③软件产品不会用坏,不存在磨损、消耗问题。

  ④软件产品的生产主要是研制。其成本主要体现在软件的开发、研制和维护上,软件开发研制完成后,通过复制就产生了大量软件产品。

  ⑤软件费用不断增加,软件成本相当昂贵。软件的研制工作需要投入大量的、复杂的、高强度的脑力劳动,它的成本非常高。从客观上讲,一个计算机系统中由软件完成的工作也远大于硬件。

  3)3 软件工程的基本原理

  ①严格按照计划进行管理。

  ②坚持进行阶段评审。

  ③实行严格的产品控制。

  ④采用现代化的程序设计技术。

  ⑤结果要能清晰地审查。

  ⑥开发小组成员的素质要好,数量却不易多。

  ⑦要承认不断改善软件工程实践的必要性。

  4)软件的生命周期

  软件生命周期大体可分为如下三个阶段六个过程制定计划、需求分析、设计、编码、测试、运行和维护。

  5 软件测试的重要性、目的、原则和分类,软件产品的总体评价。

  1)软件测试的重要性

  软件测试是保证软件质量的关键步骤,是对软件规格说明、设计和编码的最后复审,其工作约占总工作量 40%以上(对于涉及人身安全的情况,测试相当于其他部分总成本的 3~5 倍)。

  2)软件测试的目的

  (1)软件测试的最终目的是确保软件的功能符合用户的需求,把尽可能多的问题在发布或交付前发现并改正。

  ①确保软件完成了它所承诺或公布的功能。

  ②确保软件满足性能的要求。

  ③确保软件是健壮的和适应用户环境的。

  (2)为软件的质量评估提供依据。

  (3)为软件质量改进和管理提供帮助。

  3)软件测试的原则

  (1)软件测试要设法使软件发生故障,暴露软件错误,能够发现错误的测试是成功的测试。

  (2)穷举测试是不可能的,测试不是无止境的,要考虑到测试目标、人力、资源的限制,权衡量力。

  (3)尽量避免测试自己编写的程序。

  (4)测试要以软件需求规格说明书为标准。

  (5)注意测试中的群集现象。

  (6)测试用例应由输入数据和预期的输出结果两部分组成。

  (7)兼顾合理的输人和不合理的输入数据。

  (8)程序修改后要回归测试。

  (9)应长期保留测试用例以供以后反复测试使用,直至系统废弃。

  4)软件测试的分类

  (1)用最少的测试数据,检查出尽可能多的错误。

  (2)按照测试方法分为黑盒测试、白盒测试、静态测试、动态测试。

  5)软件产品的总体评价

分享到

您可能感兴趣的文章