嵌入式linux应用开发A :课程作业6

课程作业6

【6.1管理Glibc库文件】

1、函数库头文件一般在__目录下(A)

A./usr/inclued

B./usr/lib

C./usr/share/man

D./usr/share/zoneinfo

2、Glibc的库分为动态库和静态库两个版本,其中静态库的文件以___为后缀,动态库以_____为后缀(B)

A. .so,.a

B. .a,.so

C. .dll,.jar

D. .jar,.dll

3、静态库在编译时,把库文件的代码都加入到可执行程序中,在运行的时候不再需要动态库(对)

A.对

B.错

4、ldconfig是静态链接库管理命令(错)

A.对

B.错

【6.2Linux文件IO编程(一)】

1、通过系统调用用户程序可以使用操作系统内核提供的各种功能(对)

A.对

B.错

2、Linux中对目录和设备的操作都等同于命令行的操作(错)

A.对

B.错

3、Linux针对输出输出的函数可以包括:打开、关闭、读取、写入(对)

A.对

B.错

4、Linux读写文件的方式有两类:标准I/O和____
答:文件I/O

【6.5标准IO编程(一)】

1、标准I/O提供了3种类型的缓冲存储其中不包括(C)

A.全缓冲

B.行缓冲

C.部分缓冲

D.不带缓冲

2、打开文件有3个标准函数,其中不包括(B)

A.fopen()

B.open()

C.fdopen()

D.freopen()

【6.7串口通讯编程(一)】

1下列不属于串口通信编程优点的是©

A.连接线少

B.使用广泛

C.通讯复杂

D.传输速率快

2、如果需要将2个DTE设备或者DCE设备连接起来的话,需要适配器或者交叉线将信号对换(A)

A.对

B.错

3、串口通信中接收数据一般用文件操作函数____读取
答:read()

【6.10网络通讯编程(一)】

1、下列关于OSI协议参考模型说法正确的是©

A.从上到下:应用层、表示层、传输层、会话层、网络层、数据链路层、物理层

B.从上到下:应用层、表示层、会话层、传输层、数据链路层、网络层、物理层

C.从上到下:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层

D.从上到下:应用层、表示层、会话层、传输层、网络层、物理层、数据链路层

2、网络通信编程即编写计算机网络与其他程序之间的通讯(A)

A.对

B.错

3、Linux中的网络编程是通过Socket接口来进行的(A)

A.对

B.错

答案仅供参考
谢谢

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章