2017年软考初级程序员模拟试题及答案1

0
收藏   分享
  • 卷面总分:100分
  • 试卷类型:模拟考试
  • 测试费用:免费
  • 答案解析:是
  • 练习次数:303次
  • 作答时间:150分钟
试卷简介
2017年软考初级程序员模拟试题及答案1,是针对初级软考中程序员的模拟试题。
试卷预览
1

阅读下列说明、图和Java代码,将应填入(n)处的字句写在对应栏内。

【说明】

 已知对某载客车辆(Car)进行类建模,如图7-1所示,其中类Engine表示发动机引擎,类Wheel表示车轮,类Body表示车身,类Driver表示司机,类Passenger表示乘客。

   

【Java代码】

 class Body{     //此处代码省略  ); //车身类

 class Passenger{  //此处代码省略  )/ //乘客类

 class Wheel{    //此处代码省略  ); //车轮类

 class Driver{    //司机类  

   public String name; //表示第几路公交车司机

   public Driver(String driverName){name = driverName/) //构造函数

 };

 class Engine{//引擎类

   public String engineNo;//引擎编号

   public Engine(String engineNo){this.engineNo=engineNo;)//构造函数

 };

 public class Car{//汽车类

   static final int(1)=7;  //定义最多载客数

   static final int MAX WHEELS =5;  //定义最多轮胎数

   protected Engine engine;

   protected Driver driver;

   protected Body body=new Body();

   protected Wheel[] wheels;

   protected Passenger[]passengers;

   public Car(Driver driver){ //构造函数

    (2).driver=driver;

    engine=new Engine("TX6536型号引擎");

    wheels=new Wheel[MAX WHEELS];

    passengers=new Passenger[MAX_PASSENGERS];

    for(int index=0;index<MAX_WHEELS;index++){

      wheels[index]=new Wheel();

    }

    for(int index=0;index<MAX_PASSENGERS;index++){

      passengers[index]=null;

    }

   }

   int getPassengerNumber(){//获取车上乘客数量

     //此处代码省略

   }

   void getOnPassenger(Passenger aPassenger){//乘客上车

     //此处代码省略

   }

   void run(){ //开车

     if((3)){System.out.println("司机尚未上车!");return;}

     //此处代码省略

   }

   public static void main(String args[]){

    Driver driver=new Driver("第五路公交车司机");

    Car car=new Car((4));

    for (int index = 0 ; index < MAX_PASSENGERS; index ++)

      car.getOnPassenger((5) Passenger());

    car.run();

   }

 }

5

数据结构中的树最适合用来表示______的情况。

  • A.数据元素有序
  • B.数据元素之间具有多对多关系
  • C.数据元素无序
  • D.数据元素之间具有一对多关系
5

使用IE浏览器浏览网页时,出于安全方面考虑,需要禁止执行Java Script,可以在IE中______。

  • A.禁用ActiveX控件
  • B.禁用Cookie
  • C.禁用没有标记为安全的ActiveX控件
  • D.禁用脚本
5

线性表采用链式存储时,______ 。

  • A.其地址必须是连续的
  • B.其地址一定是不连续的
  • C.其部分地址必须是连续的
  • D.其地址连续与否均可以