参考答案和解析
t antantan;tantan radius;c enter radius;3 points
更多“执行指令“Circle (1000,1000),500,8,-6,-3”将绘制()。”相关问题
  • 第1题:

    语句“Circle(1000,1000),800,,,,2”绘制的是( ) 。

    A、弧

    B、椭圆

    C、扇形

    D、同心圆


    正确答案:B

  • 第2题:

    指令“Circle(1500,1200),1000,,,,0.5”将会绘制出的图形为( )。

    A.圆

    B.正方形

    C.椭圆

    D.圆弧


    正确答案:C
    C)【解析】本题考查绘图方法。Circle可以用来绘制圆、椭圆以及圆弧。具体的使用格式为:“对象.Cirele(x,y),半径.颜色,起始角,终止角,长短轴比例”;圆弧和扇形通过起始角和终止角来控制;椭圆通过长短轴比例来设置,比例为1或默认为圆。

  • 第3题:

    某计算机执行一条指令的过程分为取指令、分析指令和执行指令3段操作,每一段操作占用的时间分别是△t、2△t、3△t。若采用常规的顺序串行执行方式,连续执行n条指令所需时间是(7);若采用流水线方式,3段操作重叠执行时,连续执行n条指令所需时间是(8)。

    A.9n△t

    B.3n△t

    C.6n△t

    D.3(n-1)△t


    正确答案:C

  • 第4题:

    试题六(共15分)

    阅读以下说明、图和Java代码,填补Java代码中的空缺(1)~(6),将解答写在答题纸的

    对应栏内。

    【说明】

    已知对某几何图形绘制工具进行类建模的结果如图6.1所示,其中Shape为抽象(abstract)类,表示通用图形,Box(矩形)、Ellipse(椭圆)和Line(线条)继承(extends)了Shape类,其中,Circle表示圆(即特殊的椭圆)。

    下面的Java代码用于实现图 6-1所给出的设计思路,将其空缺处填充完整并编译运行,输出结果为:

    Ellipse

    Circle

    Ellipse

    C

    E

    【Java代码】

    (1) class Shape{

    public Shape(String name){

    this.name= name;

    }

    (2) void paint();

    String getName(){

    retum this.name;

    }

    final String name;

    };

    //Box 和Line类似下面 Ellipse,其代码略

    class Ellipse (3) {

    public Ellipse(String name){

    super(name);

    System.out.println("Ellipse");

    }

    Void paintO{∥绘制现状示意代码

    System.out.println(getName0);

    }

    };

    class Circle (4) {

    public Circle(String name){

    super(name);

    System.out.println("Circle");

    }

    };

    class Diagram{

    private Shape shapes[]= new Shape[2];

    public void drawAShape(Shape shape){

    shape.paint();

    }

    void erase A Shape(Shape shape){

    ∥删除形状,代码略

    }

    void drawShapes(){

    shapes*0+= new Circle("C”);

    shapes[l]= new Ellipse("E");

    for (int i=O; i<2;++i) {

    drawAShap(shapes[i]);//绘制形状

    }

    }

    void close(){

    for (int i=0;i<2; ++1) { []关闭图,删除所绘制图形

    (5) ;

    }

    }

    public static void main(String[] args){

    Diagram diagram= (6) ;

    diagram.drawShapes();

    diagram.close();

    }

    }


    正确答案:
    试题六参考答案(共 15分)
    (1) abstract 或public abstract (2 分)
    (2) abstract 或public abstract 或protected abstract (2 分)
    (3) extends Shape (2分)
    (4) extends Ellipse (3 分)
    (5) erase A Shape (shapes[i]) (3 分)
    (6) new Diagram() (3分)

  • 第5题:

    阅读以下说明和Java程序,填写程序中的空(1)~(6),将解答写入答题纸的对应栏内。
    【说明】
    以下Java代码实现一个简单绘图工具,绘制不同形状以及不同颜色的图形。部分接口、类及其关系如图5-1所示。




    【Java代码】
    interface?DrawCircle?{? //绘制圆形 public(1) ;}class?RedCircle?implements?DrawCircle?{? ?//绘制红色圆形???????public?void?drawCircle(int?radius,intx,?int?y)??{????????????System.out.println("Drawing?Circle[red,radius:"?+?radius?+",x:"?+?x?+?",y:"?+y+?"]");???????}}class?GreenCircle?implements?DrawCircle?{????//绘制绿色圆形??????public?void?drawCircle(int?radius,?int?x,int?y)?{???????????System.out.println("Drawing?Circle[green,radius:"?+radius+",x:?"?+x+?",y:?"?+y+?"]");??????}}abstract?class?Shape?{????//形状? protected? ? (2)???;? ? public?Shape(DrawCircle?drawCircle)?{? ?this.drawCircle=?drawCircle;? ? ? public?abstract?void?draw();}class?Circle?extends?Shape?{? //圆形? ?private?int?x,y,radius;? public?Circle(int?x,int?y,intradius,DrawCircle?drawCircle)?{? ?(3)???;? this.x?=?x;? ? ? this.y?=?y;? ?this.radius?=radius;? }? ? ?public?void?draw()?{? ? drawCircle.? ?(4)? ?;? ? ? }}public?class?DrawCircleMain?{? public?static?void?main(String[]?args)?{? Shape?redCircle=new?Circle(?100,100,10,? (5) );//绘制红色圆形? Shape?greenCircle=new?Circle(200,200,10,(6) );//绘制绿色圆形? ?redCircle.draw(); greenCircle.draw();? ?}}


    答案:
    解析:
    (1)void drawCircle (int radius,int x,int y)
    (2)DrawCircle drawCircle
    (3)super.drawcircle=drawcircle
    (4)drawCircle(radius,x,y)
    (5)new RedCircle()
    (6)new GreenCircle()【解析】
    第一空是填接口里面的方法,在接口的实现里面找,可以发现应该填void drawCircle (int radius,int x,int y)。
    第二空可以根据后面this drawCircle=drawCircle判断,这里应该有一个drawCircle属性,因此应该填)DrawCircle drawCircle。
    第三空这里用super,用super. drawcircle来引用父类的成员。
    第四空调用drawCircle(radius,x,y)方法。
    第五、六空分别创建一个红色圆形对象和一个绿色圆形对象作为Circle里面的实参。

  • 第6题:

    在高速计算机中,广泛采用流水线技术。例如,可以将指令执行分成取指令、分析指令和执行指令3个阶段,不同指令的不同阶段可以(1)执行;各阶段的执行时间最好(2);否则在流水线运行时,每个阶段的执行时间应取(3)。空白(3)处应选择()

    • A、3个阶段执行时间之和
    • B、3个阶段执行时间的平均值
    • C、3个阶段执行时间的最小值
    • D、3个阶段执行时间的最大值

    正确答案:D

  • 第7题:

    指令Circle(1000,1000),500,8,-6,-3将绘制()。

    • A、圆弧
    • B、扇形
    • C、圆
    • D、椭圆

    正确答案:B

  • 第8题:

    Circle(500,600),500,,,,3将绘制()。

    • A、圆弧
    • B、扇形
    • C、圆
    • D、椭圆

    正确答案:D

  • 第9题:

    ()可以在窗体上绘制一个半径为1000的圆。

    • A、Form1.Circle (1000, 1000), 1000
    • B、Line (1000, 1000)-(2000, 2000)
    • C、Point  1000,1000
    • D、Pset 1000,1000

    正确答案:A

  • 第10题:

    在高速计算机中,广泛采用流水线技术。例如,可以将指令执行分成取指令、分析指令和执行指令3个阶段,不同指令的不同阶段可以(1)执行;各阶段的执行时间最好(2);否则在流水线运行时,每个阶段的执行时间应取(3)。空白(1)处应选择()

    • A、顺序
    • B、重叠
    • C、循环
    • D、并行

    正确答案:D

  • 第11题:

    单选题
    指令Circle(1000,1000),500,8,-6,-3将绘制()。
    A

    圆弧

    B

    扇形

    C

    D

    椭圆


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    Circle(500,600),500,,,,3将绘制()。
    A

    圆弧

    B

    扇形

    C

    D

    椭圆


    正确答案: B
    解析: 暂无解析

  • 第13题:

    描述以(1000,1000)为圆心、以400为半径画1/4圆弧的语句,以下正确的是( ) 。

    A、Circle(1000,1000),400,0,3.1415926/2

    B、Circle(1000,1000),,400,0,3.1415926/2

    C、Circle(1000,1000),400,,0,3.1415926/2

    D、Circle(1000,1000),400,,0,90


    正确答案:C


  • 第14题:

    指令Circle(2000,3000),2000,QBColor,-3.14/2,- 3.14将绘制以下哪种图形?()

    A、圆

    B、椭圆

    C、扇形

    D、圆弧


    参考答案:C

  • 第15题:

    假设一条指令的执行过程分为“取指令”、“分析”和“执行”3段,每一段的时间分别为t、2t 和 3t。在下面的情况下,分别写出连续执行n条指令所需要的时间表达式。(1)顺序执行方式(48)。(2)仅“取指令”和“执行”重叠(49)。(3)“取指令”、“分析”和“执行”重叠(50)。

    A.6n×△t

    B.12n×△t

    C.(6n-1)×△t

    D.3n×△t


    正确答案:A
    解析:(48)空:顺序执行时每条指令用时=t+2t+3t=6t,因此n条指令所需要的时间=6n×t。

  • 第16题:

    阅读下列说明和C++代码,填写程序中的空(1)~(6),将解答写入答题纸的对应栏内。 【说明】以下C++代码实现一个简单绘图工具,绘制不同形状以及不同颜色的图形。部分类及其关系如图6-1所示。

    【C++代码】#include #include using namespace std;class DrawCircle { //绘制圆形,抽象类 public: (1) ;//定义参数为 int radius, int x, int y virtual~DrawCircle() { }}; class RedCircle:public DrawCircle { //绘制红色圆形 public: void drawCircle(int radius, int x, int y) { cout << "Drawing Circle[red,radius: " < drawCircle = drawCircle; } virtual~shape() { } public: virtual void draw() = 0;}; class Circle:public Shape { //圆形 private: int x,y,radius; public: Circle(int x,int y,int radius,DrawCircle *drawCircle) (3) { this->x = x; this->y = y; this->radius = radius; } public: void draw() { drawCircle -> (4) ; }}; int main(){ Shape *redCircle=new Circle(100,100,10, (5) );//绘制红色圆形 Shape *greenCircle=new Circle(100,100,10, (6) );//绘制绿色圆形 redCircle ->draw(); greenCircle ->draw(); return 0;}


    答案:
    解析:
    (1)void drawCircle (int radius,int x,int y)(2)DrawCircle*drawCircle(3)drawcircle(4)drawCircle(radius,x,y)(5)new redCircle()(6)new greenCircle()
    【解析】

    第一空是填接口里面的方法,在接口的实现里面找,可以发现应该填void drawCircle (int radius,int x,int y)。第二空可以根据后面this drawCircle=drawCircle判断,这里应该有一个drawCircle属性,因此应该填)DrawCircle drawCircle。第三空这里填drawcircle,用-> drawcircle来引用父类的成员。第四空调用drawCircle(radius,x,y)方法。第五、六空分别创建一个红色圆形对象和一个绿色圆形对象作为Circle里面的实参。

  • 第17题:

    指令“Circle(1000,1000),500,,-6,-3”将绘制()。

    • A、画圆
    • B、椭圆
    • C、扇形
    • D、圆弧

    正确答案:C

  • 第18题:

    以下哪个命令不可绘制圆形的线条()。

    • A、ELLIPSE
    • B、POLYGON
    • C、ARC
    • D、CIRCLE

    正确答案:B

  • 第19题:

    用圆(Circle)命令的哪个选项可以绘制已知线段的公切圆?


    正确答案:圆(Circle)命令中的“相切、相切、半径(T)”选项。

  • 第20题:

    关于圆和椭圆的绘制说法正确的是()

    • A、都是用Circle方法,参数选择也是一样的
    • B、Circle(60,50),10表示在(60,50)处绘制一个半径为10的椭圆
    • C、Circle(60,50),10....0.6在窗体上绘制垂直方向上的椭圆
    • D、Circle(60,50),10....1.5在窗体上绘制垂直方向上的椭圆

    正确答案:D

  • 第21题:

    CIRCLE是什么绘制命令()。

    • A、构造线
    • B、圆
    • C、点
    • D、射线

    正确答案:B

  • 第22题:

    单选题
    A circle with center A has its center at (6, -2) and a radius of 4. Which of the following is the equation of a line tangent to the circle with center A ?
    A

    y=3x+2

    B

    y=2x+1

    C

    y=-x+5

    D

    y=-2

    E

    y=-6


    正确答案: A
    解析:
    切线指与圆相交且与圆只有一个焦点的线。A、B与圆不相交。C、D 与圆相交且有两个交点。只有E项符合。

  • 第23题:

    单选题
    CIRCLE是什么绘制命令()。
    A

    构造线

    B

    C

    D

    射线


    正确答案: B
    解析: 暂无解析

  • 第24题:

    单选题
    指令“Circle(1000,1000),500,,-6,-3”将绘制()。
    A

    画圆

    B

    椭圆

    C

    扇形

    D

    圆弧


    正确答案: C
    解析: 暂无解析