一、设计内容与设计要求 1.设计内容 了解Linux系统中字符设备驱动程序的基本组成,学会编写简单模块化的字符设备驱动程序,以及在不重新编译内核的情况下,动态地装载和卸载以模块化形式存在的字符设备驱动程序。同时学会对所编写的字符设备驱动程序进行测试,最终了解Linux操作系统是如何管理字符设备的。 设计思路:设备驱动程序是一些函数和数据结构的集合,这些函数和集合是用于实现管理设备的接口。操作系统内核就是使用这个接口来请求驱动程序对设备进行I/O操作。 2.设计要求 a. 课题的主要功能; b.
习 题 答 案 习题一答案 一、选择题 1. 软件的主要特性是(A B C)。 A) 无形 B) 高成本 C) 包括程序和文档 D) 可独立构成计算机系统 2. 软件工程三要素是(C D)。 A) 技术、方法和工具 B) 方法、工具和过程 C) 方法、对象和类 D) 过程、模型、方法 3. 包含风险分析的软件工程模型是(A)。 A) 螺旋模型 B) 瀑布模型 C) 增量模型 D) 喷泉模型 4. 软件工程的主要目标是(C)。 A) 软件需求 B) 软件设计 C) 风险分析 D)