当前位置: 首页 > 问题分类 > 计算机类考试 > 计算机三级 > 问题详情
问题

操作系统的功能不包括

A.提供用户操作界面 B.管理系统资源 C.提供应用程序接口 D.提供HTML

参考答案
正确答案:D
操作系统的功能如下。
—    处理机管理(进程管理):实质是对处理机执行“时间”的管理,即如何将CPU真正合理地分配给每个任务,进行进程控制、进程同步、进程通信和调度。
—    存储管理:实质是对存储“空间”的管理,主要指对内存的管理(如内存分配、内存保护和内存扩充)、地址映射以及对逻辑地址和物理地址的定义。
—    设备管理:实质是对硬件设备的管理,包括对输入/输出设备的分配,启动、完成和回收缓冲管理,设备分配,设备处理,对设备独立性的管理,对虚拟设备的管理。
—    信息管理(文件管理):包括对文件存储空间的管理、目录管理、对文件的读/写管理和存取控制。
—    用户接口(作业管理):命令接口、图形接口和系统调用是操作系统提供给软件开发人员的唯一接口,开发人员可利用它使用系统功能。操作系统的核心中都有一组用于实现系统功能的过程(子程序),系统调用就是对这些过程的调用,包括任务管理、界面管理、人机交互、图形界面、语音控制和虚拟现实等。
您可能感兴趣的试题
  • 面向对象的分析建立于以前的______技术的基础之上,可以定义为是—种以从问题域词汇中发现的类和对象的概念来考察需求的分析方法。

  • 如果系统还要支持高层管理的决策,那么还将涉及到______的建立等特定技术内容。

  • 已知数据文件IN76.DAT中存有200个4位数,并己调用读函数readDat()把这些数存入数组a中,请编制一函数jsval(),其功能是:把个位数字和千位数字重新组合成一个新的十位数ab(新十位数的十位数字是原4位数的个位数字,新十位数的个位数字是原4位数的千位数字),以及把百位数和十位数组成另一个新的十位数cd(新十位数的十位数字是原4位数的百位数字,新十位数的个位数字是原4位数的十位数字),如果新组成的两个十位数必须是一个奇数,另一个为偶数且两个十位数中至少有一个数能被17整除,同时两个新十位数字均不为0,则将满足此条件的4位数按从大到小的顺序存入数组b中,并要计算满足上述条件的4位数的个数cnt,最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到 OUT76.DAT文件中。

    注意:部分源程序已给出。

    程序中已定义数组:a[200],b[200],已定义变量:cnt。

    请勿改动主函数main()、读函数readDat()和写函数wiltedat()的内容。

    试题程序:

    include<stdio.h>

    define MAX 200

    int a[MAX],b[MAX],cnt=0;

    void jsVal( )

    {

    }

    void readDat( )

    {

    int i;

    FILE *fp;

    fp=fopen("IN76.DAT","r");

    for(i=0;i<MAX ;i++)

    fscanf(fp, "%d" ,&a[i]);

    fclose(fp);

    }

    main ( )

    {

    int i;

    readDat();

    jsVal();

    printf ("满足条件的数=%d\n" cnt);

    for(i=0;i<cnt; i++)

    printf("%d" ,b[i]);

    printf("\n");

    writeDat();

    }

    writeDat()

    {

    FILE *fp;

    int i;

    fp=fopen("OUT76.DAT","w");

    fprintf( fp, "%d\n" ,cnt);

    for(i=0;i<cnt;i++)

    fprintf(fp, "%d\n" ,b[i]);

    fclose(fp);

    }

  • 域名解析通常采用______算法。