一、简答题(本题共30分)
1.请描述下osi七层模型(开放式系统护栏参考模型)。
2.请列举下不同进程之间共享数据的方式(至少列出三种)。
3.请描述一下tcp和udp的差别,并且各列举一个上层协议。
二、算法与程序设计题(本题共45分)
1.给出数据A=[a_0,a_1,a_2,.....,a_n](其中n可变)打印出该数值元素的所有组合。
2.有这样的一个数组A,大小为n,相邻元素差的绝对值都是1,。如:{4,5,6,7,8,9,10,9},现在给定一个A和一个目标整数t,请找到t在A中的位置。
3.有一个二叉树,定义数的高度为从根到叶子节点的最长距离,数的宽度为每层节点最大值,数的面积定义为高度与宽度的积,设计一个函数,求数的面积