某用户购买了17910IP电话卡并与手机进行绑定,此用户使用17910拨打长途电话时,拨完长途号码后应按“#”键进行通话,若未按“#”键而是直接按了“通话”键,则()。
A、不能完成通话
B、可以完成通话,在手机话单中扣费
C、可以完成通话,在IP电话卡中扣费
D、可以完成通话,在手机话单和IP电话卡中都扣费
阅读以下说明、Java代码,将应填入(n)处的字句写在答题纸的对应栏内。
【说明】
IC卡和200卡都是从电话卡派生的。下面的程序将电话卡定义为抽象类。其中 balance为双精度变量,代表电话卡中的余额;cardNumber是长整型变量,代表电话卡的卡号;password是整型变量,代表电话卡的密码;connectNumber是字符串变量,代表电话卡的接入号码;connected是布尔变量,代表电话是否接通。
performDial()实现各种电话接通后的扣除费用的操作。其中200卡每次通话扣除0.5元的通话费用和附加费用;IC卡每次通话扣除0.9元的通话费。TimeLeft()方法用于测试电话卡余额还可以拨打电话的次数。performConnection()用于电话接入操作,如果卡号和密码正确,则接通;否则,接不通。
【程序】
abstract class PhoneCard
{
doubte balace;
(1) perfermDial();
double getBalance()
{ return balance; }
double TimeLeft()
{
double current=balance;
int times=0;
do
{
(2)
times++;
}white(balance>=0);
balance=current;
return times-1;
}
}
abstract class Number_PhoneCard extends PhoneCard
{
long cardNumber:
int password;
String connectNumber;
Boolean connected;
Boolean performConnection(long cn, int pw)
{
if(cn==cardNumber && (3) )
{
connected=true;
return true;
}
else return false;
}
}
class IC Card (4)
{
boolean performDial()
{
if(balance>0.9)
{
balance-=0.9;
return true;
}
else return false;
}
}
class D200_Card (4)
{
static double additoryFee;
static{ additoryFee=0.1; }
boolean performDial()
{
if(balance>(0,5+additeryFee))
{
(5)
return true;
}
else return false;
}
}
According to the reminding voice of the telephone, you should dial the pin number first, then, dial the area code number and last, telephone number.
A.根据电话提示音,先输入区号,再输入电话卡的密码和电话号码
B.根据电话提示音,先输入电话号码,再输入电话卡密码和区号
C.根据电话提示音,先输入电话卡密码,再输入电话号码和区号
D.根据电话提示音,先输入电话卡密码,再依次输入区号和电话号码
有两种电话卡:第一种每分种话费0.3元,除此之外无其他费用;第二种电话卡每分钟话费0.2元,另有每月固定费用10元(无论拨打与否都要扣)。如果小王每月通话量不低于两小时,则他办理哪种卡比较合算?()
A.第一种
B.第二种
C.两个卡一样
D.无法判断
账号电话卡是一种可以在一定范围内漫游使用的密码记账式电话卡,是利用()技术实现的。[1分]
A.语音信箱
B.集成电路封装卡
C.智能网
D.互联网