- 4
- 0
- 约2.08千字
- 约 3页
- 2015-08-11 发布于重庆
- 举报
赛博长城软件开发工程师(WindowsC++)笔试题.pdf
北京赛博长城信息科技有限公司
软件开发工程师(Windows C/C++ )
笔试题
一、基础题(30 分)
1、下面代码输出的是____ 。
void foo()
{
unsigned int a = 6;
int b = -20;
(a+b6)? puts(“6”) : puts(“=6”);
}
2、#define f(x,y) (x/y)
int t = f(2+4,3);
t 的值为____ 。
3、下面代码输出的是____ 。
double dArray[2] = {4, 8}, *p, *q;
p = dArray[0];
q = p + 1;
cout q – p endl;
cout (int)q – (int)p endl;
4 、Windows 内核驱动程序通常不是用传统的C 语言方式处理字符串。定义了结构如下:
typedef struct _UNICODE_STRING{
USHORT Length;
USHORT MaximumLength;
PWSTR Buffer;
} UNICODE_STRING, *PUNICODE_STRING;
如下程序段中,wstr.Length 的值为____ 。
UNICODE_STRING wstr;
RtlInitUnicodeString(wstr, L”GreatWall”);
5、int b; 则下面哪两个是等同的?
A. const int* a = b;
B. const* int a = b;
C. const int* const a = b;
D. int const* const a = b;
6、下列语句执行后,a、b、c 的值分别是____ 、____ 、____ 。
int a = 5, b = 7, c ;
c = a+++b ;
7、下面代码输出的是____ 。
int j,k,l,m;
int i = (j=4,k=8,l=16,m=32);
printf(“%d”, i);
8、下面代码输出的是____ 。
#define PRODUCT(x) (x*x)
void main()
{
int i=3,j,k;
j = PRODUCT(i++);
k = PRODUCT(++i);
printf(“%d %d”, j, k);
}
9、下面哪个地址是组播地址____ 。
A. 202.113.0.36
B. 224.0.1.2
C. 59.67.33.1
D. 127.0.0.1
10、关于TCP/IP 模型和OSI 模型,下列说法正确的是____ 。
A. TCP/IP 模型的应用层对应于OSI 模型的传输层;
B. TCP/IP 模型的传输层对应于OSI 模型的物理层;
C. TCP/IP 模型的互联层对应于OSI 模型的网络层;
D. TCP/IP 模型的主机- 网络层对应于OSI 模型的应用层;
二、问答题(30 分)
1、以下反向遍历array 数组的方法有什么错误?
vector array;
array.push_back(1);
array.push_back(2);
array.push_back(3);
for(vector::size_type i=array.size()-1; i=0; --i)
{
coutarray[i]endl;
}
2、什么是进程和线程?有什么区别?
3、指出下列程序的错误。
void Test()
{
char str[10], str1[10];
int i;
for(i=0;i10;i++)
{
str1[i]=’a’;
}
strcpy(str, str1);
}
4 、IRP 是什么?有什么作用?
5、下列代码做了什么?
int* p;
p = (int*)0x67A9;
*p = 0xAA55;
6、简述硬件中断和软件中断的区别,并简述它们的应用。
三、编程题(40 分)
1、完成内存之间的复制。函数原型为:
void* MyMemCpy(void*
您可能关注的文档
- 船用起重机波浪补偿技术研究.pdf
- 船舶CFCs的禁用及其对策.pdf
- 船舶分析和应用气象信息.doc
- 船舶操纵性能在船舶设计中的应有位置.pdf
- 船舶设备资料管理程序的开发与应用.pdf
- 艾森克人格问卷实验报告.doc
- 艾森克人格问卷的适用性研究.pdf
- 花卉发展现状.doc
- 花卉的科属,产地,栽培分类及形态特征.xls
- 花叶芦竹潜流人工湿地处理生活污水的研究.pdf
- 2025年新能源汽车铝合金型材表面处理报告.docx
- 2025_2026学年新教材高中历史第四单元资本主义制度的确立9资产阶级革命与资本主义制度的确立课时作业含解析新人教版必修中外历史纲要下.doc
- 2026版高考历史一轮训练课后限时集训10近代西方民主政治的确立与发展含解析人民版.doc
- 2025年光伏支架轻量化研发趋势与材料创新报告.docx
- 2025_2026学年新教材高中英语UNIT3SPORTSANDFITNESS预习新知早知道学案含解析新人教版必修第一册.doc
- 初中道德与法治八年级上册《爱我中华》单元教学设计(1).docx
- Unit9IlikemusicthatIcandancetoSectionA(3a3c)(教学课件)人教版(0)九年级英语全册().pptx
- 四年级下册《我的“自画像”》习作指导课教学设计——基于例文支架的精准表达训练.docx
- 星火燎原:新中国“两弹一星”伟业的奠基与精神传承.docx
- 中考英语一轮复习:解锁单项选择的逻辑与策略(第一讲).docx
原创力文档

文档评论(0)