更多"假设用户名和口令存储在自由表“口令表”中,当用户输入用户名和口令并单击"的相关试题:
[单项选择]在Linux系统中,用户组加密后的口令存储在______文件中。
A. /etc/passwd
B. /etc/shadow
C. /etc/group
D. /etc/shells
[简答题][说明]
本程序中预设了若干个用户名和口令。用户输入正确的用户名后,可以查找对应的口令,一旦输入结束标记“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;
[填空题]为保证信息存储安全通常采用的方法是用户访问权限设置、用户口令加密、用户身份认证、数据加密与 ( )等。
[单项选择]在Internet中,通常不需用户输入帐号和口令的服务是()。
A. FTP
B. E-MAIL
C. Telnet
D. HTTP(网页浏览)
[单项选择]假设相联存储器有M个单元,那么相联存储器查找1次,平均需要______次操作。
A. M
B. M/2
C. 1
D. 不确定
[简答题]②设置Text2控件的有关属性,使用户在输入口令时显示“*”(星号)。
[单项选择]假设正在管理一个概要文件的口令设置。如果要确保一个用户在更改三次密码之前不能重新使用当前的密码,请问要使用以下的哪一个参数
A. PASSWORD_LIFE_TIME
B. PASSWORD_REUSE_MAX
C. PASSWORD_REUSE_TIME
D. PASSWORD_GRACE_TIME
E. PASSWORD_VERIFY_FUNCTION
[填空题]在Visual FoxPro表单中,当用户使用鼠标单击命令按钮时,会触发命令按钮的 【12】 事件。
[简答题]分析验证页面的源代码,假设用户输入错误的账号信息,浏览器将显示什么内容
[单项选择]一个多用户的应用系统通常有用户管理功能,允许增加新的用户。用户信息一般包括用户名,假设规定用户名必须是以字母开头的、不超过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
[填空题][说明] 编写一个函数根据用户输入的偶对(以输入。表示结束)建立其有向图的邻接表。一个图的邻接表存储结构定义如下:
# include < stdio. h >
# define MAXVEX 30
struct edgenode
{
int adjvex;
char info;
struct edgenode * next;
}
struct vexnode
{
char data;
struct edgenode * link;
}
typedef struct vexnode adjlist [MAXVEX];
实现要求的函数如下:
void creatadjlist ( adjlist g)
{
int i, j, k;
street vexnode * s;
for( k=1; k< =n; k+ +)
{
(1)
g [k]. link = NULL;
}
printf ( “输一个对:” );
scanf ("%d, %d", &i, &j);
while (2)
{
(3)
s- >adjvex =j;
(4)
g [i].link =s;
(5)
}
}