版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
与真题解析》一书2015有有有有有有有有有有有有有有有有有有有有有有有有有有有有有有有有有有有有有有有6、测试项目管理有有有统的构成由中央处理单元由中央处理单元CPU(运算器、控制器)、存储器、输入设备和输出设备组成;分为单总线结构、双硬件系统总线结构Ps:输入设备---存储器(内)---控制器---输出设备单指令多数据流(SIMD):控制器1、处理器N主存模块N代表:并行(阵列)处理机、超级向量处理机等多指令流单数据流(MISD):没有这种计算机MIMDN、处理器N主存模块N代表:多计算机程序控制,操作控制,时间控制,数据处理PC/指令译码器:对当前指令进行译码状态/条件寄存器:保存在计算过程中的状态和条件数器,标志寄存器都为专用寄存器算中间结果。存取数据—>用户主存与CPU之间的硬连接:主存与CPU的硬连接有三组连线:地址总线(AB)、数据总线(DB)和控制总线(CB)。把主存看作一个黑盒子,存储器地址寄存器(MAR)和存储器数据寄存器(MDR)是主存和CPU之间的接口。MAR可以接收由程序计数器(PC)的指令地址或来自运算器的操作数的地址,以确定要访问的单元。MDR是向主存写入数据或从主存读出数据以划分为几个时钟周期输入/出设备鼠标;显示器;——触摸屏实际上是显示器与鼠标的结合图形图像摄影输入设备——包括扫描仪、数码相机、数字摄像机来被中断的任务。算总线数据传输速率秒、事物项/秒)每个总线包含的时钟周期/指令平均占用总线周期数Ps:时钟频率很大程度上决定了计算机的运算速度总线复用:减少总线中信号线的数量宽度KBKibibyte节)=1024B=2^10B;MBMebibyte,兆字节,百万字节,简称“兆”)=1024KB=2^20B;GBGigabyte,吉字节,十亿字节,又称“千兆”)=1024MB=2^30B;宽度量大小、如果数据总线的宽度为32,则字长为32高高速缓存(cache),主存储器(MM)和辅助存储器(外存储器)按位置分:内存(主存)、外存(辅存)按访问方式分:按地址访问和按内容访问按寻址方式分:随机存储器(RAM)和直接存储器(DAM)、顺序存储器(RAM)按工作方式分:读写存储器、只读存储器按内容方式分:相联存储器(CAM),找有与关键字相关的数据字地址映象方法:直接映象、全相连映象、组相连映象替换算法:随机替换算法,先进先出算法、近期最少使用算法、优化替换算法性能分析:主存的访问时间/计算机实际访问时间器级术存储器存取方式:顺序存取(磁带)、直接存取(磁盘)、随机存取(主存储器)、相联存取(Cache:根据内容来寻址)。性能存储时间:对随机存取,就是完成一次读写所花时间。对非随机存取,就是将读写装置移动到目的位置所花的时间。是纳秒级。主存储器(内存储器)DRAM器,需要定时刷新以维持信息不丢失(内存材料)成rd由多少bit组成,如果一个芯片规格为w*b,则组成W*B的存储器需要(W/w)*(B/b)个芯片。的地址编码主存储器(内存)采用随机存取方式,需对每个数据块进行编码,而在主存储器中,数据块是以word为单位来标识的,Cache(硬件来实现)Cache高速缓冲存储器是存在于主存(内存)与CPU之间的一级存储器,由静态存储器芯片(SRAM)组成,容量比较小但时间局部性原理:程序访问某条指令不久的将来还会访问这条指令。空间局部性原理:程序访问某条指令,它的附近指令可能会被访问到。heCache进制数的最后一位),而中间10位,则对应E8F(111010001111)中获取,得1010001111.顺序存取设备,时间长,容量大,用于大数据量的备份。读写方式不同:启停式、数据流式最内圈直径*总磁道数*扇区容量*总磁道数扇区数*扇区容量*盘片转数存取时间=旋转定位时间+寻道时间+数据传输时间SI令系统中用来确定如何提供操作数或提供操作数地址的方式成为寻址方式和编址方式。立即寻址:直接给出操作数而非地址直接寻址:直接给出操作数地址或所在存储器号(寄存器寻址)CISC:复杂指令计算机:为提高操作系统的效率,人们最初选择向指令系统中添加更多、更复杂指令来实现,导致指令集行操作的一种任务分解技术。Ps,其时间取决于执行顺序中最慢的那个。流水线吞吐率:单位时间流水线完成的任务数量或输出的结果数量影响流水线的主要因素1、转移指令2、共享资源访问的冲突3、响应中断。措施:1、时间重叠(多个处理过程在时间上错开)2、资源重复(引入多套硬件设备)3、资源设备(轮流使用CPU等)CPU样就很大程度上减轻的CPU的负担用这种方式,比如99.00或者00.99可以用于表达具有四位精度(Precision),小数点后有两位的货币值。由于小数点位置浮点数;这种表达方式利用科学计数法来表达实数,即用一个尾数(Mantissa),一个基数(Base),一个指数(Exponent)反码00001[11111111,01111111]即-127到127码是在其原码的基础上,符号位不变,其余各个位取反负数的补码是在其原码的基础上,符号位不变,其余各位取反,最后+1.(即在反码的基础上+1)01]补11]补+(-1)=[00000001]原+[10000001]原=[00000001]补+[11111111]补=[00000000]补=[00000000]原[11111111]原=[11111111]补+[10000001]补=[10000000]补-1-127的结果应该是-128,在用补码运算的结果中,[10000000]就是-128.但是注意因为实际上是使用以前的-0的补码来补表示-128,所以-128并没有原码和反码表示.(对-128的补码表示[10000000]补算出来的原码是[00000000],这是不正确的)原原码或反码表示的范围为[-127,+127],而使用补码表示的范围为[-128,127].移码:移码最简单了,不管正负数,只要将其补码的符号位取反即可。程序设计语言基本概念低级语言和高级语言低级语言:机器语言和汇编语言称为低级语言序成为源程序。源程序不能直接在计算机上执行。编译执行:编译阶段,把原程序翻译为目标程序(obj);运行阶段,真正执行此目标程序。词法分析:输入源程序,对构成源程序的字符串扫描和分解,识别出一个个的单词,删掉无用信息,报告分析时的错误。:正规式和有限自动机状态转换图是状态有限的有向图,有圆圈表示结点状态,结点之间有向边代表状态转换,有向边上可标记字符,表示前一状态个字符后的状态转移。的字符串要求:状态(即结点)个数有限、至少一个初始状态若干终止状态、每条边上标有字符(也可以是空字符)规集//待整理后继状态:有限状态机在读入一个字符时,其状态改变为另一个状态,则改变后的状态被称为后继状态。有限状态机每次转换后状态时唯一的,则称为确定有限状态自动机(DFA)在高级程序中:语句用语描述程序中的运算步骤、控制结构和数据传输操作系统的中断控制、进程管理、线程管理从资源管理的观点看,操作系统的功能分成5部分:处理机管理,存储管理,设备管理,文件管理,作业管理(p75)发执行的一次执行过程,进程是运行中的程序,是程序的一次运行活动。进程是一个动态的概念,而程序是静态的概念,是指令的集合。所以进程具有并发性和动态性。PCBPCB是进程存在的唯一标志)进程进程状态优先级控制队列访问现场标识信息权限用于进程控制的原语有:创建原语、阻塞原语、撤销原语、唤醒原语、优先级原语、调度原语列进程互斥:一组并发进程中一个或多个程序段,因共享某一公有资源而导致他们必须以一个不允许交叉执行的单位执行。进程同步:异步环境下得一组并发进程因直接制约而互相发送消息,进行互相合作、互相等待,使得各进程按一定的速度执管理锁进程调度方式:剥夺方式、非剥夺方式信号量与P,V操作斥和同步两种关系。(1)空闲让进:临界资源空闲时一定要让进程进入,不发生“互斥礼让”行为。(2)忙则等待:临界资源正在使用时外面的进程等待。(3)有限等待:进程等待进入临界区的时间是有限的,不会发生“饿死”的情况。(4)让权等待:进程等待进入临界区是应该放弃CPU的使用。号量,以保证独享。当该任务take(获取)一个互斥的信号量以后,它仍然能被高优先级的任务抢占,但高优先级的用户仍然:前,不能剥夺,只能在使用完后由自己释放。下一个资源。WPS:先给每个进程分配一个资源为N,剩下全部资源分配给一个进程至少能保证等于W,这样才有可能不死锁,这个是最低检测:判断系统是否处于死锁状态解除:就是剥夺、强行分配产生死锁的主要原因:供共享的系统资源不足、资源分配策略和进程的推进顺序不当产生死锁的必要条件:互斥条件、保持和等待条件、不剥夺条件、环路等线程是进程中的一个实体,是系统实施调度的独立单位各线程可以并发的运行线程切换时只需保存和设置少量寄存器的内容,而并不涉及存储器管理方面的操作,所以线程切换的开销远远小于进程的切换(原运行进程状态的切换还要引起资源转移及现场保护等问题)存储管理(p81)对象:主存储器;目的:保存数据对象:主存储器;目的:保存数据固定分区:静态分区方式,系统生成时将主存划分大小不等的区域,易形成碎片可重定位分区:移动所有已分配好的分区,使之成为连续的区域,有效解决磁盘碎片的问题配算法首次适应算法:起始位置开始查找,一旦找到立即停止原理:进程的地址空间划分为大小相等的区域(页),主存空间划分为与页相同大小的物理块(块或页表:为保证能在主存中找到每个页面所对应的物理块,为每个进程建立一张页面映射表,简称为页号到物理块号的地址映射段映射表,实现逻辑段到物理主存区的映射结合分页、分段存储管理方式,将主存划分成大小相等的存储块(页框),将进程按程序的逻辑关系表和页表实现逻辑地址到物理地址的映射目的定定义:主存可以将暂时不用的页(段)调出至磁盘,有足够的空间将要访问的页(段)装入主存,实现:请求分页系统、请求分段系统;请求段页式系统(在原存储形式上增加请求和置换功能)特征:离散性、多次性、对换性、虚拟性页面置换算法:最佳置换算法(将永久不用或长时间内不再访问的页置换出去)、先进先出置换算法(将最先进入主存的页置换出去)、31242312110设备管理(p83)按数据组织分类:块设备、字符按数据组织分类:块设备、字符设备文件管理(p85)文件文件:是具有符号名的、在逻辑上具有完整意义的一组相关信息项的集合;信息项是构成文件内容的基本单位按性质和用途:系统文件、库文件、用户文件按信息保存期限:临时文件、档案文件、永久文件类型:FAT,Vfat,NTFS,Ext2,HPFS辑结构:用户角度分为具有结构的记录式文件(定长、可变长)、无结构的流式文件物理结构:存储器存储方式分为连续结构、链接结构、索引结构CB息类、存取控制信息类、使用信息类文件目录:文件控制块的有序集合,用于文件的检索,分为一级、二级、多级目录结构管理方法:空闲区表、位管理方法:空闲区表、位示图、空闲块链、成组链接法(UNIX系统)文件系统通过用户给出的文件名,查出对应文件的存放位置,读出文件内容操作系统在操作级(命令级)和编程级(系统调用和函数)向用户提供文件服务操作级提供命令:目录管理类、文件操作类、文件管理类编程级提供调用:创建文件、撤销文件、打开文件、关闭文件、读文件、写文件不同用户进程使用同一文件,常见文件链接分为硬链接和符号链接采用存取控制方式进行保护,涉及存取控制矩阵、存取控制表、用户权限表、密码在系统级、用户级、目录级、文件级四个级别上对文件进行安全性管理通过转储和恢复、日志文件、文件系统的一致性实现文件的可靠性根目录下开始的路径名作业管理(p87)系统为系统为完成一个用户的计算任务(或一次事务处理)所做的工作总和户控制B息B组成:硬件部分(输入、输出装置)、软件部分(协议、操作纵命令及处理软件)分区分配。首次适应法:从内存低地址开似乎,寻找第一个可用的自由区。配的地址继续向下匹配。统的配置周转或加权周转时间短。批处理系统的要求,周转时间作业提交到作业完成的时间差,加权周转时间,作业的周转时间与作比利用率均衡、吞吐量大。系统反应时间短(作业提交到获得首次服务时间)响应比高者优先HRN,使用公式(估计运行时间+等待时间)/估计运行时间来计算谁优先网络操作系统(P89)嵌入式操作系统(91)输入和输出设备看作是特殊文件。数据库基本原理(p105)数据库:长期存储在计算机内的,有组织的,可共享的数据的集合据库管理系统DBMS:是一组对数据进行管理的软件,是一个可实际运行的,按照数据库方式存储、维护和向应用系持的系统数据库系统:是实现有组织、动态存储大量相关数据的系统,由数据库、软件、硬件和人员组成数据库技术:是研究数据库的存储、结构、设计、管理和使用的一门学科关系模型型:对现实世界数据特征的抽象现实世界:数据是客观存在的各类原始数据,按用户的观点对数据和信息建模信息世界:是现实世界在人们头脑中的反映,数据库常用术语:实体、实体集、属性和码机器世界:按计算机系统的观点建模,描述数据的常用术语:字段、记录、文件和记录码数据结构:是所研究的对象类型的集合,是对系统静态特性的描述数据操作:对数据库中各种对象的实例允许执行的操作及操作规则的集合的约束条件:是一组完整性规则的集合实体:可以区别于其他对象的“事件”或“物体”,如企业中的每个人都是一个实体,由一组特性(属性)表示联系:分为实体内部联系和实体与实体之间的联系;两个不同实体集之间可以存在一对一、一对多、多对多的联系;两个以上不同实体集之间可以存1:1:1,1:1:n,1:m:n和r:m:n的联系;同一实体集内的各实体录属于基本数据模型,是层次模型的一个特例,去掉了层次模型的两个限制,允许两个结点之间有多种联系。每一个结点表示一个记录类型(实体)。缺点:结构复杂属于基本数据模型,由若干个关系模式组成的集合数据库管理系统的功能和特征(p105)算:投影、选择、θ连接、除法、外连接、数据库语言与编程(p116)1)数据定义CREATTable表名修改基本表ALTERTable表名除基本表DROPTable表名建立索引CREAT[Unique][Cluster]INDEX索引名ON表名(列名[次序])引DROPINDEX索引名2)数据查询单表查询、连接查询、嵌套查询、集合查询3)数据更新插入数据INSERTINTO表名VALUES(<常量>…..)UPDATE表名SET<列名>[where<条件>]DELETEFROM表名[where<条件>]4)视图5)数据控制数据库模式:一个数据库只有一个模式外模式:子模式、用户模式,多个外模式模式:概念模式、逻辑模式,一个数据库只有一个内模式域:一组具有相同数据类型的集合,性别候选码:若关系中某一属性组的值能唯一地标识一个元组,则称该属性组的候选码码,则选定其中一个为主吗,(主键)顺序无所谓,即列的次序可以任意交换。项。MF在任何一个关系数据中,第一范式是对关系模式的基本要求,不满足第一范式(1NF)的数据库就不是关系数据库。第二范式要求数据库表中的每个实例或行必须可以被唯一的区分。为实现区分通常加一个列,以存储各个实例的惟一标识,这插入,删除,修改结构与网络协议(p131)网、低速网1~3层:负责通信功能,为通信子层5~7层:资源子网层LAN问控制层(MAC)、逻辑链接控制层(LLC)令牌环网(IEEE802.5标准):采用介质访问控制,编码方式差分曼彻斯特编码FDDI口):使用同轴电缆或双绞线,编码方式曼彻斯特编码点对点(PPP):主要用于拔号上网连接模式,异步传输模式ATM:是一种面向分组的快速分组交换模式,使用异步时分复用技术,将信息流分割成固定长X.25协议:是在公用数据网上以分组方式进行操作的DTE(数据终端设备)和DCE(数据通信设备)之间的TCP/IP分层模型:(低到高)网络接口层(数据链路层)、网际层、传输层、应用层网际层协议-IP(网际)协议、ICMP(Internet控制协议)协议、ARP(地址解析IP->物理地址)协议、RARP(反地址解析物理地址->IP)协议传输层协议-TCP(传输控制)协议、UDP(用户数据报)协议网网络传输介质互联设备物理层的互中继器:实现局域网网段互联,适用于连接相同的局域网段联设备数据链路层网桥:工作于MAC子层,两个网络MAC子层以上的协议相同,都可以用网桥互联的互联设备交换技术层网络层互联路由器:互连的网络低两层协议可以不同设备网关:连接不同类型而协议差别又较大的网络应用层互联设备Internet基础知识及应用(p156)用户所在的主机名或地址,由四部组成主机名.本地名.组名.最高层域名239),E(240~255)五类址TELNET远程登录服务:在Telnet协议支持下,将用户端与远程主机相连,采用客户机/服务器模式,由客户软TelnetE-mail电子邮件服务:利用计算机进行信息交换的电子媒体信息,基于客户机/服务器模式,由E-mail客户软件、E-mail服务器和通信协议(SMTP、POP)组成Internet服WWW服务:一种交互式图形界面的Internet服务,具有强大的信息连接功能的多媒体信息服务系统,基于客户器务网络管理(p162)因而遭到破坏、更改或泄全、信息内容的安全性、可用性、可核查性洞信息的存储安全:使用的安全(用户的标识、存取权限限制、安全问题追踪),计算机防病毒防治,系统安全监控,数据的加密,防止非法的攻击等内容分类:包过滤型防火墙、应用代理网关防火墙,状态检测技术防火墙传输层:实现发送端和接受端的端到端的数据分组传送,负责保证实现数据包无差错,按顺序,无丢失和无冗余的传输。TCP,UDP,SPX私有地址(Privateaddress)属于非注册地址,专门为组织机构内部使用。A类--551-126B类--55128-191C类--55192-223址如果你的IP地址是自动获取IP地址,而你在网络上又没有找到可用的DHCP服务器,这时你将会从到(27)A.B.C.D.件工程的概念和生存周期工程学方法三过程1、方法是指完成软件开发的各项任务的技术方法;2、工具指为运用方法而提供的软件工程支撑环境;3、过程是指为获得高质量的软件所需要完成的一系列的任务。(使用最广的工程学方法:结构化方法学和面向对象的方法学)提高软件质量,降低软件成本生存周期由软件定义(系统分析、项目计划、需求分析)、软件开发(设计、编码、测试)、软件维护(时间最长)三个阶段组成有必要,可开发一个原型系统件系统的数据要求软件需求说明书一般可用数据流图、数据字典和自然语言书写SA向数据流的分析方法,自顶向下逐层分。解,分析结果包括目开发计划确定软件系统的综合要求数据流、文件、加工以及组成数据流或文件的数据项作出说明法结构化语言、判定表、判定树需要的行为决方案必须拥有的质量特性对问题的解决方案集的限制的设计决策的技术和资源限制它所要回答的关键问题是:应该怎么实现目标系统—概要设计主要任务:设计程序的体系结构(结构设计),也就是确定程序由哪些模块(组件)组成,以及模块(组件)之间的关系设计成果:系统设计模型或系统设计说明书使用UML图和类图等工具表示关键问题:应该怎样具体地实现目标系统软件编码:就是把软件设计结果翻译成用某种程序设计语言(编程语言)书写的程序编码是对软件设计的进一步具体化,测试目的:在软件产品或软件系统交付运行之前,尽可能多的发现软件中的错误和缺陷。成功的测试是发现了至今尚未发现的错误的测试人力发现软件产品中尽可能多的错误。测试文件分类:测试计划、测试分析报告测试计划的编写从需求分析阶段开始,在设计阶段结束时完成。见改正性维护、适应性维护、完善性维护、预防性维护(8)忽略枝节改软件的活动增加新的功能可靠性,主动增加新的功能方法及过程结构化开发方法SA结构化分析方法模型:该模型的核心是数据字典,描述了目标系统中使用和生成的所有数据对象。数据设计数据流图:描述数据在系统中如何被传送或变化,用于功能建模,接口设计,系统结构设计实体关系图:描述数据对象及数据对象之间的关系,用于数据建模,数据设计状态迁移图:描述系统对外部事件如何响应,用于行为建模特点阶段性(前一阶段的输出是后一阶段的输入)、推迟实施(分析设计和实施分开)、文档管理(每一阶段都要完成文档)DFDDDER及描述加工处理的结构化语言是结构化分析的常见工具。i.数据流图用于功能建模DFD的基本成分(2)加工:描述了输入数据流到输出数据流之间的变换,也就是输入数据流做了什么处理后变成了输出数据流(4)源/宿:源中系统所需的数据的发源地;宿(也称作数据池)指系统所产生的数据的归宿地;无论源或宿,均对体,在框内应注明实体的名字。②分层数据流③基本原则与注意事项(1)自外向内,自顶向下,逐层细化,完善求精(2)保持父图与子图的平衡(3)保持数据守恒(4)加工细节隐蔽(5)简化加工间关系(6)均匀分解(7)适当的为数据流、加工、文件、源/宿命名(9)表现的是数据流而非控制流(10)每个加工必须既有输入数据流,又有输出数据流;在整套数据流图中,每个文件必须既有读文件的数据流,又有ii.数据字典DD①定义:数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据流图和数据字②4种类型条目(1)数据项条目:给出某个数据单项的定义,通常为数据项的值类型、允许的取值范围等(2)数据流条目给出某个数据流的定义,通常是列出该数据流的各组成数据项由低的数据元素(或称分量),组成更复杂的数据的方式有:顺序、选择、重复、可选(3)文件条目:给出某个文件的定义,通常也是列出其机理的组成数据项(4)加工条目:对数据流图中每一个异能再分解的基本加工的精确说明iii.结构化语言实际上是一走、种半形式化的语言,结构通常可分为内外两层。外层接近于形式化语言,而内层近似于自然语言的描述。(介于两种语言之间的描述)iv.实体—关系图(E-R图)用于数据建模度、宽度、扇出和扇入实体(或关系)的属性,并用直线把实体(或关系)与其属性相连软件设计是软件生命周期的重要组成部分,主要包括体系结构设计、接口设计、数据设计、过程设计。结构化设计方法是一种面向数据流的设计方法,是以结构化分析阶段所产生的文档(包括数据流图、数据字典、软件需求说明书等)为基础,自顶向i.软件设计的重要概念和基本原则小化。度瞬时(时间)内聚、过程内聚、通信内聚、顺序内聚、功能内聚调用结构上操作的一功能的输入能耦合:耦合式对一个软件结构内不同模块之间互联程度的度量。耦合强弱取决于模块接口间的复杂程度,进入或访问一个模块的点,以及通过接口的数据。扇出大表示模块的复杂度高,需要控制和协调过多的下级模块;但是扇出过小(如一直是1)也不好。扇出过大一般由于缺乏中间层次,应该适当增加中间层次的控制模块。扇出太小时,可以把下级模块进一步分解成若干子功能模块,或者合并到它的设计良好的软件结构通常顶层扇出比较大,中间扇出较少,底层模块扇入较大制域模块的作用域是指受该模块内一个判定影响的所有模块的集合。模块的控制域是指模块本身,以及被该模块直接或间接调用的软件设计:体系结构设计(概要设计)、接口设计、数据设计、过程设计。根据加工规格说明和控制规格说明进行过程设计根据数据字典和实体关系图进行数据设计数据流图进行接口设计和系统结构设计ii.概要设计①SD方法采用结构图来描述程序的结构。构成程序结构图的主要成分有模块、调用和数据,结构图中的模块由矩形表HIPO(层次图加输入/输出图)②设计过程(1)复查基本系统模型(2)复查并精化数据流图(3)确定数据流图的信息流类型a(也称主加工)处理,再沿着输出通道离开b.事务流:信息沿着输入通道到达一个事务中心,事务中心根据输入信息(即事务)的类型在若干个工作序列(称为活动流)中选择一个执行,这种信息流称为事务流。事务流有明显的事务中心,各活动心为起点呈辐射状流程(4)根据流类型分别实施变换分析或事务分析析是从变换流型的数据流图导出程序结构图a.确定输入流和输出流的边界,从而孤立出变换中心b.完成第一级分解,设计模块结构的顶层和第一层c.完成第二级的分解,也就是输入控制模块、变换控制模块和输出控制模块的分解,设计中、下层模块事务分析是从事务流型的数据流图导出程序结构图,具体过程如下a.确认事务中心和每条活动流的流特性b.将事务流型数据流图映射成高层的程序结构,分解出接收模块、发文模块(调度模块),以及发送模块c.进一步完成接受模块和每一个活动流模块的分解(5)根据软件设计原则对得到的软件结构图进一步优化iii.详细设计①程序流程图:主要特点是对控制流程的描绘很直观,便于初学者掌握(1)功能域明确,可以从盒图上一眼识别(2)由于没有箭头,不可能任意转移控制(3)容易确定局部和全程数据的作用域(4)容易表示嵌套关系,也可以表示模块的层次结构③PAD图:问题分析图(ProblemAnalysisDiagram)的英文缩写,它用二维树型结构的图表示程序的控制流,比较容构的PAD符号所设计出来的程序必然是程序化结构(2)PAD图所描述的程序结构十分清晰PAD易读,易懂,易记PAD程序,这种转换用软件工具自动完成(5)PAD图既可表示程序逻辑,也可用于描绘数据结构(6)PAD图的符号支持自顶向下、逐步求精方法的使用PDL:程序设计语言(ProgramDesignLanguage)的英文缩写,也称为伪码,是一种以文本方式表示数据和处理过程的设计工常见的详细设计工具还包括判定树、判定表象的开发方法象方法学概述①对象与封装对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。(1)对象标识:对象的名字,供系统内部唯一地识别对象。(2)属性:状态或数据,描述对象的静态特征。有时称作成员变量或变量(3)服务:操作、行为、方法等,描述对象的动态特征割的整体;第二,对象是一个不透明的黑盒子,表示对象属性的数据和实现操作的代码都被封装在黑盒子里面。使用一个对象的时候,只需要知道它向外界提供的接口形式,无须知道它的数据结构细节和实现操作的算法。②类:具有相同属性和服务的一个或一组对象的抽象定义。③继承与多态性(1)继承:特殊类的对象拥有其一般类的全部属性和服务,称作特殊类对一般类的继承(2)多态性:一般类中定义的属性或服务被特殊类继承之后,可以具有不同的数据类型或表现出不同的行为多态有多种不同的形式,其中参数多态和包含多态称为通用多态,过载多态和强制多态称为特定多态。③设计人机交互部件④消息通信识、消息名、输入信息、回答信息对象方法学的优点与人类习惯的思维方法一致、稳定性好、可重用性好、较易开发大型软件产品、可维护性好分析(1)对象模型表示静态的、结构化的系统的“数据”性质(3)功能模型表示变化的系统的“功能”性质,它指明了系统应该做什么,通常用数据流图表示(1)动态模型展示了对象模型的每个对象的状态及它接受事件和改变状态时所执行的操作;而功能模型中的处理则对(2)对象模型展示了动态模型中谁改变了状态和经受了操作;而功能模型中的处理则可能产生动态模型中的事件②建立对象模型(1)确定类与对象(2)确定结构和关联个类的实例(对象),它反映了对象之间的静态联系(3)划分主题(4)定义属性(5)定义服务③建立动态模型(1)编写典型交互行为的脚本(3)排列事件发生的次序④建立功能模型计②设计问题域部件④设计任务管理部件⑤设计数据管理部件a.UML是一种语言:软件蓝图的标准语言b.UML是一种可视化语言:一组图形符号c.UML是一种可用于详细描述的语言:所建的模型是精确地、无歧义的和完整的d.UML是一种构造语言:与各种编程语言直接相连,而且有较好的映射关系e.UML是一种文档化语言:适用于建立系统体系结构及其所有的细节文档L②UML图形瀑布模型(考点)生命周期:制定计划、需求分析、软件设计、编码、软件测试、运行维护等六个基本程序优点可强迫开发人员采用规范的方法;严格规定了各个阶段必须要提交的文档;要求每个阶段结束后,都要进行严格的评审快速原型模型(考点)一般需求不太明确的时候使用、中小型项目原型//开发方法。->……据用户的基本需求,通过快速分析构造出该软件的一个初始可运行版本,这个初始的软件通常称之为原型,然后根据采用演化模型的开发过程,实际上就是从初始的原型逐步演化成最终软件产品的过程。演化模型特别适用于对软件需求缺乏准确认识的情况。从初始的模型中逐渐演化为最终软件产品,是一种渐进式的原型法融合了瀑布模型和原型实现的迭代特征。与原型实现不一样的是其强调每一个增量均发布一个可操作的版本(1)它将瀑布模型和快速原型模型结合起来,强调了其他模型所忽视的风险分析,特别适合于大型复杂的系统。(2)螺旋模型沿着螺线进行若干次迭代,图中的四个象限代表了以下活动:1)制定计划:确定软件目标,选定实施方案,弄清项目开发的限制条件;2)风险分析:分析评估所选方案,考虑如何识别和消除风险;3)实施工程:实施软件开发和验证;4)客户评估:评价开发工作,提出修正建议,制定下一步计划。遇到的问题户需求不够充分刚性的体系(Overwhelmingarchitectures)在的不一致糟糕的测试和质量保证采用瀑布法开发螺旋模型的解决方案鼓励用户反馈信息在项目早期就消除严重的曲解开发首先关注重要的业务和问题通过测试和质量保证,作出客观的评估在项目早期就发现不一致问题从第一次迭代就开始测试在早期就找出并关注风险(3)优缺点1)设计上的灵活性,可以在项目的各个阶段进行变更。2)以小的分段来构建大型系统,使成本计算变得简单容易。3)客户始终参与每个阶段的开发,保证了项目不偏离正确方向以及项目的可控性。5)客户认可这种公司内部的开发方式带来的良好的沟通和高质量的产品。和当前的技术水平有了较大的差距,无法满足当前用户需求。,并且可以交互进行。初始阶段:产生一个构想文档,一个有关用例模型的调查,一个初始的业务用例、一个早期的风险评估和一个可以显示阶段和构建阶段结束:一个准备交到最终用户手中的产品,包括具有最初运作能力的在适当的平台上集成的软件产品、用户手册和对重重构(Refactoring)就是通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。软件管理概念a.用户需求是衡量软件质量的基础,与需求不一致就无质量可言b.指定的开发标准定义了一组指导软件开发的准则。c.通常,有一组没有显式描述的隐含需求(如期望软件是容易维护的)。如果软件满足明确描述的需求,但却不满足隐影响软件质量的主要因素:a.人的因素b.软件需求c.质量问题可能出现在开发过程的各个环节d.测试的局限性e.质量管理的困难f.质量管理未能给予足够的重视g.软件人员的传统习惯h.开发规范i.开发工具的支持不够软件质量管理是指软件开发机构为保证软件项目需求所要实施的质量活动1)质量需求分析2)质量计划3)质量保证a.软件质量保证的困难:1)软件开发的管理人员往往更关心项目开发的成本与进度2)如果软件开发的管理人员对提交的软件存在的隐患无任何责任,他们必定没有太热情的去控制软件开发的3)开发人员的习惯一旦形成很难改变,他们的行为也难以控制4)复杂的软件项目需要许多技术、管理人员参与,对问题的理解不同可能造成质量难以保证5)开发人员的频繁流动会使软件的b.软件质量保证的重要手段:1)开发初期制定质量保证计划,并在开发中坚持执行2)开发前选定或制定开发标准或开发规范,并遵照实施3)从选择分析设计方法和工具,形成高质量的分析模型和设计模型4)看个执行阶段评审,以便及时发现问题各个开发阶段的测试骤)软件质量特性的度量化8)软件生成周期的各个阶段都要有完整的文档4)质量控制5)质量改进、岗位职责和权限当而连续的控制应具有一旦发生问题能及时作出反应并加以纠正的能力软件质量管理的目标、内容、方法和技术念软件过程是指人们用于开发和维护软件及相关产品的一系列活动,包括软件工程过程和软件管理过程过遵循其软件过程能够实现预期结果的程度。成熟度模型开发能力的评估和改进。成功取决于个人努力。管理是反应式(消防式)的建立了基本的项目管理过程来跟踪费用、进度和功能特征。制定了必要的过程纪律,能重复早先类似应用项目取得的成功已将项目管理和工程两方面的过程文档化、标准化,并综合成的标准软件过程来开发和维护软件收集对软件过程两方面的过程和产品质量的详细度量,对软件过程和产品都有定量的理解和控制管理层需求更主动地应对系统的开发问题进程的量化反馈和进的新思想、新技术促使过程不断改进关键过程(KPA)软件项目计划软件项目跟踪和监控软件子合同管理软件质量保证软件配置管理组织级过程焦点组织级过程定义培训大纲集成软件管理软件产品工程组间协调定量过程管理软件质量管理更管理更管理.已管理级能力成熟度模型(CMM)初始级:软件过程的特点是无秩序的,甚至是混乱的,成功依赖于个人。可重复级:已建立了基本的项目管理过程,可以用于对成本、进度和功能性进行跟踪。对类似的应用项目,有章可循并能重件过程和产品质量详细的度量标准。件过程和软件能力成熟度评估(1)建立评估组(2)填写提问单(3)响应分析(4)现场考察(5)提出调查发现清单(6)制作关键过程域(KPA)剖面图:(1)均采用成熟度提问单作为现场访问的出发点CMM为现场调查研究的导引图和KPA剖面图向合适的对象提出结论意见(1)软件过程评估是在开放、合作的环境中进行的,评估的目的在于暴露问题和帮助软件机构改进他们的软件过程,一般都得到较好的支持,一般较易取得成功。评估的结果除了识别机构所面临的软件过程问题外,最有价值的还(2)软件能力成熟度评估实在更像审计的环境中进行。评价的目的与金钱密切相关。因为评估组的推荐性意见将影响(1)比较目标状态和目前状态,找出所有差距(2)确定改进目标(3)制定改进计划2)定出检验通过与否的标准有具体的实施行动方法4)指定具体执行计划的人员,以及每个人的具体责任和任务5)指明计划的主要领导和协调者,以及负责解决一切在执行中出现的问题6)列出所采用的新技术和新工具,以及如何获得它们7)定出对新技术和新工具进行对本机构适用性改造的目标8)定出对新技术和新工具进行培训的计划9)列出改进对过程的其他部分关系、影响和协调的办法10)建立与项目相关联的时间表13)对执行情况进行监察考核的具体办法及计划15)对行动计划执行中可能出现的意外情况有所准备,保证项目仍然能顺利进行16)必须要有高层领导、管理人员作为推动整个行动计划的动力(4)执行改进计划(5)总结本轮改进经验,开始下一轮改进M能代表了以可重复项目执行为特征的过程成熟度。组织使用基本纪律进行需求管代表了组织内改进项目执行为特征的过程成熟度代表了以改进组织性能为特征的过程成熟度级4.定量管理级(1)过程改进能扩展到整个企业级(2)先前各模型之间的不一致和矛盾得到解决(3)既有分级的模型表示,也由连续的模型表示,可任意选用(4)原先单科目过程改进的工作可与其他科目的过程改进工作结合起来(6)节省费用,特别是当要运用多科目改进时,以及进行相关的培训和评估时(7)鼓励组织内各科目之间进行沟通和交流理的意义(1)软件配置与软件配置项软件配置:一个软件产品在软件生命周期各个阶段所产生的各种形式(机器可读或人工可读)和各种版本的文档、程序及(2)基线程才能改变它。最常用的基线包括以下3种系统分析与软件定义阶段结束时,经过正式评审和批准的系统设计规格说明说中对待开发系统的规格说明;或是指经过项目委托单位和项目承办单位双方签字同意的协议书或合同中所归档的对待开发软件系统的规格说明;或是又下级申请经上级同意或直接由上级下达的项目任务书中所规定的对待开发软件系统的规格说明。功能基线是最初批2)指派基线软件需求分析阶段结束时,经过正式评审和批准的软件需求的规格说明3)产品基线在软件组装与系统测试阶段结束时,经过正式评审的批准的有关所开发的软件产品的全部配置项的规格说明。产品件配置管理的过程方法和技术主要任务是控制变化,同时也负责各个软件配置项和软件各个版本的标识、软件配置审计,以及对软件配置发生的任何变化的(1)对象标识2)聚集对象:基本对象和其他聚集对象的集合(2)版本控制----自由状态不受控制(3)变化控制(4)配置审计定审计的内容和方式发现问题的处理方式(5)配置报告险基础知识发风险识别,风险估计(风险估算与评价),风险应对(风险防范),风险控制应对(1)风险应对与防范:风险应对包括确定风险策略和制订风险应对计划风险策略是指应对某一种具体风险的策略,如规避风险,减轻风险或接受风险理计划和应急计划(2)风险控制:随时追踪风险已经、正在和将要发生的变化;预测和判断风险的应对是否会引起更新的风险发生;对用理的资源配置进行调整;调整风险应对计划;采取临时紧急应变措施等。也称模块测试,根据详细设计说明书进行模块接口测试、局部数据结构测试、路径测试、错误处理测试和边界测试,通常由由于通常程序模块不是单独存在的,因此常常要借助驱动模块(相当于用所测试模块的主程序)和桩模块(子模块)完成。装测试、联合测试。从组装策略角度而言,可以分为一次性组装和增量式组装(包括自顶向下、自底向上、混合式三钟)两种。(2)定义基本概念及防范、多形性病毒、伪装防治:人工预防(修改程序)、软件预防、管理预防(建立法律制度、教育管理、建立计算机系统管理制度)作用:防止不希望的,未经授权的通作用:防止不希望的,未经授权的通信进出被保护的内部网络P机制加密过程是利用加密机制(密钥和算法)将明文转换成密文的过程。加密算法是明文转换成密文的变换函数,是算法;密钥匙一种参数(它是在明文转换为密文算法中优点:密钥管理简单,方便的实现数字签名和身份认证,是目前电子商务的核心基础缺点:算法复杂,加密和解密效率低。素算法、密钥)分类:对称加密技术、不对称型加密、不可逆加密三类ES对称算法的效率要比非对称的高很多,适用于文件等大量的数据进行加密ETS:电子商务传输安全指指民事权利主体(公民、法人)基于创造性的智力成果而享有的权利权无形性(智力创造成果)独占性(专用权具有独占性)双重性(具有财产权和人身权)确认性(依法审查确认得到法律保护)地域性(在本国授予、的产权在本国有效)时间性(具有保护期限)主体主体享有著作权的人,包括公民、法人和其他组织客体指著作权法保护的计算机软件著作权的范围(受保护的对象),计算机软件指计算机程序及其有关文档生效著作权自作品完成创作之日,既不要求履行任何形式的登记或注册手续,也无需再复制件上加注著作权标记条件独立创作:受保护的软件必须由开发者独立开发,任何复制和抄袭他人开发的软件不能获得著作权是作者创作思想在固定载体上的一种实际表达件必须具备合理的逻辑思想权利人身权:享有发表权和开发者身份权(署名权)不确定,公开后公众可用任的有合同约定,其著作权属于单位属于本职工作中明确规定的开发目标属于从事本职工作活动的结果有合同约定,著作权归委托方合同中未约定著作权归属作的享有著作权享有著作权享有著作权权割的,可分开申请明务作品作品软件合作开发11、谁先申请谁拥有(除知名商标的非法抢注)2、同时申请,则根据谁先使用(提供证据)包括文件、图形、字幕、数字、三维标志和颜色组合。对于科学发现、智力活动的规则和方法、疾病的诊断和治疗方法、动植物品种、以及原子核变换方法获得的物质,不能够授予于作品而言、以下行为是不侵权的:种形式的欣慰报道中引用;学校教学与研究及图书馆陈列用的少量复制;执行公务使用;已发表作品;将汉字作品翻译成为少数民族文字;改为盲文出版。D念等。另外,以学习、研究为目的所做的少量复制与修改,为保护合法获得的产品所做的少量复制不侵权。当国家出现紧急状态或者非常轻快,可以为了公共利益强制实施发明专利、使用新型专利许可。己作品的主要部分,可适当引用资料。不必征得原作者的同意,不需要想他支付报酬。常这才是正确答案行为侵犯商业秘密的行为:别人的商业秘密。违反有关保守商业秘密的要求约定,披露、使用其掌握的商业秘密念标准:对重复性的事物和概念所做的统一规定。以科学、技术和实践经验的综合成果为基础,经有关方面协商一致,由一个标准化:在经济、技术、科学及管理等社会实践中,对重复性事物和概念通过制定、发布和实施标准,达到统一,获得最佳一性特点。机构:标准化技术委员会是制定国家标准和行业标准的一种重要组织形式,它是一定专业领域内从事全国性标准化工作的技国际标准:由国际标准化组织(ISO)、国际电气委员会(IEC)所制定的标准,在世界范围内使用,各国可以自愿采用,不类别及生命周期、管理、工作标准强制性约束(涉及人生安全、人体健康)、推荐性标准质量模型:代表软件质量属性的总体软件产品为指定的任务和用户目标提供一组合适的功能的能力。(隐性需求)软件产品具有所需精确度的正确或相符的结果及效果的能力。软件产品与一个或更多的规定系统进行交互的能力软件产品保护信息和数据的能力。生导致失效的能力的情况下,软件产品维持规定的性能级别的能力软件产品重建规定的性能级别并恢复受直接影响数据的能力合适以及如何能将软件用于特定任务和使用环境能力力它的能力应和处理时间以及吞吐率的能力量和类型的资源能力效的原因,以及判定带修改部分的能力现的能力成的意外结果的能力的能力同的规定环境的能力能力享公共资源的其他独立软件的共存能力的情况下替代另一个软件产品的能力性(概要设计)b.可用性(Availability)是指系统能够正常运行的时间比例;c.可靠性(Reliability)是指系统在应用或者错误面前,在意外或者错误使用的情况下维持软件系统功能特性的能力;d.健壮性(Robustness)是指在处理或者环境中系统能够承受的压力或者变更能力;e.安全性(Security)是指系统向合法用户提供服务的同事能够阻止非授权用户使用的企图或者拒绝服务的能力;f.可修改性(Modification)是指能够快速地以较高的性能价格比对系统进行变更的能力;g.可变性(Changeability)是指体系结构扩充或者变更成为新体系结构的能力;h.易用性(Usability)是衡量用户使用软件产品完成指定任务的难易程度;i.可测试性(Testability)是指软件发现故障并隔离定位其故障的能力特性,以及在一定的时间或者成本前提下进行测j.功能性(Functionability)是指系统所能完成所期望工作的能力;k.互操作性(Inter-Operation)是指系统与外界或系统与系统之间的相互作用能力。性。3、使用质量的获得依赖于取得必须得外部质量,而外部质量的获得则依赖于取得必须得内部质量(P87)概述了软件产品评价的过程,提供了评价需求和指南的使用过程关概念,从而极大地提高社会劳动生产力。产权相关的法律,法规信息网络系统、信息应用系统、信息资源系统基础知识软件评测师职业特点与岗位职责软件评测师行为准则与职业道德要求的基本概念与软件测试软件测试:在规定条件下对程序进行操作,以发现错误,对软件质量进行评估,包括对软件形成过程的文档、数据以及程与质量保证与软件测试是软件质量工程的两个不同层面的工作;质量保证:通过预防、检查与改进来保证软件质量,采用全面质量管理和过程改进的原理来开展质量保证工作,主要关注软件本身进行剖析,找出问题或评估。软件测试:通过执行软件来,对过程中的产物(开发文档和程序)进行走查,发现问题,报告质量错,而不是证明程序无错。所有的软件测试都应追溯到用户需求程序员应避免检查自己的程序测试前应设定合理的用例,也要设计非法的输入数据时的群集现象的随意性测试需要终止在的缺陷;需求对应多个用例。验证:是保证软件正确实现特定功能的一系列活动和过程,目的是保证软件生命周期中每一阶段的成果满足上一阶段所设肚用户需求的一系列活动和过程,目的是在软件开发完成后保证软件与用户需求项符合。(注重结果)功能测试用例包括业务流程测试用例和功能点测试用例。业务流程测试用例包括通过测试用例和失败测试用例。。型析概要设计详细设计验收测试系统测试集成测试单元测试局限性:把测试作为编码之后的最后一个活动,需求分析等前期产生的错误直到后期的验收测试才能发现V模型的软件测试策略既包含底层测试有包括了高层测试,底层测试时为了源代码的正确性,高层测试时为了使整个系统满足验收测试设验收测试设计系统测试设计集成测试设计概要设计单元测试设计测测试就绪测试准备其他流程测试执行H就可以。前置测试模型(大纲上没有)测试相结合对每一个交付内容进行测试在设计阶段进行计划和测试设计试和开发结合在一起让验收测试和技术测试保持相互独立复交替的开发和测试使用前置模型的思想进行处理。同时将测试和开发紧密结合,寻找适当的就绪点开始测试,并反复进行迭代测试,以达到按期完成单单元、集成、确认、系统、验证方、用户、第三方软件定义时期的任务是确定软件开发工程必须完成的总目标。这个阶段通常进一步划分成三个阶段,即问题的定义、可行性研测试计划等。用例,多个模块测试可以平行地独立进行测试错编写又称组装测试或联合测试,在单元测试又称组装测试或联合测试,在单元测试基础上,将所有模块按概要设计和详细设计进行组装发现模块连接中的接口可能存在的各种差错时序测试)单个模块的错误累积起来是否会放大一次性组装方式,非增殖式方式也叫整体拼装,对模块分别测试然后将所有模块组装;第二种增殖式组装方式,可以是自顶向下或自底向上或混合增殖式,自顶向下(主模块为主)的增势方式测试过程中较早地验证了主要的控制和判断点。验证软件的功能和验证软件的功能和性能及其他特性是否与用户的要求一致确认是保证软件满足用户需求的一系列的活动和过程,目的是在软件开发完成后保证软件与用户需求项符合。在真实或模拟系统运行环境下,检查完整的程序系统能否和系统(硬件设备、网络、系统软件)正确配置、连接,用户需求测试内容:根据任务书或合同、供需双方约定的验收依据文档进行对整个系统的测试与评审,确认是否接收或拒绝系统;的要求.α测试是指软件开发公司组织内部人员模拟各类用户行对即将面市软件产品(称为α版本)进行测试,试图发现错误并修正在用户的应用环境下,用户检测与核实软件实现是否符合自己预期的要求。β测试通常被认为是用户测试,把软件有计划地免量使用、评价检查软件通过人工或使用工具运行程序进行检查,分析程序的执行状态和程序的外部表现不运行程序,通过人工对程序和文档进行分析与检查,包括走查、符号执行、需求确认等行程序发现其缺陷和错误,在程序界面处进行测试。根据产品的功能来设计测试用例.介于白盒和黑盒测试之间,关注输出对于输入的正确性,也关注程序的内部结构,但没有白盒测试那样详细、完整可维护性是所有软件都应具有的基本特点,必须在开发阶段保证软件具有可维护的特点。在系统分析阶段的复审过程中,应该指出软件的可移植性问题以及可能影响软件维护的系统界面;化和功能独立的目的出发,评价软件的结构和过程;在系统实施阶段的复审期间,应该强调编码风格和内部说明文档这两个影响可维护性的因素。软件错误、软件缺陷、软件故障、软件失效软件错误:在软件生存周期内的不希望或不可接受的人为错误软件缺陷:存在于软件(文件、程序、数据)之中的不希望或不可接受的偏差2、软件出现了产品说明书中指明的不会出现的错误出但应该达到的目标。易使用,和最终用户认为不好用。:软件运行时产生的一种不希望或不可接受的外部行为件测试市场繁荣,发展趋势测试工作将进一步前移测试行业将得到充分的尊重设置独立的测试部门将得到越来越多公司的软件公司的共识测试外包服务将快速增长计算公式2:V(G)=区域数=判定节点数+1。其实,圈复杂度的计算还有更直观的方法,因为圈复杂度所反映的是“判定条件”盖率分析个判定获得每一种可能的结果至少一次。个逻辑条件的可能值至少满足一次。条件判定覆盖:每个条件的可能值(真假)出现一次,并且每个判定本身的结果(真假)至少出现一次。。修正条件逻辑判定:满足条件与判定覆盖,并且需要确定每个条件能够影响到包含的判定结果盖:庞大的数字量标准数计算技术静态测试:1、代码检查法2、静态结构分析法(函数调用关系图)3、静态质量度量法覆盖法2、基本路径测试法法法4、因果图法当应用中有多种输入条件,并且输出结果与输入条件之间的关系可以明显表达(或者说输出结果对输入条件有依赖)的情况下象的测试用例设计策略略对象软件的测试策略软件自动化测试基本概念选择自动化测试工具功能自动化测试负载压力自动化测试面向对象测试模型面向对象分析的测试面向对象设计的测试面向对象编程的测试面向对象的单元测试面向对象的集成测试面向对象的系统测试负载压力测试是指在一定约束条件下测试系统所能承受的并发用户量、运行时间、数据量、以确定系统所能承受的最大负载压性能以及服务登记的满足情况负载压力承受力,在应用实际部署之前,评估系统性能条件下系统性能处于失效状态。通俗的讲,的服务器性能。颈。下降。理理数设置是否合理设计的合理性4、评估应用服务器和数据库服务器的匹配是否满足性能需求。/并行策略够吞吐量:单位时间内系统服务器处理的事务数交易响应时间:系统完成事务执行准备后所
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖北省武汉市高考答题适应性训练语文试题(含答案)
- 惠州市人教版七年级上学期期末道德与法治试题
- 七年级下册语文第二单元试卷人教版及答案
- 楼市调控政策解读
- 2025年度汽车租赁与停车位租赁联营合同4篇
- 二零二五年度门楼不锈钢门供应合同4篇
- 二零二五版企业人力资源规划与管理咨询服务合同4篇
- 2025年度旅游景区租赁协议延期及旅游服务合同4篇
- 2025年车辆交强险合同
- 2025年人才竞业禁止合同
- GB/T 16895.3-2024低压电气装置第5-54部分:电气设备的选择和安装接地配置和保护导体
- 计划合同部部长述职报告范文
- 人教版高一地理必修一期末试卷
- GJB9001C质量管理体系要求-培训专题培训课件
- 二手车车主寄售协议书范文范本
- 窗帘采购投标方案(技术方案)
- 基于学习任务群的小学语文单元整体教学设计策略的探究
- 生活用房设施施工方案模板
- 上海市杨浦区2022届初三中考二模英语试卷+答案
- 高中英语原版小说整书阅读指导《奇迹男孩》(wonder)-Part one 讲义
- GB/T 9755-2001合成树脂乳液外墙涂料
评论
0/150
提交评论