??xml version="1.0" encoding="utf-8" standalone="yes"?>
保护模式允许讉K位于W一?MB以及1MB以上的存储空间。在保护模式下访问扩展区域的内存I间的时候,仍然要利用偏Ud址。但是段地址不在是像在实模式下由D寄存器提供。原来放D地址的段寄存器中含有一个选择子,用于选择描述W表内的一个描q符。描q符描述存储器段的位|,长度和访问权限。选择子可以从全局描述W或者局部描q符表中选择8192个描q符中的一个。所以Q何时候,应用E序最多有8192×2个描q符可用?br />
]]>
目标Q ?先决条gQprequisitiesQ?br />(target) 命oQcommandQ?br />
自动变量Q?'$^' 表示规则中的所有先xӞ'$<' 表示先决条g中第一个先x?br /> '$@' 表示目标对象
eg: foo.o : foo.c head.h def.h
cc -c $(CFLAG) $< -o $@
其中$(CFLAG)是引用定义的CFLAG变量Q?< 被 foo.c代替Q?br /> $@被foo.o代替
]]>
#include<iostream.h>
#define ELEMENT_NUM 4;
#define MENUM_NUM 2;
enum{OK=1,CANCEL=0};
//pȝ菜单定义
struct SysMenu{
char* text; //菜单文本
int xPos; //x坐标
int yPos; //y坐标
void (*onOKFun)(); //OK响应函数
void (*onCancelFun)(); //Cancel响应函数
};
//各个menu的相应函?BR>void menu1OK()
{
cout << "menu1 ok" <<endl;
}
void menu1Cancel()
{
cout << "menu1 cancel" <<endl;
}
void menu2OK()
{
cout << "menu2 Ok" << endl;
}
void menu2Cancel()
{
cout <<"menu2 Cancel" << endl;
}
static SysMenu menu[2]=
{
{
"menu1",0,48,menu1OK,menu1Cancel
}
,
{
"menu2",7,48,menu2OK,menu2Cancel
}
};
/*struct Element {
SysMenu menu;
SysButton button;
};*/
//窗口元素和消息映射函数装在窗口中
struct windows
{
int currentFocus;
//Element element[ELEMENT_NUM];
void (*messageFun)(int keyvalue,int elementID);
//....
};
//消息映射函数
void MessageFunction(int keyvalue, int elementID)
{
switch(keyvalue) {
case OK:
//实际上element[elementID].onOKFun();
menu[elementID].onOKFun();
break;
case CANCEL:
menu[elementID].onCancelFun();
}
}
void main()
{
//windows win;
windows win[1]={{0,MessageFunction}};
win[0].messageFun(CANCEL,0);
}
一Q最基本题型Q说明:此类题型比较单)
1Q?1?00有多个9
2Q?q箋整数之和?000的共有几l?
3. U2合唱团在17分钟内得赶到演唱会场Q途中必需跨过一座桥Q四个h从桥?
同一端出发,你得帮助他们到达另一端,天色很暗Q而他们只有一只手늭?
一ơ同时最多可以有两h一赯桥,而过桥的时候必L有手늭Q所以就
得有人把手电{带来带去,来回桥两端。手늭是不能用丢的方式来传递的?
四个人的步行速度各不同,若两人同行则以较慢者的速度为准?Bono需?
分钟q桥 Edge需?分钟q桥 Adam需?分钟q桥 Larry需?0分钟q桥
他们要如何在17分钟内过桥呢Q?q是Micrsoft征聘人员旉的问题,你必?
在五分钟内答出来才可能获得聘??
4Q?nbsp; 说有一份遗?500元一个女人的老公留下来的Q如果这个女人生的是儿子那么
她将分到她儿子的一半,如果是女儿,他将分得她女儿的2?如果q个女h?
了一对,一男一奻I问各得多遗产?
5Q?老师d的物理测验答案在教室里丢׃Q今天那个教室上?堂课Q老师d上了3
堂,有可能是a、b、c三个同学盗窃
已知Q?nbsp; 1、a上了两堂?
2、b上了三堂?
3、c上了四堂?
4、a、b、c每个人都上了老师d的两堂课
5、五堂课中,三个人到堂的l合各不相同
6、老师d的课中有一堂,三个ZC两个Q事后证明不是那两个人偷?
问?是谁偷得
6Q?a b c d e
* f
__________________
Qg g g g g g
问,a b c d e f g各是什么数字(不重复)
7Q?aq行一ơC和D之间往q旅行,希望在整个旅行中能够辑ֈ60km/h的^均速度Q?
但是当他从C到达D的时候发现^均速度只有30km/hQ问a应当怎么做才能够?
q次往q旅行的q_速度到达60km/h
8Q?烧一根不均匀的Q从头烧到尾d需?个小时。现在有若干条材质相同的
l_Q问如何用烧l的Ҏ来计时一个小时十五分钟呢Q?
9Q?你有一桶果冻,其中有黄艌Ӏ绿艌Ӏ红色三U,闭上眼睛抓取同种颜色的两个?
抓取多少个就可以定你肯定有两个同一颜色的果冻?
10Q?如果你有无穷多的_一?公升的提捅,一?公升的提捅,两只提捅形状?
下都不均匀Q问你如何才能准称?公升的水Q?
11Q?一个岔路口分别通向诚实国和说谎国。来了两个hQ已知一个是诚实国的Q另
一个是说谎国的。诚实国永远说实话,说谎国永q说谎话。现在你要去说谎国,
但不知道应该走哪条\Q需要问q两个h。请问应该怎么问?
12Q?12个球一个天qI现知道只有一个和其它的重量不同,问怎样U才能用三次?
扑ֈ那个球?3个呢Q?
13Q在9个点上画10条直U,要求每条直线上至有三个点?
14Q在一天的24时之中Q时钟的旉、分针和U针完全重合在一L时候有
几次Q都分别是什么时_你怎样出来的Q?
二.没有{案型(说明Q这些题昄不是考你智力。而考的是你的反应能力?q种题大多数没有{案Q但是要看你的反应喽Q)
1Qؓ什么下水道的盖子是圆的Q?
2Q中国有多少辆汽车?
3Q将汽R钥匙插入车门Q向哪个方向旋{可以打开车锁Q?
4Q如果你要去掉中国的34个省Q含自治区、直辖市和港澳特区及台湾省)中的
M一个,你会L哪一个,Z么?
5Q多个加a站才能满中国的所有汽车?
6Q想象你站在镜子前,请问Qؓ什么镜子中的媄象可以颠倒左叻I却不能颠倒上下?
7Qؓ什么在M旅馆里,你打开热水Q热水都会瞬间倾泻而出Q?
8Q你怎样Excel的用法解释给你的奶奶听?
9Q你怎样重新改进和设计一个ATM银行自动取款机?
10Q如果你不得不重新学习一U新的计机语言Q你打算怎样着手来开始?
11Q如果你的生涯规划中打算?q内受到奖励Q那获取该项奖励的动机是什么?
观众是谁Q?
12Q如果微软告诉你Q我们打投资五百万元来启动你的投资计划,你将开始什
么样商业计划Qؓ什么?
13Q如果你能够全世界的电脑厂商集合在一个办公室里,然后告诉他们被
做一件事Q那件事是什么?
三.NQ说明:q类题有一定难度,如果得不到答案,也不能说明什么?如果你想C解题思\Q那么答案马上就能出来。如果想不到思\Q?那么......别惌出来了。)
1Q你让工Zؓ你工?天,回报是一栚w条,q个金条q_成相q的7D,
你必d每天l束的时候给他们一D金条。如果只允许你两ơ把金条弄断Q?
你如何给你的工h付费Q?
2Q有一辆火车以每小?5公里的速度d北京直奔q州Q同时另一辆火?
每小?0公里的速度从广州开往北京。如果有一只鸟Q以30公里每小时的?
度和两辆火R同时启动Q从北京出发Q碰到另一辆R后就向相反的方向q回
去飞Q就q样依次在两辆火车之间来回地飞,直到两辆火R盔R。请问,q?
只鸟共飞行了多长的距?
3Q你有四个装药丸的罐子,每个药丸都有一定的重量Q被污染的药丸是没被
污染的药丸的重量+1。只U量一ơ,如何判断哪个|子的药被污染了Q?
4Q门外三个开兛_别对应室内三盏灯Q线路良好,在门外控制开x候不?
看到室内灯的情况Q现在只允许q门一ơ,定开兛_灯的对应关系Q?
5Qh民币Z么只????0的面|
6Q你有两个罐子以?0个红色弹球和50个蓝色弹球,随机选出一个罐子,
随机选出一个弹球放入罐子,怎么l出U色弹球最大的选中ZQ在你的?
划里Q得到红球的几率是多?
四.难题(说明Q如果你是第一ơ看到这U题Qƈ且以前从来没有见q类
似的题型Qƈ且能够在半个时之内做出{案。只能说明你的智力超?.....Q?
W一?nbsp; 五个L抢到?00颗宝矻I每一颗都一样大和价D城?
他们军_q么分:
抽签军_自己的号码(1????Q?
首先Q由1h出分配方案,然后大家表决Q当且仅当超q半数的人同意时Q?
按照他的Ҏq行分配Q否则将被扔q大喂鲨鱼如果1h后,再由2h
出分配方案,然后剩下?行表冻I当且仅当过半数的h同意Ӟ按照
他的Ҏq行分配Q否则将被扔入大喂鲨鱼
依此cL
条gQ每个v盗都是很聪明的hQ都能很理智地做出判断,从而做出选择?
问题Q第一个v盗提出怎样的分配方案才能自己的收益最大化Q?
W二?. 一道关于飞机加油的问题Q已知:
每个飞机只有一个a, 飞机之间可以怺加aQ注意是怺Q没有加ҎQ?一a可供一枉机绕地球飞半圈,
问题Q?Z臛_一枉机绕地球一圈回到v飞时的飞机场Q至需要出动几枉机?
Q所有飞Z同一机场起飞Q而且必须安全q回机场Q不允许中途降落,中间
没有飞机场)
五.主观题(说明Q在以后的工作过E中Q我们可定会犯这样那L错误?既然错误已经酿成Q损失在所隑օQ我们只能想办法把损失减到最?如果能y妙地回答些问题,再发生错误的情况下。能让客h最的?
怨,公司有最的损失。)
1Q某手机厂家׃设计pQ有可能造成甉|寿命比原来设计的寿命短一?Q不是冲攄旉Q,解决Ҏ是免费更换甉|或给50元购买该厂家新手?的折换券。请l所有已购买的用户写信告诉解x案?
2Q一高层领导在参观某博物馆时Q向博物馆馆员小王要了一块明代的城砖?为纪念,按国家规定,MZ得将博物馆收藏品变ؓU有。博物馆馆长需要如何写信给q位领导Q将城砖取回?
3Q营业员姐׃工作pQ将2万元的笔记本电脑?.2万元错卖l李先生Q?
王小姐的l理怎么写信l李先生试图钱要回来?
?法题(说明Q这些题׃是什么花样了Q考的是你的基知识怎么栗?再聪明而没有实学的人都会被这些题所淘汰。)
1Q链表和数组的区别在哪里Q?
2Q编写实现链表排序的一U算法。说明ؓ什么你会选择用这LҎQ?
3Q编写实现数l排序的一U算法。说明ؓ什么你会选择用这LҎQ?
4Q编写能直接实现strstr()函数功能的代码?
5Q编写反转字W串的程序,要求优化速度、优化空间?
6Q在链表里如何发现@环链接?
7Q给出洗牌的一个算法,q将z好的牌存储在一个整形数l里?
8Q写一个函敎ͼ查字W是否是整数Q如果是Q返回其整数倹{?
Q或者:怎样只用4行代码编写出一个从字符串到长整形的函数Q)
9Q给Z个函数来输出一个字W串的所有排列?
10Q请~写实现malloc()内存分配函数功能一L代码?
11Q给Z个函数来复制两个字符串A和B。字W串A的后几个字节和字W串
B的前几个字节重叠?
12Q怎样~写一个程序,把一个有序整数数l放C叉树中?
13Q怎样从顶部开始逐层打印二叉树结Ҏ据?LE?
14Q怎样把一个链表掉个顺序(也就是反序,注意链表的边界条件ƈ考虑I链表)Q?
七.几个微Y技术支持中心电话面试的题目
1.如果只想让程序有一个实例运行,不能q行两个。象winnamp一P 只能开一个窗口,怎么作?
2.如何截取键盘的响应,让所有的'a'变成'b'Q?
3.apartment在com中有什么用Qؓ什么要引入q个Q?
4.存储q程是什么,有什么用Q什么优点?
5.template有什么特点,什么时候用Q?
6.好像最好要了解win32sdk底层的知识。比如消息响应的q程{等?
7.?net的理解,对web service的理解,对三层结构的理解
8.两层的负载^衡与三层l构的负载^衡有什么差别,优点
9.windows DNAl构的特点,优点?