搜档网
当前位置:搜档网 › 华为2015校园招聘上机考试题

华为2015校园招聘上机考试题

华为2015校园招聘上机考试题
华为2015校园招聘上机考试题

华为2015校园招聘上机考试题

第一题(60分):

按要求分解字符串,输入两个数M,N;M代表输入的M串字符串,N代表输出的每串字符串的位数,不够补0。例如:输入2,8,“abc”,“123456789”,则输出为“abc00000”,“12345678“,”90000000”

1.转载请标明出处,原文地址:

https://www.sodocs.net/doc/1110747882.html,/hackbuteer1/article/details/39253767

2.#include

3.#include

https://www.sodocs.net/doc/1110747882.html,ing namespace std;

5.

6.void solve(char *str , int n , int len)

7.{

8.int i , j , k , quotient , remainder;

9.quotient = len / n;

//原字符串被分解的个数

10. remainder = len - n * quotient; //剩余的字

符串的个数

11.

12. for(i = 0 ; i < len ; i += n)

13. {

14. if(len - i < n)

15. {

16. k = n - len + i;

17. for(j = i ; j < len ; ++j)

18. printf("%c" , str[j]);

19. for(j = 0 ; j < k ; ++j)

20. putchar('0');

21. }

22. else

23. {

24. for(j = i ; j < i + n ; ++j)

25. printf("%c" , str[j]);

26. }

27. putchar(' ');

28. }

29. printf("\n");

30.}

31.

32.int main(void)

33.{

34. int i , m , n , len;

35. char str[1000];

36.

37. while(scanf("%d %d", &m , &n) != EOF)

38. {

39. for(i = 0 ; i < m ; ++i)

40. {

41. scanf("%s" , str);

42. len = strlen(str);

43. solve(str , n , len);

44. }

45. }

46. return 0;

47.}

第一题:拼音转数字

输入是一个只包含拼音的字符串,请输出对应的数字序列。转换关系如下:

描述:拼音yier san siwuliu qi bajiu

阿拉伯数字 1 2 3 4 5 6 7 8 9

输入字符只包含小写字母,所有字符都可以正好匹配

运行时间限制:无限制

内存限制:无限制

输入:一行字符串,长度小于1000

输出:一行字符(数字)串

样例输入:yiersansi

样例输出:1234

1.转载请标明出处,原文地址:

https://www.sodocs.net/doc/1110747882.html,/hackbuteer1/article/details/39253767

2.#include

3.#include

https://www.sodocs.net/doc/1110747882.html,ing namespace std;

5.

6.void solve(char *str , int len)

7.{

8.int i;

9.

10. for(i = 0 ; i < len ; )

11. {

12. switch(str[i])

13. {

14. case 'y':

15. putchar('1');

16. i += 2;

17. break;

18. case 'e':

19. putchar('2');

20. i += 2;

21. break;

22. case 's':

23. if(str[i + 1] == 'a')

24. {

25. putchar('3');

26. i += 3;

27. }

28. else

29. {

30. putchar('4');

31. i += 2;

32. }

33. break;

34. case 'w':

35. putchar('5');

36. i += 2;

37. break;

38. case 'l':

39. putchar('6');

40. i += 3;

41. break;

42. case 'q':

43. putchar('7');

44. i += 2;

45. break;

46. case 'b':

47. putchar('8');

48. i += 2;

49. break;

50. case 'j':

51. putchar('9');

52. i += 3;

53. break;

54. }

55. }

56. printf("\n");

57.}

58.

59.int main(void)

60.{

61. int len;

62. char str[1000];

63.

64. while(scanf("%s" , str) != EOF)

65. {

66. len = strlen(str);

67. solve(str , len);

68. }

69. return 0;

70.}

第二题:去除重复字符并排序

运行时间限制:无限制

内容限制:无限制

输入:字符串

输出:去除重复字符并排序的字符串

样例输入:aabcdefff

样例输出:abcdef

1.转载请标明出处,原文地址:

https://www.sodocs.net/doc/1110747882.html,/hackbuteer1/article/details/39253767

2.#include

3.#include

4.#include

https://www.sodocs.net/doc/1110747882.html,ing namespace std;

6.

7.void solve(char *str , int len)

8.{

9.int i , hash[256];

10. memset(hash , 0 , sizeof(hash));

11.

12. for(i = 0 ; i < len ; ++i)

13. {

14. if(0 == hash[str[i]])

15. hash[str[i]] = 1;

16. }

17. for(i = 0 ; i < 256 ; ++i)

18. {

19. if(0 != hash[i])

20. putchar(i);

21. }

22. printf("\n");

23.}

24.

25.int main(void)

26.{

27. int len;

28. char str[1000];

29.

30. while(scanf("%s" , str) != EOF)

31. {

32. len = strlen(str);

33. solve(str , len);

34. }

35. return 0;

36.}

第三题:等式变换

输入一个正整数X,在下面的等式左边的数字之间添加+号或者-号,使得等式成立。

1 2 3 4 5 6 7 8 9 = X

比如:

12-34+5-67+89 = 5

1+23+4-5+6-7-8-9 = 5

请编写程序,统计满足输入整数的所有整数个数。

输入:正整数,等式右边的数字

输出:使该等式成立的个数

样例输入:5

样例输出:21

1.转载请标明出处,原文地址:

https://www.sodocs.net/doc/1110747882.html,/hackbuteer1/article/details/39253767

2.#include

3.#include

https://www.sodocs.net/doc/1110747882.html,ing namespace std;

5.

6.int ops[21];

7.const char sym[3] = {'+' , '-' , ' '};

8.int result , num;

9.

10.void dfs(int layer, int currentResult, int lastOp, int

lastSum)

11.{

12. lastSum *= (layer > 9) ? 100 : 10;

13. lastSum += layer;

14. if(layer == 9)

15. {

16. currentResult += (lastOp) ? (-1 * lastSum

) : lastSum;

17. if(currentResult == result)

18. {

19. ++num;

20. printf("1");

21. for(int i = 2 ; i <= 9 ; ++i)

22. {

23. if(sym[ops[i-1]] != ' ')

24. printf(" %c ", sym[o

ps[i-1]]);

25. printf("%d", i);

26. }

27. printf(" = %d\n" , result);

28. }

29. return;

30. }

31. ops[layer] = 2;

32. dfs(layer + 1 , currentResult , lastOp , lastSu

m); //Continue

33. currentResult += (lastOp)? (-1 * lastSum) : last

Sum;

34. ops[layer] = 0;

35. dfs(layer + 1 , currentResult , 0 , 0); //Pl

us

36. ops[layer] = 1;

37. dfs(layer + 1 , currentResult , 1 , 0); //Mi

nus

38.}

39.

40.int main(void)

41.{

42. while(scanf("%d", &result) != EOF)

43. {

44. num = 0;

45. dfs(1 , 0 , 0 , 0);

46. printf("%d\n" , num);

47. }

48. return 0;

49.}

2016华为硬件机试题库

华为硬件机试题目(2016版本) 1.(判断题)DRAM上电时存储单元的内容是全0,而Flash上电时存储单元的内容是全1。(4分)? A.正确? B.错误 2.(判断题)眼图可以用来分析高速信号的码间干扰、抖动、噪声和衰减。(4分)? A.正确? B.错误 3.(判断题)以太网交换机将冲突域限制在每个端口,提高了网络性能。(4分)? A.正确? B.错误 4.(判断题)放大电路的输出信号产生非线性失真是由于电路中晶体管的非线性引起的。(4分)? A.正确? B.错误 5.(判断题)1的8位二进制补码是0000_0001,-1的8位二进制补码是 1111_1111。(4分)?

B.错误 6.(判断题)洗衣机,电冰箱等家用电器都使用三孔插座,是因为如果不接地,家用电器是不能工作的。(4分)? A.正确? B.错误 7.(判断题)十进制数据0x5a与0xa5的同或运算结果为:0x00。(4分)? A.正确? B.错误 8.(判断题)硅二极管的正向导通压降比锗二极管的大(4分)? A.正确? B.错误 9.(单选题)一空气平行板电容器,两级间距为d,充电后板间电压为u。然后将电源断开,在平板间平行插入一厚度为d/3的金属板。此时电容器原板间电压变为(4分)? A.U/3? B.2U/3? C.3U/4?

10.(单选题)8086CPU内部包括哪些单元(4分)? A.ALU,EU? B.ALU,BIU? C.EU,BIU? D.ALU,EU,BIU 11.(单选题)为了避免50Hz的电网电压干扰放大器,应该用那种滤波器:(4分)? A.带阻滤波器? B.带通滤波器? C.低通滤波器? D.高通滤波器 12.(单选题)关于SRAM和DRAM,下面说话正确的是:(4分)? A.SRAM需要定时刷新,否则数据会丢失? B.DRAM使用内部电容来保存信息? C.SRAM的集成度高于DRAM? D.只要不掉点,DRAM内的数据不会丢失 13.(单选题)在RS232串口中,采用哪一种校验方式:(4分)?

华为校园招聘上机题

目录 样题-初级题:从考试成绩中划出及格线 (2) 样题-中级题:亮着电灯的盏数 (2) 样题-高级题:地铁换乘 (3) 8.29去掉最大值、最小值之后剩下的个数 (3) 8.29从5个人中选取2个人作为礼仪 (4) 8.29验证括号是否匹配 (5) 8.31回文数 (5) 8.31将第一行中含有第二行中“23”的数输出并排序 (6) 8.31翻译电话号码 (6) 9.1.AM 将整数倒序输出,剔除重复数据 (7) 9.1.AM 大数相减 (8) 9.1.AM 判断if语句括号是否合法 (8) 9.1.PM (8) 9.1.PM (9) 9.1.PM (9)

样题-初级题:从考试成绩中划出及格线 10个学生考完期末考试评卷完成后,A老师需要划出及格线,要求如下: (1) 及格线是10的倍数; (2) 保证至少有60%的学生及格; (3) 如果所有的学生都高于60分,则及格线为60分 样题-中级题:亮着电灯的盏数 一条长廊里依次装有n(1 ≤ n ≤ 65535)盏电灯,从头到尾编号1、2、3、…n-1、n。每盏电灯由一个拉线开关控制。开始,电灯全部关着。 有n个学生从长廊穿过。第一个学生把号码凡是1的倍数的电灯的开关拉一下;接着第二个学生把号码凡是2的倍数的电灯的开关拉一下;接着第三个学生把号码凡是3的倍数的电灯的开关拉一下;如此继续下去,最后第n个学生把号码凡是n的倍数的电灯的开关拉一下。n个学生按此规定走完后,长廊里电灯有几盏亮着。 注:电灯数和学生数一致。 样题-高级题:地铁换乘 已知2条地铁线路,其中A为环线,B为东西向线路,线路都是双向的。经过的站点名分别如下,两条线交叉的换乘点用T1、T2表示。编写程序,任意输入两个站点名称,输出乘坐地铁最少需要经过的车站数量(含输入的起点和终点,换乘站点只计算一次)。 地铁线A(环线)经过车站:A1 A2 A3 A4 A5 A6 A7 A8 A9 T1 A10 A11 A12 A13 T2 A14 A15 A16 A17 A18 地铁线B(直线)经过车站:B1 B2 B3 B4 B5 T1 B6 B7 B8 B9 B10 T2 B11 B12 B13 B14 B15 8.29去掉最大值、最小值之后剩下的个数1、输入一串数,以','分隔,输出所有数中去掉最大值、最小值之后剩下的个数。 (其中最大值与最小值可能有多个) Smple input:3,3,5,3,6,9,7,9 Sample outPut: 3 8.29从5个人中选取2个人作为礼仪 2、要从5个人中选取2个人作为礼仪,其中每个人的身高范围为160-190,要

5G无线维护考试题及答案-华为设备

5G无线试题 一、判断题 1.FANc和FANd风扇板可以放置在BBU5900机框中使用。() 2.BBU5900的槽位编号是从左往右编排,再从上到下编排。() 3.操作时必须确保正确的ESD防护措施,如佩戴防静电腕带或手套,以避免单板、模块或电子部件遭到静电损害。( ) 4.5GAAU模块使用双电源线供电方案时需要外接ODM,输入2路电源线输出转成1路电源线。( ) 5、BBU3900与BBU5900槽位分布一致。() 6.IMB05机框挂墙是只允许竖放,不允许横放。( ) 7.当前NSA场景主流的组网方案是Option 3x方案。( ) 8.5G标准站点解决方案中AAU拉远距离需小于100米,超出100米的场景需单独申请特殊场景方案。( ) 9.5G AAU支持级联。() 10.AAU本身有保护接地,在安装好保护接地线的情况下,AAU的电源线不需要剥开露出电源线屏蔽层进行固定。( ) 11.pRRU支持级联。() 12.安装AAU电源线应注意:必须先连接AAU端连接器,再连接供电设备端连接器。如果连接顺序错误或电源线极性反接,可能导致AAU设备损坏或人身伤害。() 13.目前已经发布的5G试点频段低频主要有2.6G、3.5G、4.9G、10G。( ) 14.UMPTe3单板支持GPS及北斗。()

15.UPEUd电源板不能放置在BBU5900机框中使用。( ) 一、单选题 1、5G基站主控板推荐优先部署在BBU5900几号槽位(D ) A.0 B.3 C.6 D.7 2、DCDU-12B 电源模块的输出规格为(A) A.10路30A B.10路20A C.7路30A D.7路20A 3、5G AAU使用的eCPRI光模块带宽大小是多少(B) A.10GE B.25GE C.50GE D.100GE 4、按照标准5G站点解决方案,BBU5900部署大于等于2个UBBPfw1全宽基带板时,需要配置UPEUe电源模块的数量为(B ) A.1个 B.2个 C.1个或者2个均可以D、以上均不对 5、按照标准站点解决方案,无功分器、放大器场景GPS最大拉远距离为(C ) A.50m B.70m C.150m D.170m 6、BBU5900安装在第三方机柜时为防止系统风量不足,建议相邻BBU之间预留(A )U或以上间距,并安装挡风板,避免风道回流 A.1U B.3U C.5U D.6U 7、5G BBU5900与传输对接使用的光模块带宽大小是多少C A.100M B.1GE C.10GE D.100GE 8、BBU5900 UPEUe电源模块输入电源线需要几路(直流电源线正负算1路)B A.1路 B.2路 C.3路 D.5路 9、5G 全宽基带板推荐部署在BBU5900的槽位优先级顺序为A A.0>2>4 B.4>2>0 C.4>2>0>1>3>5 D.5>3>1

2016年起重类安全生产知识试题库(附答案)资料

安全生产知识试题库 起重类:填空题 1.卸扣在安装后,钢丝绳受力时应仔细检查,受力点是否在横销上,如发现受力点在卸扣本体上应及时调整,防止卸扣受力后变形。 2.请说出至少8种在我公司从事的特种作业。电焊、气割、门机、行车、坞吊、叉车、高架车、司索指挥、电葫芦、搭架、清油、电工、铜工等。 3.事故处理必须遵循“四不放过”原则,即事故原因未查清不放过、事故整改措施未落实不放过、相关施工人员未受到教育不放过、事故责任人没有受到处理不放过。 4.火警报警时,要向接警人讲清下列内容:火警发生地点、什么物品着火、火势大小、报警用的电话号码和报警人姓名。 5.起重钢丝绳每月都必须由专人进行检查,如钢丝绳的直径减少量达到7%时,必须将其报废。检查合格的钢丝绳每月都要做好安全标色,11月份的安全标色为黄色。 6.使用高架车时,不得同时进行高速行走和变幅操作,停车时不得停放在大于5度的坡道上。 7.卷扬机操作人员必须做到持证上岗,当卷扬机与开口滑车配合使用时,人员不得站在卷扬机、开口滑车、被吊物的三角区内。 8.起重吊运“十不吊”: (1)指挥信号不明确或违章指挥不吊。 (2)物体重量不清或超负载不吊。 (3)工件捆绑吊挂不牢不吊。 (4)重物上站人或有浮置物不吊。

(5)吊索具达到报废标准或安全装置不灵不吊。 (6)工件埋在地下不吊。 (7)工作场地昏暗,无法看清场地、被吊物及指挥信号不吊。 (8)重物棱角处与吊绳之间未加垫衬不吊。 (9)斜拉物体不吊。 (10)六级以上大风不吊(钢水包过满不吊)。 9.救生艇压重块安装完毕后,必须将救生艇稍微离地进行试吊5分钟,检查确认脱钩装置安全可靠。 10.拆装管子时,应用符合安全要求的绳索扎牢后再进行工作,禁止用铁链绑扎管子。拆下的管子应及时运走,防止堵塞安全通道。 11.起重吊耳、钢丝绳每月必须进行检验标识,未经检验标识的吊耳、钢丝绳禁止使用。每月安全标色为:一、四、七、十月为红色;二、五、八、十一月为黄色;三、六、九、十二月为绿色。12.每月最后三天和下月前三天,各部门、施工队必须落实起重工对所有焊机棚、工具橱等移动式设备吊耳进行检验标色。 13.钢丝绳使用过程中,当出现哪些情形时必须予以报废:整股断裂、绳芯明显外露、局部外层钢丝松散呈笼状变形、一个捻距内断丝数达到13根、钢丝绳打死结。 14.吊钩、卸扣出现裂纹应立即报废,禁止用电焊进行修补。 15.两根吊索间夹角越大,吊索受力越大;夹角越小,受力越小。 16.物件吊运过程中,如物件暂不能到位,应将物件临时放置,禁止将吊物长时间悬挂在 空中。 17.物件吊运时,卸扣、吊耳禁止横向受力。 18.卷扬机吊运肋骨、槽型、三角板等材料需少量移动就能到位的,必须用手拉葫芦进

华为校招·硬件技术工程师机考试题及答案

精品文档 1.(判断题)DRAM上电时存储单元的内容是全0,而Flash上电时存储单元的内容是全1。(4分) A.正确 B.错误 FLASH可保存 2.(判断题)眼图可以用来分析高速信号的码间干扰、抖动、噪声和衰减。(4分) A.正确 B.错误 3.(判断题)以太网交换机将冲突域限制在每个端口,提高了网络性能。(4分) A.正确 B.错误 4.(判断题)放大电路的输出信号产生非线性失真是由于电路中晶体管的非线性引起的。(4分) A.正确 B.错误 5.(判断题)1的8位二进制补码是0000_0001,-1的8位二进制补码是1111_1111。(4分) A.正确 B.错误 6.(判断题)洗衣机,电冰箱等家用电器都使用三孔插座,是因为如果不接地,家用电器是不能工作的。(4分) A.正确 B.错误 7.(判断题)十进制数据0x5a与0xa5的同或运算结果为:0x00。(4分) A.正确 B.错误 8.(判断题)硅二极管的正向导通压降比锗二极管的大(4分) A.正确 B.错误 9.(单选题)一空气平行板电容器,两级间距为d,充电后板间电压为u。然后将电源断开,在平板间平行插入一厚度为d/3的金属板。此时电容器原板间电压变为(4分) A.U/3 B.2U/3 C.3U/4 D.不变但电容的大小不是由 Q(带电量)或U(电压)决定的,即: C=εS/4πkd。其中,ε是一个常数, S为电容极板的正对面积, d为电容极板的距离, k则是静电力常量。而常见的平行板电容器 电容为C=εS/d.(ε为极板间介质的介电常数, S 为极板面积, d为极板间的距离。) 3电容器的电势能计算公式: E=CU^2/2=QU/2 10.(单选题)8086CPU内部包括哪些单元(4分) A.ALU,EU B.ALU,BIU C.EU,BIU D.ALU,EU,BIU 80x86从功能上分执行单元EU(Execution Unit),和总线接口单元BIU(Bus Interface Unit),执行单元由8个16位通用寄存器,1个16位标志寄存器,1个16位暂存寄存器,1个16位算术逻辑单元ALU及EU控制电路组成。 总线接口单元由4个16位段寄存器(CS,DS,SS,ES),1个16位的指令指针寄存器,1个与EU通信的内部暂存器,1个指令队列,1个计算20位物理地址的加法器∑及总线控制电路构成。 11.(单选题)为了避免50Hz的电网电压干扰放大器,应该用那种滤波器:(4分) A.带阻滤波器 B.带通滤波器 C.低通滤波器 D.高通滤波器 12.(单选题)关于SRAM和DRAM,下面说话正确的是:(4分) A.SRAM需要定时刷新,否则数据会丢失 B.DRAM使用内部电容来保存信息 C.SRAM的集成度高于DRAM D.只要不掉点,DRAM内的数据不会丢失 【解析】SRAM和DRAM都是随机存储器,机器掉电后,两者的信息都将丢失。它们的最大区别就是:DRAM是用电容有无电荷来表示信息0和1,为防止电容漏电而导致读取信息出错,需要周期性地给电容充电,即刷新;而SRAM是利用触发器的两个稳态来表示信息0和1,所以不需要刷新。另外,SRAM 的存取速度比DRAM更高,常用作高速缓冲存储器Cache。

华为上机题汇总111题

注:1.本文代码仅保证在visual studio 2005上运行通过! 2.高亮的题目为华为机试第三题左右难度。 3.本文的字符串基本运用C++里的string类,很少使用常规字符数组形式。 4.freopen()为输入重定向,方便测试,具体用法问度娘。 1.给定一个字符串,把字符串内的字母转换成该字母的下一个字母,a换成b,z换成a,Z换成A, 如aBf转换成bCg,字符串内的其他字符不改变,给定函数,编写函数 void Stringchang(const char*inpu,char*output) 其中input是输入字符串,output是输出字符串 #include #include #include using namespace std; void stringchang(const char*,char*); int main() { char input[100],output[100]; cin.getline(input,100); stringchang(input,output); cout<

2015年 起重工试题(答案)

2015年起重工试题(答案)姓名:分数: 一、填空题请将适当的词语填入划线处。 1、按国家有关标准规定剖视图有____________ 、____________和____________ 三种。 全剖视图、半剖视图、局部剖视图 2、力的三要素是____________、____________和____________。 力的大小、力的方向、力的作用点 3、起重机械可以分为____________及____________两类。 单动作、多动作 4、起重设备的技术性能和工作指标一般有__________、__________、__________、__________等4项。 起重量、起升高度、跨度和幅度、工作速度 5、钢丝绳按捻制方法的不同可分为____________、____________和____________三种。同向栓、交互捻、混合捻 6、平衡梁的种类很多常用的有____________和____________两种。 支撑式、扁担式 7、滑轮按其作用分有____________、____________。 导向滑轮、平衡滑轮 8、____________是起重作业中经常使用的一种牵引设备。 电动卷扬机 9、起重量是指起重机运行起吊的________________和取物装置________________。 最大重量、自重之和 10、起升高度是指起重机取物装置________________的距离用________表示。 上下限位置之间、H 11、幅度是起重机的旋转中心与取物装置________________的距离。 铅垂线之间 12、对机械驱动的起重机构按照机械载荷率和工作时间率分为________________、________________、____________和____________四种工作类型。 轻级、中级、重级、特重级 13、起重吊装中采用的计算载荷包括____________与____________两种。 动载荷、不均衡载荷 14、在垂直吊装的场合起升机构最大载荷等于____________、____________、____________三者之和。 静载荷、惯性载荷、振动载荷 15、桅杆的载荷较复杂常用的载荷有____________、____________、____________ ____________等。 自重、吊重和吊具重、惯性载荷、风载荷 16、起重吊装作业中常用吊耳形式有____________和____________。 板式吊耳、管式吊耳 17、摩擦力分为_____________与_____________两类。 滑动摩擦、滚动摩擦

华为机试题目参考1

华为南京地区校园招聘软件类上机考试说明同学您好! 欢迎您应聘华为公司。软件研发类岗位(软件研发、云计算、操作系统开发、数据库开发)需要提前进行上机考试。现将上机考试做如下说明。 一、题目类别 本次上机考试题目设置C/C++、Java两个类别,根据个人情况选作一个类别。 二、题目数量 每个考生有三道题,第一二道题必答,第三道题为附加题可以选作,附加题做出,成绩会计入总分。 三、考试时间安排 1、简历筛选后,从9月17日开始分批安排上机考试 2、每个考生上机考试时间为2小时 一、上机考试步骤 1、打开IE输入服务器的IP地址或者直接打开收藏夹中已经收藏好的地址; 2、输入姓名和手机号,选择考试语言,提交登录: 3、登录后会进入试题说明页面,考试阅读完试题要求后,在页面下方点击下载试题框架并解压到D盘。如果是C/C++则用VC打开工程进行编程,只在func.cpp文件中进行函数编写,函数名已经定义好;如果是Java则用Eclips打开Java工程进行编程,只在SWTest.java文件中进行函数编写,函数名已经定义好。注意,考生不要进行任何IO输入输出的处理(题目说明中已经有写了),否则会得0分。 4、编完代码并编译和调试通过后,点击试题页面下方的按钮,在弹出的窗口中,如果是C/C++则将test.exe和func.cpp拷贝到一个名为test的目录中然后打包该目录上传,如果是Java则将工程仍然打包为SWTest.rar一次性上传(这个过程非常重要,否则会因无法自动判卷而得0分)。上传之后页面会显示“提交成功”,然后关闭所有IE窗口并清空客户机中您所创建的所有内容后结束考试离开考场。 二、如何阅卷 1、考生提交试卷后,我们在服务器后台执行系统阅卷程序,进行自动判卷,不进行人工阅卷。 2、系统设置了多个测试用例,根据用例执行的情况判断考生所上机考试的分数。 三、样题 编写一个函数,统计出具有n个元素的一维数组中大于等于所有元素平均值的元素的个数并返回。 预祝您上机考试顺利! 华为南京校园招聘组 2011年9月 2012华为校园招聘机试(成都) 1.选秀节目打分,分为专家评委和大众评委,score[]数组里面存储每个评委打的分数, judge_type[]里存储与score[]数组对应的评委类别,judge_type[i] == 1,表示专家评委,judge_type[i] == 2,表示大众评委,n表示评委总数。打分规则如下:专家评委和大众评委的分数分别取一个平均分(平均分取整),然后,总分= 专家分*0.6 + 大众评委*0.4,总分取整。如果没有大众评委,则总分= 专家评委平均分,总分取整。函数最终返回选手得分。 函数接口:int cal_score(int score[],int judge_type[],int n) #include #include

华为成都上机笔试题

2010年华为软件校园招聘编程测 类别:软件C语言 编程题(共2题,第一题40分,第二题60分,共100分。请上机编写程序,按题目要求提交文件。[详见考试说明] 本试题采用自动测试用例进行评分,测试用例不对考生公开,凡不满足提交要求导致不能运行或用例不通过,不予评分)。 1. 删除字符串中所有给定的子串(40分) 问题描述:在给定字符串中查找所有特定子串并删除,如果没有找到相应子串,则不作任何操作。 要求实现函数: int delete_sub_str(const char *str, const char *sub_str, char *result_str) 【输入】str:输入的被操作字符串 sub_str:需要查找并删除的特定子字符串 【输出】result_str:在str字符串中删除所有sub_str子字符串后的结果 【返回】删除的子字符串的个数 注: I、子串匹配只考虑最左匹配情况,即只需要从左到右进行字串匹配的情况。比如:在字符串"abababab"中,采用最左匹配子串"aba",可以匹配2个"aba"字串。如果 匹配出从左到右位置2开始的"aba",则不是最左匹配,且只能匹配出1个"aba"字串。II、输入字符串不会超过100 Bytes,请不用考虑超长字符串的情况。 示例

输入:str = "abcde123abcd123" sub_str = "123" 输出:result_str = "abcdeabcd" 返回:2 输入:str = "abcde123abcd123" sub_str = "1234" 输出:result_str = "abcde123abcd123" 返回:0 2. 高精度整数加法(60分) 问题描述: 在计算机中,由于处理器位宽限制,只能处理有限精度的十进制整数加减法,比如在32位宽处理器计算机中,参与运算的操作数和结果必须在-231~231-1之间。如果需要进行更大范围的十进制整数加法,需要使用特殊的方式实现,比如使用字符串保存操作数和结果,采取逐位运算的方式。如下: 9876543210 + 1234567890 = ? 让字符串num1="9876543210",字符串num2="1234567890",结果保存在字符串result = "11111111100"。 -9876543210 + (-1234567890) = ? 让字符串num1="-9876543210",字符串num2="-1234567890",结果保存在字符串result = "-11111111100"。 要求编程实现上述高精度的十进制加法。

华为交换机测试题及答案

题目1 一个简单的公司网络场景,SW1和SW2为楼层交换机,PC-1和PC-3属于公司的部门A,PC-2和PC-4属于公司的部门B,PC-5属于部门A和部门B的上级部门C。在网络规划中,部门A属于VLAN 10,部门B属于VLAN 20,部门C属于VLAN 30。公司希望通过VLAN 的划分和配置,使部门A和部门B均能够与部门C进行通信,但是部门A和部门B之间不能互相通信。

题目2 Host通过Switch接入网络,Gateway为企业出口网关,各Host均使用静态配置的IP地址。管理员希望Host使用管理员分配的固定IP地址上网,不允许私自更改IP地址非法获取网络访问权限。

题目1答案: 步骤1:配置SW1 vlan batch 10 20 30 # interface GigabitEthernet0/0/1 port link-type hybrid port hybrid untagged vlan 10 30 port hybrid pvidvlan 10 # interface GigabitEthernet0/0/2 port link-type hybrid port hybrid untagged vlan 20 30 port hybrid pvidvlan 20 # interface GigabitEthernet0/0/24 port link-type hybrid port hybrid tagged vlan 10 20 30 # 步骤2:配置SW2 vlan batch 10 20 30 # interface GigabitEthernet0/0/1 port link-type hybrid port hybrid untagged vlan 10 30 port hybrid pvidvlan 10 # interface GigabitEthernet0/0/2 port link-type hybrid port hybrid untagged vlan 20 30 port hybrid pvidvlan 20 # interface GigabitEthernet0/0/3 port link-type hybrid port hybrid untagged vlan 10 20 30 port hybrid pvidvlan 30 # interface GigabitEthernet0/0/24

起重设备知识试题和答案解析

一、选择题 1、过电流继电器起( C)保护作用。 A、短路 B、调速 C、电机过载 2、安全系数取5时,钢丝绳许用拉力的近似计算公式:F=10d2 (kg),其中d 表示:(B)。 A、钢丝绳直径,单位英分 B、钢丝绳直径,单位毫米 C、钢丝绳半径,单位英分 D、钢丝绳半径,单位毫米 3、通用手势信号规定:小臂向侧前上方伸直,五指自然伸开,高于肩部,以腕部为轴转动表示(D )。 A、要主钩 B、要副钩 C、吊钩下降 D、吊钩上升 4、凡在坠落高度基准面( A)m,有可能坠落的高处操作称为高处作业。 A、大于或等于2 B、大于或等于3 C、大于或等于4 5、用人单位应当加强作业人员安全教育和培训,保证特种设备作业人员具备必要的(B )安全作业知识,作业技能和及时进行知识更新。 A、特种 B、特种设备 C、节能 6、动载试验按( B)倍额定载荷加载。 A、1 B、1.1 C、1.25 7、在起重作业中尽量使货物的重心在两根起吊绳的( C)。 A、左边 B、右边 C、中间 8、电动起重机吊钩空载时能启动,而吊钩重载时不能启动说明起升机构(B )。 A、损坏 B、超负荷 C、电机损坏 9、重物起吊前,首先要试吊,试吊高度在(C ) m以下,待确认无危险后再起吊。 A、2 B、1.5 C、0.5 10、当带电体接地有电流流入地下时,电流在接地点周围土壤中产生的电压降。人在接地点周围,两脚之间出现的电压称为( A)。 A、跨步电压 B、安全电压 C、零电压 11、司机在操作中必须听从(B )的指挥,但对任何人发出的危险信号都应紧急停车。

A、领导 B、起重指挥 C、起重工 12、常见起重机各机构的制动器形式是:(C )。 A、盘式 B、带式 C、块式 13、室外用起重机宜设置(B )或锚定装置和其他防滑装置。 A、起升机构 B、夹轨器 C、防倾翻钩 D、行走机构 14、“两小臂水平置于胸前,五指自然伸开,手心朝下,同时水平挥向两侧。”这种手势信号表示(C )。 A、吊钩上升 B、吊钩下降 C、紧急停止 D、工作结束 15、(B)具有重量轻、质地柔软、耐腐蚀、有弹性、能减少冲击的优点。 A、钢丝绳 B、化学纤维绳 C、链条 16、起重机制动器的制动带磨损超过原厚度的(B )时,应更换。 A、40% B、50% C、60% 17、起重机上外露的、有伤人可能的转动零件,如开式齿轮、联轴器、传动轴、链轮、链条、传动带、皮带轮等,均应装设(B )。 A、防雨罩 B、防护罩 C、隔离栏 18、起重机安全栏拉杆高度应为(B)。 A、1000mm B、1050mm C、1100mm 19、作业人员考试两项均不合格或者补考仍不合格者,应当(B )考试。 A、重新复习参加 B、重新申请 C、三个月内不得重新申请 20、受厂房或轨道承载能力限制,负荷大时应(B)车轮。 A、减少 B、增加 C、换或增大直径 21、《中华人民共和国特种设备安全法》规定,特种设备检验、检测机构及其检验、检测人员应当客观、公正、及时地出具检验、检测报告,并对检验、检测结果和(C )负责。 A、评定结果 B、检查结论 C、鉴定结论 22、每班第一次吊物时,应将重物吊离地面(D )m,然后下降以检查起升制动器工作的可靠性。 A、2 B、1.5 C、1 D、0.5

华为视频会议试题库笔试

一、填空题 1.会议电视系统是集_视频 _通讯、_ 音频_通讯和_ 数据_通讯于一体的新一代交互式多 媒体通信系统,是基于通信网络上的一种增值业务。 2.视频会议协议体系包括 H.320 、 H.323 、 SIP 。 3.会议平台使用的双流协议为_ H.239 _。 4.720P视频格式的分辨率是_1280X720 _、1080P视频格式的分辨率是_ 1920X1080 。 5.华为会议电视终端9039S支持最大带宽 8M 和视频格式 1080P30 。 6.华为会议电视终端9039A具有 3 个高清输入端口。 7.华为会议电视终端9039S具有 3 个高清输出端口。 8.SMC2.0 由web服务端、后台服务、数据库三部分组成。 9.MCU是由 MC 和 MP 两个模块组成。 10.摄像机的3A技术是指自动曝光、自动白平衡、自动聚焦。 11.华为VP9660的主控板名称为 ECCB 。 12.华为高端一体化终端在召开720P50/60会议时的建议会议带宽为 4M 。 13.在H.323协议体系中, GK的基本功能包括地址解析、带宽管理、区域管理。 14.VP9660最多支持 168 路分辨率为1080P30的会场。 15.SMC2.0采用 B/S 架构。 16.MCU的 GE0 接口为默认业务网口。 17.视频会议系统通过 RTP 协议传输音视频码流。 18.终端“诊断”功能中的声音测试项可检测该终端音频输出是否正常。 19.CIF格式的图像分辨率为 352X288 。 20.H.264编解码协议中,I帧采用___帧内编码方式。 21.会议电视系统中声音的质量取决于采样率、量化位数和__编解码协议____。 22.音视频编码的三个基本过程有抽样、_量化_和编码。 23.VP8660 MCU设备的一块POEA扣板可以接入 4 路带宽为 2M 的4E1终端。 24.VP8660 MCU设备的一块POEB扣板可以接入 4 路带宽为 4M 的4E1终端。 25.VP8660 MCU设备的一块POEC扣板可以接入 4 路带宽为 6M 的4E1终端。 26.VP8660 MCU设备的一块POED扣板可以接入 4 路带宽为 8M 的4E1终端。 27.VP9660 MCU设备的一块Media单板支持 24 端口1080P30会场接入。 28.H.323体系中,会议电视终端向GK发起注册请求的RRQ消息承载于 UDP 层。

2014华为上机题

样题-初级题:从考试成绩中划出及格线 10个学生考完期末考试评卷完成后,A老师需要划出及格线,要求如下: (1) 及格线是10的倍数; (2) 保证至少有60%的学生及格; (3) 如果所有的学生都高于60分,则及格线为60分 样题-中级题:亮着电灯的盏数 一条长廊里依次装有n(1 ≤ n ≤ 65535)盏电灯,从头到尾编号1、2、3、…n-1、n。每盏电灯由一个拉线开关控制。开始,电灯全部关着。 有n个学生从长廊穿过。第一个学生把号码凡是1的倍数的电灯的开关拉一下;接着第二个学生把号码凡是2的倍数的电灯的开关拉一下;接着第三个学生把号码凡是3的倍数的电灯的开关拉一下;如此继续下去,最后第n个学生把号码凡是n的倍数的电灯的开关拉一下。n个学生按此规定走完后,长廊里电灯有几盏亮着。 注:电灯数和学生数一致。

样题-高级题:地铁换乘 已知2条地铁线路,其中A为环线,B为东西向线路,线路都是双向的。经过的站点名分别如下,两条线交叉的换乘点用T1、T2表示。编写程序,任意输入两个站点名称,输出乘坐地铁最少需要经过的车站数量(含输入的起点和终点,换乘站点只计算一次)。 地铁线A(环线)经过车站:A1 A2 A3 A4 A5 A6 A7 A8 A9 T1 A10 A11 A12 A13 T2 A14 A15 A16 A17 A18 地铁线B(直线)经过车站:B1 B2 B3 B4 B5 T1 B6 B7 B8 B9 B10 T2 B11 B12 B13 B14 B15 8.29去掉最大值、最小值之后剩下的个数1、输入一串数,以','分隔,输出所有数中去掉最大值、最小值之后剩下的个数。 (其中最大值与最小值可能有多个) Smple input:3,3,5,3,6,9,7,9 Sample outPut: 3

华为机试试题汇总解析

1.第一题的题目大概是输入整型数组求数组的最小数和最大数之和,例如输入1,2,3,4则输出为5,当输入只有一个数的时候,则最小数和最大数都是该数,例如只输入1,则输出为2;另外数组的长度不超过50 #include main() { intnum[50]={0}; inti,n; printf("请输入整型数组的长度(1~50):"); scanf("%d",&n); printf("请输入整型数组的元素:"); for(i=0;inum[j]) min_num=num[j]; } intsum=min_num+max_num; printf("数组中最大与最小值之和:%d\n",sum); return0; } 2.求两个长长整型的数据的和并输出,例如输入1233333333333333。。。3111111111111111111111111.。。。,则输出。。。。

#include #include #include main() { char*num1,*num2; //两个长长整型数据 char*sum; // inttemp; int len_num1,len_num2; // 两个长长整型数据的长度 intlen_max,len_min; num1=(char*)malloc(sizeof(char)); num2=(char*)malloc(sizeof(char)); printf("输入两个长长整型数据:"); scanf("%s",num1); printf("输入两个长长整型数据:"); scanf("%s",num2); len_num1=strlen(num1); len_num2=strlen(num2); len_max=(len_num1>=len_num2)?len_num1:len_num2; len_min=(len_num1<=len_num2)?len_num1:len_num2; int len_max1=len_max; sum=(char*)malloc(sizeof(char)*len_max); memset(sum,0x00,len_max+1);//切忌初始化 for(;len_num1>0&&len_num2>0;len_num1--,len_num2--) { sum[len_max--]=((num1[len_num1-1]-'0')+(num2[len_num2-1]-'0')); } if(len_num1>0) { sum[len_max--]=num1[len_num1- 1 ]-'0'; len_num1--; } if(len_num2>0) {

华为机试试题汇总

1 ?第一题的题目大概是输入整型数组求数组的最小数和最大数之和,例如输入1,2,3,4则输出为5,当输入只有一个数的时候,则最小数和最大数都是该数,例如只输入1,则输出为2;另外数组的长度不超过50 #i nclude mai n() { intn um[50]={0}; in ti, n; printf("请输入整型数组的长度(1~50):"); scan f("%d",&n); printf("请输入整型数组的元素:"); for(i=0;i nu m[j]) min_num=nu m[j]; } in tsum=min_nu m+max_ num; printf("数组中最大与最小值之和:%d\n",sum); return。; } 2. 求两个长长整型的数据的和并输出,例如输入123333333333333 3.OO

3111111111111111111111111。。O,则输出。OOO #i nclude #i ncludevstri ng.h> #i nclude mai n() { char* nu ml,* num2; //两个长长整型数据 char*sum; // in ttemp; int Ien_num1,len_num2; //两个长长整型数据的长度 in tle n_ max,le n_min; nu m1=(char*)malloc(sizeof(char)); nu m2=(char*)malloc(sizeof(char)); printf("输入两个长长整型数据:"); scan f("%s", nu m1); printf("输入两个长长整型数据:"); scan f("%s", nu m2); len_nu m仁strle n(nu m1); len_nu m2=strle n(nu m2); len_ max=(le n_nu m1>=le n_nu m2)?le n_nu m1:le n_nu m2; len_ mi n=(le n_nu m1<=le n_nu m2)?le n_nu m1:le n_nu m2; int len _max1=le n_max; sum=(char*)malloc(sizeof(char)*le n_max); memset(sum,OxOO,len_max+1);〃切忌初始化 for(;le n_nu m1> 0&&le n_nu m2>0;le n_nu m1--,le n_nu m2--) { sum[len_max--]=(( nu m1[len_num1-1]-'0')+( nu m2[len_num2-1]-'0')); } if(len_num1>0) { sum[le n_max--]=nu m1[le n_nu m1- 1 ]-'0'; len_nu m1--; } if(len_num2>0) {

华为交换机测试题及答案

华为交换机测试题及答案

题目1 一个简单的公司网络场景,SW1和SW2为楼层交换机,PC-1和PC-3属于公司的部门A,PC-2和PC-4属于公司的部门B,PC-5属于部门A和部门B的上级部门C。在网络规划中,部门A属于VLAN 10,部门B属于VLAN 20,部门C属于VLAN 30。公司希望通过VLAN的划分和配置,使部门A和部门B均能够与部门C

进行通信,但是部门A和部门B之间不能互相通信。 题目2

Host通过Switch接入网络,Gateway为企业出口网关,各Host均使用静态配置的IP 地址。管理员希望Host使用管理员分配的固定IP地址上网,不允许私自更改IP地址非法获取网络访问权限。

题目1答案: 步骤1:配置SW1 vlan batch 10 20 30 # interface GigabitEthernet0/0/1 port link-type hybrid port hybrid untagged vlan 10 30 port hybrid pvid vlan 10 # interface GigabitEthernet0/0/2 port link-type hybrid port hybrid untagged vlan 20 30 port hybrid pvid vlan 20 # interface GigabitEthernet0/0/24 port link-type hybrid port hybrid tagged vlan 10 20 30 # 步骤2:配置SW2 vlan batch 10 20 30 # interface GigabitEthernet0/0/1 port link-type hybrid port hybrid untagged vlan 10 30 port hybrid pvid vlan 10 # interface GigabitEthernet0/0/2 port link-type hybrid port hybrid untagged vlan 20 30

起重机械考试题及参考答案.(DOC)

起重机械考试题及参考答案 一、名词解释(10分,每小题2分) 题 1 起重机工作级别 (GB6974·2-1986《起重机械名词术语》):按起重机利用等级 (整个设计寿命期内,总的工作循环次数)和载荷状态划分的起重机工作特征。 索引:GB6974·2-1986 第5·3·1条 题 2 工作循环(GB6974·2-1986《起重机械名词术语》):起重吊运重物时,包括装载、工作行程、装卸、空返回程及装卸辅助准备工作在内的一次装卸总工作过程。 索引:GB6974·2-1986 第5·1条 题3 跨度S(GB6974,2-1986《起重机械名词术语》):桥架型起重机支承中心线之间的水平距离。 索引:GB6974·2-1986 第4·3条 题4 起重特性曲线(GB6974·2-1986《起重机械名词术语》):表示臂架型起重机起重作业性能曲线。由起重量曲线和起升高度曲线组成。 索引:GB6974·2-1986 第5·5条 题5 轮压P(GB6974·2-1986《起重机械名词术语》): 一个车轮传递到轨道或地面上的最大垂直载荷 (按工况不同,分为工作轮压和非工作轮压)。 索引:GB6974·2-1986 第1·6条 二、判断题(30分,每小题1分)

题1 按GB6067-T985《起重机械安全规程》规定,卷筒出现下述情况之一时,应报废。 1、裂纹, 2、筒壁磨损达原壁厚的20% 答案:√ 索引,GB6067-1985 第2·4·5条 题 2 起重机上应设总线路接触器,应能分判有机构的动力回路或控制回路。 答案:√ 题3 电动葫芦起升限位失灵不可能造成减速箱体碎裂。 答案:X 题4 按GB3811-1983《起重机设计规范》规定,按起重机的利用等级和载荷状态,起重机工作级别分为Al-A8八级。 答案: √ 索引:GB3811-1983 第2·1·3条 题5 按GB3811-1983《起重机设计规范》规定,总过流保护动作时应使总电源接触器断开,因此,它就是总电路的短路保护。 答案:X 索引:GB3811-1983 第5·4·1条 题6 高强度螺栓靠本身的强度来传递。 答案:X 题7 新安装验收的桥式起重机主梁上拱度为0·8s/1000,测拱度为不合格

相关主题