当前位置:文档之家› 嵌入式系统设计作业及答案

嵌入式系统设计作业及答案

嵌入式系统设计作业及答案
嵌入式系统设计作业及答案

第0章绪论

1、什么是数字系统设计技术?

在解决了对不同目标信息的数字化编码、数字化传输、数字化解码的基本理论、算法定义和协议规范之后,对其如何进行系统的构成,如何以最优化的性能(如速度)、最低廉的成本(如芯片面积、集成密度等)来实现该系统的技术。

2、什么是集成电路IC?

集成电路(IC)是指通过一系列特定的加工工艺,将多个晶体管、电阻、电容等器件,按照一定的电路连接集成在一块半导体单晶片(如Si或GaAs)或陶瓷等基片上,作为一个不可分割的整体完成某一特定功能的电路组件

3、什么是集成电路IP?

集成电路IP是经过预先设计、预先验证,符合产业界普片认同的设计规范和设计标准,具有相对独立功能的电路模块或子系统。其具有知识含量高、占用芯片面积小、运行速度快、功耗低、工艺容差性大等特点,可以复用(Reuse)于SOC、SOPC或复杂ASIC设计中。

4、什么是SOC?

SOC,即嵌入式系统发展的最高形式——片上系统。从狭义角度讲,它是信息系统核心的芯片集成,是将系统关键部件集成在一块芯片上;从广义角度讲, SOC是一个微小型系统,

第1章嵌入式系统基础知识

1、计算机系统的三大应用领域是什么?

服务器市场,桌面市场,嵌入式市场

2、通用计算机与嵌入式系统的对比是什么?

特征通用计算机嵌入式系统

形式和类型?看得见的计算机。

按其体系结构、运算速度和结构规模等因素分为大、

中、小型机和微机。

?看不见的计算机。

形式多样,应用领域广泛,按应用来分。

组成?通用处理器、标准总线和外设。

?软件和硬件相对独立。

?面向应用的嵌入式微处理器,总线

和外部接口多集成在处理器内部。软件与硬件是紧密集成在一起的。

开发方式?开发平台和运行平台都是通用计算机?采用交叉开发方式,开发平台一般

是通用计算机,运行平台是嵌入

式系统。

二次开发性?应用程序可重新编制?一般不能再编程

3、分别从技术角度和系统角度给出嵌入式系统的定义

技术角度:以应用为中心、以计算机技术为基础,软硬件可裁剪,应用系统对功能、可靠性、成本、体积、功耗和应用环境有特殊要求的专用计算机系统。是将应用程序、操作系统和计算机硬件集成在一起的系统

系统角度:嵌入式系统是设计完成复杂功能的硬件和软件,并使其紧密耦合在一起的计算机系统

4、嵌入式系统的特点是什么?

从三要素说:嵌入式:嵌入到对象体系中,有对象环境要求

专用性:软、硬件按对象要求裁减

计算机系统:实现对象的智能化功能

功耗限制、低成本、多速率、环境相关性、系统内核小、专用性强、不可垄断性、产品相对稳定性

具有实时性

5、请从嵌入式系统软件复杂程度来对嵌入式系统进行分类?

循环轮询系统,有限状态机系统,前后台系统,单处理器多任务系统,多处理器多任务系统

6、常用电平标准有哪些?理解电平匹配的含义。

TTL:Transistor-Transistor Logic 三极管结构。

Vcc:5V:VOH>=2.4V;VOL<=0.5V VIH>=2V;VIL<=0.8V

LVTTL(Low Voltage TTL)

LVTTL又分3.3V、2.5V以及更低电压的

Vcc:3.3V:VOH>=2.4V;VOL<=0.4V;VIH>=2V;VIL<=0.8V

Vcc:2.5V:VOH>=2.0V;VOL<=0.2V;VIH>=1.7V;VIL<=0.7V

CMOS:Complementary Metal Oxide Semiconductor

Vcc:5V:VOH>=4.45V;VOL<=0.5V;VIH>=3.5V;VIL<=1.5V LVCMOS (Low Voltage CMOS)

LVCMOS又分3.3V、2.5V以及更低电压的

Vcc:3.3V:VOH>=3.2V;VOL<=0.1V;VIH>=2.0V;VIL<=0.7V

Vcc:2.5V:VOH>=2.0V;VOL<=0.1V;VIH>=1.7V;VIL<=0.7V

ECL:Emitter Coupled Logic 发射极耦合逻辑电路

Vcc=0V,Vee:-5.2V : VOH=-0.88V;VOL=-1.72V;VIH=-1.24V;VIL=-1.36V

PECL(Positive ECL )

Vcc=5V: VOH=4.12V;VOL=3.28V;VIH=3.78V;VIL=3.64V

LVPECL(low voltage PECL )

Vcc=3.3V; VOH=2.42V;VOL=1.58V;VIH=2.06V;VIL=1.94V

LVDS:Low Voltage Differential Signaling

低压差分信号传输

LVDS使用注意:可以达到600M以上,PCB要求较高,差分线要求严格等长。

差分幅度输出为350mV~400mV,输入阈值为100mV

7、什么是集成电路的封装?封装考虑的主要因素有哪些?常用的封装有哪些?

封装指把硅片上的电路管脚, 用导线接引到外部接头处,以便与其它器件连接。

需考虑的因素:安装半导体集成电路芯片用的外壳

安放、固定、密封、保持芯片和增强电热性能

内部芯片与外部电路的连接

常用封装:DIP( Dual In-line Package ) 双列直插封装

PLCC(Plastic Leaded Chip Carrier) 带引线的塑料芯片载体

PQFP( Plastic Quad Flat Package)塑料方形扁平封装

SOP( Small Outline Package)小外型封装

PGA(Pin Grid Array Package),插针网格阵列封装

BGA(Ball Grid Array Package),球珊阵列封装

CSP(Chip Size Package),芯片级封装

8、名词解释:ASIC、CPLD、FPGA、VerilogHDL,并谈谈 CPLD和FPGA的区别是什么?

ASIC (Application Specific Integrated Circuits) 专用集成电路

CPLD (Complex Programmable Logic Device) 复杂可编程逻辑器件

FPGA (Field Programmable Gate Array ) 现场可编程门阵列

VerilogHDL (Verilog Hardware Description Language) Verilog HDL是一种硬件描述语言(HDL:Hardware Discription Language),是一种以文本形式来描述数字系统硬件的结构和行为的语言,用它可以表示逻辑电路图、逻辑表达式,还可以表示数字逻辑系统所完成的逻辑功能

区别:

CPLD FPGA

内部结构Product-term Look-up Table

程序存储内部EEPROM SRAM,外挂EEPROM

资源类型组合电路资源丰富触发器资源丰富

使用场合完成控制逻辑能完成比较复杂的算法

其他资源- EAB,锁相环

集成度低高

速度慢快

时延固定不固定

保密性可加密一般不能保密

FPGA采用SRAM进行功能配置,可重复编程,但系统掉电后,SRAM中的数据丢失。因此,需在FPGA外加EPROM,将配置数据写入其中,系统每次上电自动将数据引入SRAM中。CPLD器件一般采用EEPROM存储技术,可重复编程,并且系统掉电后,EEPROM中的数据不会丢失,适于数据的保密。

FPGA器件含有丰富的触发器资源,易于实现时序逻辑,适合于数据密集型。CPLD的与或阵列结构,使其适于实现大规模的组合功能,但触发器资源相对较少,适合于控制密集型。

FPGA为细粒度结构,CPLD为粗粒度结构。FPGA内部有丰富连线资源,CLB分块较小,芯片的利用率较高。CPLD的宏单元的与或阵列较大,通常不能完全被应用,且宏单元之间主要通过高速数据通道连接,其容量有限,限制了器件的灵活布线,因此CPLD利用率较FPGA器件低。

FPGA为非连续式布线,CPLD为连续式布线。FPGA器件在每次编程时实现的逻辑功能一样,但走的路线不同,因此延时不易控制,要求开发软件允许工程师对关键的路线给予限制。CPLD每次布线路径一样,CPLD的连续式互连结构利用具有同样长度的一些金属线实现逻辑单元之间的互连。连续式互连结构消除了分段式互连结构在定时上的差异,并在逻辑单元之间提供快速且具有固定延时的通路。CPLD的延时较小。

9、查找表是什么?

查找表是用简单的查询操作替换运行时计算的数组或者 associative array 这样的数据结构。查找表(Look-Up-Table)简称为LUT,LUT 本质上就是一个RAM。(目前FPGA中多使用4输入的LUT,所以每一个LUT可以看成一个有4位地址线的16x1的RAM。当用户通过原理图或HDL语言描述了一个逻辑电路以后,PLD/FPGA开发软件会自动计算逻辑电路的所有可能的结果,并把结果事先写入RAM,这样,每输入一个信号进行逻辑运算就等于输入一个地址进行查表,找出地址对应的内容,然后输出即可。)

~10、锁相环的主要用途是什么?画出其简要原理框图。

锁相环技术目前的应用集中在以下三个方面:第一信号的调制和解调;第二信号的调频和解调;第三信号频率合成电路。

11、名词解释:抖动(Jitter)、容忍度(Tolerance)、预加重(Pre-emphasis)和均衡(Equalization)

抖动(Jitter):衡量系统发送一致性和稳定性的指标。数据发送端的抖动越小越好,抖动越小,说明发端的稳定性和一致性越好,越利于收端无误的接受信息。

容忍度(Tolerance):指收端对发端的抖动不敏感或任耐程度,表示收端恢复数据的能力。接收端的容忍度越大越好,容忍度大,说明即使到达收端的数据有一定的抖动,收端也能正确地恢复数据信息。

预加重(Pre-emphasis):高速信号在距离传输过程中,其高频分量的衰减远大于低频分量,所以需要对高频分量预先补偿,其目的是使信号在收端频谱能量均衡,信号失真小。

均衡(Equalization):也是改善频谱,校正信号失真的有效手段,其在收端通过数字处理校正传输过程中的失真。

12、什么是SOPC?其基本特征是什么?

可编程片上系统(SOPC)是一种特殊的嵌入式微处理器系统

特征:

嵌入式处理器IP Core为核心(多处理器)具有小容量片内高速RAM资源

丰富的IP Core资源可供灵活选择足够的片上可编程逻辑资源

处理器调试接口和FPGA编程接口共用或并存可能包含部分可编程模拟电路

单芯片、低功耗、微封装

13、详细介绍嵌入式系统设计的流程。理解嵌入式系统的交叉开发环境。

需求分析------>规格说明------>体系结构设计------>构件设计------>系统调试与集成

交叉开发环境:

宿主机(Host),是用于开发嵌入式系统的计算机。一般为PC机(或者工作站),具备丰富的软硬件资源,为嵌入式软件的开发提供全过程支持。

目标机(Target),即所开发的嵌入式系统,是嵌入式软件的运行环境,其硬件软件是为特定应用定制的。

在开发过程中,目标机端需接收和执行宿主机发出的各种命令如设置断点、读内存、写内存等,将结果返回给宿主机,配合宿主机各方面的工作。

14、嵌入式软件的调试环境和固化环境的区别。

阶段调试环境固化环境

编译目标文件需要调试信息目标文件不需要调试信息

链接应用系统目标代码不需要Boot模块,此模块已由

目标板上的监视器程序实现。

应用系统目标代码必须以Boot模块作为入口模块。

定位程序的所有代码段、数据段都依次被定位到调试空间的RAM中。程序的各逻辑段按照其不同的属性分别定位到非易失性存储空间(ROM)或RAM中

下载宿主机上的调试器读入被调试文件,并将其下载到目标机上的调试空间中,目标机掉电后所有信

息全部丢失。在宿主机上利用固化工具将可固化的应用程序写入

目标机的非易失性存储器中,目标机掉电后信息不丢失。

运行被调试程序在目标监控器的控制下运行,并与后

者共享某些资源,如CPU资源、RAM资源以及通

信设备(如串口、网口等)资源。

程序在真实的目标硬件环境上运行

第2章

1、CISC、RISC的特点是什么?

CISC:复杂指令集(Complex Instruction Set Computer),具有大量的指令和寻址方式,指令长度可变。8/2原则:80%的程序只使用20%的指令,大多数程序只使用少量的指令就能够运行

RISC:精简指令集(Reduced Instruction Set Computer),只包含最有用的指令,指令长度固定,确保数据通道快速执行每一条指令,使CPU硬件结构设计变得更为简单

2、哈佛结构、冯诺依曼结构的区别?

哈佛结构:程序存储器与数据储存器分开;提供了较大的带宽;适合数字信号处理;大多数DSP都是哈佛结构

冯诺依曼结构:单一处理部件完成计算、存储及通信功能;线性组织的定长存储单元(地址);存储空间的单元(地址)是直接寻址的;使用低级机器语言,其指令完成基本操作码的简单操作;对计算进行集中的顺序控制(程序存储);首次提出“地址”和“程序存储”的概念

3、ARM处理器的特点?

1. 低功耗、低成本、高性能

2. 采用RISC体系结构

3. 大量使用寄存器

4. 高效的指令系统

4、ARMv7定义了哪3种不同的处理器配置,其各自的应用特点是什么?

Profile A是面向复杂、基于虚拟内存的OS和应用的

Profile R是针对实时系统的

Profile M是针对低成本应用的优化的微控制器的。

5、流水线技术及其特点。

流水线(Pipeline)技术:几个指令可以并行执行

特点:提高了CPU的运行效率

内部信息流要求通畅流动

6、什么是CACHE?为什么要引入CACHE?

高速缓存(一种小容量高速存储器)。微处理器的时钟频率比内存速度提高快得多,高速缓存可以提高内存的平均性能。

7、典型计算机的存储层次是什么?存储系统面临的两个主要问题是什么?

离CPU越近,存取速度越快,价格也越高,因此容量也越小;存储系统面临的两个主要问题是:1、高速度和低成本之间的矛盾;2、大容量和低成本之间的矛盾

8、简述下ARM处理器存储的大端模式和小端模式?

大端模式:字数据的高字节存储在低地址中,而字数据的低字节则存放在高地址中

小端模式:低地址中存放的是字数据的低字节,高地址存放的是字数据的高字节

9、ARM处理器的七种工作模式是什么?ARM的两种工作状态呢?

处理器模式说明备注

用户 (usr) 正常程序执行模式不能直接切换到其它模式

与用户模式类似,但具有可以直接切换到其它

系统 (sys) 运行操作系统的特权任务

模式等特权

快中断 (fiq) 支持高速数据传输及通道处理FIQ异常响应时进入此模式

中断 (irq) 用于通用中断处理IRQ异常响应时进入此模式

管理 (svc) 操作系统保护模式系统复位和软件中断响应时进入此模式

中止 (abt) 用于支持虚拟内存和/或存储器保护在ARM7TDMI没有大用处

未定义 (und) 支持硬件协处理器的软件仿真未定义指令异常响应时进入此模式

ARM状态:此时处理器执行32位的字对齐的ARM指令

Thumb状态:此时处理器执行16位的、半字对齐的Thumb指令

10、ARM处理器的基本寻址方式有哪些?

1.寄存器寻址;

2.立即寻址;

3.寄存器移位寻址;

4.寄存器间接寻址;

5.基址寻址;

6.多寄存器寻址;

7.堆栈寻址;

8.块拷贝寻址;

9.相对寻址。

11、总线的主要参数:总线宽度、总线频率、总线带宽。它们之间的关系是什么?

总线宽度,又称总线位宽,指的是总线能同时传送数据的位数。

总线频率,总线工作速度的一个重要参数,工作频率越高,速度越快。通常用MHz表示。

总线带宽,又称总线的数据传送率,是指在一定时间内总线上可传送的数据总量,用每秒最大传送数据量来衡量。总线带宽越宽,传输率越高。关系:总线带宽(单位:MB/s) =(总线宽度/8)×总线频

12、简述AMBA总线。

AMBA(Advanced Microcontroller Bus Architecture)是ARM 公司研发的一种总线规范,目前主要版本为2.0 版本。2.0版AMBA标准定义了三组总线:AHB(AMBA高性能总线)、ASB(AMBA系统总线)、和APB(AMBA外设总线)。

其中:AHB(Advanced High-performance Bus):用于高性能系统模块的连接,支持突发模式数据传输和事务分割;可以有效地连接处理器、片上和

片外存储器,支持流水线操作。

APB(Advanced Peripheral Bus):用于较低性能外设的简单连接,一般是接在AHB系统总线上的第二级总线。

13、建立时间、保持时间。

t SU(时钟建立时间) :在触发器的时钟信号上升沿到来以前,数据稳定不变的时间,如果建立时间不够,数据将不能在这个时钟上升沿被打入触发

t H(时钟保持时间) :在触发器的时钟信号上升沿到来以后,数据稳定不变的时间,如果保持时间不够,数据同样不能被打入触发器

14、ARM9TDMI中的T、D、M、I的含义是什么?

T:16位宽度的压缩指令集(Thumb)

D:支持在片调试(Debug),允许处理器响应调试请求暂停

M:具有增强型乘法器,可生成64位的结果

I:嵌入式ICE部件,可提供片上断点和调试点的支持

第3章

1、Nand Flash和Nor Flash的区别?

Nor Flash Nand Flash

1~5s 2~4ms

写入/清除一个块的操作时

读性能1200-1500KB 600-800KB

写性能<80KB 200-400KB

接口/总线SRAM接口/独立地址数据总线8位地址/数据/控制总线,I/O接口复合

读取模式随机读取串行地存取数据

成本较高较低,单元尺寸约为NOR的一半,生产过程简单,

同样大小的芯片可以做更大的容量

容量及应用场合1~64MB,主要用于存储代码8MB~4GB,主要用于存储数据

编写次数(耐用性)约10万次约100万次

位交换(bit位反转)少较多,关键性数据需要错误探测/错误更正

(EDC/ECC)算法

坏处处理无,因为坏块故障率少随机分布,无法修正

2、ROM、SRAM和SDRAM这三者的区别是什么?

ROM是只读存储器

SRAM是静态随机存取存储器;DRAM是动态随机存取存储器。

SRAM读写速度比DRAM读写速度快;

SRAM比DRAM功耗大;

DRAM的集成度可以做得更大,则其存储容量更大;

DRAM需要周期性地刷新,而SRAM不需要。

3、SDRAM的寻址方式是什么(以HY57V56120FTP为例)?Nand Flash的寻址方式是什么(以K9F2G08U0A为例)?

SDRAM内部是一个存储阵列,可以把它想象成一个表格,和表格的检索原理一样,先指定行,再指定列,就可以准确找到所需要的存储单元,这是内存芯片寻址的基本原理,这个表格称为逻辑Bank。以HY57V56120FTP为例,通过BA1,BAO实现对表格的选择,通过RAS和CAS实现行与列的定位,从而寻到地址。

而对NAND Flash以周期进行选择。以K9F2G08U0A为例,其规定了用5个周期来实现。第一个周期访问的地址为A0~A7;第二个周期访问的地址为A8~A11,它作用在IO0~IO3上,而此时IO4~IO7必须为低电平;第三个周期访问的地址为A12~A19;第四个周期访问的地址为A20~A27;第五个周期访问的地址为A28,它作用在IO0上,而此时IO1~IO7必须为低电平。前两个周期传输的是列地址,后三个周期传输的是行地址。通过分析可知,列地址是用于寻址页内空间,行地址用于寻址页,如果要直接访问块,则需要从地址A18开始。

4、什么是虚拟内存技术?为什么要引入虚拟内存技术?

所谓虚拟存储机制,指的是把多个存储介质模块通过一定的手段集中管理。即利用一个存储池(Storage Pool)将所有存储介质模块统一管理,因而从系统角度看到的就不是多个存储介质模块,而是一个被分区或者分卷的超大容量的存储系统。这种将多个存储介质模块统一管理起来,为使用者提供大容量、高数据传输性能的存储系统的技术,就称为虚拟存储技术。虚拟内存技术就是典型的虚拟存储技术

引入虚拟内存技术可以实现虚拟地址空间到物理存储空间的映射;存储器访问权限的控制;设置虚拟存储空间的缓冲特性。

5、存储管理单元MMU的作用是什么?为什么引入快表?(提示:理解课件例1,例2)

实现虚拟地址空间到物理存储空间的映射;

存储器访问权限的控制;

设置虚拟存储空间的缓冲特性。

为了实现不同层次的管理,有两种地址映射方式:

分段方式和分页方式。

分段方式支持较大的、任意大小的主存储区域;

分页方式支持较小的、特定大小的主存储区域。

6、设计接口电路的必要性是什么?I/O接口设计的重点又是什么?

设计接口电路的必要性:

a)解决CPU和外围设备之间的时序配合和通信联络问题。

b)解决CPU和外围设备之间的数据格式转换和匹配问题。

c)解决CPU的负载能力和外围设备端口选择问题。

I/O接口设计的重点:

设计I/O接口逻辑以及开发其驱动程序。

7、一个典型的I/O接口逻辑内部通常具有哪几种类型的寄存器?其各自的作用是什么?(会对I/O接口进行简单编程操作)

一个典型的I/O接口逻辑内部通常具有三种类型的寄存器:数据寄存器、控制寄存器和状态寄存器。

数据寄存器用来保存CPU核传送给I/O设备的数据,或者I/O设备传送给CPU核的数据;

控制寄存器用来保存由CPU核发来的控制操作命令;

状态寄存器保存着I/O接口逻辑在数据传送过程中正在发生的或者最近发生的事件特征信息,CPU核可以通过读取状态寄存器的内容来监控I/O的操作。

8、什么是GPIO接口?其主要作用?

GPIO接口就是通用并行I/O接口

主要作用是传送需并行交互的信息,或者是开关量信号。

9、OSI结构模型具体由哪几层组成,其各层的作用分别是什么?

(1)物理层。规定了网络设备间最底层的接口特性,包括物理连接的机械特性(即接插件的大小、形状等)、电气特性(即代表逻辑“1”和逻辑“0”的电参数)、电子部件和物理部件的基本功能以及位交换的基本过程。

(2)数据链路层。主要作用是控制信息在单一链路中传输的差错,通常包括传输信息的校验、总线错误检测等。

(3)网络层。定义了基本的端到端数据传输服务,网络层在多数据链路存储转发网络中特别重要。

(4)传输层。定义了面向连接的服务,它可以保证数据按一定的顺序、无差错地在多条链路上传送。

(5)会话层。提供了一种控制网络上终端用户交互的机制,例如数据分组和检测点。

(6)表示层。规定了数据交换的格式,并且为应用程序提供有效的转换工具。

(7)应用层。提供了终端用户程序和网络之间的一个应用程序接口。

10、TCP/IP模型的具体由哪几层组成,其各层的作用分别是什么?简要说明TCP/IP协议的数据封装和解封装的过程。

1) 应用层。应用层协议支持了文件传输、电子邮件、远程登录、网络管理、Web浏览等应用。

2)传输层。传输层的两项主要功能:流量控制:通过滑动窗口实现和可靠传输:由序号和确认来实现。传输层提供了面向连接的、可靠的TCP和无连接的UDP两种传输协议。

3)网际层。本层提供无连接的传输服务(不保证送达,不保序)。本层的主要功能是寻找一条能够把数据报送到目的地的路径。

4)网络接口层。接收发送IP包,包括:设备驱动器和网卡

11、网卡的主要功能主要是什么?

网卡的功能主要有以下三个:

(1)数据的封装与解封,发送时将上一层交下来的数据加上首部和尾部,成为以太网的帧。接收时将以太网的帧剥去首部和尾部,然后送交上一层。

(2)链路管理,主要是CSMA/CD协议的实现。

(3)编码与译码,即曼彻斯特编码与译码。

12、简要介绍RS232标准和RS485标准?

RS-232C

物理特征: DB-25 DB-15 DB-9

信号连线:保护地、TXD/RXD、

RTS/CTS、DSR、DTR

电平规定: -5V ~ -15V 之间的电平表示逻辑“1”

+5V ~ +15V 之间的电平表示逻辑“0”

RS-485

在RS-232基础上发展起来的,只规定了接口电路的电气特性,而没有规定机械特性、数据格式及通信协议等方面的内容。这些方面的规定可以参照RS-232C标准。

平衡传输

发送驱动器A,B之间正电平: +2V-+6V

负电平: -2V- -6V

接收端A,B之间正电平:大于600mV

负电平:小于-200mV

第4章

1、什么是软件,它一般包含哪几部分,各部分的作用是什么?

软件(software)是计算机系统中与硬件(hardware)相互依存的另一部分,它包括程序(program)、相关数据(data)及其说明文档(document)。其中:程序是按照事先设计的功能和性能要求执行的指令序列;

数据是程序能正常操纵信息的数据结构;

文档是与程序开发维护和使用有关的各种图文资料。

2、什么是操作系统?操作系统的主要功能是什么?

操作系统是计算机中最基本的程序。操作系统负责计算机系统中全部软硬资源的分配与回收、控制与协调等并发的活动;操作系统提供用户接口,使用户获得良好的工作环境;操作系统为用户扩展新的系统功能提供软件平台。

操作系统抽象了一个实际的硬件系统,使用户程序运行在一个虚拟的硬件上。它的主要功能有:

(1)存储器管理

(2)进程管理

(3)设备驱动

(4)文件系统

3、名词解释:并发,并行,时间片

并行:是指两或多个事件在同一时刻发生。

并发:是两或多个事件在同一时间间隔内发生。

时间片:CPU分配给各个进程的时间。

4、进程是什么?它有什么特征?进程与程序的关系是什么?

进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。

进程的特征:

动态性:进程的实质是程序在多道程序系统中的一次执行过程,进程是动态产生,动态消亡的。

并发性:任何进程都可以同其他进程一起并发执行

独立性:进程是一个能独立运行的基本单位,同时也是系统分配资源和调度的独立单位;

异步性:由于进程间的相互制约,使进程具有执行的间断性,即进程按各自独立的、不可预知的速度向前推进

结构特征:进程由程序、数据和进程控制块三部分组成。

进程与程序的关系:

程序是指令的有序集合,其本身没有任何运行的含义,是一个静态的概念。而进程是程序在处理机上的一次执行过程,它是一个动态的概念。

程序可以作为一种软件资料长期存在,而进程是有一定生命期的。程序是永久的,进程是暂时的。

进程更能真实地描述并发,而程序不能;

进程是由进程控制块、程序段、数据段三部分组成;

进程具有创建其他进程的功能,而程序没有。

同一程序同时运行于若干个数据集合上,它将属于若干个不同的进程。也就是说同一程序可以对应多个进程。

5、常用哪些指标来评价嵌入式实时操作系统?

主要有三个指标来衡量系统的性能:

响应时间(Response Time)

生存时间(Survival Time)

吞吐量(Throughput)

6、详细介绍一下内核及其作用。Linux操作系统的内核主要由哪几个子系统组成,简要说明其各子系统的作用。

内核是操作系统的核心部分,为应用程序提供安全访问硬件资源的功能。直接操作计算机硬件是很复杂的,内核通过硬件抽象的方法屏蔽了硬件的复杂性和多样性。通过硬件抽象的方法,内核向应用程序提供了统一和简洁的接口,应用程序设计复杂程度降低。实际上,内核可以被看做是一个系统资源管理器,内核管理计算机系统中所有的软件和硬件资源。

内核主要负责管理各个任务(通过进程运行),或者说为每一个任务分配CPU的时间及其相关的资源,并且负责任务之间的通信。内核提供的基本服务是任务切换。内核决定着系统的性能和稳定性。

Linux的内核主要由5个子系统组成:进程程度、内存管理、文件系统、网络接口和进程间通信。

(1)进程调度

进程调度模块负责控制进程对CPU资源的使用。所采取的调度策略是使得各个进程能够公平合理地访问CPU,同时保证内核能及时地执

行硬件操作。

(2)内存管理

内存管理模块用于确保所有进程能够安全地共享主存储区域。

(3)文件系统

文件系统模块用于支持对外部设备的驱动和操作。虚拟文件系统模块通过向所有的外部存储设备提供一个通用的文件接口,隐藏了各种硬件设备的不同细节,从而提供并支持与其他操作系统兼容的多种文件系统格式。

(4)网络接口

网络接口提供了对各种网络标准的存取和对各种网络硬件的支持。网络接口可分为网络协议和网络驱动程序。网络协议部分负责实现每一种可能的网络传输协议。网络设备驱动程序负责与硬件设备通信,每一种可能的硬件通信设备都有相应的设备驱动程序。

(5)进程间通信

支持进程之间各种通信机制。其通信机制主要包括信号、文件锁、管道、等待队列、信号量、消息队列、共享内存和套接字等。

7、在操作系统中,I/O管理采用层次结构的思想。从上到下一般分为几层?各层的主要作用是什么?

为了有效组织和管理各种不同的设备,采用分层的思想,从上到下分为四层,分别为API、设备管理、驱动逻辑和硬件抽象。

API层

用于对设备管理层提供的驱动结构进行进一步的包装,以方便应用程序使用。

设备管理层

管理系统中的设备,并向上提高统一的接口。

驱动逻辑层

检测设备和初始化设备

使设备投入运行和退出服务

从设备接收数据并提交给内核

从内核接收数据送到设备

检测和处理设备错误

硬件抽象层

是硬件功能模块的集合,是对硬设备功能的第一层抽象,实现基本的IO操作。

8、简述Linux驱动程序开发流程。

(1)查看原理图、数据手册,了解设备的操作方法。

(2)在内核中找到相近的驱动程序,以它为模板进行开发。

(3)实现驱动程序的初始化:比如向内核注册这个驱动程序,这样应用程序传入文件名时,内核才能找到相应的驱动程序。

(4)设计所要实现的操作,比如open、close、read、write等函数。

(5)实现中断服务(不是每个设备驱动所必须的)

(6)编译该驱动程序到内核中,或者用insmod命令加载。

(7)测试驱动程序。

9、什么是移植?移植的总体原则和实质分别是什么?

移植:为了一套软件适合于某一个选定的硬件平台环境,使得这套软件在其上能正常运行而进行的平台相关代码的修改。

总体原则:下层程序模块与系统的硬件细节(包括CPU类型、存储器结构和外围硬件组成等)紧密相关,上层程序模块与硬件细节无关。

实质:把与硬件细节有关的那些程序模块进行必要的修改,以使得其适应于所运行的硬件环境。

10、启动引导程序的移植主要完成哪些工作?大部分Bootloader由两部分组成,简述其具体的执行步骤?

通常系统上电启动,首先运行的是系统启动引导程序,由其把操作系统内核的一部分加载到主存,并把硬件的控制权交给该部分内核,再由该部分内核程序控制操作系统的其他部分程序加载到主存中,最终由操作系统控制用户应用程序的执行。

运行引导程序启动系统时,完成的是对硬件系统的初始化工作,主要有初始化中断向量表、初始化堆栈指针寄存器和主存储器等。这部分程序是与系统的CPU体系结构、主存储空间等硬件细节紧密相关的。

大多数BootLoader都分为stage1和stage2两大部分。

BootLoader的stage1通常包括以下步骤

为加载 BootLoader 的 stage2 准备 RAM 空间拷贝 BootLoader 的 stage2 到 RAM 空间中设置好堆栈

跳转到 stage2 的 C 入口点

BootLoader的stage2通常包括以下步骤

初始化本阶段要使用到的硬件设备

调用应用程序或启动内核

商法作业及答案

作业Ⅰ 一、名词解释 1、商事关系 答:就是一定社会中通过市场经营活动而形成的社会关系,它主要包括两个部分:商事组织关系和商事交易关系。 2、商人 答:商人是指以一定的自身或社会有形资源或无形资源为工具获取利润并附有一定社会责任的人,或者是指以自己名义实施商业行为并以此为常业的人。3、商行为 答:是指商主体以营利为目的旨在设立、变更或消灭商事法律关系的经营性行为。 4、商号 答:又称商事名称、商业名称,它是指商主体在从事商行为时所使用的名称,即商主体在商事交易中为法律行为时,用以署名或让其代理人用其与他人进行商事交往的名称。 二、简答题 1、如何认识商法和民法的关系? 答:商法与民法的关系是商法与其他法律部门的关系中最重要的和最基本得问题之一,也最易引起理论争议,它是商法的独立性之关键所在。它们之间的关系注意表现在: (1)民法与商法是调整民商事行为的法律; (2)民法与商法都属于私法范畴; (3)民法作为基本法或普通法,调整的范围广泛,它适用于各类民事主体过实施的民事行为。商法调整的范围有限,仅适用于商人所从事的商行为。 2、商法与经济法的关系如何? 答:(1)从广义上看,经济法是调整社会全部经济关系的法律规范的总称。商法是经济法的一个部分,被经济法所兼容。 (2)从狭义上看,经济法是体现国家权力对经济交易行为予以敢于的法律规范的总称。他们的区别主要在于:第一,在调整对象上,商法主要调整平等主体之间的交易活动,对行政机关的调整也主要局限于商事管理机关的商事管理行为。经济法则不仅调整经济活动的主体,而且调整国家及其代表机构。第二,在调整方法上,商法注重维持私法中传统的“意思自治原则”,经济法则信守“国家统治原则”。第三,在法律属性上,商法是以平等主体为本位的私法,以任意性规范为主;经济法则是以国家为本位的公法,以强制性规范为主。第四,在体系构成上,商法以商主体、商行为、公司法等为内容;经济法则以价格、金融、税收等为内容。

嵌入式系统设计大作业

嵌入式系统设计大作业 学号:14020520009 姓名:罗翔 1、叙述JTAG接口在嵌入式开发中的作用。 答: (1)用于烧写FLASH 烧写FLASH的软件有很多种包括jatg.exe fluted flashpgm等等,但是所有这些软件都是通过jtag接口来烧写flash的,由于pc机上是没有jtag接口的,所以利用并口来传递信息给目标板的jtag接口。所以就需要并口转jtag接口的电路。 (2)用于调试程序 同时应该注意到jtag接口还可以用来调试程序。而调试程序(如ARM开发组件中的AXD)为了通过jtag接口去调试目标板上的程序,同样是使用pc的并口转jtag接口来实现与目标板的通信。这样,并口转jtag接口的电路就有了两种作用。 (3)仿真器 根据(1)和(2)的总结,并口转jtag接口的电路是两种应用的关键,而这种电路在嵌入式开发中就叫仿真器。并口转jtag接口的电路有很多种,有简单有复杂的,常见的仿真器有Wigger,EasyJTAG,Multi-ICE等。这些所谓的仿真器的内部电路都是并口转jtag接口,区别只是电路不同或使用的技术不同而已。 2、叙述嵌入式平台的搭建过程,以linux为例。 答: 1) 一:建立宿主机开发环境 建立交叉编译的环境即在宿主机上安装与开发板相应的编译器及库函数,以便能够在宿主机上应用开发工具编译在目标板上运行的Linux引导程序,内核,文件系统和应用程序 交叉编译:在特殊的环境下,把嵌入式程序代码编译成不同的CPU所对应的机器代码。

开发时使用宿主机上的交叉编译,汇编及链接工具形成可执行的二进制代码(该代码只能在开发板上执行),然后下载到开发板上运行 2) 下载和安装arm-Linux-gcc编译工具链下载最新的arm-Linux-gcc并解压至当前目录下 在系统配置文件profile中设置环境变量方法:直接在profile文件中加入搜索路径立即使新的环境变量生效:运行source命令,检查是否将路径加入到path,测试是否安装成功, 编译程序,测试交叉工具链 3) 配置超级终端minicom minicom是宿主机与目标板进行通信的终端:在宿主机Linux终端中输入:minicom-s或输入minicom然后按ctrl+A+O对超级终端minicom进行配置,再选择串口并配置串口,最后保存即可 4) 建立数据共享服务:NFS服务是Linux系统中经常使用的数据文件共享服务 5) 编译嵌入式系统内核:内核配置,建立依存关系,建立内核 6) 制作文件系统 3、给出现今有哪些用于嵌入式开发的芯片名称,他们分别是哪些公司的产品? 体系结构是什么? S3C2410X基于ARM的Sumsang; XscalePXA255/PXA270基于ARM的Intel; 摩托罗拉MC基于68k; Power 601基于Power PC; MIPS32Kc基于MIPS 4、现今较流行的嵌入式操作系统有哪些? 答: (1) VxWorks (2)wince (3)linux (4)android

软件工程复习试题及答案.

一、填空题(在下划线上填写正确的答案,每题2分,共20分) 1.等价划分是一种黑盒测试技术,这种技术把程序的输入域划分为若干个数。 2.数据流图和数据字典共同构成了系统的逻辑模型。 3.盒图也称为N-S图。这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题。 4.软件有效性,指软件系统的时间和空间效率。 6.数据流图有四种基本成分:源、终点,处理,存储,数据流。 7 中数据项是组成数据流和数据存储的最小元素。 8.软件工程中的结构化分析SA是一种面向数据流的分析方法。 9.软件开发是一个自顶向下逐步细化和求精的过程,而软件测试是一个由下而上的过程。 10.耦合性与内聚性是模块独立性的两个定性标准,将软件系统划分模块时,尽量做到高内聚、低耦合,提高模块的独立性,为设计高质量的软件结构奠定基础。 1.常用的软件开发模型有瀑布模型、原型模型、增量模型、螺旋模型、喷泉模型。2.软件生存周期一般可分为问题定义、可行性研究、需求分析、设计、编码、单元测试、运行与维护阶段。 3.软件测试的步骤:单元、集成、系统、验收。 4.数据流图的基本符号包括加工、数据流、数据存储文件、汇点。5.IPO图由输入、处理和输出三个框组成。这个图的特点是能够直观的显示三者之间的关系。 6.面向对象方法是一种运用类、实例、属性、重载、消息传送、多态性等概念来构造系统的软件开发方法。 7.分析已有的程序,寻求比源代码更高级的抽象表现形式,这就是软件的逆向工程。8.程序测试是对编码阶段的语法错、语义错和运行错进行查找的编码执行活动。 9.为了获得较高的模块独立性,尽量设计出具有高内聚和低藕合性能的模块。10.常用的测试方法有黑盒测试和白盒测试。 1.可行性研究,应从技术可行性、经济可行性、运行可行性和法律和社会效益

西南大学《宪法学》网上作业及参考答案

1:[单选题] A:环境权 B:平等权 C:出版自由 D:受教育权 参考答案:A 2:[单选题] A:县级以上的地方各级人民政府设立审计机关 B:国务院审计机关对国务院各部门和地方各级政府的财政收支,对国家的财政金融机构和企业事业组织的财政收支进行审计监督 C:国务院审计机关在国务院总理领导下,依照法律规定独立行使审计监督权,不受其他行政机关、社会团体和个人的干涉 D:地方各级审计机关依照法律规定独立行使审计监督权,不对同级人民政府负责 参考答案:D 3:[单选题] A:公民合法的私有财产不受侵犯 B:国家依照法律规定保护公民的私有财产权和继承权 C:任何人不得剥夺公民的私有财产 D:国家为了公共利益的需要,可以依照法律规定对公民的私有财产实行征收或者征用并给予补偿 参考答案:C 4:[单选题] A:县级以上各级人大选举本级人民法院院长,须报上级人民法院院长提请该级人大常委会批准 B:县级以上各级人大罢免本级人民检察院检察长,须报上级人民检察院检察长提请该级人大常委会批准 C:县级以上各级人大罢免本级人民政府行政首长,须报上级人民政府行政首长提请该级人大常委会批准 D:县级以上各级人大选举本级人民政府行政首长,须报上级党委批准

参考答案:B 5:[单选题]根据我国宪法的规定,下列有关公民基本权利的宪法保护的表述,哪一个是正确的? A:一切公民都有选举权和被选举权 B:宪法规定了对华侨、归侨权益的保护,但没有规定对侨眷权益的保护 C:宪法对建立劳动者休息和休养的设施未加以规定 D:公民合法财产的所有权和私有财产的继承权规定在宪法“总纲”部分 参考答案:D 6:[单选题]根据我国宪法和有关法律的规定,下列选项中有关法规"批准”生效的情形哪一个是错误的? A:自治州人大制定的自治条例和单行条例报省或自治区的人大常委会批准 B:自治区人民代表大会制定的自治条例和单行条例报全国人大常委会批准 C:省、直辖市权力机关制定的地方性法规报全国人大常委会批准 D:自治县人大制定的自治条例和单行条例报省或自治区的人大常委会批准 参考答案:C 7:[单选题]宪法附则是指宪法对于特定事项需要特殊规定而作出的附加条款。下列表述哪一项是错误的? A:附则是宪法的一部分,因而其法律效力当然应与一般条款相同 B:附则是宪法的特定条款,因而仅对特定事项具有法律效力 C:附则是宪法的临时条款,因而仅在特定的时限内具有法律效力 D:附则是宪法的特别条款,根据特别法优于普通法的原则,因而其法律效力高于宪法一般条款 参考答案:D 8:[单选题]根据我国宪法规定,下列选项中哪一种情况不是公民获得物质帮助权的条件?A:公民在年老时 B:公民在疾病时 C:公民在遭受自然灾害时 D:公民在丧失劳动能力时

大作业设计报告书(嵌入式系统原理与开发)

大作业设计报告书 题目:嵌入式系统原理与开发 院(系):物联网工程学院 专业: 班级: 姓名: 指导老师: 设计时间: 10-11 学年 2 学期 20XX年5月

目录 1.目的和要求 (3) 2.题目内容 (3) 3.设计原理 (4) 4.设计步骤 (5) 4.1 交通指示灯设计 (5) 4.2 S3C44B0X I/O 控制寄存器 (6) 4.3 红绿灯过渡代码: (8) 4.4 电源电路设计 (10) 4.5 系统复位电路设计 (11) 4.6 系统时钟电路设计 (11) 4.7 JTAG 接口电路设计 (12) 4.8串口电路设计 (12) 5.引脚分类图 (13) 6.参考文献 (13)

1.目的和要求 ARM技术是目前嵌入式应用产业中应用十分广泛的先进技术,课程开设的目的在于使学生在了解嵌入式系统基础理论的前提下能够掌握ARM处理器的汇编语言和c语言的程序设计方法,掌握S3C44B0X芯片的基本硬件结构特点和接口设计方法,同时熟悉ARM开发环境,学习ARM的硬件设计和软件编程的基本方法,为今后从事相关的应用与研究打下基础。通过大作业要达到如下目的: 一、掌握ARM的开发工具使用和软件设计方法。 二、掌握ARM处理器S3C44B0X的原理和GPIO接口设计原理。 三、掌握C语言与的ARM汇编语言的混合编程方法; 四、培养学生选用参考,查阅手册及文献资料的能力。培养独立思考,深入研 究,分析问题、解决问题的能力。 五、通过课程设计,培养学生严肃认真的工作作风。 2.题目内容 题目:交通指示灯系统设计 功能描述: 1.用S3C44B0X的GPIO设计相关电路; 2.设计相关的软件并注释; 3.实现十字路口2组红、黄、绿交通灯交替显示。 编程提示: 1.交通灯可用发光二极管代替; 2.电路可部分参照实验电路; 3.时间控制可以使用软件循环编程解决。

软件工程练习题目及答案

1.某厂对部分职工重新分配工作的政策是:年龄在20岁以下者,初中文化程度脱 产学习,高中文化程度当电工;年龄在20岁至40岁之间者,中学文化程度男性当钳工,女性当车工,大学文化程度都当技术员;年龄在40岁以上者,中学文化程度当材料员,大学文化程度当技术员。请用PDL语言、判定表和判定树分别描述上述问题。 答:PDL语言描述: If(年龄<20){ If(文化程度=”初中”){ 脱产学习; } Else if (文化程度=”高中”){ 当电工; } } Else if (年龄<40){ If(文化程度=”初中” ||文化程度=”高中”){ If(性别=”男”){ 当钳工; } Else { 当车工; } }

Else{ 当技术员; } } Else{ If(文化程度=”初中” ||文化程度=”高中”){当材料员; } Else { 当技术员; } } 判定表

判定树 ---20<=<40----???? ?? ???????????? ?? ??????? 初中文化程度脱产学习 年龄<20高中文化程度电工女性车工中学文化程度年龄男性钳工大学文化程度技术员中学文化程度材料员年龄>=40大学文化程度技术员 2. 某考务管理系统有如下要求: (1)对考生送来的报名表进行检查; (2)对合格的报名表编好准考证号码后将准考证送给考生,并将汇总后的考生 名单送给阅卷站; (3)对阅卷站送来的成绩表进行检查,并根据考试中心指定的合格标准审定合 格者; (4)填写考生通知单(内容包含考试成绩及合格∕不合格标志),送给考生; (5)按地区、年龄、文化程度、职业、考试级别等进行成绩分类统计及试题难 度分析,产生统计分析表。 画出该系统的分层数据流图。

民法学(1)作业参考答案

民法学(1)作业参考答案 一、名词解释(每小题4分,共24分) 1.民法 P、4 2.联营 P、76 3.宣告火踪 P、48 4.时效 P、117 5.法定代理 P 、107. 二、填空(每空1分,共20分) 1.形式上的民法专指系统编纂的民事立法,即民法典。实质上的民法是指所有调整财产关系和人身关系的民事法律规范的。P、3 2.《民法通则》第4条规定,民事活动应当遵循自愿公平、等价有偿、诚实信用的原则。P、16 3.民事法律关系的三要素是指一主体、客体、内容。P、25 4.公民的民事权利能力一律平等。P、36 5.按照《民法通则》的规定,未成年人的父母是未成年人的监护人。P、44 6.法人终止,应当依法进行清算,停止清算范围外的活动。P74 7.可撤销的民事行为包括:重大误解、显失公平的民事行为。P102---103 8.《民法通则》规定,民事法律行为的委托代理,可以用书面形式,也可以用 口头形式。法律规定用书面形式的,应当用书面形式。P、108 9.民法上的期限,依期限的确定根据,可将其分为法定期限、指定期限、意定期限。 三、选择题(每小题3分,共24分。每小题所给的备选答案中有一个或一个以上的正确答案,多选或少选不给分) 1.民法通则规定限制民事行为能力是指(A、、C)。P、41 A.10周岁以上的未成年人 B.14周岁以上的未成年人 C.不能完全辨认自己行为的精神病人 2.利害关系人向人民法院申请宣告公民为失踪人,该公民必须下落不明满(A)。P、48 A.二年B.四年c.五年 3.在民法上房屋属于(A)。p、82 A.不动产B.流通物c.限制流通物 4.张某不习水性,不慎落水急忙呼救,杨某经过,要求张某付1万元人民币方救张某,张无奈 同意付钱,杨某遂将张某救上岸,其要求付钱行为是(B)。 P、100. A.有效的民事法律行为 B.无效的民事行为

2016年下学期嵌入式系统设计大作业

嵌入式系统设计大作业 1、叙述嵌入式系统开发过程中所要解决的两个问题。 2、叙述嵌入式平台的搭建过程,以linux为例。 3、给出现今有哪些用于嵌入式开发的芯片名称,他们分别是哪些公司的产品? 体系结构是什么? 4、现今较流行的嵌入式操作系统有哪些? 5、PXA270嵌入式开发板的接口有哪些? 6、请写出Nor Flash和Nand Flash的区别。 7、冯。诺依曼架构与哈佛架构的区别。 8、单周期3级流水的情况下,第10个指令周期时,第几条指令执行结束? 9、下面是linux下的一个简单的设备驱动程序,写出linux设备驱动常用的数据结构,同时阅读下面代码,请给出测试程序中的每条语句加以注释。 设备驱动程序Keypad.c的源代码: #include #include #include #include #include #include #include #include #include #include #include #define LEDnKEY_MAJOR 251 #define KEYPAD_NAME "X-Hyper250 Keypad" #define KEYPAD_VERSION "Version 0.1" #define EXT_KEY_CS EXT_PORT2 #define EXT_LED_CS EXT_PORT3 #define LED_SHOW 10 /*EXT_KEY_CS 为向外部LED进行数值设定,它定义在其它头文件里*/ void led_off_on() /**/ { int i; EXT_LED_CS = 0xff; for(i =0 ; i<8;++i) { EXT_LED_CS = ~((1 << i) & 0xff); udelay(30000); } EXT_LED_CS = 0xff; }

第一次作业参考答案

第一次作业参考答案 1、、电能生产的主要特点有哪些? 答:电能生产的主要特点可以归纳为以下三点。①电能生产的连续性特点;由于电能不能大量储存,电能的生产、输送和消费是同时完成的。②电能生产瞬时性的特点;这是因为电能的传输速度非常快(接近光速),电力系统中任何一点发生故障都马上影响到整个电力系统。③电能生产重要性的特点;电能清洁卫生、易于转换、便于实现自动控制,因此国民经济各部门绝大多数以电能作为能源,而电能又不能储存,所以电能供应的中断或减少将对国名经济产生重大影响。 2、对电力系统运行的基本要求是什么? 答:对电力系统运行的基本要求有:①保证对用户的供电可靠性;②电能质量要好;③电力系统运行经济性要好;④对环境的不良影响要小。 3、电力系统中负荷的分类(I、II、III类负荷)是根据什么原则进行的?各类负荷对供电可靠性的要求是什么? 答:电力系统中负荷的分类是根据用户的重要程度和供电中断或减少对用户所造成的危害的大小来划分的,凡供电中断将导致设备损坏、人员伤亡、产品报废、社会秩序还乱、政治影响大的用户的用电设备称为I类负荷;凡供电中断或减少将导致产品产量下降、人民生活受到影响的用户的用电设备称为II类负荷;I类、II类负荷以外的负荷称为III类负荷。 I类负荷对供电可靠性的要求是任何情况下不得中断供电; II类负荷对供电可靠性的要求是尽可能不中断供电; III类负荷可以停电。 4、标出下图所示电力系统中发电机、变压器的额定电压。(图中已标出线路的额定电压)

答:上述电力系统中发电机、变压器的额定电压如下: G :10.5KV ;T1:10.5/242KV ;T2:220/121/38.5KV ;T3:35/6.3KV 5、为什么110KV 及以上的架空输电线路需要全线架设避雷线而35KV 及以下架空输电线路不需全线架设避雷线? 答:因为110KV 及以上系统采用中性点直接接地的中性点运行方式,这种运行方式的优点是:正常运行情况下各相对地电压为相电压,系统发生单相接地短路故障时,非故障相对地电压仍为相电压,电气设备和输电线路的对地绝缘只要按承受相电压考虑,从而降低电气设备和输电线路的绝缘费用,提高电力系统运行的经济性;缺点是发生单相接地短路时需要切除故障线路,供电可靠性差。考虑到输电线路的单相接地绝大部分是由于雷击输电线路引起,全线路架设避雷线,就是为了减少雷击输电线路造成单相接地短路故障的机会,提高220KV 电力系统的供电可靠性。 35KV 及以下系统采用中性点不接地或经消弧线圈接地的中性点运行方式,即使雷击输电 线路造成单相接地时,电力系统也可以继续运行,供电可靠性高,所以无需全线架设避雷线。 6、在下图所示的电力系统中已知KV U 3/10=φ,A U C 3530=φω,如要把单相接地时流过接地点的电流补偿到20A ,请计算所需消弧线圈的电感系数。 解: 单相接地故障时的相量图如下:

民商法作业及参考答案

(4)甲公司能否解除合同?为什么? 第二题参考答案: (1)甲公司与乙公司之间转让精密机床的合同有效。虽然甲公司的公司章程规定处置精密机床需要经过股东会同意,甲公司的董事长在未经股东会同意的情况下与乙公司订立转让精密机床的合同,超越了自己的权限,但乙公司并不知道甲公司的公司章程中存在这种规立。按照《合同法》第50条规泄,甲公司董事长与乙公司订立合同的行为有效,甲公司与乙公司的转让合同有效。 (2)甲公司的行为合法。甲公司与乙公司因双务合同互负债务,先履行方甲公司有确切证据证明后履行方乙公司的经营状况严重恶化,可能会丧失履行能力。按照《合同法》第68条的规左,甲公司可以援引不安抗辩权,通知对方中止履行。 (3)丙公司的行为合法。乙公司与丙公司因双务合冋互负债务,由于双方没有约泄债务履行先后顺序,因此, 双方均可以随时要求对方履行。在乙公司未履行时,丙公司可以援引同时履行抗辩权,拒绝自己的履行。 (4)甲公司可以解除合同。在甲公司行使不安抗辩权,中止履行之后,乙公司在相当长的期限内未恢复履行能力并且也未提供适当担保,甲公司可以解除合同 3.A公司将新办公大楼工程发包给了B公司,双方约泄:工程款为2 000万元,工期为1年,工程完工后结淸全部工程款。合同签订后,B公司雇请工人甲、乙等百余人开始施工。工程按期完工,B公司将新大楼交给A公司使用,但B公司尚欠工人甲、乙等工资合计56万元。甲、乙等人多次向B公司催要未果,于是向法院起诉了B公司,要求给付所欠工资。法院判决B公司败诉。但在判决执行过程中,B公司的所有员工,包括其法逹代表人均不见踪影。在查找B 公司财产的过程中,甲、乙等人发现,A公司尚欠B公司工程款180万元未付。A公司称,之所以未付淸工程款,是因为新大楼的工程质疑存在问题。A公司同时称,工程完工后双方只进行过一次结算,此后一年多,B公司一直未向其主张过这笔工程款。甲、乙等人就B公司所欠的工程款向法院起诉了A公司。 问:(1)甲、乙等人起诉A公司所依据的是什么权利? (2)甲、乙等人提起诉讼时,应当以谁的名义提出? (3)甲、乙等人在诉讼中提出,要求A公司支付其欠B公司的全部180万元工程款。这种要求能否得到法 院支持?为什么? 第三题参考答案: (1)债权人代位权。甲、乙等人与B公司之间形成劳动合同关系,可以请求B公司支付劳动报酬。B公司对甲、乙等人陷于履行迟延,怠于行使对A公司的到期债权,甲、乙等债权人可以代位行使B公司对A公司的债权。 (2)甲、乙等人行使债权人代位权的,应当以自己的名义提起诉讼。 (3)不能得到支持。因为债权人行使代位权时应以自己的债权为限,即甲、乙等原告只能就其享有的债权数额行使代位权,要求A公司进行支付。另外,由于大楼的质量存在问题,B公司的债务履行不适当,A公司对B公司享有抗辩权,A公司可以向甲、乙等人主张这种抗辩权。

软件工程基础(复习题及答案)

复习题 一、判断题(每题2分,共30分) 1.螺旋模型是在瀑布模型和增量模型的基础上增加了风险分析 活动。(对) 2.数据字典是对数据流图中的数据流,加工、数据存储、数据的源和终点进行详细定义。(错) 3.JAVA语言编译器是一个CASE工具。(对)。 4.软件是指用程序设计语言(如PASCAL ,C,VISUAL BASIC 等)编写的程序,软件开发实际上就是编写程序代码。(错) 5.软件模块之间的耦合性越弱越好。(对) 6.数据库设计说明书是一个软件配置项(对) 7.在面向对象的软件开发方法中,每个类都存在其相应的对象,类是对象的实例,对象是生成类的模板。(错) 8.过程描述语言可以用于描述软件的系统结构。(错) 9.如果通过软件测试没有发现错误,则说明软件是正确的。(错) 10.快速原型模型可以有效地适应用户需求的动态变化。(对) 11.模块化,信息隐藏,抽象和逐步求精的软件设计原则有助于得到高内聚,低耦合度的软件产品。(对) 12.集成测试主要由用户来完成。(错) 13.确认测试计划应该在可行性研究阶段制定(错) 14.白盒测试无需考虑模块内部的执行过程和程序结构,只要了解模块的功能即可。(错) 15.软件概要设计包括软件系统结构设计以及数据结构和数据库设计。(对) 16.在可行性研究中最难决断和最关键的问题是经济可行性。(╳) 17.耦合是指一个模块内各个元素彼此结合的紧密程度。(╳) 18. 一笔交易、一个动作、甚至操作人员按一个按钮都可以看做是一次事物。(√)

19.概要设计阶段完成的主要文档是概要设计说明书。(√) 20.过大的模块可能是由于分解不充分造成的,即使降低模块独立性也必须继续分解。(╳) 21.程序设计语言中应绝对禁止使用GOTO语句。(╳) 22.类是关于对象性质的描述,由方法和数据组成。(√) 23.随着软件技术的发展,人们逐渐认识到编码不仅要强调效率还要强调清晰。(√) 25.为保证程序的安全,必须做到程序中没有任何错误存在,即容错。(╳) 26.如果把软件开发所需的资源画成一个金字塔,人是最基本的资源。(√) 名词解释 1.数据词典——是描述数据信息的集合,它对数据流图中的各 个元素按规定格式进行详细的描述和确切的解释,是数据流图的补充工具。 2.数据流图——他以图形的方式反映系统的数据流程 3.白盒测试——按照程序内部的结构测试程序,检验程序中的 每条路径是否都能按预定要求正确工作。有两种测试法既逻辑覆盖测试法和路径测试法 4.黑盒测试——按照程序的功能测试程序,检验与程序功能有 关的输入、输出与程序执行是否正确。有四种方法既等价分类法、边界值分析法、错误猜测法和因果图法 5.完善性维护——为了适应用户业务和机构的发展变化而对软 件的功能、性能进行修改、扩充的过程称为完善性维护。因为各种用户的业务和机构在相当长的时期内不可能是一成不变的,所以功能、性能的增加是不可避免的,而且这种维护活动在整个维护工作中所占的比重很大 6.软件可靠性——指在给定的时间内,程序按照规定的条件成 功地运行的概率 7.软件配置——是一个软件在生存周期内,他的各种形式、各 种版本的文档与程序的总称

《经济法学》练习题库及答案详解

《经济法学》练习题库 一、单项选择题。在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。 1. 纳税义务人是指负担纳税义务的单位或【】 A. 公民 B. 个人 C. 国民 D. 法人 2. 指导性计划 A. 只对全民所有制企业有指导作用 B. 只对全民所有制企业和集体所有制企业有指导作用 C. 对各种不同经济成份的经济活动均有指导作用 D. 对重大建设项目有指导作用【】 3. 资产评估机构的性质是 A. 国家机关 B. 人民团体 C. 公证性、服务性的组织 D. 技术监督机构【】 4. 消费税的课税对象为需要进行特殊调节的 A. 部分可再生和替代的能源产品 B. 部分低能耗产品 C. 部分最终消费品 D. 部分生活必须品【】 5. 经济监督法是一门 A. 综合性的经济法律 B. 单一性的经济法律 C. 程序性的经济法律 D. 组织性的经济法律【】 6. 人身保险合同的保险标的为人的寿命和 A. 财产 B. 身体 C. 信用 D. 权益【】 7. 抵押担保的特点是抵押人不转移抵押物的 A. 处分权

B. 处置权 C. 收益权 D. 所有权【】 8. 我国《商业银行法》规定的三项经营原则为效益性、安全性和 A. 流动性 B. 统一性 C. 公开性 D. 公正性【】 9. 税是国家凭借政治权力,按照法定标准,无偿地征收实物或货币而形成的特定的 A. 财政关系 B. 财产关系 C. 分配关系 D. 行政经济关系【】 10. 集团公司和其他成员企业之间的关系是 A. 两级法人的关系 B. 多级法人的关系 C. 不平等的企业法人之间的关系 D. 平等的企业法人之间的关系【】 11. 我国仲裁机构受理案件时实行的管辖制度为 A. 地域管辖 B. 级别管辖 C. 专属管辖 D. 约定管辖【】 12. 当事人在合同中没有订立仲裁条款,事后又没有达成仲裁协议的,如当事人一方向仲裁机构申请仲裁,仲裁机构应 A. 不予受理 B. 予以受理 C. 在接案后转交人民法院办理 D. 在接案后转交仲裁协会处理【】 13. 在社会主义市场经济体制下,市场调节是 A. 独占性调节 B. 排他性调节 C. 基础性调节 D. 从属性调节【】 14. 固定资产投资的税收调节,主要税种是 A. 建筑税

中国通史(1)第一次形成性作业及答案

中国通史(1)第一次形成性作业答案 一、选择题(每题1分,共20分) 1、北京猿人的婚姻形态处在: ①杂交时期②血缘婚时期③族外婚时期④对偶婚时期 2、北京猿人身体各部发展不平衡,进化最快的是: ①手②脚③大脑④腿 3、著名的文化遗存——半坡遗址是处于: ①母系氏族公社初期②父系氏族公社时期 ③古人时期④母系氏族公社发展、繁荣时期 4、在西周的诸侯国中,建都商丘的是: ①齐②鲁③燕④宋 5、我国已发现的最早的人类化石是: ①蓝田人②元谋人③北京人④山顶洞人 6、夏朝是我国历史上第一个: ①父权制国家②封建领主制国家③封建地主制国家④奴隶制国家 7、西周共和行政元年是公元前何年: ①771年②770年③841年④403年 8、我国古代的法家创始人是: ①韩非②申不害③李悝④李斯 9、母系氏族公社开始于: ①距今十万年前②距今五万年前③距今二十万年前④距今一万年前 10、商朝的建立者是: ①伊尹②盘庚③成汤④武丁 11、弭兵运动的发动国是: ①宋国②楚国③晋国④卫国 12、道家的创始人是: ①老子②荀子③庄子④李悝 13、西周“国人暴动”中的“国人”多是指的: ①奴隶②平民③中小领主④农奴

14、马陵之战的交战国是: ①魏与齐②楚与齐③楚与晋④魏与赵 15、我国古代最早的一部文集是: ①《春秋》②《左传》③《仪礼》④《尚书》 16、《孙子兵法》的作者是: ①孙权②孙武③孙膑④孙坚 17、废除“禅让制”,确立王位世袭制的是: ①禹②益③启④汤 18、商朝最强盛的时期在: ①成汤时期②盘庚时期③武丁时期④商纣王时期 19、商朝盘庚时期,将国都由奄迁至: ①朝歌②镐京③亳④殷 20、我国最早的一条人工运河是: ①灵渠②邗沟③郑国渠④白渠 二、名词解释(每题5分,共20分) 甲骨文是中国已发现的古代文字中时代最早、体系较为完整的文字。有时候也被认为是汉字的书体之一,也是现存中国最古老的一种成熟文字。甲骨文又称契文、龟甲文或龟甲兽骨文。 春秋五霸秋时期,诸侯国不再听命于天子,相互兼并,于是出现了“挟天子以令诸侯”的情况,这样的大国称为“霸主”。各大国都争当霸主,于是就出现了大国争霸的局面。一般认为,齐桓公、晋文公、秦穆公、宋襄公、楚庄王为“五霸”。实际上宋襄公想称霸却未做到。而吴、越两国却相继到中原争霸,影响较大。 李悝改革李悝是我国古代法家的创始人,于公元前400年左右被魏文侯任用为相,在魏国进行改革。主要内容为:削弱世卿世禄制度,选贤任能。“尽地力”;“善平籴”;制定《法经》。这些改革促进了社会生产的发展,稳定了社会秩序?,使魏国成为战国前期最强大的国家。 文景之治刘邦的儿子文帝和孙子景帝统治时期,由于社会稳定,广大农民积极生产,;也由于他们父子进一步改善政策,减轻了人民的负担,使社会经济由

软件工程课后习题(含答案)

第一章练习题 一、填空题 1、软件工程三要素是:方法、工具、过程。 2、软件开发方法是指软件开发过程中所应遵循的方法和步骤。 二、名词(术语)解释: 1、可靠性---是指在给定的时间间隔内,程序成功运行的概率。可靠性是衡量软件质量的一个重要目标。 2、可理解性---指系统具有清晰的结构,能直接反映问题的需求。可理解性有助于控制软件系统的复杂性,并支持软件的维护、移植和重用。 三、问答题 1、面向对象方法的优点是什么? 答:(1)将现实世界问题向面向对象解空间直接映射,实现对现实世界的直接模拟。 (2)以数据为中心,而不是基于对功能的分解,使得软件结构相对稳定,软件的重用性、可靠性、可维护等特性都较好。 2、可视化开发方法的优点有哪些? 答:(1)简化了图形用户界面的设计和编码工作,将开发的注意力主要集中在程序的执行逻辑和工作流程上。 (2)软件开发简单,易学、易上手。 (3)专业或非专业人员都能参与软件开发活动。 第二章练习题 一、填空题: 1、软件工程过程是:为获得软件产品,在软件工具支持下由软件人员完成的一系列软件工 程活动。 2、一个软件从定义、开发、使用和维护,直到最终被废弃,所经历的生存过程经历的生存过程称为软件生存期或叫生命期。 3、软件生命周期的阶段划分为3个时期是:定义时期、开发时期、维护时期。 4、软件工程标准的5个层次是:国际标准、国家标准、行业标准、企业规范、项目规范。 二、简答题: 1、瀑布模型的优点有哪些? 答:1、强迫开发人员采用规范的技术方法; 2、严格地规定了每个阶段必须提交的文档; 3、每个阶段结束前必须正式进行严格的技术审查和管理复审。 2、瀑布模型的缺点是什么? 答:1、在软件开发的初期阶段就要求做出正确、全面、完整的需求分析对许多应用软件来说是极其困难的。 2、在需求分析阶段,当需求确定后,无法及时验证需求是否正确、完整。 3、作为整体开发的瀑布模型,由于不支持产品的演化,缺乏灵活性,对开发过程中很 难发现的错误,只有在最终产品运行时才能暴露出来,从而使软件产品难以维护。

民法作业1参考答案

民法作业1参考答案 一、名词解释: 1、民法是调整平等主体的公民之间、法人之间、公民和法人之间的财产关系和人身关系的法律规范的总和,它在我国法律体系中居于基本法的地位。 2、联营是企业之间、企业与事业单位之间在平等自愿基础上为实现一定经济目的而达成的联合。 3、宣告失踪指公民下落不明满法定期限,经利害关系人申请,由人民法院依照法定的条件和程序宣告其为失踪人并对其财产实行代管的民事法律制度。 4、时效是指一定的事实状态持续一定时间之后即发生一定法律后果的制度。 5、法定代理是指法律根据一定的社会关系的存在而设立的代理。 二、填空: 1、形式上的民法专指系统编纂的民事立法,即(民法典)。实质上的民法是指所有调整财产关系和人身关系得民事法律规范的总称。 2、《民法通则》第4条规定,民事活动应当遵行自愿(公平)、等值有偿、(诚实信用)的原则。 3、民事法律关系的三要素是指(民事法律关系的主体)、(民事法律关系的客体)和(民事法律关系的内容)。 4、公民的民事权利能力一律(平等)。 5、按照《民法通则》的规定,未成年人的父母是未成年人的(监护人)。 6、法人终止,应当依法进行(清算),停止(清算范围外的)的活动。 7、可撤销的民事行为包括(重大误解的民事行为)、(显失公平的民事行为)。 8、《民法通则》规定,民事法律行为的委托代理,可以用(书面)形式,也可以用(口头)形式。法律规定用(书面形式)的,应当用(书面形式)。 9、民法上的期限,依期限的确定根据,可将其分为(法定期限)、(指定期限)、(意定/约定期限)。 三、选择题:

1、民法通则规定限制民事行为能力是指(10周岁以上的未成年人)、(不能完全辨认自己行为的精神病人)。 2、利害关系人向人民法院申请宣告公民为失踪人,该公民必须下落不明满(二年)。 3、在民法上房屋属于(不动产)。 4、张某不习水性,不慎落水急忙呼救,杨某经过,要求张某付1万元人民币救张某,张无奈同意付钱,杨遂将张就起,其要求付钱行为是(无效的民事行为)。 5、民法通则规定的一年特殊诉讼时效,适用于(身体受到伤害要求赔偿的)、(出售质量不合格的商品未声明的)、(延付或者拒付租金的)。 6、民法通则规定(16周岁以上不满18周岁的公民)、(以自己的劳动收入为主要生活来源的)视为完全民事行为能力人。 7、法律规定(公民离开住所下落不明满4年)利害关系人可以申请宣告其死亡。 8、法人终止的原因有(依法被撤销)、(解散)、(依法宣告破产)。 四、问答题: 1、民事法律行为的有效条件是什么? 答:⑴行为人具有相应的民事行为能力;⑵意思表示真实;⑶民事法律行为的内容不违反法律或社会公共利益;⑷符合法定形式。 2、简述公民民事权利能力和民事权利的区别? 答:⑴民事权利能力仅是一种资格,是法律赋予民事主体享有的获取实际利益的可能性。这种资格是民事主体不论是否实际参加民事法律关系都普遍享有的。民事权利则是民事主体在具体的民事法律关系中所实际享有的利益,它必须通过实际的行为才能创设或取得;⑵民事权利能力示享受权利的资格和承担义务的资格的统一。而民事权利合民事义务则是在具体的民事法律关系中相互对应,各自独立的两个不同概念。⑶民事权利能力是一种法定资格,它与民事主体的个人意志无关,不能由其自由转让、放弃。而民事权利的内容和范围直接取决于民事主体的意志,可以依法转让和放弃。 作业2参考答案 一、试述公平自愿原则:论述参见课文第18-19页第二章我国民法的基本原则 二、试述诚实信用原则:论述参见课文第20页第二章我国民法的基本原则

嵌入式系统基础作业

一、简要说明嵌入式系统产品的基本组成、嵌入式系统特点、嵌入式系统开发流程; 答:基本组成:可分为硬件和软件两个组成部分。其中硬件组成结构以嵌入式微处理机为中心,配置存储器I/O设备、通信模块以及电源等必要的辅助借口;软件组成结构包括应用层、OS层、BSP等。 特点:“专用”计算机系统;运行环境差异大;比通用PC系统资源少;功耗低、体积小、集成度高、成本低;具有完整的系统测试和可靠性评估体系;具有较长的生命周期;需要专用开发工具和方法进行设计;包含专用调试电路;多科学知识集成系统。 开发流程:(1)系统定义与需求分析阶段。(2)方案设计阶段。(3)详细设计阶段。(4)软硬件集成测试阶段。(5)系统功能性及可靠性测试阶段。 二、写出教材图1-1嵌入式系统的组成结构中各英文缩写的中文释义; 答:.OS:操作系统 API:应用程序接口 BSP:板级支持包 Boot:启用装载 HAL:硬件抽象层 SoC/SoPC:片上系统/片上可编程系统 GPIO:控制处理器输出接口 USB:通用串行总线 LCD:液晶显示器 ADC/DAC:模数转换和数模转换 FPGA/CPLD:现场可编程门阵列/复杂可编程逻辑器件 UART/IrDA:通用异步收发传输器/红外线接口 DMA:直接内存访问 CAN:控制器局域网络 Timer/RTC:定时器/实时时钟 MMU/Cache:内存管理单元/高速缓冲存储器

三、比较说明FLASH存储器中NOR型和NAND型FLASH的主要区别;比较说明RAM 存储器中SRAM和SDRAM的主要区别; 答:NORFlash的读取和我们常见的SDRAM的读取是一样,用户可以直接运行装载在NORFLASH里面的代码,这样可以减少SRAM的容量从而节约了成本。NANDFlash没有采取内存的随机读取技术,它的读取是以一次读取一块的形式来进行的,通常是一次读取512个字节,采用这种技术的Flash比较廉价。SRAM是靠双稳态触发器来记忆信息的;SDRAM是靠MOS电路中的栅极电容来记忆信息的。由于电容上的电荷会泄漏,需要定时给与补充,所以动态RAM需要设置刷新电路。但动态RAM比静态RAM集成度高、功耗低,从而成本也低,适于作大容量存储器。所以主内存通常采用SDRAM,而高速缓冲存储器(Cache)则使用SRAM,在存取速度上,SRAM>SDRAM。 四、说明嵌入式系统常见硬件平台种类、典型处理器型号; 答:典型的型号有MIPS处理器、PowerPC处理器、Sparc处理器、ARM处理器、Xtensa系列可配置处理器。 五、嵌入式系统中常用的接口或通信方式有RS232、RS485、BlueTooth、CAN、IrDA、GPRS、SPI、GSM、802.11、SPI、IIC、Ethernet、JTAG等,请根据通信介质是否无线或有线对其进行分类;请根据通信距离从近至远依次排序;请根据通信速度从慢至快依次排序; 答:无线:RS485、BlueTooth、CAN、IrDA、GPRS、GSM、802.11、Ethernet 有线:RS232、SPI、IIC、JTAG 传输距离:RS232、SPI、IIC、JTAG、BlueTooTh、IrDA、RS485、CAN、802.11、GSM、GPRS、Ethernet 传输速度:GSM、GPRS、Blueteeth、IrDA、802.11、CAN、RS232、RS485、Ethernet、IIC、SPI、JTAG 六、列举常见嵌入式操作系统及其特点; 答:源代码公开并且遵循GPL协议 有大量的免费的优秀的开发工具,且都遵从GPL,是开放源代码的。

数值分析第一次作业及参考答案

数值计算方法第一次作业及参考答案 1. 已测得函数()y f x =的三对数据:(0,1),(-1,5),(2,-1), (1)用Lagrange 插值求二次插值多项式。(2)构造差商表。(3)用Newton 插值求二次插值多项式。 解:(1)Lagrange 插值基函数为 0(1)(2)1 ()(1)(2)(01)(02)2 x x l x x x +-= =-+-+- 同理 1211 ()(2),()(1)36 l x x x l x x x = -=+ 故 2 20 2151 ()()(1)(2)(2)(1) 23631 i i i p x y l x x x x x x x x x =-==-+-+-++=-+∑ (2)令0120,1,2x x x ==-=,则一阶差商、二阶差商为 011215 5(1) [,]4, [,]20(1) 12 f x x f x x ---= =-= =----- 0124(2) [,,]102 f x x x ---= =- 实际演算中可列一张差商表: (3)用对角线上的数据写出插值多项式 2 2()1(4)(0)1*(0)(1)31P x x x x x x =+--+-+=-+ 2. 在44x -≤≤上给出()x f x e =的等距节点函数表,若用二次插值求x e 的近似值,要使 截断误差不超过6 10-,问使用函数表的步长h 应取多少 解: ()40000(), (),[4,4],,,, 1.x k x f x e f x e e x x h x x h x x th t ==≤∈--+=+≤考察点及

(3) 2000 4 43 4 3 () ()[(()]()[()] 3! (1)(1) (1)(1) 3!3! .(4,4). 6 f R x x x h x x x x h t t t e t h th t h e h e ξ ξ =----+ -+ ≤+??-= ≤∈- 则 4 36 ((1)(1) 100.006. t t t h - -+± << Q在点 得 3.求2 () f x x =在[a,b]上的分段线性插值函数() h I x,并估计误差。 解: 22 22 11 1 111 22 11 11 1 () () k k k k h k k k k k k k k k k k k k k k k k k x x x x x x I x x x x x x x x x x x x x x x x x x x x x ++ + +++ ++ ++ + --- =+= --- ?-? -=+- - [] 2 11 22 11 ()()()[()] 11 ()() 44 h h k k k k k k k k R x f x I x x x x x x x x x x x x x h ++ ++ =-=-+- =--≤-= 4.已知单调连续函数() y f x =的如下数据 用插值法计算x约为多少时() 1. f x=(小数点后至少保留4位) 解:作辅助函数()()1, g x f x =-则问题转化为x为多少时,()0. g x=此时可作新 的关于() i g x的函数表。由() f x单调连续知() g x也单调连续,因此可对() g x的数值进行反插。的牛顿型插值多项式为 1()0.110.097345( 2.23)0.451565( 2.23)( 1.10) 0.255894( 2.23)( 1.10)(0.17) x g y y y y y y y - ==-+++++ -++-

相关主题
文本预览
相关文档 最新文档