初级软件开发工程师笔试试题Windows.pdfVIP

  • 0
  • 0
  • 约2.98千字
  • 约 4页
  • 2026-02-13 发布于上海
  • 举报

初级软件开发工程师笔试试题(Windows)

(时限1.5小时)

(请将写在答题纸上,签上,写清题号。不要填写在试卷上!谢谢合作!)

一、选择(可多选)

1.设inta=1,b=2,则(a++)+b这个表达式的值为()

A.2B.3C.4D.5

2.C++语言中,通常拷贝构造函数的参数是()

A.某个对象名B.某个对象的成员名C.某个对象的名D.某个对象的指针名

3.下列协议不属于TCP/IP协议族的有()

A.UDPB.RARPC.IPXD.DHCP

4.下列不属于对称加密算法的有()

A.MD5B.DESC.3DESD.SHA

二、程序分析

找出下列程序中的错误ClassA{

public:A(){};~A(){};};ClassB{

public:B(){m_pName=newchar

[256];};~B(){deletem_pName;};

public:A*CreateA(){Aa;return

a;};IntCalc(){unsignedinta=100;

while(a0){a‑‑;}returna;}

private:char*m_pName;};

初级软件开发工程师笔试试题(windows)

(时限1.5小时)

(请把写到答题纸上,签上,写清题号。不用填写在卷子上!谢谢合作!)

一、选择(可多选)

1.设inta=1,b=2,则(a++)+b这个表达式的值为()

A.2B.3C.4D.5

2.C++语言中,通常拷贝构造函数的参数是()

A.某个对象名B.某个对象的成员名C.某个对象的名D.某个对象的指针名

3.下列协议不属于TCP/IP协议族的有()

A.UDPB.RARPC.IPXD.DHCP

4.下列不属于对称加密算法的有()

A.MD5B.DESC.3DESD.SHA

二、程序分析

找出下列程序中的错误

ClassA

public:

A(){};

~A(){};

};

ClassB

public:

B(){m_pName=newchar[256];};

~B(){deletem_pName;};

public:

A*CreateA()

Aa;

returna;

};

IntCalc()

unsignedinta=100;

while(a=0)

a--;

returna;

private:

char*m_pName;

};

ClassC:

publicA{

public:

C(){};~C(){};};

三、简答题

1.简述下列定义中a和b的区别。

voidfunction(){staticinta;

intb;}

2.完成字符串拷贝可以使用sprintf、strcpy、memcpy以及StringCchCopy函数,请

问这些函数有什么区别,你使用哪个,为什么?

3.以下代码,若要使Thread1执行完成后在执行Thread2,需要在哪里加入哪些代码?

voidThread1()

void线程2()

voidmain()

文档评论(0)

1亿VIP精品文档

相关文档