- 相关推荐
北京爱恩科技笔试题
北京爱恩科技发展有限公司笔试考题
Name :_______________________
Date :________________________
Time Start :____________________
Time End :_____________________
VISUAL BASIC SECTION
Q1 : Grade yourself on your Visual Basic Skill ?
1 – poor …….. 10- Advance player
Ans:
Q2 : Declare Function Multiply_Add Lib “test” (ByRef A as integer ,VeRef B as integer , ByVal c as integer ) as integer
Q2.1: Explain what is Declare Function used for ?
Ans :
Q2.2 : Explain the difference between ByRef and ByVal ?
Ans :
Q3 : Is Visual Basic a COMPILER or an INTERPERTER ?
Ans
C++ SECTION
Q4 :
int iVal1 = 0, iVal2 = 0;
int * ipVal;
ipVal = &iVal1; What is the Value of ipVal = *ipVal =
ipVal = (int*)iVal1; What is the Value of ipVal = *ipVal =
iVal2 = (int)&iVal1; What is the Value of ipVal = *ipVal =
Q5:
void SwapAB(int A, int B)
{
A=B;
B=A;
}
int main()
{
int A,B;
A=1;
B=2;
SwapAB(A,B);
return 0; // A= ?, B= ?
}
What is the value of A and B ?
What is the difference between STRUCTURE and OBJECT ORIENTED PROGRAMMING ?
What is the difference between C and C++ ?
What is an interpreter ?
Q6. Step through the following C code and answer the questions
void FillMem(unsigned char *pData, unsigned char len)
{
while (len--) *pData++ = len;
}
void main()
{
unsigned char buffer1[8];
unsigned char buffer2[8];
unsigned char * pData;
unsigned char cnt1, cnt2;
for (cnt1 = 0; cnt1 < 8; cnt1++)
buffer1[cnt1] = 0xFF;
for (cnt1 = 0; cnt1 < 8; cnt1++)
buffer2[cnt1] = 0xFF;
for (cnt1 = 0, cnt2 = 4; cnt1 < 4; cnt1++, cnt2--)
buffer1[cnt1] = cnt1;
buffer2[cnt2] = cnt2;
/***************************************************************
Q What is the content of buffer1 & buffer2 ?
buffer1[0] = ?? buffer2[0] = ??
buffer1[1] = ?? buffer2[1] = ??
buffer1[2] = ?? buffer2[2] = ??
buffer1[3] = ?? buffer2[3] = ??
【北京爱恩科技笔试题】相关文章:
【精选】北京科技馆作文四篇03-29
北京的科技馆作文4篇03-12
大班教案:我爱北京02-05
我爱北京湾征文10-10
大班教案《我爱北京》11-01
爱科技,更爱运动-想象作文02-15
著名高科技企业面试试题10-08
感 恩作文10-08
伊恩·麦克尤恩的语录合集30条02-25
伊恩·麦克尤恩的语录集锦35条01-31