题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-12-18 20:36:31

[填空题]在下面的汇编语言程序横线处填空,使语句完整,保证程序正确执行。
  DSEG SEGMENT
  D1 DB-1,5,2,6,-7,4
  CNT EQU $-D1
  RS DW
  DSEG ENDS
  SSEG SEGMENT STACK
  DB 256DUP(0)
  SSEG ENDS
  CSEG SEGMENT
     ASSUM CS:CSEGDS:DSEGSS:SSEG
  START PROC FAR
     PUSH DS
     XOR AX,AX
     PUSH AX
     MOV AX.DSEG
     MOV DS.AX
     MOV BX.OFFSETFD1
     MOV CX.CNT
     MOV DX,0
  LP: MOV AL,[BX]
     CMP AL,0
     JGE CONT
     INC DX
  CONT:INC BX
     DEC CX
      JNZ LP
      MOV RS,DX
      RET
  START______
  CSEG ENDS
      END START

更多"在下面的汇编语言程序横线处填空,使语句完整,保证程序正确执行。  DS"的相关试题:

[填空题]在下面的汇编语言程序横线处填空,使语句完整,保证程序正确执行。
DSEG SEGMENT
D1 DB -1,5,2,6,-7,4
CNT EQU $-D1
RS DW
DSEG ENDS
SSEG SEGMENT STACK
DB 256DUP(0)
SSEG ENDS
CSEG SEGMENT
ASSUM CS: CSEG,DS:DSEG, SS:SSEG
START PROC FAR
PUSH DS
XOR AX,AX
PUSH AX
MOV AX, DSEG
MOV DS,AX
MOV BX,OFFSETF D1
MOV CX, CNT
MOV DX, 0
LP: MOV AL,[BX]
CMP AL,0
JGE CONT
INC DX
CONT :INC BX
DEC CX
JNZ LP
MOV RS,DX
RET
START ______
CSEG ENDS
END START
[填空题]在下面的汇编语言源程序中填空,使程序结构完整。   DSEG    SEGMENT         DB     -1   ARRAY DB      4,6,13,18,0   X     EQU   2   LEN    EQU   s-ARRAY   DSEG   ENDS   SSEG   SEGMENT STACK      DB      256DUP(0)   SSEG   ENDS   CSEG   SEGMENT   ASSUME  CS:CSEG, DS:DSEG, SS:SSEG   START  PROC    FAN   PUSH   DS   XOR   AX,AX   PUSH  AX   MOV   AX,DSEG   MOV   DS,AX   MOV   AL,X   MOV   BX,OFFSET ARRAY   MOV   SI,LEN-2      ;设置指向ARRAY + 3字节单元的指针   ADD   BX,SI        ;形成基地址   MOV     SI,0   SWIM: CMP     AL,[BX+SI)   JGE   INS   MOV   DL,[BX+SI]   MOV   [BX+SI+I),DL    ;移动数据   DEC   SI   JMP   SWIM   INS:  MOV [BX+SI+1],AL       RET   START    【 】   CSEG   ENDS   END   START
[填空题]在下面的汇编语言源程序中填空,使程序结构完整。
DSEG SEGMENT
DB -1
ARRAY DB 4,6,13,18,0
X EQU 2
LEN EQU $-ARRAY
DSEG ENDS
SSEG SEGMENT STACK
DB 256DUP(0)
SSEG ENDS
CSEG SEGMENT
ASSUNE CS:CSEG,DS:DSEG,SS:SSEG
START PROC FAR
PUSH DS
XOR AX,AX
PUSH AX
MOV AX,DSEG
MOV DS,AX
MOV AL,X
MOV BX,OPPSET ARRAY
MOV SI,LEN -2 ;设置指向ARRAY+3字节单元的指针
ADD BX,SI ;形成基地址
MOV SI,0
SWM: CMP AL,[BX+SI]
JGE INS
MOV DL,[BX+SI]
MOV [BX+SI+1),DL ;移动数据
DEC SI
JMP SWIM
INS: MOV [BX+SI+1],AL
RET
【6】
CSEG ENDS
END START
[填空题]

运行下面的汇编语言程序,在NUM内存单元中得到的结果是()。
  DSEG   SEGMENT
  DAT    DB       5,13,4,-2,-6,23,3,1,9,0
  CNT    EQU       $-DAT-1
  NUM    DB        
  DSEG   ENDS
  SSEG   SEGMENT     STACK
       DB       256 DUP(0)
  SSEG   ENDS
  CSEG   SEGMENT
       ASSUME     DS:DSEGSS:SSEG,CS:CSEG
  START:  MOV       AX,DSEG
       MOV       DS,AX
       MOV       SI,OFFSET DAT
       MOV       CX,CNT
       XOR       BL,BL
  LP:   MOV       AL,[SI]
       XOR       AL,AL[Si+1]
       TEST      AL,80H     ;两个相邻字节的最高位相同吗
       JNE       NEXT
       INC       BL
  NEXT:  INC       SI
       LOOP      LP
       MOV       NUM,BL
       MOV       AH,4CH,
       INT       21H
  CSEG   ENDS
       END       START


[填空题]根据下面的汇编语言源程序,其运行结果是在屏幕上显示 【6】 。   DSEG SEGMENT   DAT   DB     0FFH   N    EQU     3   BUF   DB     3 DUP(‘’)        DB     ‘$’   DSEG   ENDS   SSEG  SEGMENT STACK   DB   256 DUP(0)   SSEG  ENDS   CSEG  SEGMENT       ASSUME     DS:DSEG,SS:SSEG,CS:CSEG   START: MOV      AX,DSEG       MOV      DS,AX       MOV      BX,OFFSET BUF       MOV      SI,N       MOV      AL,DAT       MOV      AH,0       MOV      CX,10   NEXT: XOR       DX,DX       DIV      CX       ADD      DL,30H     ;形成ASCII码      DEC      SI       ;保存余数       MOV      [BX+SI],DL       OR       SI,SI       JNE      NEXT       LEA      DX,BUF       MOV      AH,9       INT      21H          显示字符串       MOV      AH,4CH       INT      21H   CSEG  ENDS       END      START
[填空题]

执行下面的汇编语言程序后,NUM单元中的数据是()。
DSEG SEGMENT
BUF DB ’This is a character string!$’
NUM DB
DSEG ENDS
SSEG SEGMENT STACK
DB 256 DUP(0)
SSEG ENDS
CSEG SEGMENT
ASSUME DS:DSEG,SS: SSEQCS: CSEG
START: MOV AX,DSEG
MOV DS,AX
LEA SI,BUF
LP: MOV AL,[SI]
INC SI
CMP AL,’$’
JZ DONE
CMP AL,61H
JNE NEXT
INC NUM
NEXT: JMP LP
DONE:// MOV AH,4CH
INT 21H
CSEG ENDS
END START


[填空题]在下向程序和横线处填上适当的内容,使程序执行后的输出结果为1/2005。
#include <iostream>
using namespace std;
class Date

public:
Date(int m=1,int y=0):month(m),year(y)
void Print( ) cout<<month<<"/"<<year<<end 1;
【9】 operator+(eonst Date& d1, const Date& d2);
private:
int month,year;
;
【10】 operator+(const Date& d1, const Date& d2)

int year,month;
year=d1 .year+d2.year;
month=d1. month+d2.month;
year+=(month-1 )/12;
month=(month-1 )% 12+1;
return Date(month,year);

void main( )
Date d1 (3,2004),d2,d3(10);
d2=d3+d1;
d2,Print( );

[填空题]阅读下面的程序,并填空,使程序能按预定的设计要求正常运行:
DSEG SEGMENT
ARRAY DB 12H,56H,78H,96H
CNT DW $-ARRAY
DSEG ENDS
SSEG SEGMENT PARA STACK ‘STACK’
DB 256DUP(0)
SSEG ENDS
CSEG SEGMENT
ASSUME CS:CSEG,DS:DSEG,SS:SSEG
START:MOV AX,DSEG
MOV DS,AX
LEA SI,ARRAY
MOV CX,CNT
NEXT: LODSB
MOV BL,AL
AND AL,0F0H
【6】
MOV CL,4
SHR AL,CL
POP CX
OR AL,30H
CALL DISP
MOV AL,BL
AND AL,0FH
OR AL,30H
CALL DISP
DEC CX
JCXZ DONE
MOV AL,’,’
CALL DISP
JMP NEXT
DONE:// MOV AH,4DH ;中止当前进程,返回调用进程
INT 21H
DISP: MOV AH,14
INT 10H
RET
CSEG:// ENDS
END START
[填空题]在下列Javaapplet程序的横线处填入代码,使程序完整并能够正确运行。
Importjava.awt.*;
Importjava.applet.*;
PublicclassGreetingextendsapplet
Publicvoil______(Graphics g)
g.drawSting(“howareyOU!”,10,10);




[填空题]

在下列Java applet 程序的横线处填入代码,使程序完整并能够正确运行。
  Import java. awt. *;
  Import java. applet. *;
  Public class Greeting extends applet{
  Public void 【8】 (Graphics g) {
  g.drawSting(“how are you!”,10,10);
  }
  }
  


[填空题]在下面程序横线处填上适当内容,使程序输出为:55599。 #include <iostream> using namespace std; template <class TYPE> class HisClass { TYPE data; public: HisClass(TYPE a, TYPE b, TYPE C) ; TYPE getData( ){ return data;) }; template<class TYPE> HisClass<TYPE>::HisClass(TYPE a,TYPE b,TYPE C) { 【12】 ; else主f(b>C) data=b; else data=c; } int main( ) { HisClass<int> x1(3,4,5),x2(5,3,4),x3(4,5,3),x4(7,8,9),x5(8,7,9); cout<<x1.getData( )<<x2.getData( )<<x3.getData( ) <<x4.getData( )<<X5.getData( ); return 0; }
[单项选择]下列程序通过实现Runnable接口创建一个线程,选择正确的语句填入程序的横线处。
class MyRun implements Runnable

String str;
MyRun(String s)

str = s;

public void run( )
System.out.println(str);


public class ex40

public static void main(String[] args)

String name = "实现阶段Runnable 接口";
MyRun my = new MyRun(name);
Thread th =
th. start ( );


A. new MyRun(my) B. new Thread( )
C. new Thread(my) D. Thread(my)
[简答题](二)阅读“给定资料6”在填空横线处依次拟制这则材料的题目和3个部分的小标题。
[简答题]下面的程序的功能是求1~100的奇数的和及该和的平均值。请在程序的每条横线处填写一个语句,使程序的功能完整。
注意:请勿改动main( )主方法和其他已有的语句内容,仅在横线处填入适当的语句。
public class SumAndAve
public static void main(String args[])
int count = 0, sum = 0, ave= 0;
for (int i = 1; i<= 100; ______)
if(______)
continue;
else

______
sum=sum+i;

ave= sum/count;
System.out.println( "sum="+sum);
System.out.println( "ave="+ave);


[填空题]在下面程序的横线处填上适当的语句,使该程序执行结果为10。
#include <iostream>
using namespace std;
class MyClass

public:
MyClasS(int A)

X=a;

【13】 //取x的值
private:
int x;

int main( )

MyClass my(10);
cout<<my.GetNum( )<<end1;
return 0;

[填空题]在下面程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。
#include <iostream>
using namespace std;
class A

public: A( ) cout<<’A’;
;
class B: 【11】

public:B( ) cout<<’B’;
;
class C: 【12】

public: C( )cout<<’C’;
;
class D:public B,public C

public:D( ) cout<<’D’;
;
void main( ) D obj;
[填空题]在下面的程序的横线处填上适当的语句,是该程序的输出为12。
#include<iostream>
using namespace std;
class Base

public:
int a;
Base(int i)a=i;

class Derived:public Base

int a;
public:
Derived(int x):Base(x),b(x+1)
void show( )

【11】 ; //输出基类数据成员a的值。
cout<<b<<endl;


int main( )

Derived d(1);
d.show( );
return 0;

[填空题]请在下列程序中的横线处填写正确的语句: class Sample{ public: Sample( )( ) ~Sample( ){} void SetData(int data){//将Sample类成员变量data设置成形参的值 ______ } private:int data; };

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码