当前位置:文档之家› 中国石油大学《汇编语言程序设计》复习题及答案

中国石油大学《汇编语言程序设计》复习题及答案

中国石油大学《汇编语言程序设计》复习题及答案
中国石油大学《汇编语言程序设计》复习题及答案

《汇编语言程序设计》期末复习题及答案

一、选择(30题)

1.下列是8位带符号二进制数的补码,其中最大的是( B )。

A、10001000

B、00000001

C、00000000

D、11111111

2.在一段汇编语言程序中多次调用另一段程序,用宏指令比用子程序实现。

( C )

A、占内存空间小,但速度慢

B、占内存空间相同,速度快

C、占内存空间大,但速度快

D、占内存空间相同,速度慢

3.数据定义为:EE DB 3,4

CC DW 3456H,6789H

执行指令“MOV CX,WORD PTR EE+1”后,(CX)= ( B )

A、0304H

B、5604H

C、3404H

D、3456H

4.有如下指令序列:

MOV AL,95H

MOV CL,2

SAR AL,CL

上述指令序列执行后,AL的内容是( D )

A、05H

B、25H

C、24H

D、0E5H

5.设A=18610,B=2738,C=0BB16,把这三个数看成无符号数,则它们之间的关系是( D )。

A、A>B>C

B、 A

C、A=B=C

D、A

6.用一条指令实现寄存器BX和SI的内容相加,并将结果送入AX中,这条指令是( D )。

A、ADD AX,[BX][SI]

B、MOV AX,[BX][SI]

C、AND AX,[BX][SI]

D、LEA AX,[BX][SI]

7.要从端口1234H中读入8位数据,其指令应是( C )。

A、MOV DX,1234H

OUT DX,AL

B、IN AX,1234H

C、MOV DX,1234H

IN AL,DX

D、OUT DX,1234H

8.循环控制指令LOOPNZ/LOOPNE继续执行循环的条件是( B )。

A、CX≠0且ZF=1

B、CX≠0且ZF=0

C、CX≠0或ZF=1

D、CX≠0或ZF=0

9.8088/8086存储器分段,每个段不超过( D )。

A、64K个字

B、32K个字节

C、1M个字节

D、64K个字节

10.表示过程定义结束的伪指令是( A )。

A、ENDP

B、ENDS

C、END

D、ENDM

11.用来存放下一条将要执行的指令代码段地址的段寄存器是( D )。

A、SP

B、DS

C、ES

D、CS

12.假定(SS)=1000H,(SP)=0100H,(AX)=5609H,执行指令PUSH AX后,存放数据56H的物理地址是( D )。

A、10102H

B、10101H

C、100FEH

D、100FFH

13.执行“SUB AX,[BP][DI]”指令,取源操作数时,使用的物理地址表达式是( A )。

A、16*SS+BP+DI

B、16*ES+BP+DI

C、16*DS+BP+DI

D、16*CS+BP+DI

14.设AX中有一带符号数8520H,执行“SAR AX,1”指令后,AX中的值是( C )。

A、4290H

B、0A40H

C、0C290H

D、0C260H

15.设(BX)=1234H,(DS)=2000H,(21234H)=5678H,则指令“LEA SI,[BX]”执行后的结果是:( B )。

A、SI=5678H

B、SI=1234H

C、SI=2000H

D、SI=3234H

16.测试BL中的数是否为负数,若为负数则转移至AA1处,横线处的指令应为( A ) TEST BL,80H

AA1

A、JNE

B、JZ

C、JC

D、JNC

17.设DF=0,(SI)=20H,(CX)=10,执行“REP LODSW”指令后,SI中的内容是( C )。

A、20H

B、30H

C、34H

D、40H

18.在程序执行过程中,IP寄存器中始终保存的是( B )。

A、上一条指令的首地址

B、下一条指令的首地址

C、正在执行指令的首地址

D、需计算有效地址后才能确定地址

19.设SP初值为2000H,执行指令“POP AX”后,SP的值是( A )。

A、2002H

B、1998H

C、1FFFH

D、1FFEH

20.若AX=3500H,CX=56B8H,当AND AX,CX指令执行后,AX=( A )。

A、1400H

B、77F8H

C、0000H

D、0FFFFH

21.汇编源程序时,出现语法错误的语句是( A )。

A、MOV DS,1200H

B、MOV AX,[BP+DI]

C、MOV [BX],BX

D、MOV ES,AX

22.将数据1234H存放在存储单元中的伪指令是( C )。

A、DATA1 DW 3412H

B、DATA1 EQU 1234H

C、DATA1 DB 34H,12H

D、DATA1 DB 34H,00H,12H,00H

23.下面指令执行后,可能改变AL寄存器内容的指令是( D )。

A、TEST AL,02H

B、OR AL,AL

C、CMP AL,BL

D、AND AL,BL

24.操作数地址存放在寄存器的寻址方式称为( B )。

A、立即寻址

B、寄存器间接寻址

C、直接寻址

D、寄存器寻址25.用户为了解决自己的问题,用汇编语言所编写的程序,称为( B )。

A、汇编程序

B、汇编语言程序

C、可执行程序

D、目标程序26.用DOS功能调用时,子功能调用的编号应放在( C )。

A、AL

B、AX

C、AH

D、任意指定

27.提供串指令中目的操作数地址的是( C )。

A、SS:[BP]

B、DS:[SI]

C、ES:[DI]

D、CS:[IP]

28.在寄存器间接寻址方式下,能够提供有效地址的寄存器有( B )。

A、AX,BX,CX,DX

B、BX,BP,SI,DI

C、SP,IP,BP,DX

D、CS,DS,ES,SS

29.已知某操作数的物理地址是2117AH,则它的段地址和偏移地址可能是( A )。

A、2025∶0F2A

B、2108∶00EA

C、2000∶017A

D、2100∶117A

30.中断向量表中的每个中断向量所占内存空间为:( B )。

A、2个字节

B、4个字节

C、8个字节

D、依该中断子程序的大小而定

二、填空(30题)

1.在用直接寻址方式寻址操作数时,系统对段地址的默认值在段寄存器 DS 中。2.与指令“NEG AX”功能等效的两条指令依次是 NOT AX 和 INC AX 。3.语句“VAR DB 3 DUP(3,3 DUP(3))”经过汇编后应分配 12 个字节单元。4.指令“MOV AX,SEG VAR”的执行,是把变量VAR的段地址送到AX中。5.设(DS)=1000H,(ES)=2000H,(SS)=3000H,(BP)=4000H。

计算下列各指令中源操作数的物理地址:

MOV AX,[1000H] 物理地址 11000H

MOV AX,ES:[BP] 物理地址 24000H

6.变量和标号均具有三种属性,即:段属性、偏移属性、类型属性。7.在做乘法运算时,如果是做字运算,乘积放在 DX 和 AX 两个寄存器中,做除法运算时,若做字节运算,余数放在 AH 中,商放在 AL 中。

8.用以访问存储器操作的地址表达式中,只要出现BP寄存器,系统就默认以段寄存器 SS 的内容作为存储器操作数的段地址。

9.在数据段或代码段的最开始,常用伪指令“ORG n”来定义本段的偏移地址初值,该初值的范围是 0000H~FFFFH 。

10.指令“CWD”能实现对某寄存器中内容进行扩展,该寄存器是: AX 。11.8088/8086CPU能寻址的最大存储空间为1MB,因此CPU的地址总线是 20 条。12.在应用串处理指令MOVSB时,源串首地址存放在寄存器 SI 中,目的串首地址存放在寄存器 DI 中,并且目的串必须在附加段中,执行串处理指令时,用方向标志位DF控制地址自动增减,数据串的长度存放在寄存器 CX 中。

13.程序状态字PSW中的ZF位,当结果为0时,ZF= 1 ,结果为1时,ZF= 0 。

14.十六进制数0D6H,当把它看作无符号数时,它表示的十进制正数为 214 ,当把它看作带符号数时,它表示的十进制负数为 -42 。

15.IBM PC机中用来存放段地址的段寄存器有四个: CS 、 DS 、 SS 、 ES 。

三、判断题(15题)

1.SHL AL,2 (错)

2.INC 2 (错)

3.ADD BX,1 (对)

4.MOV [SI][DI],BX (对)

5.SUB BX,CL (错)

6.OUT 34H,AL (对)

7.IN AL,0AH (对)

8.MOV CX,[SP] (错)

9.MUL AL (对)

10.SUB BX,BP (对)

11.MOV DS,SEG VARY (错)

12.MOV VARY[SI],ES:BL (错)

13.CMP BLOCK,[100H] (错)

14.宏调用时实元和哑元的个数可以不一致。(对)

15.REP STOSB (对)

四、写程序段(9题)

1.计算8*9,并将乘积送SI。

mov al,8

mov bl,9

mul bl

mov si,ax

2.计算35/6,商存于BL中,余数存于CL中。

mov ax,35

mov bl,6

div bl

mov cl,ah

3.输入一个字母,然后输出它的后继字母(不考虑输入字母是Z的情况)。

mov ah,01h

int 21h

inc al

mov dl,al

mov ah,02h

int 21h

4.从端口35H读入一个字节数据,将该数的第3位置1后(其余位不变),再写回端口35H。(说明:最低位为第0位)

in al,35h

or al,08h

out 35h,al

5.定义数据段NUM,数据段中的数据按下列要求依次存储:

(1)变量X,类型为字节,初值为17 ;

(2)数组变量M,类型为字,所占空间为100H个单元;

(3)变量MSG,存储字符串"LUCKY"。

NUM segment

X db 17

M dw 100h dup(?)

MSG db ‘LUCKY’

NUM ends

6.寄存器BX中存放着一个带符号数,求出其绝对值,结果还放在BX中。

cmp bx,0

jg L1

neg bx

L1:…

7.对存放在(DX,AX)中的双字数据作求补运算。

not dx

not ax

add ax,1

adc dx,0

8.计算5!,结果存于寄存器SI中。

mov cx,5

mov al,1

mov bl,1

L1:mul bl

inc bl

loop L1

mov si,ax

9.定义一个名字为ADDXYZ的宏,实现W X+Y+Z。(注:所有数据均为字类型) ADDXYZ MACRO X,Y,Z,W

mov ax,x

add ax,y

add ax,z

mov w,ax

endm

五、写程序(9题)

1.从键盘输入一个字符串(长度不超过30),统计字符串中非数字的个数,并将统计的结果存入字单元COUNT中,用EXE格式实现。

data segment str db 30,?,30 dup(?)

count db 0

data ends

code segment

assume cs:code,ds:data main proc far

start:

push ds

mov ax,0

push ax

mov ax,data

mov ds,ax

lea dx,str

mov ah,0ah

int 21h

mov cl,str+1

mov ch,0 mov si,2

L3:

cmp str[si],30h jae L1

inc count

jmp L2

L1:

cmp str[si],39h jbe L2

inc count

L2:

inc si

loop L3

ret

main endp

code ends

end start

2.统计一个16位二进制数中1的个数,并将结果输出,用COM格式实现。

code segment

org 100h

assume cs:code

main proc near start:

mov bx,0a39h

mov si,0

mov cx,16

next:

shr bx,1

jnc l1

inc si

l1:

loop next

mov dx,si

add dx,30h

cmp dl,3ah

jb l2

add dl,7

l2:

mov ah,02h

int 21h

mov ax,4c00h

int 21h

main endp

code ends

end start

3.从键盘输入两个一位十进制数,求它们的和,并将结果以十进制形式输出。(只考虑和小于10的情况)

code segment

assume cs:code main proc far start: push ds mov ax,0 push ax mov ah,01

int 21h

mov bl,al

mov ah,01

int 21h

mov bh,al

sub bx,3030h add bl,bh

mov dl,bl

add dl,30h

mov ah,02

int 21h

ret

main endp

code ends end start

4.从键盘输入一个十进制个位数,在屏幕上显示相应数量的该数。

例如,输入3,屏幕上将显示“333”。

code segment

assume cs:code main proc far push ds

mov ax,0

push ax

mov ah,01h

int 21h

mov bl,al

sub al,30h cbw mov cx,ax L1:

mov ah,02h mov dl,bl int 21h

loop L1

ret

main endp code ends

end main

5.求100以内所有奇数的和,存于字变量X中。

data segment

x dw ?

data ends

code segment

assume cs:code,ds:data main proc far

start:

push ds

mov ax,0

push ax

mov ax,data

mov ds,ax mov ax,0 mov bx,1 mov cx,50 L1:add ax,bx add bx,2 loop L1 mov x,ax ret

main endp code ends

end start

6.将BX中的数以二进制形式在屏幕上显示出来。

code segment assume cs:code

main proc far start:

mov bx,1234h mov cx,16

L1: mov dl,30h shl bx,1

jnc L2

inc dl

L2: mov ah,02h int 21h

loop L1

mov ax,4c00h int 21h main endp code ends

end start

7.字节数组X中存放着 0~F共16个十六进制数,请将这些数以十六进制形式显示在屏幕上。

data segment

x db 0,1,2,3,4,5,6,7,8,9,0ah,0bh,0ch,0dh,0eh,0fh data ends

code segment

assume cs:code,ds:data

main proc far

start:

mov ax,data

mov ds,ax

mov cx,16

mov si,0

L1: mov dl,x[si]

add dl,30h

cmp dl,39h

jbe L2

add dl,7

L2:mov ah,02h int 21h

inc si

loop L1

mov ax,4c00h int 21h

main endp code ends

end start

8.从包含10个无符号数的字节数组array中选出最小的一个数存于变量MIN中,并将该数以十进制形式显示出来。

data segment

array db 45,67,75,82,90,29,80,26,63,59 min db ?

data ends

stack segment stack

dw 10 dup(?)

stack ends

code segment assume

cs:code,ds:data,ss :stack

main proc far start:

mov ax,data mov ds,ax

mov cx,10

mov al,255

mov si,0

mov di,0

L1: cmp al,array[si] jbe L2

mov al,array[si] L2: inc si

loop L1

mov min,al

mov ah,0

mov cx,3

L3: mov bl,10

div bl

mov dl,ah

push dx

inc di

mov ah,0

cmp ax,0

jz L4

loop L3

L4: mov cx,di L5: pop dx

add dl,30h mov ah,02h int 21h

loop L5

mov ax,4c00h int 21h

main endp code ends

end start

9.设在起始地址为STRING的存储空间存放了一个字符串,统计字符串中字符“A”的个数,并将结果存放到RESULT字节单元中。

data segment

string db 'assembly' len dw $-string

result db 0

data ends

code segment

assume cs:code,ds:data main proc far

start:

mov ax,data

mov ds,ax

mov cx,len

lea si,string

L1: lodsb

cmp al,'a'

jnz L2

inc result

L2: loop L1

mov ax,4c00h

int 21h

main endp

code ends

end start

中国石油大学华东历年考研专业课真题和答案

中国石油大学(华东)历年考研专业课真题目录: 中国石油大学(华东)历年考研 代码 真题年代 专业课真题科目 211 翻译硕士英语2011 212 翻译硕士俄语2011 242 俄语2008---2011 243 日语2008---2011 244 德语2011 245 法语2008---2011 357 英语翻译基础2011 358 俄语翻译基础2011 448 汉语写作与百科知识2011 703 公共行政学2011 704 数学分析2011 705 普通物理2011 706 有机化学2000,2005---2009,2011 707 无机及分析化学2007---2009,2011 708 生物化学2011 法学基础(法理学、民法学、刑 2011 710 法学)

711 中国古代文学2011 715 中国化马克思主义原理2008,2011 体育学专业基础综合(体育教育 2011 716 学、运动生理学、运动训练学) 801 沉积岩石学2005---2008 802 构造地质学2003---2010 803 地震勘探2003---2009,2011 805 电子技术基础2011 806 软件技术基础2011 808 地理信息系统2011 809 石油地质学2001---2011 810 测井方法与原理2005---2011 811 工程流体力学2001---2009,2011 812 理论力学2008---2011 813 材料力学2006---2011 814 物理化学1999---2009,2011 815 渗流物理2001---2009,2011 816 油田化学基础2011 817 工程热力学2008---2011 818 化工原理1999---2009,2011 819 生物工程2011

中国石油大学(北京)英语1-3次在线作业答案

第一次作业 第1题 – hello. may i speak to mary? -- _________ 您的答案:B 题目分数:0.5 此题得分:0.5 批注:电话用语,常直接说,speaking,意思是我就是,您请讲。 第2题 – Can I talk with Mr. Wang? --___________ 您的答案:A 题目分数:0.5 此题得分:0.5 批注:打电话常用语。 第3题 –I’d like to speak to Jessie, please. --___________ 您的答案:C 题目分数:0.5 此题得分:0.5 批注:打电话常用语。hold on 意思是请别挂断,稍等。 第4题 She wanted to go boating with Jack, but her father warned her ________. 您的答案:C 题目分数:0.5 此题得分:0.5 批注:warn一词要求后用不定式,warn sb. to do sth.劝某人做某事,否定形 式为warn sb. not to do sth. 劝某人不要做某事 第5题 Her English is very good. She can speak English better than _________ in her grade. 您的答案:C 题目分数:0.5

批注:anyone else 其他任何人 第6题 They usually have less money at the end of the month than _______ at the beginning. 您的答案:C 题目分数:0.5 此题得分:0.5 批注:注意比较的对象,是他们有钱的情况 第7题 Iron expands when____ . 您的答案:C 题目分数:0.5 此题得分:0.5 批注:当when 引导的时间状语中的主语与句子的主语一致时,主语和be动词都 可以省略。Iron expands when it is heated. 第8题 All the people here, whether ______, will get a present. 您的答案:B 题目分数:0.5 此题得分:0.5 批注:wheather...or... 的用法 第9题 If you_________, I’ll buy the tickets. 您的答案:A 题目分数:0.5 此题得分:0.5 批注:从句意来判断 第10题 This is one of the oldest buildings in town, ___________. 您的答案:A

【精品】中国石油大学英语在线作业答案

第一次在线作业 单选题 (共40道题) 1.( 2.5分)The question is still ______ d iscussion. A、in B、by C、for D、under 我的答案:D 此题得分:2.5分 2.(2.5分)–hello. may i speak to mary? --_________ A、Sorry. B、Speaking. C、I don’t know you. D、Why? 我的答案:B 此题得分:2.5分 3.(2.5分)–Can I talk with Mr. Wang? --___________ A、He’s not in right now. B、He’ll come back.

C、He likes coffee. D、He has run away. 我的答案:A 此题得分:2.5分 4.(2.5分)–I’d like to speak to Jessie, please. --___________ A、I don’t know. B、Never mind. C、Hold on, please. D、Go on. 我的答案:C 此题得分:2.5分 5.(2.5分)She wanted to go boating with Jack, but her father warned her ________. A、not go B、not C、not to D、don’t 我的答案:C 此题得分:2.5分 6.(2.5分)Her English is very good. She can speak English bette r than _________ in her grade. A、any one B、the one

中国石油大学数据结构上机实验8

《数据结构》实验报告 学号2015011512 姓名胡明禹专业数学与应用数学时间2018.6.5 一、实验题目: 实验八最短路径 二、实验目的 1. 掌握杰斯特拉算法 2. 利用迪杰斯特拉算法计算途中一点到其他各顶点的最短路径 三、算法设计分析 实验由4个函数共同组成。其功能描述如下: (1)主函数:统筹调用各个函数以实现相应功能 void main() (2)创建有向图的邻接矩阵函数 Status CreateDG(MGraph &G) { int i,j,k,w; char v1,v2; printf("请输入顶点数和边数:"); scanf("%d%d",&G.vexnum,&G.arcnum); printf("\n请按次序输入%d个顶点字母标号(如ABCD等):",G.vexnum); getchar(); //弹出缓冲区中上次最后出入的换行符,即最后按下的回车键 for (i=0;i

中国石油大学(华东)高起专英语答案

一、汉译英 1、虽然我们周围都是空气,但我们看不见它 Although there is air all around us, we can't see it. 2、关键问题是如何把计划付诸实施 The key question is how to put the plan into practice 3、孩子们高兴得跳了起来 The children jumped for joy 4、你听见有人在敲门吗? Do you hear someone knocking at the door? 二、完形填空 A It was two o' clock in the morning and it was dark. Mr. Thompson woke up his wife. "Irene," he called softly, "the baby' s crying." Mrs. Thompson sat up in bed and listened. "That' s not the baby, Jim," she said. "It’ s a cat!" "It can' t be a cat," her husband said. "I' II go and look." Mr.Thompson got up and went to the window. "You' re right, Irene," he said. "There is a cat in the garden. Listen to it!" "You must stop it, Jim," Mrs.Thompson said. "That cat will wake up our baby." "What can I do?" Mr.Thompson asked. "Throw a shoe at it,” his wife said. "I can' t do that,” Mr Thompson said. "Why not?" his wife asked. "Can you see it?" "I can see it very well" said Mr.Thompson. "But I can' t throw a shoe at it. It’ s sitting on my green-house." B In Mount Berry, Georgia, people find a group of schools built specially for mountain children. The schools, as well as the mountain itself, are named after Martha Berry herself, a daughter of a Georgian mountaineer. Martha Berry was born in 1866. Luckier than most Georgian mountain children, she received an education. But she never forgot other children of the mountains whose parents couldn't afford to send them to school. In 1902 Martha Berry started a school for these children It was housed in a single small log cabin and was attended by only five pupils. Now, eighty years later, there are a score of Berry schools in the area, with a total of over one thousand students and waiting list of about five thousand.

《数据结构》期末复习题_15021457072916549

中国石油大学(北京)远程教育学院期末复习题 一、选择题(本大题共15小题,每小题2分,共30分) 1.以下与数据的存储结构无关的术语是() A、循环队列 B、链表 C、哈希表 D、栈 2.一个向量第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是() A、110 B、108 C、100 D、120 3.假设带头结点的单向循环链表的头指针为head,则该链表为空的判定条件是() A、head= =NULL B、head–>next= =NULL C、head–>next= =head D、head!=NULL 4.若进栈序列为1,2,3,4,5,6,且进栈和出栈可以穿插进行,则不可能出现的出栈序列是() A、2,4,3,1,5,6 B、3,2,4,1,6,5 C、4,3,2,1,5,6 D、2,3,5,1,6,4 5.下列关键字序列中,构成小根堆的是() A、{12,21,49,33,81,56,69,41} B、{81,69,56,49,41,33,21,12} C、{81,49,69,41,21,56,12,33} D、{12,21,49,33,81,41,56,69} 6.下列数据结构中,不属于二叉树的是() A、B树 B、AVL树 C、二叉排序树 D、哈夫曼树 7.用顺序存储的方法来存储一棵二叉树,存放在一维数组A[1..N]中,若结点A[i]有右孩子,则其右孩 子是()。 A、A[2i] B、A[2i-1] C、A[2i+1] D、A[i/2] 8.设树T的高度为4,其中度为1、2、3、4的结点个数分别为4、2、1、1,则T中叶子数为() A、 5 B、 6 C、7 D、 8 9.有数据{53,30,37,12,45,24,96},从空二叉树开始逐个插入数据来形成二叉排序树,若希望高 度最小,则应选择下面哪个序列输入() A、45,24,53,12,37,96,30 B、37,24,12,30,53,45,96 C、12,24,30,37,45,53,96 D、30,24,12,37,45,96,53 1

中国石油大学 2012-2013自动控制原理 期中试题及答案

2012—2013学年第1学期 《自动控制原理》期中考试试卷 (适用专业:自动化、电气、测控) 专业班级 姓名 学号 开课系室信控学院自动化系 考试日期20XX年11月25日 一、简答题(18分)

1. 控制系统正常工作的最基本要求是什么? 答:稳定性、快速性、准确性(3分) 2.什么是线性系统?线性系统的特征是什么? 答:用线性微分方程描述的系统称为线性系统。 其特征是满足叠加原理,即叠加性与齐次性。(3分) 3.控制系统的传递函数的定义和应用范围是什么? 答:控制系统的传递函数的定义为:零初始条件下,系统输出量的拉氏变换与输入量的拉氏变换之比。 应用范围是:线性定常系统(3分) 4.控制器中加入比例+微分环节对控制系统的影响是什么? 答:比例微分环节可增大系统的阻尼比,超调量降低,调节时间缩短,且不影响系统的稳态误差与自然振荡频率;(3分) 5.控制系统的稳态误差取决于哪些因素? 答:开环增益、系统型别、输入信号的形式与幅值。(3分) 6.线性定常系统稳定的充分必要条件是什么? 答:线性定常系统稳定的充分必要条件是闭环特征方程的根均具有负实部,或闭环传递函数的极点均位于s左半平面。(3分) 二、(1)由图1所示系统结构图求出相应的传递函数()/() C s N s。 C s R s和()/()

(8分) 图1 系统结构图 (2)由图2所示系统结构图求出相应的传递函数()/()C s R s 。(8分) 图2系统结构图 解:(1)当仅考虑()R s 作用时,经过反馈连接等效,可得简化结构图(图1-1),则系统传递函数为 12221212 22123 322 1()()111G G G H G G C s G G R s G H G G H H G H -==-++- (4分) 图1-1()R s 作用时的简化结构图 当仅考虑()N s 作用时,系统结构图如图1-2所示。系统经过比较点后移和串、并联等效,可得简化结构图,如图1-4所示。则系统传递函数为 1122121221322123 (1)()()1()1G H G G G G H C s N s G H G H G H G G H ++==---+ (4分)

中国石油大学(华东)本科毕业设计(论文)参考模板(2017)

本 科 毕 业 设 计(论文) 题 ——副标题 学生姓名:张 三 学 号:1301013101 专业班级:电气工程及其自动化13-5班 指导教师:李 四 2017年 6月15日

——副标题 要 数据结构算法设计和演示(C++)树和查找是在面向对象思想和技术的指导下,采用面向对象的编程语言(C++)和面向对象的编程工具(Borland C++ Builder 6.0)开发出来的小型应用程序。它的功能主要是将数据结构中链表、栈、队列、树、查找、图和排序部分的典型算法和数据结构用面向对象的方法封装成类,并通过类的对外接口和对象之间的消息传递来实现这些算法,同时利用C++ Builder 6.0中丰富的控件资源和系统 解、辅助教学和自我学习的作用。 关键词:

The design and implementation of the linear form ——副标题 Abstract 外文摘要要求用英文书写,内容应与“中文摘要”对应。使用第三人称。 “Abstract” 字体:Times New Roman,居中,三号,加粗,1.5倍行距,段前、段后0.5行间距,勾选网格对齐选项。 “Abstract”上方是论文的英文题目,字体:Times New Roman,居中,小二,加粗,1.5倍行距,间距:段前、段后0.5行间距,勾选网格对齐选项。 Abstract正文选用设置成每段落首行缩进2字符,字体:Times New Roman,字号:小四,1.5倍行距,间距:间距:段前后0.5行间距,勾选网格对齐选项。 Keywords与Abstract之间空一行,首行缩进2字符。Keywords与中文“关键词”一致,加粗。词间用分号间隔,末尾不加标点,3-5个,Times New Roman,小四。如需换行,则新行与第一个关键词首字母对齐。 Keywords:Write Criterion;Typeset Format;Graduation Project (Thesis)

中国石油大学2011自动控制原理期中考试试题(答 案)

2011—2012学年第1学期《自动控制原理》期中考试试卷(适用专业:自动化、电气、测控) 专业班级 姓名 学号 开课系室自动化系 考试日期

一、简答题(15分) 1.反馈控制系统的基本组成有哪几部分? 答:测量元件、给定元件、比较元件、放大元件、执行元件、校正元件 2.控制系统正常工作的最基本要求是什么? 答:稳定性、快速性、准确性 3.什么是线性系统?线性系统的特征是什么? 答:用线性微分方程描述的系统称为线性系统。 其特征是满足叠加原理,即叠加性与齐次性。 4.控制系统的传递函数的定义和应用范围是什么? 答:控制系统的传递函数的定义为:零初始条件下,系统输出量的拉氏变换与输入量的拉氏变换之比。 应用范围是:线性定常系统 5.控制器中加入比例+微分环节对控制系统的影响是什么? 答:比例微分环节可增大系统的阻尼比,超调量增加,调节时间缩短,且不影响系统的稳态误差与自然振荡频率;允许选取较高的开环增益,因此在保证一定的动态性能条件下,可以减小稳态误差。

二、 (12分)如图1所示单容水箱,A 为水箱的横截面积,i Q 为输入流量,o Q 为 输出流量,H 为水箱的实际液位, H Q o α=,α为流量系数。当输入流量和输出流量相等时,液位维持在0H 处,000H Q Q o i α==。 (1) 以i Q 为输入,以H 为输出,建立该单容水箱的非线性微分方程模型。(3 分) (2) 对(1)中非线性微分方程在0H 处进行线性化,求线性化微分方程,并 求单容水箱的传递函数。 (9分) 图1 解:(1)由物料平衡得下列方程 i o i dH A Q Q Q dt =-=- 单容水箱的非线性微分方程模型为 (1 i dH Q dt A =- ① (3分) (2)考虑到 000i i i o o o H H H Q Q Q Q Q Q =+??? =+???=+?? 代入①式得 (00()1 i i d H H Q Q dt A +?=+?- (2分) 即 (01 i i d H Q Q dt A ?=+?- ② 在0H 处展开成Taylor 级数,只取到线性项 H

中国石油大学(北京)《大学英语(一)》第三阶段在线作业答案

第三次在线作业 单选题(共40道题) 收起 For personal use only in study and research; not for commercial use 1.( 2.5分)--How about taking a break?--______. ?A、Thank you ?B、Good idea ?For personal use only in study and research; not for commercial use ? ?C、See you ?D、Good-bye 我的答案:B 此题得分:2.5分 2.(2.5分)Seldom ____ any mistakes during my past few years of working here. ?A、would I make ?B、did I make ?C、I did make ?D、shall I make 我的答案:B 此题得分:2.5分 3.(2.5分)Not until all the fish died in the river, _____ how serious the pollution was. ?A、did the villagers realize ?B、the villagers realized ?C、the villagers did realize ?D、didn’t the villagers realize 我的答案:A 此题得分:2.5分

4.(2.5分)--I just got promoted to sales manager. -- __________ ?A、When? ?B、How could you? ?C、Congratulations! ?D、That' s good 我的答案:C 此题得分:2.5分 5.(2.5分)I have been to the doctor’s about my headache. He says there is_____ but I must lie up for a few days. ?A、something serious ?B、anything serious ?C、not serious ?D、nothing serious 我的答案:D 此题得分:2.5分 6.(2.5分)He is ______ of an actor. ?A、anybody ?B、anyone ?C、somebody ?D、something 我的答案:D 此题得分:2.5分 7.(2.5分)I don’t drink ______ water during the day. ?A、a few ?B、much ?C、little ?D、lots of

2020中国石油大学(华东)数据结构考研初试考试大纲

一、考试要求 1.理解数据结构、存储结构、算法、数据类型、抽象数据类型(ADT)等基本概念及它们之间的关系。2.掌握线性表、树、图等基本数据结构的ADT 定义以及基于不同存储方式(顺序、链式等)的实现,并能对占用存储空间情况和算法的时间复杂度进行分析。3.掌握典型的查找结构(静态表、搜索树、散列等)、查找算法的基本思想及性能分析。4.掌握内部排序(选择、插入、交换、归并等)的重要算法的基本思想、特点及性能分析。5.能够运用学习的数据结构及算法的知识和技能进行问题的分析与求解,即能对问题进行抽象建模,能熟练使用高级语言(C 或C++或JAVA 等)进行模型的具体实现(编程)。 二、考试内容 1.数据结构和算法的重要性(1)基本概念及它们之间的关系(2)各种存储结构的空间占用情况及映射逻辑关系的方式(3)算法的评价及对算法渐近时间复杂性的理解2.一般线性表(1)一般线性表ADT 的定义(2)线性表ADT 基于顺序存储的实现(存储方式、特点、重要操作的算法,下同)(3)线性表ADT 基于链式存储的实现(存储方式、特点、重要操作的算法,下同)3.特殊线性表(栈、队列、字符串、数组)(1)栈的特点及栈ADT 的定义(2)栈ADT 基于顺序存储的实现(3)栈ADT 基于链式存储的实现(4)栈ADT 的应用(表达式求值、递归处理、迷宫问题)(5)队列的特点及队列ADT

的定义(6)队列ADT 基于顺序存储的实现(7)队列ADT 基于链式存储的实现(8)队列ADT 的应用(广度遍历、资源分配问题)(9)字符串特点及串ADT 的定义(10)字符串ADT 基于顺序存储的实现(重点掌握经典的模式匹配算法:BF,KMP)(11)数组的特点及ADT 定义(12)数组ADT 基于顺序存储的实现(重点掌握多维数组的存储结构)(13)特殊矩阵的存储及操作实现(重点掌握分布有规律的特殊矩阵和分布无规律的稀疏矩阵如何高效存储及矩阵典型操作的实现)4.树与二叉树(1)二叉树的特点及ADT 定义(2)二叉树的重要性质及证明(3)二叉树基于顺序存储的实现(4)二叉树基于链式存储的实现(重点掌握重要操作:建立、遍历、求深度、计算叶子等等)(5)线索二叉树的基本概念(为什么加线索?如何记录线索?如何使用线索?)(6)建立(画)线索二叉树(7)树、森林的定义及特点(8)树的存储结构(重点掌握子女-兄弟表示)(9)树、森林与二叉树的相互转换(10)树和森林的遍历(11)哈夫曼(Huffman)树和哈夫曼编码的构造过程(12)二叉排序树的定义及建立(重点掌握结点的插入和删除的思想和过程)(13)平衡二叉树的定义及建立(平衡的目的?如何达到平衡?)(14)堆的定义及建立和调整(堆的构造和调整过程)5.图(1)图的基本概念及ADT 定义(2)图的ADT 的实现(存储方式及基本操作实现)①邻接矩阵存储(无向图、有向图、无向带权图、有向带权图)②邻接表存储(无向图、有向图、无向带权图、有向带权图)③各种存储方式下操作的算法实现(图的建立、遍历、插入边、删除边等)(3)图的遍历及生成树①

中国石油大学2011自动控制原理期中考试试题(答_案)

一、 简答题 (15分) 1. 反馈控制系统的基本组成有哪几部分? 答:测量元件、给定元件、比较元件、放大元件、执行元件、校正元件 2. 控制系统正常工作的最基本要求是什么? 答:稳定性、快速性、准确性 3. 什么是线性系统?线性系统的特征是什么? 答:用线性微分方程描述的系统称为线性系统。 其特征是满足叠加原理,即叠加性与齐次性。 4. 控制系统的传递函数的定义和应用范围是什么? 答:控制系统的传递函数的定义为:零初始条件下,系统输出量的拉氏变换与输入量的拉氏变换之比。 应用范围是:线性定常系统 5. 控制器中加入比例+微分环节对控制系统的影响是什么? 答:比例微分环节可增大系统的阻尼比,超调量增加,调节时间缩短,且不影响系统的稳态误差与自然振荡频率;允许选取较高的开环增益,因此在保证一定的动态性能条件下,可以减小稳态误差. 二、 (12分)如图1所示单容水箱,A 为水箱的横截面积,i Q 为输入流量,o Q 为 输出流量,H 为水箱的实际液位, H Q o α=,α为流量系数。当输入流量和输出流量相等时,液位维持在0H 处,000H Q Q o i α==。 (1) 以i Q 为输入,以H 为输出,建立该单容水箱的非线性微分方程模型。(3 分) (2) 对(1)中非线性微分方程在0H 处进行线性化,求线性化微分方程,并 求单容水箱的传递函数。 (9分) 图1 解:(1)由物料平衡得下列方程 i o i dH A Q Q Q dt α =-=- H

单容水箱的非线性微分方程模型为 (1i dH Q dt A α=- ① (3分) (2)考虑到 000i i i o o o H H H Q Q Q Q Q Q =+??? =+???=+?? 代入①式得 (00 () 1i i d H H Q Q dt A α+?=+?- (2分) 即 (0 1i i d H Q Q dt A α?=+?- ② 将在0H 处展开成Taylor 级数,只取到线性项 H = (2分) 代入②,并考虑000H Q Q o i α==,得 1i d H Q H dt A ?? ?=?- ? ?? ? 整理得 1+ i d H H Q dt A ??= ? ③ (2分) ③即为所求的线性微分方程 在③两边取拉氏变换得 1+()()i s H s Q s A ??= ? (2分) 故其传递函数为 1 ()()() + i H s A G s Q s s = == (1分)

中国石油大学(北京)《大学英语(四)》第一阶段在线作业 答案

1.( 2.5分)– It’s our great pleasure to have you visit our company. --_________________ ?A、Thank you. ?B、Nice to meet you. ?C、It’s our pleasure, too. ?D、Wonderful. 2.(2.5分)– Would you mind giving me an introduction of your company? --________________ ?A、Of course not. ?B、Thank you. ?C、I’m fine. ?D、You’re welcome. 3.(2.5分)– Are there any morning flights to Wuhan? --_______________ ?A、Which one do you like? ?B、Yes, there are two. ?C、Not at all. ?D、Thank you. 4.(2.5分)– How much is the air ticket? -- ________________ ?A、It’s 150 dollars. ?B、Which flight do you like? ?C、Nice talking with you. ?D、See you. 5.(2.5分)– Which flight do you want? -- _______________ ?A、I like flying. ?B、May I book a ticket? ?C、I’m sorry. ?D、The morning flight.

自动控制技术及应用

中国石油大学胜利学院自动控制技术及应用 姓名:赵文山 学号:201208036129 专业班级:2012级机械设计制造及其自动化一班 2013年11月10日

自动控制技术及应用 摘要:本文简要的介绍了自动控制技术,着重论述了自动控制系统及PID控制原理,并对自动控制技术在给水排水方面的应用进行简单的分析。 关键词——自动控制、控制原理、自动控制技术 引言:经济建设的腾飞,要靠科学技术的进步,要在短时间内把我国建设成为社会主义强国,就必须在生产、科研、管理诸方面尽快实现自动化。所谓自动化,就是用机器、仪表、仪器、电子计算机或其他自动化装置,代替人的大脑和手去参与各种活动。因为手动控制不如自动控制准确、可靠、快速,而且还不易消除主管误差。所以,自动控制技术得到了广泛应用。而在给水排水方面,自动控制的作用也是不小的,渐渐的取代人工控制,使得水厂和污水厂的工作更加便捷、有效。 一、自动控制技术 自动控制(automatic control)是指在没有人直接参与的情况下,利用外加的设备或装置,使机器、设备或生产过程的某个工作状态或参数自动地按照预定的规律运行。自动控制是相对人工控制概念而言的。 自动控制技术的研究有利于将人类从复杂、危险、繁琐的劳动环境中解放出来并大大提高控制效率。自动控制是工程科学的一个分支。它涉及利用反馈原理的对动态系统的自动影响,以使得输出值接近我们想要的值。从方法的角度看,它以数学的系统理论为基础。我们今天称作自动控制的是二十世纪中叶产生的控制论的一个分支。而这基础的结论是由诺伯特·维纳,鲁道夫·卡尔曼提出的。 在现代科学技术的众多领域中,自动控制技术起着越来越重要的作用。自动控制是指在没有人直接参与的情况下,利用外加的设备或装置(称控

中国石油大学远程教育学院《数据结构课程设计》课程设计报告模板

中国石油大学(北京) 远程教育学院 《数据结构》课程设计报告 课程设计题目 学生姓名 学号 专业班级 2019 年月

题目要求:设计一个稀疏矩阵计算器,实现两个稀疏矩阵的加法、减法、乘法以及矩阵的转置运算。采用菜单为应用程序的界面,用户通过对菜单进行选择,分别实现矩阵的相加、相减、相乘以及矩阵转速运算。 1需求分析 1. 稀疏矩阵是指稀疏因子小于等于0.5的矩阵。利用“稀疏”特点进行存储和计算可以大大节省存储空间,提高计算效率。实现一个能进行稀疏矩阵基本运算的运算器。 2. 以“带行逻辑链接信息”的三元组顺序表表示稀疏矩阵,实现矩阵转置,以及两个矩阵的加、减、乘的运算。稀疏矩阵的输入形式采用三元组表示,运算结果以阵列形式列出。 3. 演示程序以用户和计算机的对话方式进行,数组的建立方式为边输入边建立。首先输入矩阵的行数和列数,并判别给出的两个矩阵的行列数是否与所要求的运算相匹配。 4. 程序可以对三元组的输入属性不加以限制;根据对矩阵的行列,三元组作之间插入排序,从而进行运算时,不会产生错误。 5. 在用三元组表示稀疏矩阵时,相加、相减和相乘所产生的结果矩阵另外生成。 6. 运行环境:VC6.0++。 2概要设计 稀疏矩阵元素用三元组表示: typedef struct{ int i; //非零元的行下标 int j; //非零元的列下标 int e; //矩阵非零元 }Triple; 稀疏矩阵采用三元组顺序表存储: #define MSXSIZE 12500 //假设非零元个数的最大值为200 #define MAXRC 10 //假定矩阵的最大行数为10 typedef struct { int mu ; //矩阵的行数 int nu ; //矩阵的列数 int tu ; //矩阵的非零元素个数 Triple data[MAXSIZE+1]; //非零元三元组表,data[0]没有用 int rpos[MAXRC+1]; //各行第一个非零元素的位置表 }Tabletype; 系统主要函数及功能如下: Menu( ):主控菜单,接收用户的选项; Input_Matrix( ):输入矩阵; Print_matrix( ):输出矩阵; Cal_matrix( ):计算矩阵每行第一个非零元在三元组中的位序号; TransposeMatrix( ):矩阵转置; Add_Matrix( ):矩阵加法运算;

中国石油大学自动控制原理2015-2016年期末考试 B卷 - 答案

B卷 2015—2016学年第1学期 《自动控制原理》 (闭卷,适用于:测控) 参考答案与评分标准

一、填空题(20分,每空1分) 1. 自动控制系统由控制器和 被控对象 组成。 2. 就控制方式而言,如果系统中不存在输出到输入的反馈,输出量不参与控制,则称为 开环控制系统 ;如果系统中存在输出到输入的反馈,输出量参与控制,则称为 闭环控制系统。 3. 设单位反馈系统的开环传递函数100 (s)H(s),(0.1s 1) G s = +试求当输入信号 (t)t r α=时,系统的稳态误差为_______ 。 4. 两个传递函数分别为1(s)G 与2(s)G 的环节,以并联方式连接,其等效传递函数 为(s),G 则(s)_____________G =。 5. 若某系统的单位脉冲响应为0.5(t)20e t g -=,则该系统的传递函数为 _______________。 6. 控制系统输出拉氏变换与输入拉氏变换在零初始条件下的比值称为传递函数。 一阶系统传递函数的标准形式为______________,二阶系统传递函数标准形式为___________________。 7. 若要求系统响应的快速性好,则闭环极点应距离虚轴越 __远__(远/近)越好。 8. 二阶系统的传递函数25 (s),25 G s s = ++则该系统是_欠_(过/欠/临界)阻尼系统。 9. 常用的三种频率特性曲线是 Nyquist 曲线(极坐标图) 、 Bode 曲线 、和 Nichols 曲线 。 10. PI 控制规律的时域表达式是_____________________,PID 控制规律的传递函数表达式是_____________________。 11. 离散控制系统的稳定性,与系统的结构和参数 有关 (有关/无关),与采样周期 有关 (有关/无关)。 12. 非线性系统常用的三种分析方法是 描述函数法 、 相平面 和逆系统方法。 12(s)G (s) G +20 0.5s +1 1 Ts +2 22 2n n n s s ω?ωω++/100α0(t)K (t)(t)dt t p p i K m e e T =+ ?1 (s)K (1s) c p i G T s τ=++

中国石油大学(华东)研究生拟录取名单

中国石油大学(华东)研究生拟录取名 单 中国石油大学2013年硕士拟录取名单地球科学与技术学院070704海洋地质王晶张会娜郭飞李翔顾效源吴择070800 地球物理学郭成锋司道军潘新朋姚振岸闫月锋肖建恩王欣李宇航赵义平肖文杨安根张玉昕张松070900地质学王群贾贝贝葛毓柱王淼梁文栋张青青徐珂刘姚范莉红张晗马帅徐骁樊晓芳鞠传学刘贝贝080402测试计量技术及仪器门晓菲韩忠悦候颖081600测绘科学与技术雷洁霞李彦川鲁洋为陈晓琳刘金霞袁

媛081800地质资源与地质工程邵婕魏玮杨宇张鹏云张晓语高国超孟贺李振王官超许娟娟李豫源周姗姗韩同欣姜其沛宋晓倩杨继东田亚静王海青邵荣峰梁展源刘延利喻志超田伟超王佳玮李俊秋武恩帆魏孟吉刘牧天张鲁川黄金强房丽姣张立旭李芦茜刘勇周含蕊刘洋周延钊张木森李进步宋俊朋王志民陈修闫德志王文李骥远085215测绘工程王艺郭黎陈冠旭董倩楠王永波潘宁宁085217地质工程孙昌路李坤张在金韩云杨海盟刘双朱晓雨孟庆爱林鹏刘敬寿王晓瑞张廷廷陈静韩雨桐张会娟吴琼程鑫王铸坤王旭辉王

硕叶显诗孙蓓佳刘杰尹桂红郭立鹏王琳熊陈微宋岩李雨生徐文才李栋吴昊刘敏郭思祺苑丹丹吴逸豪纪天亮刘文宋吴超王小丹张春丽张颖颖薛松杨千里王义薛秀杰崔纹纹杨生超荀兆杰盛洁牟春霖付英娟袁茂林化世榜黄习习张园园杜泽源谷铭周德山谭龙李金丽徐奔奔梁宏儒张雅静彭雪还张雅洁彭佳琦蓝阳曾勇坚张杰朱猛李璐璐许汉华孙沛沛杜亮慧王春阳岳婷张维康冯文强周丽颖李闯庞新明韩玉娇熊丽张鹏飞王春伟王江川胡莹王娜霍国栋任敏华周文聪张丰荣张玉良张志明李世安雷军

黄丽娜刘兵卿邵鹏程郝冉冉刘超李礼王晓晨张瑞孙一芳于振南廉欢罗辑李诺赵迎杨富森黄欣芮姜梦奇李荣耀胡雪冰师萌张海洋刘岸明宋爽毕笑笑董夺武晓璐王世兴岳会雯陈如林任启强谢飞王鹏赵岳胡洪瑾张琳李晓彤孙思宇刘爽张璐葛雪莹杜阳阳胡瑜王志伟杨勇李兴丁烽娟管一鹤熊燚严一鸣沈跃范腾腾杨喜龙1 杨宇田娜王晓红顾明翔高镜涵张欣郭云龙郑镕钿闵春佳周延豪房贤云燕贲惠李海涛张冬旭王雪静宋立平吴赫蒋春雪张晓杰陈金金孙棋卢树参杨飞王新张飞飞董敏刘畅杨茜张鸿剑王亚楠马志洁

中国石油大学华东大学英语在线作业1、2答案

《大学英语1》2012年秋学期在线作业(一)

《大学英语1》2012年秋学期在线作业(二) 一、单选题(共 20 道试题,共 100 分。) V 1. It’s not easy to_______ a foreign language A. catch B. make C. master D. conclude 满分:5 分 2. It was Columbus who _______ America in 1492. A. invented B. created C. discovered D. built 满分:5 分 3. We find _____ difficult that we should finish the work on time. A. that B. them C. us D. it 满分:5 分

4. I usually go there by train.---Why not _______ by boat for a change? A. try to go B. try going C. try go D. go to try 满分:5 分 5. Kate said that _______ A. She had finished writing the composition the night before. B. She had finished writing the composition last day. C. I finished writing the composition on the last night. D. she finished writing the composition before the night. 满分:5 分 6. He came by plane _______ by train. A. instead B. instead of C. insteaded D. insteaded of 满分:5 分 7. --Maria is wanted on the telephone. Where is she?—She _________ the library. You can find her there. A. has left B. will leave C. has been to D. has gone to 满分:5 分 8. Last summer I went to Qingdao. This summer I’m going to Dalian _______. A. but

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