暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
著名企业c+c++数据结构算法面试笔试题.doc
206
30页
0次
2021-02-22
40墨值下载
1
请你分别划划
OSI
的七层网络结构图,和
TCP/IP
的五层结构图?
2
你详一下
IP
协议在哪,主什么
TCP
UDP
UDP
TCP
IP
TCP/IP
Transmission Control Protocol/Internet
Protocol
的缩,意
"
传输制协
/
网际
"
TCP/IP
协议之所流行,部原因
是因为它可以用在各种各样的信道和底层协议(例
T1
X.25
、以太网以及
RS-232
串行
TCP/IP
TCP
IP
UDP
User
Datagram Protocol
ICMP
Internet Control Message Protocol
他一些协
的协议组。
TCP/IP
协议并不完全符合
OSI
的七层参考模型。传统的开放式系统互连参考模
型,是一种通信协议的
7
层抽象的参考模型
,
其中每一层执行某一特定任务。该模型的目的
是使各种硬件在相同的层次上相互通信。这
7
层是
:
物理层、数据链路层、网路层、传输
话路
层、表示层和应用层。而
TCP/IP
通讯协议采用了
4
层的层级结构,每一层都呼叫它的
下一层所提供的网络来完成自己的需求。这
4
层分别为:
应用层:应用程序间沟通的层,如简单电子邮件传输
SMTP
)、文件传输协议(
FTP
)、
网络远程访问协议(
Telnet
)等。
传输:在层中,它供了点间数据送服务,传输制协
TCP
)、户数
据报协议(
UDP
)等,
TCP
UDP
给数据包加入传输数据并把它传输到下一层中,这一层
负责传送数据,并且确定数据已被送达并接收。
包都
(但不检查是否被正确接收),如网际协议(
IP
)。
网络接口层:对实际的网络媒体的管理,定义如何使用实际网络(
Ethernet
Serial Line
等)来传送数据。
Q3
:请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实现的?
般意义上说交换机是工作在数据链路层。但随着科技的发展,现在有了三层交换机,三
层交机已扩展到了络层也就说:等于“数链路
+
部分络层。交换机
传的是帧。通过存储转发来实现的。路由器是工作在网络层。路由器中传的是
IP
数据报。
主要是选址和路由。
Q4:
请问
C++
的类和
C
里面的
struct
有什么区别?
结构是一种将数据集合成组的方法,类是一种同时将函数和数据都集合成组的方法。结构
和类在表面上的唯一区别是:类中的成员在默认情况下是私有的,而结构中的成员在默认
情况下是公用的。
class foo
{
private:
int data1;
public:
void func();
};
可以写成:
class foo
{
int data1;
public:
void func();
};
因为在类中默认的是私有的,所以关键字
private
就可以不写了。
果想用结构完成这个类所作的相同的,就可以免去关键字
public
,并将公有成员放
在私有成员之
struct foo
{
void func();
private:
int data1;
};
Q5:
讲析构函数和函数的用法和作用?
JAVA
C++
中的
,
,
因为一个象不使用的时
,
垃圾回收器
,
所以也就用不着构函数了
,
finalize
有在被垃圾回收器
,
才会
被执行
,
而且
,
垃圾回收器并不一定执行
,
所以它不能
C++
中的
,
构函
使用
,
函数在
JAVA
里也是有的
,
比较的应该
abstract
Q6:
局变量变量有什么区别?是么实现的?作系统和编译器是道的?
1
)、全局变量的作用用这个程序块
,
变量作用于当前函数
2
)、前者存中分在全数据区
,
后者
3
)、生命周期不同:全局变量随主程序创建创建,随主程序销毁销毁变量
部函数部,甚至局循环体等部存在,退出就不存在
4
)、使用方式不同:通过声明后局变量程序的各个部分都可以用到,变量只能在
部使用
Q7:
一些存器的目,主要是址和存管理等一些知识
Q8:8086
多少位的系统?在数据总线上是么实现的?
8086
微处理器次发时,这块
16
位芯片仅
29000
体管,速度
5
MHz
86
4
5500
600
以上,
3
06
GHz
8086
高性能的代微理器,是
Intel
16
位微处理器,它是采
HMOS
的,部包含约
29,000
体管。
8086
16
数据线
20
地址线,因为可用
20
地址,所以可址的地间达
220
1M
字节。
8086
工作时,一个
5V
和一相时,时钟频率
5MHz
来,
Intel
司推出
8086-1
微处理器时钟频率高
10MHz
8086-2
微处理器时钟频率
8MHz
1
变量能否和全局变量重名
  答:能,会屏蔽。要用全局变量,需要使用
"::"
  变量可以与全局变在函内引用这个用到
而不到全局变对于有些编译器而,在同一个函数可以定义
定义一个变量,而变量的作就在
循环
  
2
、如何用一个已经定义过的全局变量
  答
extern
  可以文件的方式,也可以用
extern
关键字,文件方式用某
个在件中声明的全局变理,你将了,译期,如
extern
方式时,了同样的错误么在编译,而在连
of 30
40墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜