2020年中国石油大学北京网络学院 汇编语言程序设计-第二次在线作业 参考答案

合集下载

石大远程奥鹏-数据结构-第二次在线作业正确答案

石大远程奥鹏-数据结构-第二次在线作业正确答案

中国石油大学(北京)
石大远程
数据结构-第二次在线作业
参考答案
试读一页
数据结构-第二次在线作业
1. 若用一个大小为6的数组来实现循环队列,且当前rear和front的值分别为0和3,当从队列中删除一个元素,再加入两个元素后,rear和front的值分别为多少?( )
A、1和 5
B、2和4
C、4和2
D、5和1
正确答案:B
2. 栈和队列的共同点是()
A、都是先进先出
B、都是先进后出
C、只允许在端点处插入和删除元素
D、没有共同点
正确答案:C
3. 栈和队都是()
A、顺序存储的线性结构
B、链式存储的非线性结构
C、限制存取点的线性结构。

中石油华东《程序设计(C语言)》2020年秋季学期在线作业(二)答案

中石油华东《程序设计(C语言)》2020年秋季学期在线作业(二)答案

《程序设计(C语言)》2020年秋季学期在线作业(二)试卷总分:100 得分:100一、单选题(共20 道试题,共100 分)1.表示x≤0或x≥1的正确的表达式是()A.x>=1||x<=0B.x>1 || x<=0C.x>=1 or x<=0D.x>=1 || x<0答案:A2.以下选项中合法的实型常数是()A.5E2.0B.E-3C..2E0D.1.3E答案:C3.以下语句中无限循环语句是()A.for(;2&5;)B.while(1,2,3)C.while(‘\0’)D.for(;’\0’;)答案:B4.已知char ch='A'; 且表达式ch=(ch>='A' && ch<='Z') ?(ch 32) ::ch的值是()A.AB.aC.ZD.出错答案:B5.结构化程序设计的三种基本结构是()A.顺序结构、选择结构、循环结构B.if、switch、breakC.for、while、do-whileD.if、for、continue答案:A6.能将高级语言编写的源程序转换为目标程序的软件是()A.汇编程序B.编辑程序C.解释程序D.编译程序答案:D7.在微型计算机系统中,存储一个汉字的国标码所需要的字节数是()A.1B.2C.3D.4答案:B8.对于int a=99, b='b'; printf(“%c,%d”, a , b);的结果是()A.99,bB.c,98C.99,98D.c,b答案:B9.在C语言中,数字029是一个()A.八进制数B.十进制数C.十六进制数D.非法数答案:D10.对于循环for (k=16; k>0; k-=3) putchar(‘*’);输出是()A.*****B.******C.*******D.无限循环答案:B11.设有如下定义和执行语句,其输出结果为()int a=3,b=3; a = --b + 1; printf(“%d %d”,a,b);A.3 2B.4 2C.2 2D.2 3答案:A12.{图}A.a=2b=1B.a=1b=1C.a=1b=0D.a=2b=2答案:A13.设有定义语句:char str[][20]={"Hello","Beijing"},*p=str; 则printf("%d\n",strlen(p+20)); 输出。

石大远程Java语言程序设计在线考试第二题

石大远程Java语言程序设计在线考试第二题

中国石油大学(北京)远程教育学院期末考试《 Java语言程序设计》学习中心:通州_ 姓名:_程潇学号:_117910_一、简答题1 什么是多态性方法的重载和覆盖有何区别阅读下列代码,指出其中存在的重载和覆盖,写出输出结果是什么解释为什么这样输出 (15分)class Class1{public void find() {"");}}class Class2 extends Class1{public void find() {"");}}class Class3 {public void get(Class1 one) {"get(Class1)");();}public void get(Class2 two) {"get(Class2)");();}}public class Test1{p ublic static void main(String[] args){Class1 one = new Class2();Class3 three = new Class3();(one);}}1 什么是多态性方法的重载和覆盖有何区别阅读下列代码,指出其中存在的重载和覆盖,写出输出结果是什么解释为什么这样输出 (15分)多态性:指允许不同类的对象对同一消息做出响应。

即同一消息可以根据发送对象的不同而采用多种不同的行为方式。

(发送消息就是函数调用)方法的重载和覆盖的区别:重载public void println(int i);public void println(char c);public void println(String s);覆盖public class Employee {String name;int salary;public String getDetails() {return " Name: "+ name+ " \n "+ "Salary: "+ salary;}}---------------------public class Manager extends Employee {String department;/*** 方法的覆盖*/public String getDetails() {return " Name: "+ name+ " \n "+ " Manager of "+department;}public void test(){tart()②Callable的任务执行后可返回值,而Runnable的任务是不能返回值的③call()方法可抛出异常,而run()方法是不能抛出异常的。

2020年中国石油大学北京网络学院 计算机组成原理-第二阶段在线作业 参考答案

2020年中国石油大学北京网络学院 计算机组成原理-第二阶段在线作业 参考答案

中国石油大学北京网络学院
计算机组成原理-第二阶段在线作业
参考答案
1.(
2.5分)计算机系统中的存储器系统是指( )
A、RAM存贮器
B、ROM存贮器
C、主存贮器
D、cache、主存贮器和外存贮器
我的答案:D 此题得分:2.5分
2.(2.5分)存储单元是指( )
A、存放一个二进制信息位的存贮元
B、存放一个机器字的所有存储元集合
C、存放一个字节的所有存贮元集合
D、存放两个字节的所有存贮元集合
我的答案:B 此题得分:2.5分
3.(2.5分)相联存储器是按( )进行寻址的存贮器。

A、地址方式
B、堆栈方式
C、内容指定方式
D、地址方式与堆栈方式。

2020年中国石油大学北京网络学院 C语言程序设计-第二次在线作业 参考答案

2020年中国石油大学北京网络学院 C语言程序设计-第二次在线作业 参考答案

中国石油大学北京网络学院
C语言程序设计-第二次在线作业
参考答案
1.(
2.5分)以下关于数组的描述正确的是()。

A、A. 数组的大小是固定的,但可以有不同的类型的数组元素。

B、B. 数组的大小是可变的,但所有数组元素的类型必须相同。

C、C. 数组的大小是固定的,但所有数组元素的类型必须相同。

D、D. 数组的大小是可变的,但可以有不同的类型的数组元素。

我的答案:C 此题得分:2.5分
2.(2.5分)在定义int a[10];之后,对a的引用正确的是()。

A、A.a[10]
B、B.a[6.3]
C、C.a(6)
D、D.a[10-10]
我的答案:D 此题得分:2.5分
3.(2.5分)以下能正确定义数组并正确赋初值的语句是()。

A、A. int n=5,b[n][n];
B、B. int a[1][2]={{1},{3}};
C、C. int c[2][]={{1,2},{3,4}}
D、D. int a[3][2]={{1,2},{3,4}}。

2019石大远程在线考试——《Java语言程序设计》双号

2019石大远程在线考试——《Java语言程序设计》双号

中国石油大学(北京)远程教育学院期末考试《 Java语言程序设计》第二套题一、简答题1 什么是多态性? 方法的重载和覆盖有何区别? 阅读下列代码,指出其中存在的重载和覆盖,写出输出结果是什么?解释为什么这样输出? (15分)class Class1{public void find() {System.out.println("Class1.find");}}class Class2 extends Class1{public void find() {System.out.println("Class2.find");}}class Class3 {public void get(Class1 one) {System.out.println("get(Class1)");one.find();}public void get(Class2 two) {System.out.println("get(Class2)");two.find();}}public class Test1{public static void main(String[] args){Class1 one = new Class2();Class3 three = new Class3();three.get(one);}}多态是同一个行为具有多个不同表现形式或形态的能力。

多态就是同一个接口,使用不同的实例而执行不同操作,如图所示:多态性是对象多种表现形式的体现。

方法的覆盖和重载具有以下不同点:1方法覆盖要求参数列表(参数签名)必须一致,而方法重载要求参数列表必须不一致。

2方法覆盖要求返回类型必须一致,方法重载对此没有要求。

3方法覆盖只能用于子类覆盖父类的方法,方法重载用于同一个类中的所有方法(包括从父类中继承而来的方法)4方法覆盖对方法的访问权限和抛出的异常有特殊的要求,而方法重载在这方面没有任何限制。

中国石油大学(2020网络教育)单片机原理及应用第二阶段在线作业

中国石油大学(2020网络教育)单片机原理及应用第二阶段在线作业

第二次在线作业单选题 (共30道题)收起1.(2.5分)LJMP跳转空间最大可达到()•A、2KB•B、256B•C、128B•D、64KB我的答案:D 此题得分:2.5分2.(2.5分)计算机内部数据之所以用二进制形式表示,主要是()•A、为了编程方便•B、由于受器件的物理性能限制•C、为了通用性•D、为了提高运算速度我的答案:B 此题得分:2.5分3.(2.5分)8051单片机共有()中断源•A、4•B、5•C、6•D、7我的答案:B 此题得分:2.5分4.(2.5分)8051单片机共有()个中断优先级•A、2•B、3•C、4•D、5我的答案:A 此题得分:2.5分5.(2.5分)外部中断源IE1(外部中断1)的向量地址为()•A、0003H•B、000BH•C、0013H•D、002BH我的答案:C 此题得分:2.5分6.(2.5分)累加器A的位地址为()•A、E7H•B、F7H•C、D7H•D、87H我的答案:A 此题得分:2.5分7.(2.5分)寄存器B的位地址为()•A、E7H•B、F7H•C、D7H•D、87H我的答案:B 此题得分:2.5分8.(2.5分)8051的内部RAM中,可以进行位寻址的地址空间为()•A、00H∽2FH•B、20H∽2FH•C、00H∽FFH•D、20H∽FFH我的答案:B 此题得分:2.5分9.(2.5分)设累加器A的内容为0C9H,寄存器R2的内容为54H,CY=1,执行指令SUBB A,R2后结果为()•A、(A)=74H•B、(R2)=74H•C、(A)=75H•D、(R2)=75H我的答案:A 此题得分:2.5分10.(2.5分)设(A)=0C3H,(R0)=0AAH,执行指令ANL A,R0后,结果()•A、(A)=82H•B、(A)=6CH•C、(R0)=82•D、(R0)=6CH我的答案:A 此题得分:2.5分11.(2.5分)8051的程序计数器PC为16位计数器,其寻址范围是()•A、8K•B、16K•C、32K•D、64KB我的答案:D 此题得分:2.5分12.(2.5分)提高单片机的晶振频率,则机器周期()•A、不变•B、变长•C、变短•D、不定我的答案:C 此题得分:2.5分13.(2.5分)在堆栈操作中,当进栈数据全部弹出后,这时SP应指向()•A、栈底单元•B、7FH单元•C、栈底单元地址加1•D、栈底单元地址减1我的答案:C 此题得分:2.5分14.(2.5分)8051单片机中,唯一一个用户不能直接使用的寄存器是()•A、PSW•B、DPTR•C、PC•D、B我的答案:C 此题得分:2.5分15.(2.5分)8051单片机中,唯一一个用户可使用的16位寄存器是()•A、PSW•B、DPTR•C、ACC•D、PC我的答案:B 此题得分:2.5分16.(2.5分)执行如下三条指令后,30H单元的内容是()MOVR1,#30H MOV 40H,#0EH MOV ﹫R1,40H•A、40H•B、30H•C、0EH•D、FFH我的答案:C 此题得分:2.5分17.(2.5分)有如下程序段:MOV R0,#30H SETBC CLR A ADDC A,#0 0H MOV ﹫R0,A 执行结果是()•A、(30H)=00H•B、(30H)=01H•C、(00H)=00H•D、(00H)=01H我的答案:B 此题得分:2.5分18.(2.5分)从地址2132H开始有一条绝对转移指令AJMP addr11,指令可能实现的转移范围是()•A、2000H∽27FFH•B、2132H∽2832H•C、2100H∽28FFH•D、2000H∽3FFFH我的答案:A 此题得分:2.5分19.(2.5分)中断是一种()•A、资源共享技术•B、数据转换技术•C、数据共享技术•D、并行处理技术我的答案:D 此题得分:2.5分20.(2.5分)执行MOV IE,#81H指令的意义是:()•A、屏蔽中断源•B、开放外部中断源0•C、开放外部中断源1•D、开放外部中断源0和1我的答案:B 此题得分:2.5分21.(2.5分)MCS—51单片机的复位信号是( )有效•A、高电平•B、低电平•C、脉冲•D、下降沿我的答案:A 此题得分:2.5分22.(2.5分)若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过( )•A、2μs•B、4μs•C、8μs•D、1ms我的答案:B 此题得分:2.5分23.(2.5分)若PSW.4=0,PSW.3=1,要想把寄存器R0的内容入栈,应使用( )指令•A、PUSH R0•B、PUSH @R0•C、PUSH 00H•D、PUSH 08H我的答案:D 此题得分:2.5分24.(2.5分)能够用紫外光擦除ROM中程序的只读存储器称为( )•A、掩膜ROM•B、PROM•C、EPROM•D、EEPROM我的答案:C 此题得分:2.5分25.(2.5分)在片外扩展一片2764程序存储器芯片要( )地址线•A、8根•B、13根•C、16根•D、20根我的答案:B 此题得分:2.5分26.(2.5分)定时器/计数器工作方式1是( )•A、8位计数器结构•B、2个8位计数器结构•C、13位计数结构•D、16位计数结构我的答案:D 此题得分:2.5分27.(2.5分)设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为( )•A、2MHz•B、1MHz•C、500KHz•D、250KHz我的答案:C 此题得分:2.5分28.(2.5分)已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为( )。

《汇编语言程序设计》网考参考答案资料试题库奥鹏中国石油大学北京

《汇编语言程序设计》网考参考答案资料试题库奥鹏中国石油大学北京

中国石油大学(北京)现代远程教育学院《汇编语言程序设计》网考期末复习题题库资料参考答案一、选择(30题)1.下列是8位带符号二进制数的补码,其中最大的是( B )。

A、10001000B、00000001C、00000000D、111111112.在一段汇编语言程序中多次调用另一段程序,用宏指令比用子程序实现。

( C )A、占内存空间小,但速度慢B、占内存空间相同,速度快C、占内存空间大,但速度快D、占内存空间相同,速度慢3.数据定义为:EE DB 3,4CC DW 3456H,6789H执行指令“MOV CX,WORD PTR EE+1”后,(CX)= ( B )A、0304HB、5604HC、3404HD、3456H4.有如下指令序列:MOV AL,95HMOV CL,2SAR AL,CL上述指令序列执行后,AL的内容是( D )A、05HB、25HC、24HD、0E5H5.设A=18610,B=2738,C=0BB16,把这三个数看成无符号数,则它们之间的关系是( D )。

A、A>B>CB、 A<B<CC、A=B=CD、A<B=C6.用一条指令实现寄存器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。

中国石油大学(北京)软件工程第二次在线作业参考答案

中国石油大学(北京)软件工程第二次在线作业参考答案

第二阶段在线作业单选题(共25道题)收起1.(2.5分)在下列的基本成分中,哪个不是数据流程图的基本成分?A、信息处理B、信息存储C、外部实体D、系统状态我的答案:D此题得分:2.5分2.(2.5分)数据流图中,当数据流向或流自文件时()。

A、数据流要命名,文件不必命名B、数据不必命名,有文件名就足够了C、数据流和文件均要命名,因为流出和流进的数据流是不同的D、数据流和文件均不要命名,通过加工可自然反映出我的答案:B此题得分:2.5分3.(2.5分)结构化分析SA方法以数据流图、()和加工说明等描述工具,即用直观的图和简洁的语言来描述软系统模型。

A、DFD图B、PAD图C、IPO图D、数据字典我的答案:D此题得分:2.5分4.(2.5分)在软件的分析阶段,常用()来描述业务处理系统的信息来源、存储、处理和去向。

A、E-R图B、框图C、DFDD、时序网络我的答案:C此题得分:2.5分5.(2.5分)开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作()。

A、软件投机B、软件危机C、软件工程D、软件产生我的答案:B此题得分:2.5分6.(2.5分)程序设计属于软件开发过程()阶段A、设计B、编程C、实现D、编码我的答案:C此题得分:2.5分7.(2.5分)程序的三种基本控制结构的共同特点是A、不能嵌套使用B、只能用来写简单的程序C、已经用硬件实现D、只有一个入口和一个出口我的答案:D此题得分:2.5分8.(2.5分)结构设计是一种应用最广泛的系统设计方法,是以()为基础、自顶向下、逐步求精和模块化的过程。

A、数据流B、数据流图C、数据库D、数据结构我的答案:A此题得分:2.5分9.(2.5分)数据字典是对数据定义信息的集合,它所定义的对象都包含于A、数据流图B、程序框图C、软件结构D、方框图我的答案:A此题得分:2.5分10.(2.5分)在软件结构化设计中,好的软件结构设计应该力求做到A、顶层扇出较少,中间层扇出较高,底层模块低扇入B、顶层扇出较高,中间层扇出较少,底层模块高扇入C、顶层扇入较少,中间层扇出较高,底层模块高扇入D、顶层扇入较少,中间层扇入较高,底层模块低扇入我的答案:B此题得分:2.5分11.(2.5分)在整个软件维护阶段所花费的全部工作中,所占比例最大的是A、校正性维护B、适应性维护C、完善性维护D、预防性维护我的答案:C此题得分:2.5分12.(2.5分)黑盒测试在设计测试用例时,主要需要研究A、需求规格说明与概要设计说明B、详细设计说明C、项目开发计划D、概要设计说明与详细设计说明我的答案:A此题得分:2.5分13.(2.5分)软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求的质量特性称为A、可用性B、可靠性C、正确性D、完整性我的答案:B此题得分:2.5分14.(2.5分)瀑布模型把软件生存周期划分为软件定义、软件开发和()三个阶段,而每一个阶段又可划分为若干个更小的阶段。

石大《汇编语言》2020年秋季学期在线作业(二)

石大《汇编语言》2020年秋季学期在线作业(二)
答案:C
下面指令执行后,变量DAB中的内容是()?DAW?DW2A05H?DAB?DB0FAH???MOVAL,BYTEPRTDAW???SUBDAB,AL
A:0DAH
B:0FAH
C:0F5H
D:0D0H
答案:C
2BHDOS功能调用中,月份送给()寄存器
A:DH
B:DL
C:AL
D:AH
答案:A
将93H看成一个组合BCD码,其结果是()
A:AX,BX,CX,DX
B:BX,BP,SI,DI
C:SP,IP,BP,DX
D:CS,DS,ES,SS
答案:B
下列地址表达式正确的是()
A:[BX-SI]
B:[BP-DI]
C:[BX+2]
D:[BX+2]
答案:C
MOVDX,COUNT[BP][DI]的源操作数的寻址方式是()
A:变址寻址
B:基址寻址
《汇编语言》2020年秋季学期在线作业(二)
下列指令中等价的是()
A:JC和JO
B:JNC和JNO
C:JP和JPE
D:JA和JG
答案:C
计算机处理问题中会碰到大量的字符、符号,对此必须采用统一的二进制编码。目前,微机中普遍采用的是()码。
A:BCD码
B:二进制码
C:ASCII码
D:十六进制码
答案:C
B:字符串
C:DUP
D:疑问号
答案:C
在标志寄存器中表示溢出的标志()
A:AF
B:CF
C:OF
D:SF
答案:C
执行指令PUCHCX后堆栈指针SP自动()
A:1
B:不操作
C:-2

2020年中国石油大学北京网络学院 计算机网络原理(含模拟实验)-第二次在线作业 参考答案

2020年中国石油大学北京网络学院 计算机网络原理(含模拟实验)-第二次在线作业 参考答案
B、11111110
C、11111110
D、01111110
我的答案:D 此题得分:2.5分
13.(2.5分) 下面( )协议包括CSMA/CD,,令牌总线和令牌环.
A、IEEE801
B、IEEE802
C、IEEE803
D、IEEE804
我的答案:B 此题得分:2.5分
14.(2.5分) 采用星型拓扑结构的10Mbps基带双绞线以太网可以表示为( )
B、使用传输介质的密度进行复用
C、一种监视WAN时延的流控形式
D、对WAN做拥塞管理的一种形式
我的答案:A 此题得分:2.5分
9.(2.5分) 数据链路层的功能是( )
A、线路控制
B、流量控制
C、差错控制
D、以上都是
我的答案:D 此题得分:2.5分
10.(2.5分) 下列产品中( )是在OSI模型的数据链路层进行互连的
A、10Base-5
B、10Base-2
C、10Base-T
D、100Base-T
我的答案:C 此题得分:2.5分
15.(2.5分) 为了避免传输中帧的丢失,数据链路层采用的是( )。
A、发送帧编上序号
B、循环冗余编码
C、海明码
D、计时器超时重发
我的答案:A 此题得分:2.5分
16.(2.5分) 下列协议中不属于TCP/IP协议族中的是( )
A、单工
B、半双工
C、全双工
D、串行通信
我的答案:B 此题得分:2.5分
22.(2.5分) CSMA/CD机制特点是( )。
A、先发后听、边发边听、冲突停止、随机延迟后重发;
B、先听后发、边听边发、冲突停止、随机延迟后重发;

2020年春【中石油】Java语言程序设计第二次在线作业(标准)

2020年春【中石油】Java语言程序设计第二次在线作业(标准)

【石油大学】Java语言程序设计-第二次在线作业试卷总分:100 得分:100第1题,1.(2.5分)对象使用时,下面描述错误的是A、通过“.”运算符调用成员变量和方法B、通过成员变量的访问权限设定限制自身对这些变量方法的调用C、将一个对象申明为类的成员时,必须在使用前为其分配内存D、在方法中使用对象作为参数时,采用引用调用正确答案:B第2题,2.( 2.5分)给出如下代码:classTest{privateintm;publicstaticvoidfun(){//somecode...}}如何使成员变量m被函数fun()直接访问A、将private int m 改为protected int mB、将private int m 改为 public int mC、将private int m 改为 static int mD、将private int m 改为 int m正确答案:C第3题,3.(2.5分)下列哪些语句关于内存回收的说明是正确的A、程序员必须创建一个线程来释放内存B、内存回收程序负责释放无用内存C、内存回收程序允许程序员直接释放内存D、内存回收程序可以在指定的时间释放内存对象正确答案:B第4题,4.(2.5分)MAX_LENGTH是int型public成员变量,变量值保持为常量100,用简短语句定义这个变量A、public int MAX_LENGTH=100;B、final int MAX_LENGTH=100;C、final public int MAX_LENGTH=100;D、public final int MAX_LENGTH=100.正确答案:D第5题,5.(2.5分)为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为A、static void method( )B、public void method( )C、final void method( )D、abstract void method( )正确答案:A第6题,6.( 2.5分)给出下面代码段1)publicclassTest{2)intm,n;3)publicTest(){}4)publicTest(inta){m=a;}5)publicstati cvoidmain(Stringarg[]){6)Testt1,t2;7)intj,k;8)j=0;k=0;9)t1=newTest();10)t2=newTe st(j,k);11)}12)}哪行将引起一个编译时错误?A、line 3B、line 5C、line 6D、line 10正确答案:D第7题,7.(2.5分)函数重载是指A、两个或两个以上的函数取相同的函数名,但形参的个数或类型不同B、两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同C、两个以上的函数名字不同,但形参的个数或类型相同D、两个以上的函数取相同的函数名,并且函数的返回类型相同正确答案:A第8题,8.(2.5分)构造方法何时被调用A、类定义时B、创建对象时C、调用对象方法时D、使用对象的变量时正确答案:B第9题,9.(2.5分)Java中访问限定符不包括A、publicB、privateC、default(无修饰符)D、final正确答案:D第10题,10.(2.5分)定义一个类名为“MyClass.java”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为:A、private class MyClass extends ObjectB、class MyClass extends ObjectC、public class MyClassD、private class MyClass extends Object正确答案:C第11题,11.( 2.5分)对于下列代码:publicclassParent{publicintaddValue(inta,intb){ints;s=a+b;returns;}}classChildex tendsParent{}下述哪些方法可以加入类Child()A、int addValue( int a, int b ){// do something...}B、public void addValue (int a, int b ){// do something...}C、public int addValue( int a ){// do something...}D、public int addValue( int a, int b )throws MyException {//do something...}正确答案:C第12题,12.( 2.5分).对于下列代码:1)classPerson{2}publicvoidprintValue(inti,intj){//...}3}publicvoidprintValue(inti){//...}4}}5)publicclassTeacherextendsPerson{6}publicvoidprintValue(){//...}7}p ublicvoidprintValue(inti){//...}8}publicstaticvoidmain(Stringargs[]){9}Persont=n ewTeacher();10}t.printValue(10);11}}第10行语句将调用哪行语句?A、line 2B、line 3C、line 6D、line 7正确答案:D第13题,13.(2.5分)类Teacher和Student是类Person的子类;Personp;Teachert;Students;//p,tandsareallnon-null.if(tinstanceofPerson){s=(Stude nt)t;}最后一句语句的结果是:A、将构造一个Student对象;B、表达式是合法的;C、表达式是错误的;D、编译时正确,但运行时错误。

《汇编语言程序设计》第2次作业

《汇编语言程序设计》第2次作业

一、单项选择题(只有一个选项正确,共12道小题)1.若PORT_VAL<5,则执行指令MOV BX,((PORT_VAL LT 5) AND 20) OR ((PORT_VAL E 5) AND 30)后BX的内容是:()。

(A) 20(B) 30(C) 5(D) 102.假设(AL)=10010010,MOV CL,4SHL AL,CL执行上述指令后CF和AL的内容是()。

(A) AF=0,(AL)=00100000(B) AF=0,(AL)=00001001(C) AF=1,(AL)=00001001(D) AF=1,(AL)=001000003.下面指令序列测试BH中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为()。

TEST BH,01H_____K1(A) JNE(B) JS(C) JZ(D) JC4.已知标号NEXT与指令 MOV AX,TYPE NEXT在同一个段内,则AX的值为()。

(A) 2(B) -1(C) 0(D) 15.DATA SEGMENTBUF DB 1,2,3,4,5COUNT EQUDATA ENDS在以上数据段中COUNT的值为( )(A) 4(B) 6(C) 5(D) 36.下列是8位二进制数的补码,其中真值最大的是()。

(A) 00000001(B) 00000000(C) 11111111(D) 100010007.16位有符号数的补码所表示的十进制数的范围是()。

(A) -32768~+32767(B) -65535~+65536(C) 0~65535(D) -32767~+327688.下面的XCHG指令中,语法正确的是( )。

(A) XCHG AL,DS(B) XCHG AL,0FH(C) XCHG BL,[BX](D) XCHG BUF1,BUF29.LDS SI,ES:[2000H]指令的全部功能是( )。

(A) 把地址2000H字单元内容送DS,把2002H字单元内容送SI(B) 把地址2000H字单元的内容送SI(C) 把地址2000H字单元内容送SI,把2002H字单元内容送DS(D) 把地址2000H送SI10.数据定义如下:BUF1 DB 10BUF2 DW 20 DUP(?)实现将BUF1单元的内容与BUF2开始的第三个字节单元内容相比较的指令是()。

石大远程C语言程序设计作业2

石大远程C语言程序设计作业2

• A、A. 数组的大小是固定的,但可以有不同的类型的数组元素。

• B、B. 数组的大小是可变的,但所有数组元素的类型必须相同。

• C、C. 数组的大小是固定的,但所有数组元素的类型必须相同。

• D、D. 数组的大小是可变的,但可以有不同的类型的数组元素。

我的答案:C 此题得分:2.5分2.(2.5分)在定义int a[10];之后,对a的引用正确的是()。

• A、A.a[10]• B、B.a[6.3]• C、C.a(6)• D、D.a[10-10]我的答案:D 此题得分:2.5分3.(2.5分)以下能正确定义数组并正确赋初值的语句是()。

• A、A. int n=5,b[n][n];• B、B. int a[1][2]={{1},{3}};• C、C. int c[2][]={{1,2},{3,4}}• D、D. int a[3][2]={{1,2},{3,4}}我的答案:D 此题得分:2.5分4.(2.5分)以下不能正确赋值的是()。

• A、A. char s1[10];s1=" test" ;• B、B. char s2[]={’t’,’e’,’s’,’t’}• C、C. char s3[20]= " test" ;• D、D. char s4[4]={ ’t’,’e’,’s’,’t’}我的答案:A 此题得分:2.5分5.(2.5分)下面程序段运行时输出结果是()。

char s[18]= " a book! " ; printf(" %.4s" ,s);• A、A. a book!• B、B.ook!• C、C. a bo• D、D. 格式描述不正确,没有确定输出我的答案:C 此题得分:2.5分6.(2.5分)下面程序段运行时输出结果是()。

char s[12]= " china" ; printf(" %d\n" ,strlen(s));• A、A. 5• B、B. 8• C、C. 7• D、D. 6我的答案:A 此题得分:2.5分7.(2.5分)在执行int a[][3]={1,2,3,4,5,6};语句后,a[1][0]的值是()。

2020年中国石油大学北京网络学院Java语言程序设计-第二次在线作业参考答案

2020年中国石油大学北京网络学院Java语言程序设计-第二次在线作业参考答案

2020年中国石油大学北京网络学院Java语言程序设计-第二
次在线作业参考答案
中国石油大学北京网络学院
Java语言程序设计-第二次在线作业
参考答案
1.(
2.5分)对象使用时,下面描述错误的是
A、通过“.”运算符调用成员变量和方法
B、通过成员变量的访问权限设定限制自身对这些变量方法的调用
C、将一个对象申明为类的成员时,必须在使用前为其分配内存
D、在方法中使用对象作为参数时,采用引用调用
我的答案:B 此题得分:2.5分
2.(2.5分)给出如下代码: class Test{ private int m; public static void fun() { // some code... } } 如何使成员变量m 被函数fun()直接访问
A、将private int m 改为protected int m
B、将private int m 改为public int m
C、将private int m 改为static int m
D、将private int m 改为int m
我的答案:C 此题得分:2.5分
3.(2.5分)下列哪些语句关于内存回收的说明是正确的
A、程序员必须创建一个线程来释放内存
B、内存回收程序负责释放无用内存
C、内存回收程序允许程序员直接释放内存。

汇编语言程序设计第二次作业

汇编语言程序设计第二次作业

首页一.单选题(共40题,40.0分)1AOV网是一种( )。

•A、有向图•B、无向图•C、无向无环图•D、有向无环图正确答案: D 我的答案:D得分: 1.0分2指令“MOV AX,0FH XOR 1111B”执行后的结果是( )。

•A、0FFFFH→AX•B、0FH→AX•C、1111B→ AX•D、0→AX正确答案: D 我的答案:D得分: 1.0分3已知(AL)=35H, (BL)=57H,执行指令ADD AL, BLDAA后,AL的值为()。

•A、92HB、8CHC、92D、CH正确答案: A 我的答案:A得分: 1.0分4设Huffman树的叶子结点数为m,则结点总数为( )。

•A、2m•B、2m-1•C、2m+1•D、m+1正确答案: B 我的答案:B得分: 1.0分5以下程序段中,有数据2000H的字单元的偏移量分别是( )。

ORG 20HVAR1 DB 0,’0’,20H,0,20HDW VAR1•A、03H•B、21H•C、22H•D、23H•E、24H正确答案: D 我的答案:E得分: 0.0分6图所示二叉树结点的前序遍历的序列为( )。

•A、E、G、F、A、C、D、B•B、 E、A、G、C、F、B、D•C、E、A、C、B、D、G、F•D、E、G、A、C、D、F、B正确答案: C 我的答案:C得分: 1.0分7ORG 100HNUM EQU 42HDA1 DW $+56H……MOV BX,0FFSET DA1上述程序段执行后BX中的值是( )。

•A、42H•B、156H•C、100H•D、157H正确答案: C 我的答案:C得分: 1.0分8对线性表进行二分法查找,其前提条件是( )。

•A、线性表以链接方式存储,并且按关键码值排好序•B、线性表以顺序方式存储,并且按关键码值的检索频率排好序•C、线性表以顺序方式存储,并且按关键码值排好序•D、线性表以链接方式存储,并且按关键码值的检索频率排好序正确答案: C 我的答案:A得分: 0.0分9为实现单步操作,即每执行完一条指令就停下来,必须设置标志位( )。

2020年中国石油大学北京网络学院 操作系统-第二次在线作业 参考答案

2020年中国石油大学北京网络学院 操作系统-第二次在线作业 参考答案
A、A. 共享资源
B、B. 临界区
C、C. 临界资源
D、D. 共享区
我的答案:C 此题得分:2.5分
11.(2.5分) 在操作系统中,对信号量S的P原语操作定义中,使进程进入相应阻塞队列等待的条件是( )。
A、A. S> 0
B、B. S=0
C、. S< 0
D、. S10
我的答案:C 此题得分:2.5分
20.(2.5分) 对进程间互斥地使用临界资源,进程可以( )
A、A.互斥地进入临界区
B、B.互斥地进入各自的临界区
C、C.互斥地进入同一临界区
D、D.互斥地进入各自的同类资源的临界区
我的答案:D 此题得分:2.5分
21.(2.5分) 设两个进程共用一个临界资源的互斥信号量mutex,当mutex=1时表示( )。
A、A.只有一个
B、B. 可以有多个
C、C.不能被挂起
D、D. 必须在执行完后才能被撤下
我的答案:A 此题得分:2.5分
15.(2.5分) 进程间的基本关系为()。
A、A.相互独立与相互制约
B、B.同步与互斥
C、C.并行执行与资源共享
D、D. 信息传递与信息缓冲
我的答案:B 此题得分:2.5分
16.(2.5分) 进程间的同步与互斥,分别表示了各进程间的( )。
B、B.终止所有死锁进程
C、C.从死锁进程处抢夺资源
D、D.从非死锁进程处抢夺资源
我的答案:B 此题得分:2.5分
8.(2.5分) 设两个进程共用一个临界资源的互斥信号量为mutex,当mutex=-1时表示( )
A、A.一个进程进入了临界区,另一个进程等待
B、B.没有一个进程进入了临界区

《汇编语言程序设计》网考参考答案资料试题库奥鹏中国石油大学北京

《汇编语言程序设计》网考参考答案资料试题库奥鹏中国石油大学北京

《汇编语言程序设计》网考参考答案资料试题库奥鹏中国石油大学北京中国石油大学(北京)现代远程教育学院《汇编语言程序设计》网考期末复习题题库资料参考答案一、选择(30题)1.下列是8位带符号二进制数的补码,其中最大的是( B )。

A、10001000B、00000001C、00000000D、111111112.在一段汇编语言程序中多次调用另一段程序,用宏指令比用子程序实现。

( C )A、占内存空间小,但速度慢B、占内存空间相同,速度快C、占内存空间大,但速度快D、占内存空间相同,速度慢3.数据定义为:EE DB 3,4CC DW 3456H,6789H执行指令“MOV CX,WORD PTR EE+1”后,(CX)= ( B )A、0304HB、5604HC、3404HD、3456H4.有如下指令序列:MOV AL,95HMOV CL,2SAR AL,CL上述指令序列执行后,AL的内容是( D )A、05HB、25HC、24HD、0E5H5.设A=18610,B=2738,C=0BB16,把这三个数看成无符号数,则它们之间的关系是( D )。

A、A>B>CB、 A<b<c< bdsfid="96" p=""></b<c<>C、A=B=CD、A< bdsfid="99" p=""><>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。

北交20春季《汇编语言》在线作业二.doc

北交20春季《汇编语言》在线作业二.doc

1.外设采用中断方式与处理器交换信息是利用()实现的A.内部可屏蔽中断B.内部不可屏蔽中断C.外部不可屏蔽中断D.外部可屏蔽中断【参考答案】: D2.子程序包含有子程序的调用就是()A.子程序的递归B.子程序的重入C.子程序的嵌套D.子程序说明【参考答案】: C3.需独立运行的程序必须包含()个代码段A.一B.二C.三D.四【参考答案】: A4.存储器可以分成()和辅助存储器A.主存储器B.负存储器C.高速存储器D.都不正确【参考答案】: A5.语句.DATA表示()段的开始A.代码段B.数据段C.堆栈段D.程序段【参考答案】: B6.计算机语言可以分为高级语言和()A.中级语言B.低级语言C.编译语言D.以上都不正确【参考答案】: B7.条件汇编伪指令对于分支体的取舍是()A.动态的B.静态的C.常态的D.无态的【参考答案】: B8.为了说明指令执行需要的参数,处理器设计多种方法指明操作数的位置,这是()A.寻址内容B.寻址条件C.寻址方式D.寻址指令【参考答案】: C9.()是指子程序被中断后又被中断服务程序所调用。

A.子程序的递归B.子程序的重入C.子程序的嵌套D.子程序说明【参考答案】: B10.主程序在调用内部中断服务程序之前,必须修改()A.中断点B.中断条件C.中断参数D.中断向量【参考答案】: D11.子程序和主程序之间通过()建立联系,相互配合共同完成处理工作。

A.参数传递B.逻辑传递C.数值变换D.逻辑运算【参考答案】: A12.语句.CODE表示()段的开始A.代码段B.数据段C.堆栈段D.程序段【参考答案】: A13.标准ASCII码用()位二进制编码表示A.三B.五C.七D.九【参考答案】: C14.在()寻址方式下,指令中的操作数直接存放在机器代码中,紧跟在操作码后A.寄存器寻址B.立即数寻址C.存储器寻址D.都不正确【参考答案】: B15.当子程序直接或间接地嵌套调用自身时称为()A.递归调用B.中断C.嵌套D.以上都不正确【参考答案】: A16.下面属于处理机控制类指令的是()A.空操作指令B.暂停C.等待D.封锁前缀指令【参考答案】: ABCD17.汇编程序源程序主体(代码段)可以有一下哪些结构()A.顺序B.分支C.循环D.子程序【参考答案】: ABCD18.外部中断是来自8086CPU外的原因引起的,分为哪两种()A.可屏蔽中断B.不可屏蔽中断C.INT中断D.没有正确的【参考答案】: AB19.段存储器常见的有()A.代码段B.堆栈段C.数据段D.附加段【参考答案】: ABCD20.以下哪项属于计算机低级语言()A.机器语言B.汇编语言C.JAVAD.C#【参考答案】: AB21.处理器指令的操作数可以是()A.立即数B.寄存器C.存储单元D.运算器【参考答案】: ABC22.分支程序结构有()两种基本形式A.IF-THEN-ELSEB.DO-WHILEC.UNTILD.IF-THEN 【参考答案】: AD23.完成一条指令的功能可以分成那两个阶段()A.取指B.执行C.保存D.删除【参考答案】: AB24.变量定义伪指令汇编格式包含哪些项()A.变量名B.伪指令C.初值表D.数据表【参考答案】: ABC25.结构类型的说明使用一对伪指令()A.STRUCTB.ENDSC.MASMD.DB【参考答案】: AB26.8086按照逻辑段组织程序即()A.代码段B.数据段C.附加段D.堆栈段【参考答案】: ABCD27.CPU由那三部分组成()A.运算器B.控制器C.逻辑器D.寄存器【参考答案】: ABD28.在完整段定义后的四个关键字是()A.段定位属性B.段组合属性C.段字属性D.段类别属性【参考答案】: ABCD29.条件转移指令的用处有()A.判断单个标志位状态B.比较无符号数高低C.比较有符号数大小D.没有用处【参考答案】: ABC30.计算机的硬件分成5大组成部分:运算器、控制器、存储器、()A.输入设备B.输出设备C.软件D.以上都不正确【参考答案】: AB31.用户的中断服务程序如果要让其他程序使用,必须驻留在系统内存中()A.错误B.正确【参考答案】: B32.DOS命令分为内部命令和外部命令()A.错误B.正确【参考答案】: A33.逻辑左移和算术左移是同一条指令的两种助记符形式()A.错误B.正确【参考答案】: B34.转移指令可以指定目标标号来改变程序的运行顺序()A.错误B.正确【参考答案】: B35.标志用于反映指令执行结果或控制指令执行形式()A.错误B.正确【参考答案】: B36.8086用于寻址外设端口的地址线为16条()A.错误B.正确【参考答案】: B37.循环条件判断的循环控制不可以在进入循环前进行()A.错误B.正确【参考答案】: A38.PF是进位标志位()A.错误B.正确【参考答案】: A39.有符号数用1表示正数,负数用1表示()A.错误B.正确【参考答案】: A40.在8086命令中CS是要执行的下一条指令的偏移地址()A.错误B.正确【参考答案】: A。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中国石油大学北京网络学院
汇编语言程序设计-第二次在线作业
参考答案
1.(
2.5分)下列叙述正确的是:
A、对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS 指令
B、对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP 指令
C、对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL 指令
D、对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB 指令
我的答案:C 此题得分:2.5分
2.(2.5分)在下列指令的表示中,不正确的是:
A、MOV AL,[BX+SI]
B、JMP SHORT DONING
C、DEC [BX]
D、MUL CL
我的答案:C 此题得分:2.5分
3.(2.5分)在进行二重循环程序设计时,下列描述正确的是:。

相关文档
最新文档