-
在Windows系统中,删除一个文件夹后,该文件夹下的()
A . A、文件被删除而文件夹保留
B . B、文件夹被删除而文件保留
C . C、所有文件和文件夹均被删除
D . D、只读文件被保留而其他文件或文件夹均被删除
-
Windows操作系统中,同一个文件夹容许存在文件名相同的两个文件。
A . 正确
B . 错误
-
Linux系统对文件的权限是以模式位的形式来表示,对于文件名为test的一个文件,属于admin组中user用户,以下哪个是该文件正确的模式表示?()
A . rwxr-xr-x3 user admin 1024 Sep 13 11:58 test
B . drwxr-xr-x 3 user admin 1024 Sep 13 11:58 test
C . rwxr-xr-x 3 admin user 1024 Sep 13 11:58 test
D . drwxr-xr-x 3 admin user1024 Sep 13 11:58 test
-
不能在WINDOWS95/98或DOS操作系统下可直接执行的程序文件名其扩展名是()
A . EXE
B . BAT
C . DOC
D . COM
-
在Windows操作系统中,选中A盘中的某一个文件,按住鼠标左键将其拖动到桌面上,则()。
A . A、原A盘中的文化被复制到桌面上,文件名与原A盘中的该文件名相同
B . B、原A盘中的文件被移动到桌面上,原A盘中的该文件被删除
C . D、会在桌面上复制一个文件,文件名称是在原文件名前加上“复件”二字
D . D、该操作是错误操作,系统将提示出错信息
-
在linux系统中,在当前目录下,将文件/test.gz解压缩成/test,正确的命令是()。
A . tar -czf test.gz
B . tar -xvzf test.gz
C . tar -uczf test.gz
D . tar -czf test.gz
-
在linux系统中,递归地压缩/tmp/test6/目录下的所有文件,正确的命令是()。
A . gzip -v /tmp/test6
B . gzip /tmp/test6
C . gzip -r /tmp/test6
D . tar -czvfr /tmp/test6
-
一个文件夹名称叫Parent,其下有一个叫做test.asp的文件,和一个名为Child的文件夹。Child下有一个名为default.htm文件,想在default.htm中作一个连接,链到test.asp。以下正确的是:()
A . A、<ahref=“/test.asp”>…</a>
B . B、<ahref=“c:/test.asp”>…</a>
C . C、<ahref=“‥/test.asp”>…</a>
D . D、<ahref=“Parent/test.asp”>…</a>
-
在linux系统中,查找/home/目录下文件名以test开头的文件,以下正确的命令是()。
A . find /home -name test*
B . find -name test* /home
C . find test* /home
D . find -n test* /home
-
Windows操作系统中,同一文件夹容许存在文件名相同的两个文件。
A . 正确
B . 错误
-
在Windows98环境下,同一个文件夹里的文件可以同名。
A . 正确
B . 错误
-
在linux系统中,对一个重要文件test,可以实现所有用户都有读和执行权限的命令是()。
A . chmod a+rx test
B . chmod a+wx test
C . chmod o+rx test
D . chmod u+rx test
-
在J2EE中,test.jsp文件中有如下一行代码: 要使user对象在用户对其发出请求时存在,下划线中应填入()
-
WINDOWS系统下同一个文件夹内能同时存在以下的两个文件吗?A.TXT a.txt
-
在Windows系统中打开磁盘或U盘时,其根目录下的()文件会自动运行,很多病毒就是通过这个功能传播的。
A.AUTORUN.INF
B.AUTORUN.BAT
C.AUTOEXEC.INF
D.AUTOEXEC.BAT
-
若目前D盘根目录下并不存在test. txt文件,则下列打开文件方式不会自动创建test.txt文件的是()。A)
若目前D盘根目录下并不存在test. txt文件,则下列打开文件方式不会自动创建test.txt文件的是()。
A) ifstream fin; fin. open("d:\\test.txt", ios_base::in);
B) fstream fio; fio. open("d:\\test. txt", ios_base::out);
C) ofstream fout; fout. open("d:\\test. txt", ios_base::out);
D) ofstream fout; fout. open("d:\\test. txt", ios_base::app);
-
使用VC6打开老考生文件夹下的工程test5_1,此工程包含一个源程序文件test5_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下:
x=3 y=5 z=0
8
源程序文件test5_1.cpp清单如下:
include<iostream.h>
static int x=5;
int z=0;
int *add(int x,int y)
{
cout<<"X="<<X<<"y="<<y<<" Z="<<z<<endl;
z=z+x+y;
/********found*********/
return z;
/********found*********/
};
void main()
{
int y=5;
int x=3;
/*********found********/
cout<<&(add(X,y))<<endl;
}
-
使用VC6打开考生文件夹下的工程test19_1,此工程包含一个源程序文件test19_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下:
1:
weight:5
age:0
2:
weight:7
age:9
源程序文件test19_1.cpp 清单如下:
include <iostream.h>
class animal
{
public:
/**************** found *******************/
friend void setvalue(animal&,int);
/**************** found *******************/
void print()
protected:
int itsweight;
int itsage;
};
void animal::print()
{
cout<<"weight:"<<itsweight<<end1;
cout<<"age:"<<itsage<<end1;
}
void setvalue(animal &ta,int tw)
{
ta.itsweight=tw;
ta.ihsage=0;
}
void setvalue(animal &ta,int tw, int tn)
{
ta.itsweight=tw;
ta.itsage=tn;
}
void main()
{
/**************** found *******************/
animal peppy
setvalue(peppy,5);
cout<<"1:"<<end1;
peppy.print();
setvalue(peppy,7,9);
cout<<"2:"<<end1;
peppy.print();
}
-
使用VC6打开考生文件夹下的工程test23_1,此工程包含一个源程序文件test23_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下:
i
iz
O
12
22
源程序文件test23_1.cpp清单如下:
include<iostream.h>
include<stdio.h>
class innerclass
{
int x;
public:
/****************found*******************/
innerclass(int z) { x=z; cout<<"iz"<<endl;};
/****************found*******************/
void write() {print("%d\n",x);}
}
class outerclass
{
int y;
innerclass g;
innerclass *h;
public:
outerclass(int a);
void write() { printf("%d\n",y); }
void write_inner_g() {g.write(); }
void write_inner_h() {h->write();}
};
outerclass::outerclass(int a)
{
/****************found*******************/
h=new innerclass(12);
cout<<"o"<<endl;
}
int main ()
{
outerclass ob(22);
ob.write_inner_h();
ob.write();
return 1;
}
-
使用VC6打开考生文件夹下的工程test7_3,此工程包含一个源程序文件test7_3.cpp,其中含有一个类Circle的定义,但该类的定义并不完整。请按要求完成下列操作,将类Circle的定义补充完整。
(1)为类Circle增加一个构造函数,该函数有一个参数,并在构造时将该参数值赋给成员radius。将该函数实现为一个非内联函数,并且使用参数列表的方式将类成员赋值。请在注释“//**1**”之后添加适当的语句。
(2)为类Circle增加一个成员函数print(),使得可以输出有关圆的信息,比如下列程序
Circle c;
c.SetRadius(5);
c.Print();
将输出:The circle has radius of 5!
请在注释“//**2**”之后添加适当的语句。
(3)完成友元函数void CompareR(Circle *cl,Circle*c2)的定义,在屏幕中输出c1与c2比较radius大小结果,要求使用 if-else结构完成。请在注释“//**3**”之后添加适当的语句。
输出结果如下;
The circle has radus of 5!
The circle has radius of 10!
c1<c2
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
源程序文件test7_3.cpp清单如下:
include<iostream.h>
class Circle{
public:
Circle():radius(5){}
//**1**
void SetRadius(int r) {radius=r; }
int GetRadius() {return radius; }
//**2**
friend void CompareR(Circle *c1,Circle*C2);
private:
int radius;
};
void CompareR(Circle *c1,Circle *C2)
{
//**3**
cout<<"c1>c2"<<endl;
else
if((c1->GetRadius())==(c2->GetRadius()))
cout<<"c1=c2"<<endl;
else
if((c1->GetRadius())<(c2->GetRadius()))
cout<<"c1<c2"<<endl;
}
void main()
{
Circle c1;
c1.SetRadius(5);
C1.Print();
Circle c2(10);
c2.Print();
CompareR(&c1,&c2);
}
-
使用VC6打开考生文件夹下的工程test4_1,此工程包含一个源程序文件test4_1.cpp,但该程序在类的定义中存在问题,请改正类定义中的错误,使程序的输出结果如下:
a=3 b=13
a=5 b=13
注意:请勿修改主函数main中的任何内容。
源程序文件rcst4_1.cpp清单如下:
include<iostream.h>
class T
{
public:
/*********found***+******/
T(int x){a=x; b+=x;)
/+********found**********/
void display(T c)
{ cout<<"a="<<c.a<<"\t"<<"b="<<c.b<<endl;)
private:
const int a;
static int b;
};
/**********found*********/
int b=5;
void main()
{
T A(3),B(5);
T::display(A);
T::display(B);
}
-
linux操作性系统中如果用户test想要执行一个系统的脚本文件,他至少应该具备()权限。
A.读、写、执行
B.执行
C.只读
D.读、执行
-
unix操作系统中,/home/test/hunan目录下保存了临时文件testfile。若将test目录删除,最宜采用的命令是()
A.-rm -r
B.-rm
C.-delete
D.-mv
-
在Windows系统中,设E盘的根目录下存在document1文件夹,用户在该文件夹下创建了document2文件夹,则当前文件夹为document1. 若用户将test.docx文件存放在document2文件夹中,则该文件夹的绝对路径为()。在程序中能够正确访问该文件且效率较高的方式为(本题)
A.\document1\test.docx
B.document1\document2\test.docx
C.document2\test.docx
D.\document1\document2\test.docx