python程序设计基础考试题库,python程序设计基础期末考试题及答案
Linux操作系统
凌阳教育
嵌入式系统编程训练中的测试问题
注:测试为闭卷,程序问题需要上机操作的结果。测试时间为120分钟。
一、选题(本题共4题,每题3分12分)。
1)下列不是Linux系统进程类型的是(D)
互动过程
批处理
c守护进程
Dready流程(流程状态)
2)对下列信号的不正确理解是)b)
信号是异步通信模式。
b信号只能通过用户空间进程通信,不能和内核空间交互。
c信号可以切断。
d信号通过软中断实现。
3)该过程有三个状态(C)
准备状态、执行状态和结束状态
精确状态、模糊状态、随机状态
c .运行状态、准备状态和待机状态
手动状态、自动状态和自由状态
4)不是过程和程序(B)的区别。
程序是一组有序的静态指令,进程是程序的执行过程。
Web程序只能在前台运行,进程可以在前台或后台运行。
c程序可以保存很长时间,进程是临时的。
程序没有状态,但是过程有状态。
(填空题)本题6题,2),3) 2题空每题4分,其余空每题1分。共23分)
1)进程间常见的通信方式有八种:无名管道、命名管道、消息队列、信号量、共享内存、信号量、套接字。
网络上两台主机之间的进程间通信是套接字。
2)命名管道的优点是相对于无名管道可以提供可访问的路径名,从而实现了进程的不相关。
民间交流
3)消息队列相对于命名管道和匿名管道的优势在于,它可以实现消息按类型的随机查询,而无需先
先进先出
4)按照逻辑结构划分数据库。Sqlite数据库属于什么关系数据库?
5)用C语言操作sqlite数据库。两种常见的方式是sqlite_exec),
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。