当前位置:文档之家› 微软考试题

微软考试题

微软考试题
微软考试题

第一组

1.烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢?

2.你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻?

3.如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,问你如何才能准确称出4公升的水?

4.一个岔路口分别通向诚实国和说谎国。来了两个人,已知一个是诚实国的,另一个是说谎国的。诚实国永远说实话,说谎国永远说谎话。现在你要去说谎国,但不知道应该走哪条路,需要问这两个人。请问应该怎么问?

5.12个球一个天平,现知道只有一个和其它的重量不同,问怎样称才能用三次就找到那个球。13个呢?(注意此题并未说明那个球的重量是轻是重,所以需要仔细考虑)

6.在9个点上画10条直线,要求每条直线上至少有三个点?

7.在一天的24小时之中,时钟的时针、分针和秒针完全重合在一起的时候有几次?都分别是什么时间?你怎样算出来的?

8.怎么样种植4棵树木,使其中任意两棵树的距离相等?

第二组

1.为什么下水道的盖子是圆的?

2.中国有多少辆汽车?

3.将汽车钥匙插入车门,向哪个方向旋转就可以打开车锁?

4.如果你要去掉中国的34个省(含自治区、直辖市和港澳特区及台湾省)中的任何一个,你会去掉哪一个,为什么?

5.多少个加油站才能满足中国的所有汽车?

6.想象你站在镜子前,请问,为什么镜子中的影象可以颠倒左右,却不能颠倒上下?

7.为什么在任何旅馆里,你打开热水,热水都会瞬间倾泻而出?

8.你怎样将Excel的用法解释给你的奶奶听?

9.你怎样重新改进和设计一个ATM银行自动取款机?

10.如果你不得不重新学习一种新的计算机语言,你打算怎样着手来开始?

11.如果你的生涯规划中打算在5年内受到奖励,那获取该项奖励的动机是什么?观众是谁?

12.如果微软告诉你,我们打算投资五百万美元来启动你的投资计划,你将开始什么样商业计划?为什么?

13.如果你能够将全世界的电脑厂商集合在一个办公室里,然后告诉他们将被强迫做一件事,那件事将是什么?

第三组

1.你让工人为你工作7天,回报是一根金条,这个金条平分成相连的7段,你必须在每天结束的时候给他们一段金条。如果只允许你两次把金条弄断,你如何给你的工人付费?

2.有一辆火车以每小时15公里的速度离开北京直奔广州,同时另一辆火车每小时20公里的速度从广州开往北京。如果有一只鸟,以30公里每小时的速度和两辆火车同时启动,从北京出发,碰到另一辆车后就向相反的方向返回去飞,就这样依次在两辆火车之间来回地飞,直到两辆火车相遇。请问,这只鸟共飞行了多长的距离?

3.你有四个装药丸的罐子,每个药丸都有一定的重量,被污染的药丸是没被污染的药丸的重量+1。只称量一次,如何判断哪个罐子的药被污染了?

4.门外三个开关分别对应室内三盏灯,线路良好,在门外控制开关时候不能看到室内灯的情况,现在只允许进门一次,确定开关和灯的对应关系?

5.人民币为什么只有1、2、5、10的面值?

6.你有两个罐子以及50个红色弹球和50个蓝色弹球,随机选出一个罐子,随机选出一个弹球放入罐子,怎么给出红色弹球最大的选中机会?在你的计划里,得到红球的几率是多少?

7.给你两颗6面色子,可以在它们各个面上刻上0-9任意一个数字,要求能够用它们拼出任意一年中的日期数值

第四组

第一题. 五个海盗抢到了100颗宝石,每一颗都一样大小和价值连城。他们决定这么分:

抽签决定自己的号码(1、2、3、4、5)

首先,由1号提出分配方案,然后大家表决,当且仅当超过半数的人同意时,按照他的方案进行分配,否则将被扔进大海喂鲨鱼,如果1号死后,再由2号提出分配方案,然后剩下的4人进行表决,当且仅当超过半数的人同意时,按照他的方案进行分配,否则将被扔入

大海喂鲨鱼,依此类推

条件:每个海盗都是很聪明的人,都能很理智地做出判断,从而做出选择。

问题:第一个海盗提出怎样的分配方案才能使自己的收益最大化?

第二题. 一道关于飞机加油的问题,已知:

每个飞机只有一个油箱,飞机之间可以相互加油(注意是相互,没有加油机),一箱油可供一架飞机绕地球飞半圈,

问题:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从同一机场起飞,而且必须安全返回机场,不允许中途降落,中间没有飞机场)

第三题. 汽车加油问题

一辆载油500升的汽车从A开往1000公里外的B,已知汽车每公里耗油量为1升,A 处有无穷多的油,其他任何地点都没有油,但该车可以在任何地点存放油以备中转,问从A 到B最少需要多少油

第四题. 掷杯问题

一种杯子,若在第N层被摔破,则在任何比N高的楼层均会破,若在第M层不破,则在任何比M低的楼层均会破,给你两个这样的杯子,让你在100层高的楼层中测试,要求用最少的测试次数找出恰巧会使杯子破碎的楼层。

第五题. 推理游戏

教授选出两个从2到9的数,把它们的和告诉学生甲,把它们的积告诉学生乙,让他们轮流猜这两个数

甲说:“我猜不出”

乙说:“我猜不出”

甲说:“我猜到了”

乙说:“我也猜到了”

问这两个数是多少

第六题. 病狗问题

一个住宅区内有100户人家,每户人家养一条狗,每天傍晚大家都在同一个地方遛狗。已知这些狗中有一部分病狗,由于某种原因,狗的主人无法判断自己的狗是否是病狗,却能够分辨其他的狗是否有病,现在,上级传来通知,要求住户处决这些病狗,并且不允许指认他人的狗是病狗(就是只能判断自己的),过了7天之后,所有的病狗都被处决了,问,一共有几只病狗?为什么?

第七题. U2合唱团在17分钟内得赶到演唱会场,途中必需跨过一座桥,四个人从桥的同一端出发,你得帮助他们到达另一端,天色很暗,而他们只有一只手电筒。一次同时最多可以有两人一起过桥,而过桥的时候必须持有手电筒,所以就得有人把手电筒带来带去,来回桥两端。手电筒是不能用丢的方式来传递的。四个人的步行速度各不同,若两人同行则以较慢者的速度为准。BONO需花1分钟过桥,EDGE需花2分钟过桥,ADAM需花5分钟过桥,LARRY需花10分钟过桥,他们要如何在17分钟内过桥呢?

第八题. 监狱里有100个房间,每个房间内有一囚犯。一天,监狱长说,你们狱房外有一电灯,你们在放风时可以控制这个电灯(熄或亮)。每天只能有一个人出来放风,并且防风是随机的。如果在有限时间内,你们中的某人能对我说:“我敢保证,现在每个人都已经至少放过一次风了。”我就放了你们!问囚犯们要采取什么策略才能被监狱长放掉?如果采用了这种策略,大致多久他们可以被释放?

第五组

1.某手机厂家由于设计失误,有可能造成电池寿命比原来设计的寿命短一半(不是冲放电时间),解决方案就是免费更换电池或给50元购买该厂家新手机的折换券。请给所有已购买的用户写信告诉解决方案。

2.一高层领导在参观某博物馆时,向博物馆馆员小王要了一块明代的城砖作为纪念,按国家规定,任何人不得将博物馆收藏品变为私有。博物馆馆长需要如何写信给这位领导,将城砖取回。

3.营业员小姐由于工作失误,将2万元的笔记本电脑以1.2万元错卖给李先生,王小姐的经理怎么写信给李先生试图将钱要回来?

4.给你一款新研制的手机,如果你是测试组的组长,你会如何测试?

5.如何为函数int atoi(const char * pstr)编写测试向量?

第六组

1.链表和数组的区别在哪里?

2.编写实现链表排序的一种算法。说明为什么你会选择用这样的方法?

3.编写实现数组排序的一种算法。说明为什么你会选择用这样的方法?

4.请编写能直接实现char * strcpy(char * pstrDest,const char * pstrSource)函数功能的代码。

5.编写反转字符串的程序,要求优化速度、优化空间。

6.在链表里如何发现循环链接?

7.给出洗牌的一个算法,并将洗好的牌存储在一个整形数组里。

8.写一个函数,检查字符是否是整数,如果是,返回其整数值。(或者:怎样只用4行代码

9.给出一个函数来输出一个字符串的所有排列。

10.请编写实现void * malloc(int)内存分配函数功能一样的代码。

11.给出一个函数来复制两个字符串A和B。字符串A的后几个字节和字符串B的前几个字节重叠。

12.怎样编写一个程序,把一个有序整数数组放到二叉树中?

13.怎样从顶部开始逐层打印二叉树结点数据?请编程。

14.怎样把一个链表掉个顺序(也就是反序,注意链表的边界条件并考虑空链表)?--

15.请编写能直接实现int atoi(const char * pstr)函数功能的代码。

第一组题答案:

1)三根绳,第一根点燃两端,第二根点燃一端,第三根不点,第一根绳烧完(30分钟)后,点燃第二根绳的另一端,第二根绳烧完(45分钟)后,点燃第三根绳子两端,第三根绳烧完(1小时15分)后,计时完成

2)根据抽屉原理,4个

3)3升装满;3升-〉5升(全注入);3升装满;3升-〉5升(剩1升);5升倒掉;3升-〉5升(注入1升);3升装满;3升-〉5升;完成(另:可用回溯法编程求解)

4)问其中一人:另外一个人会说哪一条路是通往诚实国的?回答者所指的那条路必然是通往说谎国的。

5)12个球:

第一次:4,4 如果平了:那么剩下的球中取3放左边,取3个好球放右边,称:如果左边重,那么取两个球称一下,哪个重哪个是次品,平的话第三个重,是次品,轻的话同理,如果平了,那么剩下一个次品,还可根据需要称出次品比正品轻或者重,如果不平:那么不妨设左边重右边轻,为了便于说明,将左边4颗称为重球,右边4颗称为轻球,剩下4颗称为好球,取重球2颗,轻球2颗放在左侧,右侧放3颗好球和一颗轻球,如果左边重,称那两颗重球,重的一个次品,平的话右边轻球次品。如果右边重,称左边两颗轻球,轻的一个次品。如果平,称剩下两颗重球,重的一个次品,平的话剩下那颗轻球次品

13个球:

第一次:4,4,如果平了。剩5颗球用上面的方法仍旧能找出次品,只是不能知道次品是重是轻。如果不平,同上

6)

o o o

o o o

o o o

7)

23次,因为分针要转24圈,时针才能转1圈,而分针和时针重合两次之间的间隔显然>1小时,它们有23次重合机会,每次重合中秒针有一次重合机会,所以是23次重合时间可以对照手表求出,也可列方程求出

8)

在地球表面种树,做一个地球内接的正四面体,内接点即为所求

第二组无标准答案

第三组

1. 分成1,2,4三段,第一天给1,第二天给2取回1,第3天给1,第4天给4取回1、2,第5天给1,第6天给2取回1,第七天给1

2. 求出火车相遇时间,鸟速乘以时间就是鸟飞行的距离

3. 四个罐子中分别取1,2,3,4颗药丸,称出比正常重多少,即可判断出那个罐子的药被污染

4. 三个开关分别:关,开,开10分钟,然后进屋,暗且凉的为开关1控制的灯,亮的为开关2控制的灯,暗且热的为开关3控制的灯

5. 因为可以用1,2,5,10组合成任何需要的货币值,日常习惯为10进制

6. 题意不理解...*_*

7. 012345 0126(9)78

第四组都是很难的题目

第一题:97 0 1 2 0 或者97 0 1 0 2 (提示:可用逆推法求出)

第二题:3架飞机5架次,飞法:

ABC 3架同时起飞,1/8处,C给AB加满油,C返航,1/4处,B给A加满油,B返航,A到达1/2处,C从机场往另一方向起飞,3/4处,C同已经空油箱的A平质S嘤土浚 盉从机场起飞,AC到7/8处同B平分剩余油量,刚好3架飞机同时返航。所以是3架飞机5架次。

第三题:需要建立数学模型

(提示,严格证明该模型最优比较麻烦,但确实可证,大胆猜想是解题关键)

题目可归结为求数列an=500/(2n+1) n=0,1,2,3......的和Sn什么时候大于等于1000,解得n>6

当n=6时,S6=977.57

所以第一个中转点离起始位置距离为1000-977.57=22.43公里

所以第一次中转之前共耗油22.43*(2*7+1)=336.50升

此后每次中转耗油500升

所以总耗油量为7*500+336.50=3836.50升

第四题:需要建立数学模型

题目可归结为求自然数列的和S什么时候大于等于100,解得n>13

第一个杯子可能的投掷楼层分别为:14,27,39,50,60,69,77,84,90,95,99,100

第五题:3和4(可严格证明)

设两个数为n1,n2,n1>=n2,甲听到的数为n=n1+n2,乙听到的数为m=n1*n2

证明n1=3,n2=4是唯一解

证明:要证以上命题为真,不妨先证n=7

1)必要性:

i) n>5 是显然的,因为n<4不可能,n=4或者n=5甲都不可能回答不知道

ii) n>6 因为如果n=6的话,那么甲虽然不知道(不确定2+4还是3+3)但是无论是2,4还是3,3乙都不可能说不知道(m=8或者m=9的话乙说不知道是没有道理的)iii) n<8 因为如果n>=8的话,就可以将n分解成n=4+x 和n=6+(x-2),那么m可以是4x也可以是6(x-2)而4x=6(x-2)的必要条件是x=6即n=10,那样n又可以分解成8+2,所以总之当n>=8时,n至少可以分解成两种不同的合数之和,这样乙说不知道的时候,甲就没有理由马上说知道。

以上证明了必要性

2)充分性

当n=7时,n可以分解成2+5或3+4

显然2+5不符合题意,舍去,容易判断出3+4符合题意,m=12,证毕

于是得到n=7 m=12 n1=3 n2=4是唯一解。

第六题:7只(数学归纳法证明)

1)若只有1只病狗,因为病狗主人看不到有其他病狗,必然会知道自己的狗是病狗(前提是一定存在病狗),所以他会在第一天把病狗处决。

2)设有k只病狗的话,会在第k天被处决,那么,如果有k+1只,病狗的主人只会看到k只病狗,而第k天没有人处决病狗,病狗主人就会在第k+1天知道自己的狗是病狗,于是病狗在第k+1天被处决

3)由1)2)得,若有n只病狗,必然在第n天被处决

第七题:(提示:可用图论方法解决)

BONO&EDGE过(2分),BONO将手电带回(1分),ADAM&LARRY过(10分),EDGE将手电带回(2分),BONO&EDGE过(2分)2+1+10+2+2=17分钟

第八题:

约定好一个人作为报告人(可以是第一个放风的人)

规则如下:

1、报告人放风的时候开灯并数开灯次数

2、其他人第一次遇到开着灯放风时,将灯关闭

3、当报告人第100次开灯的时候,去向监狱长报告,要求监狱长放人......

按照概率大约30年后(10000天)他们可以被释放

第五组无标准答案

第六组部分题参考答案:

4.

char * strcpy(char * pstrDest,const char * pstrSource)

{

assert((pstrDest!=NULL)&&(pstrSource!=NULL));

char * pstr=pstrDest;

while((*(pstrDest++)=*(pstrSource++))!='\0'); return pstr;

}

5.

char * strrev(char * pstr)

{

assert(pstr!=NULL);

char * p=pstr;

char * pret=pstr;

while(*(p++)!='\0');

p--;

char tmp;

while(p>pstr)

{

tmp=*p;

*(p--)=*(pstr);

*(pstr++)=tmp;

}

return pret;

微软公司面试题及答案

1.1个小时。现在有若干条 呢? 2. 种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果 3.35 4公升的水? 4. 永远说 5.12 才能用三次就找到那个球。13 6.在9个点上画10 7.在一天的24 1.的记下 取其中一段A。 A 2.~ 3.2 2 4. 5.1213个时只能找出是哪 重不知。 13 4个球中。 还是轻

㈡如左 把①②⑤与③④⑥做第二次称量 是⑦与⑧中谁是重球 的。 的。 当13 ⒈ ⑿还 ⒉不等的情况参见第㈠步的⒉⒊ 6. 见下面的点 10条线的情况是 123 456 789 148 159 247 258 269 357 368 ①②③ ④⑤⑥ ⑦⑧⑨ 7. 11时与0时的分钟区内共享一个重合 242222 11 11 0n点到n+1点间(n=1,2,……10)X 小时 则30°X=60(X-n)6° 即X=12n/11。 此时时针分针的位置是30°X=(360/11)n°=(32+8/11)n° 秒针的位置是 360(X-n)6°=(4320/11)n°=(392+8/11)n°=360n°+(32+8/11)n°=(32+8/11 )n°22个点重合。 微软面试题附答案 逻辑 1.拿钻石问题一楼到十楼的每层电 小不一。你乘坐电梯从一楼到 2.一位逻辑学家被

话、另外一个则 3.100 个人组成10*10 1010个人中挑出最矮的 10 1 1到100有多少个9 2连续整 数之和为1000的共有几组 3. U2合唱团在17分钟内得赶到演唱会 一次同时最多 得有 方式来传递 的。 Bono需花1 分钟过桥 Edge需花2分钟过桥 Adam需花5分钟过桥 Larry需花10分钟过桥他们要如何在17(这是 Micrsoft在五分钟内答出来才可能获 得聘用)。 4说有一份遗产3500 果这个女人生的是儿子那么 他将分得她女儿的2倍,如果这个女人生 5老师d的物 教室上了5d上了3 a、b、c三个同学盗窃 1、a上了两堂课 2、b上了三堂课 3、c上了四堂课 4、a、b、 c每个人都上了老师d的两堂课 5 不相同 6、老师d 6 a b c d e * f __________________ g g g g g g a b c d e f g 7 a进行一次 C和D60km/h但是当他从C到达D 的时候发现平均速度只有30km/h a 应当怎么做才能够使这次往返旅行的平局速度到达60km/h 8烧一 1个小时。现在有若干条材质相 同的 9 种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果 1035公升的 提4公升 11 12 12 13个 139个点上画10

微软的组织结构

微软公司的组织结构: 图 1-1 微软公司的商业机构 从职能上讲,微软公司各部门都可以归入以下三个大类: 研发部门(R&D ):包括所有负责产品开发的技术部门,如平台产品部、开发工具部等。在微软,大约有超过3万名的工程师在从事产品软件开发工作。 全球销售、市场和服务部门:负责微软产品在市场上的宣传、推广、销售和服务、支持等工作。 基础研究部门(Research ):即微软研究院,是微软公司内专职负责基础科学和前沿技术研究的机构。微软研究院在多媒体用户界面、数字图像处理、自然语言识别等技术领域拥有多项专利。 上述三大类机构在微软公司内部相互独立,有各自的职责范围和工作方式,相互没有管辖或者汇报关系。在美国以外的国家和地区中,中国是唯一一个拥有微软所有三大类部门四个分支(亚洲研究院、销售和市场、研发中心、全球技术支持中心)的地方。 以下所列的是微软最新的7大商务部门(如错误!未找到引用源。)中部分负责的一些产品和服务: 视窗产品部: Windows 操作系统:世界上大多数个人电脑使用的操作系统。 嵌入式操作系统(Windows Embedded OS ):为嵌入式装置设计的新产品。 微软公司 Microsoft 视窗产品部 Windows Group 办公产品部 Office 商业方案部 Business 微软网络部 MSN Group 服务器和开发工具部 Server and Tools Group 移动装置部 Mobile 家庭娱乐部 Home &

CE 操作系统(Windows CE OS):为掌上电脑等所设计的操作系统。 平板式电脑操作系统(Windows Tablet OS):平板式电脑视窗操作系统。 办公产品部: Office办公软件:这是微软公司最重要的产品之一,在办公类软件市场上占 有绝对优势。 BackOffice:后台应用软件。 Exchange Server:微软公司著名的邮件服务软件。 其他服务类软件。 服务器和开发工具部: SQL Server数据库软件。 数据访问工具。 编程工具:如Visual Studio .NET等。 BizTalk Server 消费类产品部: 家用和零售产品。 信息家电产品。 .网络服务。 1.MSF组队模型? MSF组队模型总结了微软在成功的项目组中组织人力资源、安排工作任务的基本原则和方法,该模型定义了项目组内的角色分工、任务分配和人员职责,并为项目组成员提供了有关在项目生命周期中如何实现特定目标的指导性建议。 在微软内部,依据MSF组队模型创建和管理的项目组都是小型的、多元化的团队(在微软,即便是那些大型的项目组,也都是依照类似的原则组建的,从逻辑上可以被划分为若干个小型的团队),这些项目组拥有严格的产品发布期限,项目组成员分工协作,各司其职,

微软认证模拟试题:NTServer4.0

微软认证模拟试题:NTServer4.0 When you upgrade NT 3.51 to NT 4.0, what should you do? A) Install from NT 4.0 CD-ROM and install NT 4.0 on the same directory of NT 3.51 B) Run winnt32.exe under NT 3.51, and install NT 4.0 on the same directory of NT 3.51 C) Run winnt32.exe under NT 3.51, and install NT 4.0 on the different directory of NT 3.51 D) Install from NT 4.0 CD-ROM and install NT 4.0 the different directory of NT 3.51 Answer: A, B --------------------------------------------------------------------------------------- What is the minimum amount of hard disk space required to install Windows NT Server on an x86-based computer? A) 125MB B) 110MB C) 130MB

D) 135MB Answer: A --------------------------------------------------------------------------------------- You want to upgrade your Windows NT 3.51 Server to 4.0, preserving the existing configuration settings. What are two ways to perform this upgrade? (Choose two) A) Boot from NT 4.0 setup boot disks. Install the Windows NT 4.0 files in a different directory from the one that contains your NT 3.51 files. B) Boot from the NT 4.0 setup boot disks. Install the windows NT 4.0 files in the directory that contains your NT 3.51 files. C) Start Windows NT 3.51 server. Run Winnt.exe from the command prompt. Install the NT 4.0 files in the directory that contains your NT 3.51 files. D) Start Windows NT 3.51 Server. Run winnt32.exe from the command prompt. Install the Windows NT 4.0 files in the directory that contains your NT 3.51 files. Answer: B, D -----------------------------------------------------------

微软公司面试题及答案

微软面试题及答案 2009-09-28 10:56 P.M. 1.烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢? 2.你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻? 3.如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,问你如何才能准确称出4公升的水? 4.一个岔路口分别通向诚实国和说谎国。来了两个人,已知一个是诚实国的,另一个是说谎国的。诚实国永远说实话,说谎国永远说谎话。现在你要去说谎国,但不知道应该走哪条路,需要问这两个人。请问应该怎么问? 5.12个球一个天平,现知道只有一个和其它的重量不同,问怎样称才能用三次就找到那个球。13个呢?(注意此题并未说明那个球的重量是轻是重,所以需要仔细考虑) 6.在9个点上画10条直线,要求每条直线上至少有三个点? 7.在一天的24小时之中,时钟的时针、分针和秒针完全重合在一起的时候有几次?都分别是什么时间?你怎样算出来的? 答案: 1.一要一头烧,一根从两头烧,再有一根做参照,两头烧完的记下位置(即烧到这里要半小时),把参照的那根从标记位置处剪开,取其中一段A。 一头烧的那根烧完后(就是一个小时后),把A从两头开始烧,烧完后即为十五分钟,加起来共一小时十五分钟。2.答案:四个~3.大桶装满水,倒入小桶,大桶剩下2公升水。小桶水倒掉,大桶剩2公升水倒入小桶中,大桶再装满后,倒入小桶至小桶满,大桶即剩4公升水。4.如果参加过类似于奥林匹克数学班的,都应做过这些题。问他你的国家怎么走,他肯定指向的是诚实国。5.12个时可以找出那个是重还是轻,13个时只能找出是哪个球,轻重不知。 把球编为①②③④⑤⑥⑦⑧⑨⑩⑾⑿。(13个时编号为⒀) 第一次称:先把①②③④与⑤⑥⑦⑧放天平两边, ㈠如相等,说明特别球在剩下4个球中。 把①⑨与⑩⑾作第二次称量, ⒈如相等,说明⑿特别,把①与⑿作第三次称量即可判断是⑿是重还是轻 ⒉如①⑨<⑩⑾说明要么是⑩⑾中有一个重的,要么⑨是轻的。 把⑩与⑾作第三次称量,如相等说明⑨轻,不等可找出谁是重球。 ⒊如①⑨>⑩⑾说明要么是⑩⑾中有一个轻的,要么⑨是重的。 把⑩与⑾作第三次称量,如相等说明⑨重,不等可找出谁是轻球。 ㈡如左边<右边,说明左边有轻的或右边有重的

浅谈微软的团队合作

论微软的团队精神 马杰琼 【摘要】团队精神是最能将微软的企业文化与微软强大的竞争力、创造力联系在一起的东西。因为微软是一个开发技术的公司,技术又是靠人来实现的,实现一种好的技术,创造一种好的产品,都需要有一个好的团队。微软的团队精神使微软以其独特的魅力掀起了IT界风潮,而其团队精神的形成则又依赖微软独特和科学的员工管理方式,因而探究微软的团队精神,以及团队精神下的企业管理对现代组织管理和建设具有较大的借鉴性意义。 【关键词】微软公司;团队精神;企业文化;企业管理;组织;员工; 微软公司作为一个团队,将团队文化、团队精神的作用发挥得淋漓尽致。并依赖科学的企业管理打造出一流的技术和一流的企业人文环境。而对于盈利性的组织来讲,这一切都是创造利润,打造品牌的关键要素。 微软的团队精神不仅仅包括员工自身的团队意识和合作精神,还包括以此为核心的企业文化、企业管理和企业人文环境。我们可以认为后几者也是属于团队精神的一部分。团队精神是一个企业活的灵魂,是创造力和吸引力,是微软文化的核心。那究竟微软是如何创造了如此强大的团队精神,又是如何将团队精神与企业管理和企业人文环境融为一体,为微软公司创造利润的呢? 一、微软具有独特性和创新的性团队精神内容 团队合作精神是微软的价值观的核心,也是盖茨高度重视的重要品质。微软有6个核心价值观是:一是正直、诚实,二是对客户、伙伴和技术满怀热情,三是尊敬他人、以诚相待,四是勇敢面对挑战和征服挑战,五是自我批评、不断提高、追求卓越,六是忠于职守。在确定了这种价值观后,微软的员工就以强烈的合作意识参与工作。 启动一个企业要从启动人开始,而启动人要从启动人的精神开始。微软的以人为本,开放随和的工作风格就很好地体现了这一点。在微软任何一个团队中,都有着这样一句名言:没有永远的领导与员工。领导与员工在一起,不仅是一起工作,更是在一起分享成功与失败、快乐与悲伤。开放的环境形成了开明的领导风气。这使得微软人的团队意识非常强,就如我前边提到的,微软问成败皆为团队共有、大家互教互学、互相奉献和支持;遇到困难互相鼓励,及时沟通;依靠团体智慧;承认并感谢队友的工作和帮助;甘当配角。这样具有强烈意识的高素质的团结、协作的集体,形成了积极、向上的士气,这种士气使得微软人在面对一切挫折时都勇于抗争,势不可挡。这也许就是微软永葆青春的奥秘。 在这样一个融洽的团队中工作,工作的潜能和激情也能更好地被挖掘出来。微软的人才观是:敬业精神,具有解决问题的能力,快速学习的能力,工作热情,创新精神,独立工作能力。在微软,开放和随和的气氛,开明的领导,使员工有了更广阔的发展空间,为个人才能潜力的充分发挥提供了更好的机会。“一切自己动手”和“Work hard!Work smartly!”是每一个微软人的工作要求。 在交流方面,微软更有自己的特色。微软人认为,交流是沟通的核心,是解决问题的有效途径以及团队精神的体现。在微软中,沟通方式有E— mail、电话、个别讨论等,而“白板文化”是最典型的。“白板文化”是指在微软的办公室、会议室甚至休息室都有专门可供书写的白板,以便随时记录某些思想火花或一些建议什么的。这样,有什么问题都可及时沟通,及时解决。在这里,员工得到了充分的尊重,交流也成了一种艺术。 热爱工作,是不仅要把它当成一种职业来对待,更要把它当成一种事业来奉献。在微软,员工的这种热情(Passion)表现得尤为强烈。

微软面试题及答案

微软面试题及答案(很需要开放性思维啊)

第一组 1.烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢? 2.你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻? 3.如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,问你如何才能准确称出4公升的水? 4.一个岔路口分别通向诚实国和说谎国。来了两个人,已知一个是诚实国的,另一个是说谎国的。诚实国永远说实话,说谎国永远说谎话。现在你要去说谎国,但不知道应该走哪条路,需要问这两个人。请问应该怎么问? 5.12个球一个天平,现知道只有一个和其它的重量不同,问怎样称才能用三次就找到那个球。13个呢?(注意此题并未说明那个球的重量是轻是重,所以需要仔细考虑) 6.在9个点上画10条直线,要求每条直线上至少有三个点? 7.在一天的24小时之中,时钟的时针、分针和秒针完全重合在一起的时候有几次?都分别是什么时间?你怎样算出来的? 8.怎么样种植4棵树木,使其中任意两棵树的距离相等? 第二组 1.为什么下水道的盖子是圆的? 2.中国有多少辆汽车? 3.将汽车钥匙插入车门,向哪个方向旋转就可以打开车锁? 4.如果你要去掉中国的34个省(含自治区、直辖市和港澳特区及台湾省)中的任何一个,你会去掉哪一个,为什么? 5.多少个加油站才能满足中国的所有汽车? 6.想象你站在镜子前,请问,为什么镜子中的影象可以颠倒左右,却不能颠倒上下? 7.为什么在任何旅馆里,你打开热水,热水都会瞬间倾泻而出? 8.你怎样将Excel的用法解释给你的奶奶听?

微软的组织结构

1. 微软的组织结构 微软公司的组织结构: 图 1-1 微软公司的商业机构 从职能上讲,微软公司各部门都可以归入以下三个大类: 研发部门(R&D ):包括所有负责产品开发的技术部门,如平台产品部、开发工具部 等。在微软,大约有超过3万名的工程师在从事产品软件开发工作。 全球销售、市场和服务部门:负责微软产品在市场上的宣传、推广、销售和服务、 支持等工作。 基础研究部门(Research ):即微软研究院,是微软公司内专职负责基础科学和前 沿技术研究的机构。微软研究院在多媒体用户界面、数字图像处理、自然语言识别 等技术领域拥有多项专利。 上述三大类机构在微软公司内部相互独立,有各自的职责范围和工作方式,相互没有管 辖或者汇报关系。在美国以外的国家和地区中,中国是唯一一个拥有微软所有三大类部门四个分支(亚洲研究院、销售和市场、研发中心、全球技术支持中心)的地方。 以下所列的是微软最新的7大商务部门(如错误!未找到引用源。)中部分负责的一些产 微软公司 Microsoft 视窗产品部 Windows Group 办公产品部 Office 商业方案部 Business 微软网络部 MSN Group 服务器和开发工具部 Server and Tools Group 移动装置部 Mobile 家庭娱乐部 Home &

品和服务: 视窗产品部: Windows操作系统:世界上大多数个人电脑使用的操作系统。 嵌入式操作系统(Windows Embedded OS):为嵌入式装置设计的新产品。 CE 操作系统(Windows CE OS):为掌上电脑等所设计的操作系统。 平板式电脑操作系统(Windows Tablet OS):平板式电脑视窗操作系统。 办公产品部: Office办公软件:这是微软公司最重要的产品之一,在办公类软件市场上占 有绝对优势。 BackOffice:后台应用软件。 Exchange Server:微软公司著名的邮件服务软件。 其他服务类软件。 服务器和开发工具部: SQL Server数据库软件。 数据访问工具。 编程工具:如Visual Studio .NET等。 BizTalk Server 消费类产品部: 家用和零售产品。 信息家电产品。 .网络服务。 2.MSF组队模型 MSF组队模型总结了微软在成功的项目组中组织人力资源、安排工作任务的基本原则和方法,该模型定义了项目组内的角色分工、任务分配和人员职责,并为项目组成员提供了有

微软认证题库

Same type as the certification exams, 70-660 exam preparation is in multiple-choice questions (MCQs). Tested by multiple times before publishing Try free 70-660 exam demo before you decide to buy it in https://www.doczj.com/doc/b42375777.html,. Note:This pdf demo do not include the question's picture. Exam : Microsoft 70-660 Title : TS: Windows(r) Internals 1. You are writing an I/O dispatch routine for a Windows device driver. The device driver supports buffered I/O. The dispatch routine transfers 1 KB of data to the user process. You need to retrieve the kernel address of the 1-KB buffer from the I/O request packet (IRP). Which field of the IRP contains the kernel address? A. Irp->AssociatedIrp.SystemBuffer B. Irp->https://www.doczj.com/doc/b42375777.html,erApcContext C. Irp->Tail.Overlay.DriverContext[0] D. Irp->UserBuffer Answer: A 2. You are developing an application. You need to ensure that the application can read from COM port 10 by using the CreateFile function. Which device name should you open? A. "COM10" B. "%COM10%" C. "\COM10" D. "\\.\COM10" Answer: D 3. You develop a Windows device driver for a hardware device. The hardware device uses a simple direct memory access (DMA) controller. The hardware device does not perform virtual address translation. You need to allocate a 64-KB buffer in Windows that accepts a DMA transfer of 64 KB from the hardware device. Which routine should you use? A. AllocateHeap(655536) B. ExAllocatePoolWithTag(PagePool, 65536, 'abcd') C. ExAllocatePoolWithTag(NonPagePool, 65536, 'abcd') D. MmAllocateContiguousMemory(65536, 0xFFFFFFFF) Answer: D 4. You have a device driver that has one monitoring thread named Thread1. The device driver has three worker threads named Thread2, Thread3, and Thread4. The worker threads run every 10 seconds and complete within 1 second. If any worker thread does not run at least once every 30 seconds, Thread1 calls KeBugCheckEx, and then a complete kernel crash dump is generated. The computer generates a bug check and a complete kernel dump is generated. You review the complete kernel dump and notice the following: You need to identify the root cause of the bug check. What caused the bug check to occur? A. the priority of Thread1 B. the priority of Thread4 C. the state of Thread1 D. the state of Thread2 and Thread3 Answer: B

微软面试题及答案

微软面试题及答案https://www.doczj.com/doc/b42375777.html,work Information Technology Company.2020YEAR

微软面试题及答案(很需要开放性思维啊) 第一组 1.烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢 2.你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻 3.如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,问你如何才能准确称出4公升的水 4.一个岔路口分别通向诚实国和说谎国。来了两个人,已知一个是诚实国的,另一个是说谎国的。诚实国永远说实话,说谎国永远说谎话。现在你要去说谎国,但不知道应该走哪条路,需要问这两个人。请问应该怎么问 5.12个球一个天平,现知道只有一个和其它的重量不同,问怎样称才能用三次就找到那个球。13个呢( 注意此题并未说明那个球的重量是轻是重,所以需要仔细考虑) 6.在9个点上画10条直线,要求每条直线上至少有三个点 7.在一天的24小时之中,时钟的时针、分针和秒针完全重合在一起的时候有几次都分别是什么时间你怎样算出来的

8.怎么样种植4棵树木,使其中任意两棵树的距离相等 第二组 1.为什么下水道的盖子是圆的 2.中国有多少辆汽车 3.将汽车钥匙插入车门,向哪个方向旋转就可以打开车锁 4.如果你要去掉中国的34个省(含自治区、直辖市和港澳特区及台湾省)中的任何一个,你会去掉哪一个,为什么 5.多少个加油站才能满足中国的所有汽车 6.想象你站在镜子前,请问,为什么镜子中的影象可以颠倒左右,却不能颠倒上下

七种最流行计算机认证考试

七种最流行计算机认证考试 眼下,各种计算机证书可是宝贝,有了这一纸证书,招聘台前腰板儿都要硬三分。据记者了解,目前国内比较流行的计算机认证、考试大致有7种。不同的认证证书代表了培训机构、用人单位和考证者对市场的不同理解,也适应了不同的人群和不同的市场领域。 人们可以选择信誉好、权威性高而且适合自己行业的认证考试。 一、全国计算机应用技术证书(NIT)考试 它是教育部考试中心推出的以全体公民为对象的非学历性的计算机考试。这个考试注重培养学员使用计算机及外围设备的实际操作经验,使用计算机解决实际问题和执行日常事务的能力及自我开发和自我提高的能力。该证书是持有人计算机应用能力的证明,也供用人部门录用和考核工作人员时参考。获得该证书的学员可根据有关规定向英国剑桥大学考试委员会申请相应的剑桥信息技术证书。该考试周期为每两月一次。 Ps:这个考试好像是按模块考的,分为计算机操作基础、文字处理、电子表格、数据库、程序设计、计算机绘图、桌面出版、多媒体应用、因特网(Internet)、局域网、会计电算化等十几个模块。NIT证书的难度不大,通过率很高,没有

什么太大的价值,一般报了基本都能过!可以通过它来考验自己的实际操作能力 二、全国计算机等级考试 该考试由原国家教委考试中心于1994年推出,是测试应试者计算机应用知识和能力的等级水平考试。考试目前分四个等级,考试合格者由教育部考试中心颁发合格证书。四级考试与美国合作,其合格证书由教育部考试中心颁发,美国教育考试服务处(ETS)认可。考试报名时间由各省、市考试承办机构确定。每次考试只能选报一个等级。 Ps:这个不用说了,凡是在校大学生都知道。建议非计算机专业的毕业前,最好拿下计算机等级考试一级和二级。计算机专业的自然不用说啦。其实全国计算机等级考试在你毕业时不一定有多大用途,但是有跟没有还是有区别的。顺便提醒一下计算机等级考四级的考题有三分之一是英文考题。 三、国家计算机软件专业技术资格和水平考试 这种考试面向社会各行各业人员,以软件专业水平为测试标准,是中国软件专业的权威性考试。考试分为资格考试和水平考试两种。资格考试是对符合报考条件的在职人员的水平、能力的认定,分为初级程序员(技术员)、程序员(助理工程师)、高级程序员(工程师)三个级别。报考初级程序员要求是在职人员;报考程序员要求本科毕业或担任技术员两年以上;报考高级程序员要求研究生毕业或担任助工两

70219考题中文翻译版(一)_微软认证模拟题库(1)-微软认证试题

70219考题中文翻译版(一)_微软认证模拟题库(1)-微软认证试题 70-219 考题中文翻译版 Your company is asked to provide consulting, development, and integration services for a company named Contoso Research. As a part of this project you will implement Windows 2000. All client computers that currently run Windows will be upgraded to Windows 2000 Professional. Wherever possible, the Windows NT 4.0 domain controller environment will be fully upgraded to Windows 2000 Server. Background: Contoso Research is a military research company that operates from several locations in the United States. Most of the company's business comes from contracts from the United States government and military. Its headquarters and primary IT center is in Washington, D.C. The company is distributed as follows Research facilities Boston, Massachusetts Denver, Colorado San Diego, California San Francisco, California Seattle, Washington St. Petersburg, Florida St. Petersburg, Florida Washington, D.C. The Denver, San Diego, San Francisco, and Seattle facilities were originally a separate company named Parnell Aerospace. These facilities became a part of Contoso Research when they were purchased in 1997. These facilities still use the Parnell Aerospace name, and Parnell Aerospace still maintains its identity as a separate company. Contoso Research is likely to acquire another company in the near future. Problem Statement: Chief Executive Officer (CEO): Because we are primarily a military research contractor working on a variety of classified projects, our primary concern is security. We purchased Parnell Aerospace in 1997, but in many respects it still operates as a separate company. We are attempting to eliminate duplicated work within the two companies as much as possible. We are also in the process of developing common operating practices. For the purposes of shared research, we allow our government and military customers to access some of our data. When we bought Parnell Aerospace, we needed to restructure our entire network security structure. We need to be able to support our growth plans without needing to perform this type

经典微软面试题

经典微软面试题 1、一楼到十楼的每层电梯门口都放着一颗钻石,钻石大小不一。你乘坐电梯从一楼到十楼,每层楼电梯门都会打开一次,只能拿一次钻石,问怎样才能拿到最大的一颗? 2、1000!有几位数,为什么? 3、请估算一下CN TOWER电视塔的质量。 4、如何快速找出一个32位整数的二进制表达里有多少个"1"?用关于"1"的个数的线性时间? 5、美国有多少辆加油站(汽车)? 6、一个小猴子边上有100根香蕉,它要走过50米才能到家,每次它最多搬50根香蕉,(多了就被压死了),它每走1米就要吃掉一根,请问它最多能把多少根香蕉搬到家里。提示:他可以把香蕉放下往返的走,但是必须保证它每走一米都能有香蕉吃。也可以走到n米时,放下一些香蕉,拿着n根香蕉走回去重新搬50根。 7、一群人开舞会,每人头上都戴着一顶帽子。帽子只有黑白两种,黑的至少有一顶。每个人都能看到其他人帽子的颜色,却看不到自己的。主持人先让大家看看别人头上戴的是什么帽子,然后关灯,如果有人认为自己戴的是黑帽子,就打自己一个耳光。第一次关灯,没有声音。于是再开灯,大家再看一遍,关灯时仍然鸦雀无声。一直到第三次关灯,才有劈劈啪啪打耳光的声音响起。问有多少人戴着黑帽子? 答案: 1 她的回答是:选择前五层楼都不拿,观察各层钻石的大小,做到心中有数。后五层楼再选择,选择大小接近前五层楼出现过最大钻石大小的钻石。她至今也不知道这道题的准确答案,"也许就没有准确答案,就是考一下你的思路,"她如是说。 2 解:1000 Lg(1000!)=sum(Lg(n)) n=1 用3 段折线代替曲线可以得到 10(0+1)/2+90(1+2)/2+900(2+3)/2=2390 作为近似结果,好象1500~3000 都算对 3 比如你怎样快速估算支架和柱子的高度、球的半径,算出各部分的体积等等。招聘官的说法:"就CNTOWER这道题来说,它和一般的谜语或智力题还是有区别的。我们称这类题为’快速估算题’,

微软的团队精神

微软的团队精神 陈宏刚博士 团队精神(Teamwork)是最能将微软的企业文化与微软强大的竞争力、创造力联系在一起的东西。因为微软是一个开发技术的公司,技术又是靠人来实现的,实现一种好的技术,创造一种好的产品,都需要有一个好的团队。微软公司开发了难以计数的产品,管理着数量超过9000个的项目组,如何让所有团队都能团结在一起,都能创造出最好的产品,这里面的学问非常大,这也是微软做得特别成功,特别值得骄傲的一个方面。 1.成败皆为团队共有 我曾经带领一个项目组很快完成了任务,就很得意,告诉老板我们做完了。老板就问,既然做完了为什么不去帮助其他的项目组?我当时不理解,为什么他不夸我反而不大高兴,但我还是去帮别的项目组做事了。直到有一天,有人问我,现在在做什么,我说在做IE。他说,你们有很好的团队,但是做得很糟糕,你们的产品没有按时完成。我说我的项目组是按时做完了的。但他说,没人在乎你一个项目组是否做完了,所有人都要看你们整个产品有没有完成。 无论成功失败,一个团队的所有人都在一起。所以在微软,一个项目组做完事情都会去帮助其他人,这是一个习惯,这也是一种文化,感染着每个新进微软的员工。 2.互教互学 刚进微软的时候,我因为不会问问题,差点被老板赶走。后来有问题我就问。有一次,碰到了一个问题,我就发了一个电子邮件给所有测试员,很快就有人给我指出了解决问题的方法,但是,此后还不断有回复的邮件,提出更简单的解决方法,并且认真解释原理。最后,一共有50多封邮件在讨论这个问题。我没有想到,大家都是公司内部的竞争者,大家却对我那么好,我想问这是为什么,但在微软却不需要答案,因为大家都认为是应该的、自然的。 在微软如果谁有不懂的问题,大家都会很热情地帮助他,就算不知道也会帮忙查资料,或者介绍其他专家。在这种环境里,我们就会觉得自己很渺小,其他人都敞开胸怀,我们当然也会深受感染。我发现帮助别人的感觉很好,而且在教别人的时候我也能学到很多东西。因为自己不一定真地懂很多,如果别人问到我不会的问题,自己也会去钻研,这样就又学会了很多东西。教了别人以后,如果别人比自己干得好也不会嫉妒或者表功,只会真诚地赞扬和祝贺。 3.互相奉献和支持 有一次我的小组要开发一个用于测试的工具,有人就推荐在windows的一个组有一个类似的工具,可以直接用,你不用花那么多的精力去做。我一问对方,对方马上表示让我去看看,为我们详细讲解,并且愿意根据我们的要求帮我们修改一下。我知道他们的任务很紧,

70219考题中文翻译版(二)_微软认证模拟题库(1)-微软认证试题

70219考题中文翻译版(二)_微软认证模拟题库(1)-微软认证试题 位于丹佛,圣地亚哥,旧金山和西雅图的研究基地原来是被命名为帕内尔航空和宇宙航行空间的公司,本来和总公司没有关联。 当他们(帕内尔航空和宇宙航行空间公司)在1997年被收购的时候,这些研究基地成为Contoso Research公司的一部分。 这些研究基地还使用“帕内尔航空和宇宙航行空间公司”的名字,并且,帕内尔航空和宇宙航行空间如同与总公司没有联系的公司那样,还维 持其同一性。 Contoso Research有可能在不远的将来收购另一个公司。 问题陈述: 首席业务领导人(CEO): 因为我们主要解决各种分类的工程的军事的调查。所以,我们主要的关心是安全。 我们在1997年购买了帕内尔航空和宇宙航行空间,但是,在很多方面它象没有联系的公司那样运作着。 我们试图在公司的范围内尽可能地减少重复的工作。 另外,我们在发展共同操作的实践。为了分享调查结果,我们允许政府和军队顾客访问一些我们的数据。 当我们收购帕内尔航空和宇宙航行空间的时候,我们需要重新构建我们整个网络安全结构。我们要是现在的网络架构能够跟上我们发展的计划,而不需要再一次的重组。 信息采编者主要的(CIO): 在一些情况下,为了避免更换目前使用的硬件,我们将使用其他的操作系统而不是视窗2000。我们想得到整合的目录服务,而不是一个以上的目录服务 为了完成这项工作,我们将把exchange 5.5移植到exchange 2000服务器上。 当前,全部账户管理都必须在IT中心进行。 我们想除掉这一限制。 我们同样希望我们的账户数据库在达到40mb时,不需要下部基础构建进行重构。 目前我们(域之间)的信赖关系管理是笨重的。 现在的Windows NT 4.0域结构有好几个域需要进行授权管理。 我们想使用全局共同的软件设备,标准,程序。 这一合并将在windows 2000升级期间里开始,但是,我们不打算在升级期间里完成它。 我们想使IT研究基地尽量接受单一定点的管理。 不过,当没有必要为某些任务建立域的时候,我们也想可以为某些任务进行委派。 我们担心Microsoft Windows 95和98在客户机这一级上不能提供足够的安全。 我们想增强我们的控制,继续使我们的客户计算机和应用程序在所有部门中标准化。 我们想使我们安全和管理环境尽可能地标准化。 我们必须把windows 2000升级过程中引起的中断减少到最小,并且,升级不可以影响到我们的安全。

微软亚洲技术中心的面试题

微软亚洲技术中心的面试题!!! 1.进程和线程的差别。 线程是指进程内的一个执行单元,也是进程内的可调度实体. 与进程的区别: (1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位 (2)并发性:不仅进程之间可以并发执行,同一个进程的多个线程之间也可并发执行 (3)拥有资源:进程是拥有资源的一个独立单位,线程不拥有系统资源,但可以访问隶属于进程的资源. (4)系统开销:在创建或撤消进程时,由于系统都要为之分配和回收资源,导致系统的开销明显大于创建或撤消线程时的开销。 2.测试方法 人工测试:个人复查、抽查和会审 机器测试:黑盒测试和白盒测试 2.Heap与stack的差别。 Heap是堆,stack是栈。 Stack的空间由操作系统自动分配/释放,Heap上的空间手动分配/释放。Stack空间有限,Heap是很大的自由存储区 C中的malloc函数分配的内存空间即在堆上,C++中对应的是new操作符。 程序在编译期对变量和函数分配内存都在栈上进行,且程序运行过程中函数调用时参数的传递也在栈上进行 3.Windows下的内存是如何管理的? 4.介绍.Net和.Net的安全性。 5.客户端如何访问.Net组件实现Web Service? 6.C/C++编译器中虚表是如何完成的? 7.谈谈COM的线程模型。然后讨论进程内/外组件的差别。 8.谈谈IA32下的分页机制 小页(4K)两级分页模式,大页(4M)一级 9.给两个变量,如何找出一个带环单链表中是什么地方出现环的? 一个递增一,一个递增二,他们指向同一个接点时就是环出现的地方 10.在IA32中一共有多少种办法从用户态跳到内核态? 通过调用门,从ring3到ring0,中断从ring3到ring0,进入vm86等等11.如果只想让程序有一个实例运行,不能运行两个。像winamp一样,只能开一个窗口,怎样实现? 用内存映射或全局原子(互斥变量)、查找窗口句柄.. FindWindow,互斥,写标志到文件或注册表,共享内存。. 12.如何截取键盘的响应,让所有的‘a’变成‘b’? 键盘钩子SetWindowsHookEx 13.Apartment在COM中有什么用?为什么要引入? 14.存储过程是什么?有什么用?有什么优点? 我的理解就是一堆sql的集合,可以建立非常复杂的查询,编译运行,所以运行一次后,以后再运行速度比单独执行SQL快很多 15.Template有什么特点?什么时候用?

相关主题
文本预览
相关文档 最新文档