• 数据结构模拟试题 > 第一章操作系统引论
  • 第一章操作系统引论

    免费下载 下载该文档 文档格式:PPT   更新时间:2011-09-07   下载次数:0   点击次数:1

    6、在大程序的编程过程中,模块大小如何选择?分块原则是什么? 

    • 分块原则:一般按功能分块,形成简单的相对独立的模块,模块可大可小。所编写的程序模块接口应有比较明确的通讯规则。模块间形成转接、相互依赖甚至循环。但要尽量禁止使用GOTOASSIGN一类功能语句。因为容易造成结构不清晰、难读和难调试。
     
     

    7、操作系统中分层原则是什么?你认为在什么场合下应用? 

    • 操作系统的分层原则:
    • 1. 按程序的嵌套情况排成有序的层次;
    • 2. 把活动频繁的模块和为很多模块所公用的模块放在最低软件层,存储器管理模块设置在较低软件层;
    • 3. 为获得可移殖性和可适应性而设置的软件层,应分别放在较低的层次和最外层。
    • 4. 在严格的层次结构中,只允许高层调用低层中的软件,决不允许低层调用高层的软件。在高层调用低层的软件时的方法:
    •   (1) 高层仅能调用它下一层中的软件;
    •   (2) 高层能调用所有低层的软件;
    •   (3) 高层能部分地调用低层中的软件。
     
     

    8、计算机操作系统如何提供系统调用的服务? 

       操作系统将其功能进行模块化设计,并提供模块接口。所谓系统调用就是通过模块接口调用系统模块。

     
     

    9、为什么计算机系统要设计用户态和系统态两种运行状态? 

    • 当计算机操作系统内的程序模块运行时,机器处于核心态。其他程序运行时,机器处于用户态。
    • 区分用户态和核心态两种运行状态,其目的是使操作系统拥有一些特权,使系统运行比较安全可靠。
     
     

    填空题: 

    • 1、操作系统中用得最多的数据结构是:C 表格

       

    A    堆栈                     B  队列

       

    C   表格                      D 

      

    2、系统调用是(    B 

    上一页下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PPT格式下载
  • 您可能感兴趣的
  • 数据结构试题  数据结构试题及答案  数据库笔试模拟试题  数据结构考题  数据结构笔试题  数据结构题集  数据结构课程设计  数据结构视频教程  数据结构视频教程下载