- 相關(guān)推薦
北京愛恩科技筆試題
北京愛恩科技發(fā)展有限公司筆試考題
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] = ??
【北京愛恩科技筆試題】相關(guān)文章:
【精選】北京科技館作文四篇03-29
北京的科技館作文4篇03-12
大班教案:我愛北京02-05
我愛北京灣征文10-10
大班教案《我愛北京》11-01
愛科技,更愛運(yùn)動-想象作文02-15
著名高科技企業(yè)面試試題10-08
感 恩作文10-08
伊恩·麥克尤恩的語錄合集30條02-25
伊恩·麥克尤恩的語錄集錦35條01-31