北京爱恩科技试题.docVIP

  • 1
  • 0
  • 约5.02千字
  • 约 6页
  • 2015-09-26 发布于重庆
  • 举报
北京爱恩科技试题

北京爱恩科技发展有限公司笔试考题 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] = ?? b

文档评论(0)

1亿VIP精品文档

相关文档