...总裁的秘密情人唐恬恬韩陌全文免费阅读 - 千千小说网
建议在机场买厂滨惭卡,避免在市区购买时遇到语言障碍。你可以选择以下几种:
2024年12月13日,而蔚来品牌知道拼硬件是没法走出高端之路的,所以蔚来一直以来拼的是服务。
...总裁的秘密情人唐恬恬韩陌全文免费阅读 - 千千小说网
汽车测试术语-介绍原创2023-02-10 12:10·北汇信息POLELINK目录软件与车辆:高度复杂测试对象测试用例和动态测试测试级别测试环境无论是MiL、SiL、PiL、HiL、单元测试、软件测试还是集成测试: 汽车软件测试的世界有很多技术术语所以可能会出现两个人在同一个术语下理解不同的情况误解可能会发生使有效的合作变得困难——我们也知道类似的情况让我们把事情弄清楚一点从头开始讲汽车世界在不断发展软件定义的汽车等新术语证明了软件对当今汽车的重要性在发展过程中以前纯粹的机械领域逐渐扩展到包括软件和数字功能汽车的功能和行为现在几乎完全是通过软件来实现的伴随着这一点当人们谈到软件时测试也会立即被提及但是为什么是软件和测试呢? 软件也只能在车上的硬件上运行它们一起组成了一个ECU(电子控制单元)这些车辆配备了多达150个ECU大约有1亿行代码(LOC)ECU之间相互通信和交互以实现车辆的特定功能并使其对客户具象化有这么多编程代码还能出什么问题? 让我们来看一个客户可以直接体验的车辆功能示例:在仪表盘中显示交通标志它是这样工作的:照相机拍摄照片并对其进行评估检测到的交通标志被传达到一个显示控制单元并进行可视化此信息同时传递给其他控制单元上的其他功能并进行处理所有传感器、执行器和控制单元的连接被称为网络架构该架构至少需要三年的时间来开发一辆汽车直到准备好量产所有传感器、执行器和控制单元之间的正确交互自然会塑造车辆的功能和质量为了测试正确的交互作用必须在多个阶段重复和迭代地测试车辆最大的挑战是汽车的部件往往更多地是作为产物而不是作为项目来开发的因此来自几个公司和部门的许多人都参与到汽车的创造中来总之这意味着汽车的开发比人们最初想象的要复杂得多这一方面是由于组织框架条件另一方面是由于大量的系统组件具有软件内容复杂性进一步增加因为可以通过几个系统组件的交互来体验功能为了弥补这一切需要对车辆进行许多测试测试什么具体地说在哪个测试级别上以及如何进行测试会在后文中提到什么是测试对象或被测试系统?测试对象、被测系统和测试元素通常是同义词根据ISTQB一个测试对象被非常一般地定义为待测试的工作产物因此测试对象可以是:一个单元几个软件部分的集合一个完整的软件程序一个控制单元几个控制单元组成的网络一整辆车任何其他被测试的对象在下文中我们将术语测试对象和被测试系统同义地用于要测试的所有内容什么是测试用例?一个测试用例总是至少包含以下两部分信息:1. 定义如何刺激测试对象的测试数据2. 测试对象的期望值它定义了测试对象在模拟过程中应该假设哪些计算/状态而且可以选择用进一步的相关信息来丰富测试用例测试对象ECU的典型前提条件:ECU处于唤醒状态并准备接收消息测试数据和期望值是所有测试级别的测试用例和以这种形式执行的测试用例所需要的期望值是由各种各样的信息来源给出的——也称为测试预言测试预言可以是现有的系统(作为基准)、规范或个人的专业知识在任何情况下被测试的代码都不应该作为信息的来源什么是动态测试?动态测试是测试对象的执行大多数人将测试与动态测试联系在一起在动态测试中创建并执行测试用例用测试数据刺激测试对象刺激导致测试对象要么执行计算要么改变其状态在动态测试中记录测试对象的反应并与期望值进行比较如果反应与期望相等则认为测试用例已通过如果不相等就认为失败了与动态测试相对的是静态测试在静态测试中测试对象不是模拟的而是静态分析的静态测试的一个例子是源代码文件的审查什么是测试级别ASPICE间接地将测试级别分配给它的过程模型并包含以下五个过程:1. 软件单元验证(SWE.4)2. 软件集成与集成测试(SWE.5)3. 软件资质测试(SWE.6)4. 系统集成与集成测试(SYS.4)5. 系统资质测试(SYS.5)当根据ASPICE进行分配时应该注意:流程期望更多的活动而不仅仅是动态测试但是测试用例实际上是在哪个测试级别上执行的目的又是什么?我们从最小的层级开始:编码这些是最早可以测试的测试对象软件编程之后是与开发相关的单元测试它们也被称为模块测试、功能测试或单元测试在单元测试中测试最小的软件组件即单元单元经常变化因此单元测试必须经常调整、补充并再次执行单元测试有两个主要目标:早期质量保证快速检测代码更改中的交叉影响单元测试通常是软件开发中首先自动化的因为软件或软件组件是永久地调整和更改的所以在持续集成方法框架内的一致性是非常有用的并且已经建立起来了无论测试级别如何测试的重复总是被称为回归测试并且在ASPICE中软件单元验证是必需的实现回归测试的最简单方法是自动化测试并在持续集成环境中执行它们单元测试之后是软件集成测试集成是单个软件组件的组装及其测试这里的重点是软件组件之间的兼容性集成测试通常分几个阶段进行根据整个软件的程度在几个中间阶段到几百个中间阶段之间提供集成测试中间阶段的数量和选择最终取决于软件体系结构和软件设计元素和级别越多集成测试的中间阶段就越多通常集成测试是自底向上开发的首先相互集成和测试几个单元(大约3-5个)然后所得到的复合体与其他已经测试过的复合体或其他单元集成在下一个中间阶段并再次测试这个迭代链一直持续到ECU的整个软件被构建和测试完毕大量的集成测试一开始听起来工作量很大但它有一个明显的优势就是可以更快更好地发现错误在我们的经验中在集成测试中建立一个额外的中间阶段所需要的工作可在最初建立测试阶段时通过减少创建测试用例所需的工作来得到补偿还有什么是支持集成测试的? 发现的错误可以更容易地缩小到其原因从而大大简化了分析最重要的是: 经验表明大多数软件错误都是在集成测试中发现的对于那些还不相信的人来说任何持续集成方法都提供了这些测试阶段集成测试完成后软件测试紧随其后软件测试通常在目标硬件上执行软件测试中的测试对象与集成测试中的最后一个测试对象相同:它是完全集成的软件然而它们各自的目的将两个测试级别彼此区分开来1. 集成测试的目的:检查软件组件之间的兼容性2. 软件测试目标:检查软件是否符合要求例如与传感器和执行器的兼容性3. 信号处理4. 软件行为改变参数等方面软件测试之后是进一步的集成测试但是这一次不是在软件级别而是在系统组件级别该过程与软件集成测试相同ECU与一个或多个传感器或执行器一起测试然后一点一点地添加其他组件直到系统就位最后的测试在系统测试中进行在此过程中将所有系统组件集成到一个系统中并进行测试系统测试的重点是确定是否符合系统需求和系统的可交付性在汽车开发中现在有一些额外的组织挑战例如: 什么是系统? 对于汽车OEM来说它就是一辆车但是提供子系统(如动力系统或软件组件)的供应商如何回答这个问题呢? 在这种情况下必须为测试阶段更紧密地指定测试对象从合同的角度来看还有一个进一步的测试阶段: 验收测试由客户进行从合同的角度来看验收是对开发(软件、硬件、系统等)符合合同标准的声明验收合格后剩余款项到期保修开始什么是测试环境测试环境就像测试对象及其参与者的训练场它应该尽可能接近真实的生产环境以便测试在与其他玩家、状态和信号交互时的重要性尽可能高在这种情况下经常会讨论在环测试例如模型在环(Model-in-the-loop MiL)软件在环(Software-in-the-loop SiL)处理器在环(Processor-in-the-loop PiL)硬件在环(Hardware-in-the-loop HiL)in- in- loop之前的术语代表测试对象的类型在环指的是测试对象与模拟生产环境的组件之间的一种特殊类型的交互在在环测试中环境对测试对象的状态和计算做出反应因此这些测试与开环测试相反开环测试没有模拟环境的反应与开环测试相比在环测试的优点是更接近真实的生产环境但是在环环境的设置更加复杂在汽车环境中开发通常是基于模型的大多数模型是用MATLAB/Simulink或TargetLink创建的这些模型通常在开发环境中直接以单元和软件集成测试的形式作为模型在环(MiL)进行验证这种类型的动态测试可以发现控制策略和逻辑中的错误嵌入式系统的仿真是在同样仿真的环境模型中执行的这种非常早期的测试的优点是可以快速检测到模型构建中已经存在的错误并有可能对其进行修正在软件在环测试(SiL)中测试代码是在PC上测试的这要么是手写的要么是从模型生成的这两种代码的作用域是不同的1. 测试生成的代码:检查代码生成器是否正常工作生成的代码的功能应该尽可能接近模型2. 对于手动代码SiL是第一个可能的测试级别与MiL一样目标是在早期阶段发现错误SiL用于测试阶段的单元测试、集成测试在某些情况下也用于软件测试硬件在这个阶段还不适用在SiL中测试的代码不能在嵌入式ECU上执行为了执行必须为目标处理器编译代码在这个过程中生成的代码可以通过两种方式进行测试:1. 通过一个评估板与有未来目标环境的处理器2. 在PC上模拟处理器的虚拟环境中在这两种情况下都提到了处理器在环(PiL)实际上是指为目标处理器架构构建的软件测试严格地说测试阶段因此也可以称为目标软件在环处理器在环测试的主要目标是检测编译器错误或者在软件组件非常接近硬件的情况下例如驱动程序或执行器的控制在早期阶段检查硬件和软件组件的兼容性下一个逻辑步骤是测试硬件: 也就是说在带有外围设备的物理ECU上完成软件现在的重点是输入和输出、通信总线和其他接口如何实时交互这种测试的术语是硬件在环(Hardware-in-the-Loop HiL)HiL测试从ECU开始可以实现到系统网络级别HiL试验台架可以对整车进行测试但设置和操作成本相应较高尽管如此他们还是很成熟的因为进行手动车辆测试也很昂贵而且更费时在车辆测试中ecu、执行器和传感器组件在最终目标环境中进行测试车辆大多在寒冷、温暖和炎热地区的不同环境条件下进行测试即使在今天这些测试也主要是手动执行的在某些情况下测量结果会被自动记录然后在工具的帮助下进行评估这个测试阶段发生在每个OEM要进行车辆测试车辆及其所有部件必须可用然而由于手动测试需要训练有素的司机和车辆测试的可扩展性较差总结术语和信息的密集使得一件事很清楚: 背景知识、过程和项目之间的沟通是有效和高效地开发、测试和成功实现嵌入式系统的关键在汽车软件测试中有许多方法和方法在我们看来没有对与错而是有利与不利当然这取决于各种参数涉及的组织最终取决于一起工作的人我们是早期测试的支持者我们建议直接从单元测试级别开始进一步说到集成测试可以测试不同的功能以获得开发的直接反馈所有这些都导致了快速、合作的产物开发
我国4个特殊的城市,不但没有市辖区,连县都没有,有你家乡吗?首发2023-12-17 19:46·洞鉴地理在阅读此文前,诚邀您点击一下“关注”,既方便您进行讨论与分享,又可以让您下次继续阅读相关文章,您的认真阅读是我们最大的动力,感谢您的支持。来源/洞鉴地理作者/洞鉴地理在我国近千座城市中,既有广州、深圳、上海这样的发达地区。也有神龙架,凉山州这样的贫穷之地,二者的经济差距宛如天堑。不过,这些地区的经济差距虽然很大,可有一点是相同的,那就是城市的行政规划,都设立的有区或者县级行政单位。如广州便有天河区、白云区,而凉山州里也有德昌县等县级行政单位。可就在全国大部分城市都在设立区或者县市这一级别的行政单位时,我国却有4个地级市,没有划分区、县,而是由市政府直接管辖全境,十分引人瞩目。而这四个城市都是谁呢?其中又有没有你的家乡呢?东莞市第一个没有设立区、县行政机构的地级市,便是东莞市。东莞市,地处广东省的中南部地区,在珠江口的东岸,位于东江下游的珠江三角洲内,是一处交通便利的沿江城市。因城市境内盛产“莞草”,在古代的时候,该城也被称为“莞城”,简称为“莞”。后来广州市建立后,因“莞城”位于广州市的东面,所以“莞城”就被改名为“东莞”,行政级别也抬到了地级市级别。不过,东莞虽然是广东省的一个地级市,但它的城市面积并不大。截止到2022年底,东莞的城市面积只有2460平方公里,与我国一些县级市面积差不多。比如湖北公安县,其面积就有2300平方公里左右。因此,面积不大的东莞市,在成立之后,没有像广州市一样,在境内划分区级行政机构帮忙管理城市,而是直接由市政府统一管理整座城市。并将整座城市划分为了4个街道,28个镇。其中社区行政单位有247个,村级行政单位有350个,是我国少有的未划分区县行政单位的地级市。虽然东莞市没有划分区县级的行政机构,但它的城市管理并不差。市政府的各项政令能很好的下发到普通百姓手里,没有拖延的症状。城市规划也很好,没有杂乱的感觉,基础建设也很完善,不输于设立了区县级别的地级市。而且,东莞市的经济发展得也很不错。据了解,截止2022年,东莞市的地区生产总值已经达到了1.1万亿人民币,是我国少有的万亿GDP大城市。同时常驻人口也不少,截止到2022年,城市常驻人口约有1043万人,是少有的千万人口大城市。可以说经济发展,城市建设规模到了东莞市这个级别,划不划分区县,已经不重要了。中山市第二个没有设立区县行政单位的地级市,便是中山市。中山市,与东莞市一样,都是位于广东省的中南部地区,在珠江三角洲这个经济发展大区之内。不过与东莞市位于东江下游不同,中山市是位于西江、北江下游的出海处,交通比东莞市还要好一些。除了交通要比东莞好一些外,中山市的地理条件也比东莞市要强上一些。据了解,中山市的北面与广州市接壤,西面与江门市区交界,东南面连接着珠海市,东面更是隔珠江口与深圳市和香港特别行政区相望。堪称四个地区的交通枢纽,地理位置明显比东莞市要好。虽然中山市的地理位置要比东莞市好一些,但中山市的面积、人口、经济发展程度,都赶不上东莞市。据资料显示,截止到2022年,中山市的城市面积只有1783平方公里,与我国大部分县级市相当,而城市人口则在443万人左右,差了东莞市近600万。地区生产总值也只有3631亿元人民币,差了东莞市7000亿元人民币。因此,从整体上看,中山市是赶不上东莞市的,二者唯一能比较的就在于中山市同样是一个没有设立区县行政单位的地级市。同东莞一样,中山市将整个城市划分镇和街道,一共有15个镇、8个街道,城市内部含有1个国家级开发区和1个经济协作区,包含150个行政村和137个社区。与东莞市一样,都是由市政府直接管辖。除此之外,中山市的名字也比东莞市有意义许多,中山市原名“香山”。新中国建立后,为纪念“孙中山”先生的丰功伟绩,而改名为“中山市”。比东莞市的名称来源,更加有历史意义,城市境内,也还有孙中山先生的纪念馆和纪念雕塑。儋州市第三个没有设立区县行政单位的地级市便是儋州市。儋州市地处海南省,是海南省下辖的地级市。儋州市的具体位置在海南岛的西北部地区,东面与澄迈县和临高县接壤,南面与白沙黎族自治县交界,西,北两面则是濒临北部湾海域。与越南隔海相望,是一个沿海城市。截止到2022年,其城市面积约在3406平方公里(单指陆地面积),远比东莞市和中山市要大,是海南省面积最大的地级市。除了面积大以外,儋州市因为靠近北部湾海域,它的海岸线也比较长,约有300公里,是海南省诸多地级市中,海岸线最长的城市。因此,儋州市也被称为海南省“面积最大,海岸线最长的城市”,是海南省地区,很有发展潜力的一个地级市。不过,潜力毕竟是潜力,儋州市现在的发展并不好。截止到2022年,儋州市的人口只有98万人,还不到100万,劳动力比较稀少。而劳动力稀少,城市的经济发展自然不会很快。截止到2022年,儋州市的地区生产总值只有880亿人民币左右,经济情况比较一般。而且与东莞市一样,儋州市也没有设立区县行政单位,而是在境内设立了社区和镇,由市政府直接管理全市。据了解,儋州市下辖3个办事处、16个镇、319个村(居)委会,全都是由市政府直接管理,行政效率也不差。嘉峪关市第四个没有设立区县行政单位的地级市,便是嘉峪关市。与儋州市,东莞市等沿海、沿江城市不同,嘉峪关市深处我国的西北地区,是甘肃下辖的一个地级市。刚好处于河西走廊的中部地区,周围没有大江、大河存在,只有连绵不绝的高山矗立。而嘉峪关便建立在这些高山之中,是我国古代抵御游牧民族入侵的最前线。因此,嘉峪关在古代也被称为“天下第一雄关”,是我国古代有名的军事重镇。直到现在,在嘉峪关市内部还能看见不少古代的战争遗迹,展示着嘉峪关曾经的辉煌岁月。不过随着国家的统一,现在的嘉峪关早已经不是古代的边防重镇了,而是我国西北地区普普通通的一座地级市。城市的管辖面积更是只有1120平方公里,还不如一些县级市大,其中城市建设面积更小,只有70平方公里左右,人口更是只有31万人。完全不像是一个地级市,反而像一个小镇,小县城。虽然人口少,但嘉峪关市的经济还可以。2022年的地区生产总值约在362亿人民币左右,与它的面积,人口相比,362亿的地区生产总值无疑是很出色的。结语上述四个地级市,便是我国没有设立区县行政单位的地级市,不知道其中有没有你的家乡呢?原创首发,严禁搬运!搬运必究!#文章首发挑战赛#$18 now 39% off