题目详情
当前位置:首页 > 计算机考试 > 初级程序员
题目详情:
发布时间:2023-10-22 16:48:49

[填空题]阅读以下说明和Java代码,将解答写在对应栏内。
[说明]
已知类Stock和类JavaMain都定义在JavaMain.java文件中,类stock的定义中有四处错误,分别在代码的第01、02、06、07行。请修改错误并给出修改后该行的完整代码,并写出改正错误后程序运行的输出结果。
[Java代码]
01 public class Stock
02 static
03 shares=0;
04 Share_val=0.0;
05
06 private Stock( )tgetData( );
07 private Stock(int n,double pr=0)
08 shares=n;
09 share val=pr;
10 getData( );
11
12 public void getData( )
13 System.out.print(shares+":"+share_val+" ");
14
15 Drivate int shares; //非静态变量
16 Drivate double share val; //非静态变量
17 ;
18
19 publiC class JavaMain
20 public static void main(String args[])
21 Stock a=new Stock( );
22 Stock b=new Stock(1,67.5);
23 //其他代码省略,且代码无输出
24
25

更多"阅读以下说明和Java代码,将解答写在对应栏内。 [说明] 已"的相关试题:

[填空题]

试题八
阅读以下说明和Java代码。
[说明]
已知类Stock和类JavaMain都定义在JavaMain.java文件中,类Stock的定义中有四处错误,分别在代码的第01、02、06、07行。请修改错误并给出修改后该行的完整代码,并写出改正错误后程序运行的输出结果。
[Java代码]
01 public class Stock{
02 static{
03 shares=0;
04 share_val=0.0;
05}
06 private Stock( )getData( );}
07 private Stock(int n, double pr=0){
08 shares=n;
09 share_val=pr;
10 getData( );
11}
12 public void getData( ){
13 System.out.print(shares+":"+share_val+"");
14}
15 private int shares; //非静态变量
16 private double share_val; //非静态变量
17} ;
18
19 public class JavaMain{
20 public static void main(String args[]){
21 Stock a=new Stock( );
22 Stock b=new Stock(1,67.5);
23 //其它代码省略,且代码无输出
24}
25}


[简答题]
阅读以下说明和Java代码,回答问题。
[说明]
已知类Stock和类cxyjava都定义在cxyjava.java文件中,类Stock的定义中第14行前共有四行出现了错误,将下而代码修改正确并完善后的输出结果为:
0:0
1:23
[Java代码]
01 publiC class Stock {
02 static {
03 shares=0;
04 share_val = 0.0;
05 }
06 public Stock( ) {getData( );}
07 publie Stock(int n, int pr=0){
08 shares=n;
09 share val=pr;
10 getData( );
11 }
12 public void getData( ) {
13 System.out.printin(shares+ ":" +share_val);
14 }
15 private int shares;
16 private int share val;
17 };
18
19 public class cxyjava {
20 public static void main(String args[]){
21 Stock a= (1) ;
22 Stock b=new Stock(1,23);
23 //其他无输出代码省略
24 }
25 }
请指出错误所在行号并给出该行修改后的完整结果。


[填空题]阅读以下说明和Java代码,回答问题。
[说明]
已知类SubClass的getSum方法返回其父类成员i与类SubClass成员j的和;类SuperClass中的getSum为抽象函数,程序中的第14行有错误,请修改该错误并给出修改后的完整结果,然后完善程序中的空缺,当程序运行到第22行且尚未执行第22行语句时成员变量i的值,最后给出程序运行后的输出结果。
[Java代码]
行号 代码
01 public class UainJava
02 public static void main(String[]args)
03 SuperClass s=new SubClass( );
04 System.out.printin(s.getValue( ));
05 System.out.printIn(s.getSum( )):
06
07
08 abstract class SuperClass
09 private int i;
10 public SuperClass( )i=5;
11 public int getValue( )
12 return i:
13
14 public final abstract int getSum( ):
15
16 class SubClass extends SuperClass
17 int j;
18 public SubClass( )
19 this(-3);
20
21 public SubClass(int j)
22 (1) .j=j;
23
24 publiC int getValue( )(return j;
25 public int getSum( )
26 return (2) .getValue( )+j;
27
28
[填空题]阅读以下说明和Java代码,填补Java代码中的空缺,将解答写在对应栏内。
[说明]
己知某公司按周给员工发放工资,其工资系统需记录每名员工的员工号、姓名、工资等信息。其中一些员工是正式的,按年薪分周发放(每年按52周计算);另一些员工是计时工,以小时工资为基准,按每周工作小时数核算发放。
下面是实现该工资系统的Java代码,其中定义了四个类:工资系统类PayRoll,员工类Employee,正式工类Salaried和计时工类Hourly,Salaried和Hourly是Employee的子类。
[Java代码]
abstract class Employee
protected String name; //员工姓名
protected int empCode; //员工号
protected double salary; //周发放工资
publ ic Employee(int empCode,String name)
this.empCode=empCode;
this.name=name;

public double getSalary( )
return this.salary;

public abstract void pay( );

class Salaried ______ Employee
private double annualSalary;
Salaried(int empCode,String name,double payRate)
super(empCode,name);
this.annualSalary=payRate;
public void pay( )
salary=______;//计算正式员工的周发放工资数
System.out.printin(this.name+":"+this.salary);


class Hourly ______ Empioyee
private double hourlyPayRate;

[填空题]阅读以下说明和C++代码,回答问题。
[说明]
已知类SubClass的getSum方法返回其父类成员i与类SubClass成员i的和,类SuperClass中的getSum为纯虚拟函数,程序中的第23行有错误,请修改该错误并给出修改后的完整结果,然后完善程序中的空缺,分析程序运行到第15行且尚未执行第15行的语句时成员变量j的值,最后给出程序运行后的输出结果。
[C++代码]
01 #inclUde<iostream>
02 using namespace std;
03 class SuperClass
04 private:
05 int i;
06 publiC://
07 SuperClass( )(i=5;)
08 virtual iht getValueO(return i ;)
09 virtual int getSum( )=0;
10 ;
11 class SubClass:public SuperClass
12 int J ;
13 public:
14 SubClass(int j):j(0)
15 (1) =j; //用参数j的值更新数据成员
16 ;
17 int getValue( )return j;)
18 int getSum( )
19 return (2) getValue( )+j;
20
21 ;
22 void main(void)
23 SuperClass s=new SubClass(-3);
24 cout<<s->getValue( )<<"";
25 tout<<s->getSum( )<<endl;
26 delete s;
27
[填空题][说明]
已知类Stock和类cxyjava都定义在cxyjava.java文件中,类Stock的定义中第14行前共有四行出现了错误,将下面代码修改正确并完善后的输出结果为:
0:0
1:23
请指出错误所在行号并给出该行修改后的完整结果。
[简答题]

试题三
阅读以下说明,回答问题1 至问题5,将解答填入答题纸对应的解答栏内。
【说明】
在一台计算机上安装完成Windows 2000 服务器及相应的服务组件。

【问题3】 如果发现操作系统存在安全漏洞,应该如何解决?
[简答题]

试题四
阅读以下说明,回答问题1 至问题6,将解答填入答题纸对应的解答栏内。
【说明】
在Linux 下安装配置DHCP 服务,DHCP 服务程序/usr/sbin/dhcpd 需要读取配置文件/etc/dhcpd.conf,以下是一个DHCP 配置文件的主要内容:
subnet 200.117.207.0 netmask 255.255.255.0 {
range 200.117.207.10 200.117.207.100;
range 200.117.207.110 200.117.207.200;
default-lease-time 86400;
max-lease-time 604800;
option subnet-mask 255.255.255.0;
option routers 200.117.207.1;
option domain-name "myuniversity.edu.cn";
option broadcast-address 200.117.207.255;
option domain-name-servers 200.117.207.3;
}

【问题5】 配置完毕后,可以用什么命令重新启动操作系统?

我来回答:

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

订单号:

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