题目详情
当前位置:首页 > 计算机考试 > 中级软件设计师
题目详情:
发布时间:2023-12-11 06:38:54

[简答题]【说明】
通常情况下,用户可以对应用系统进行配置,并将配置信息保存在配置文件中,应用系统在启动时首先将配置文件加载到内存中,这些内存配置信息应该有且仅有一份。
下面的代码应用了单身模式(Singleton)以保证Configure类只能有一个实例。这样,Configure类的使用者无法定义该类的多个实例,否则会产生编译错误。
# include <iostream.h>
class Configure
(1) ;
Configure( ); //构造函数
public:
static Configure *Instance( );
public:
int GetConfigureData( )return data; //获取配置信息
int SetConfigureDate(int m_data)
data=m_data; return data; //设置配置信息
private:
static Configure* _instance;
int data; //配置信息
;
(2) =NULL;
Configure * Configure∷Instance( )
if(_instance==NULL)
_instance= (3) ;
//加载配置文件并设置内存配置信息,此处省略

return (4) ;

void main( )
Configure *t=NULL;
t= (5) ;
int d=t->GetConfigureData( );
//获取配置信息后进行其它工作,此处省略

更多"【说明】 通常情况下,用户可以对应用系统进行配置,并将配置信息保存在"的相关试题:

[简答题]【说明】
通常情况下,用户可以对应用系统进行配置,并将配置信息保存在配置文件中,应用系统在启动时首先将配置文件加载到内存中,这些内存配置信息应该有且仅有一份。
下面的代码应用了单身模式(Singleton)以保证Configure类只能有一个实例。这样,Configure类的使用者无法定义该类的多个实例,否则会产生编译错误。
# include <iostream.h>
class Configure
(1) ;
Configure( ); //构造函数
public:
static Configure *Instance( );
public:
int GetConfigureData( )return data; //获取配置信息
int SetConfigureDate(int m_data)
data=m_data; return data; //设置配置信息
private:
static Configure* _instance;
int data; //配置信息
;
(2) =NULL;
Configure * Configure∷Instance( )
if(_instance==NULL)
_instance= (3) ;
//加载配置文件并设置内存配置信息,此处省略

return (4) ;

void main( )
Configure *t=NULL;
t= (5) ;
int d=t->GetConfigureData( );
//获取配置信息后进行其它工作,此处省略

[单项选择]甲程序员为乙软件设计师开发的应用程序编写了使用说明书,并已交付用户使用, 该应用软件的软件著作权。
A. 甲程序员享有
B. 乙软件设计师享有
C. 甲程序员不享有
D. 甲程序员和乙软件设计师共同享有
[单项选择]程序员为乙软件设计师开发的应用程序编写了使用说明书,并已交付用户使用, (27) 该应用软件的软件著作权。
A. 甲程序员享有
B. 乙软件设计师享有
C. 甲程序员不享有
D. 甲程序员和乙软件设计师共同享有
[单项选择]在Word应用程序窗口中,用户不可以( )。
A. 同时打开多个文档窗口
B. 将正在编辑的文档另存为一个文本(TXT)文件
C. 将所选择的文档内容直接另存为一个文档文件
D. 在没有开启打印机时进行打印预览
[简答题]
阅读以下说明,回答问题1和问题2。
【说明】
媒体应用应是经过精心创意设计的应用软件。因此,多媒体设计的选题和可行性评估是十分重要的一项工作。多媒体应用系统选题范围是没有限制的,但必须经过严格思考方可确定。
【问题1】
编写多媒体应用设计的选题与分析报告的目的是什么

[单项选择]一个多用户的应用系统通常有用户管理功能,允许增加新的用户。用户信息一般包括用户名,假设规定用户名必须是以字母开头的、不超过8个字符的字母数字串,那么,下而哪组值均属于用户名的无效等价类______。
A. li111111, Glenford Myers, 1238123
B. Lin-Yie, Lin-feng, 空值, linyifei
C. lin-yifei, 空值, Myers G, genford
D. lin-yifei, lin-fen, a111111, genford
[填空题]窗体是数据库中用户和应用程序之间的 【8】 ,用户对数据库的任何操作都可以通过它来完成。
[多项选择]下列( )新技术可以为互联网用户提供更为安全的应用业务。
A. 数字签名
B. 防火墙
C. 安全协议
D. WAP
E. 宽带接入
[判断题]用户可以利用“查找”来安装和卸载应用程序,安装打印机驱动程序。
[简答题]举例说明运输信息技术的应用。
[填空题]在数据库的三级模式结构中,可以为某一用户的多个应用系统所使用,但一个应用程序只能使用一个 【16】
[填空题]在数据库的三级模式结构中,可以为某一用户的多个应用系统所使用,但一个应用程 序只能使用一个【 】。
[简答题][说明] 本程序中预设了若干个用户名和口令。用户输入正确的用户名后,可以查找对应的口令,一旦输入结束标记“end”,程序结束。 [C++程序] #include <iostream. h> #include <string. h> class User { protected: char user[10]; char pass[7]; public: User(char[ ],char[]); (1) {return user;} (2) {return pass;} }; User::User(char u[],char p[]) { strcpy(user,u); strcpy(pass,p); } void main( ) { User ua[]={User("Li","123456"),User("wang","654321"),User("Song","666666") char name[10]; while(1) cout< < "输入用户名:"; cin> >name; if( (3) = =0) break; for(int i=0;i<3;i+ +) if(strcmp(name,ua[i].getuser( )) = =0){ cout< <"密码:" < < ua[i].getpass( ) < <endl; (4) ; if( (5) )cout< <"该用户不存在!" < <endl; } }
[多项选择][说明]
本程序中预设了若干个用户名和口令。用户输入正确的用户名后,可以查找对应的口令,一旦输入结束标记“end”,程序结束。
[C++程序]
#include <iostream. h>
#include <string. h>
class User
protected:
char user[10];
char pass[7];
public:
User(char[ ],char[]);
(1) return user;
(2) return pass;
;
User::User(char u[],char p[])
strcpy(user,u);
strcpy(pass,p);
void main( )
User ua[]=User("Li","123456"),User("wang","654321"),User("Song","666666")
char name[10];
while(1)
cout< < "输入用户名:";
cin> >name;
if( (3) = =0) break;
for(int i=0;i<3;i+ +)
if(strcmp(name,ua[i].getuser( )) = =0)
cout< <"密码:" < < ua[i].getpass( ) < <endl;
(4) ;
if( (5) )cout< <"该用户不存在!" < <endl;


我来回答:

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

订单号:

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