其实是很郁闷的说,我们做的是a卷,我是打算做技术开发的,技术开发的题目,主要就是考了c、c++、数据结构。都是些基础题,但是大部分我竟然都不会,看来自己基础还是很薄弱啊,亟需努力啊。我是昨天下午收到笔试的通知的,去看了下笔试名单,有1300多人,laday gay gay。真是够狠的。昨晚就临时抱佛脚,去恶补了一番基础。今天10--12点考试了,总结下这套卷子吧。
20道选择题 ,2道填空题。
具体题目可能会记不大清楚咯,1、是uml图这个完全没概念,不会做,类a类b类c的实在 搞不懂;2、是忘记了貌似是分页管理存储的特点。还行这个题目有点印象;3、好像是校园网无法访问外网,xx.xx.xx.xx怎么测试时内网问题还是外网问题,我选了ping觉这个相对简单点,没仔细看,不知道对不对了。4、是将ip地址转换为域名,用的dns服务器,我是选的这个。5、貌似是一个逻辑思维的题目,求最短的时间。6、后面的就忘记了,想起什么题目就说吧,大概有一个二叉树的题目,忘记咋回事了,反正是不会做。还有一个后序遍历,中序遍历,求前序遍历。还有一个sizeof的题目这个不错被我蒙对了,考了指针所占字节数、数组、字符串所占字节数。
指针变量的sizeof
学过数据结构的你应该知道指针是一个很重要的概念,它记录了另一个对象的地址。既然是来存放地址的,那么它当然等于计算机内部地址总线的宽度。所以在32位计算机中,一个指针变量的返回值必定是4(注意结果是以字节为单位),可以预计,在将来的64位系统中指针变量的sizeof结果为8。
char* pc = "abc";
int* pi;
string* ps;
char** ppc = &pc;
void (*pf)();// 函数指针
sizeof( pc ); // 结果为4
sizeof( pi ); // 结果为4
sizeof( ps ); // 结果为4
sizeof( ppc ); // 结果为4
sizeof( pf );// 结果为4
之后其他的题目我觉得没什么 必要知道了,因为确实连概念都不懂,无从下手。至于两个填空题,是补充完成一段程序,对程序很面熟,很简单的就填完了,不过第二个就有点难度,没看懂题目。估计没什么好结果了。
笔试前看的书,c语言程序设计(谭浩强)、c++语言程序设计(谭浩强)、数据结构。