问答题
X 纠错
简述TCP通信过程以及各过程用到的函数。
参考答案:
首先服务器启动,通过调用Socket()建立一个套接字;然后调用bind()将该套接字和本地网络地址联系在一起,再调用listen()使套接字做好侦听的准备,并规定它的请求队列的长度;之后就调用accept()来接受连接。客户在建立套接字后就可调用connect()和服务器建立链接。链接一旦建立,客户机和服务器之间就可以通过调用read()和write()来发送和接收数据。最后,待数据传送结束后,双方调用close()关闭套接字。
进入题库练习
查答案就用赞题库小程序
还有拍照搜题 语音搜题 快来试试吧
无需下载 立即使用
你可能喜欢
问答题
简述Bootloader工作的两个阶段。
参考答案:
第一阶段:硬件设备初始化,未加载bootloader的stage2准备ram控件,并将其复制到ram中,设置好堆栈,跳转...
点击查看答案
进入题库练习
问答题
简述Linux设备驱动工作的基本原理。
参考答案:
用户进程利用系统调用在对设备文件进行诸如read/write操作时,系统调用通过设备文件的主设备号找到相应的设备驱动程序...
点击查看答案
进入题库练习
问答题
简述设备驱动开发基本流程。
参考答案:
编写驱动源码、编写Makefile文件、编译驱动模块、加载驱动模块以及测试驱动模块。
点击查看答案
进入题库练习
问答题
简述Linux设备驱动的加载方式。
参考答案:
静态加载就是把驱动程序直接编译到内核里,在执行make menuconfig 命令进行内核配置裁剪时,在窗口中可以选择是...
点击查看答案
进入题库练习
问答题
设备驱动程序有何作用?Linux设备驱动程序分为哪些?
参考答案:
1.对设备进行初始化。2.启动或停止设备的运行。3.把数据从内核传送到硬件和从硬件读取数据。4.读取应用程序传送给设备文...
点击查看答案
进入题库练习
问答题
Bootloader有何作用,常用的Bootloader有哪些?
参考答案:
作用:初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正...
点击查看答案
进入题库练习
问答题
简述基于Linux的嵌入式软件开发流程。
参考答案:
(1)建立开发环境(2)配置开发主机(3)建立引导装载程序BOOTLOADER(4)移植Linux 操作系统(5)建立根...
点击查看答案
进入题库练习
问答题
简述基于Linux的嵌入式软件组成,各部分有何作用?
参考答案:
(1)BootLoader:初始化硬件设备,建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调...
点击查看答案
进入题库练习
问答题
简述嵌入式软件结构,各部分有何功能?
参考答案:
(1)应用软件层:用户应用程序主要通过调用系统的API函数对系统进行操作,完成用户应用功能开发。(2)中间层:为处于自己...
点击查看答案
进入题库练习
问答题
进程间通信和同步有哪几种方式?
参考答案:
管道及有名管道、信号、报文队列、共享内存、信号量、套接口。
点击查看答案
进入题库练习
赞题库
赞题库-搜题找答案
(已有500万+用户使用)
历年真题
章节练习
每日一练
高频考题
错题收藏
在线模考
提分密卷
模拟试题
无需下载 立即使用
手机版
电脑版
版权所有©考试资料网(ppkao.com)All Rights Reserved