1、以下软件中,属于系统软件的是( )。
A、 图书管理系统
B、 杀毒软件
C、 数据库管理系统
D、 即时通讯软件
答案:C
答题解析:
应用软件是指用户利用计算机的软硬件资源为某一专门的应用目的而开发的软件,通常通过程序设计语言来开发。通过程序设计语言编制程序后,由计算机运行该程序,按设计者的意图对数据进行处理。
操作系统是计算机系统中的核心系统软件,负责管理和监控系统中的所有硬件和软件资源,其他系统软件主要是一些编译程序和数据库管理系统等。应用软件包含常见的办公软件、管理软件和某些行业应用的软件等。
2、操作系统中进程的运行有三种基本状态:就绪态、运行态和阻塞态。请填下图26-1中1、2、3处的进程状态。
A、 运行、阻塞、就绪
B、 运行、就绪、阻塞
C、 阻塞、就绪、运行
D、 阻塞、运行、就绪、
答案:B
答题解析:
进程简单来说就是操作系统中正在运行的程序以及与之相关的资源的集合。操作系统中进程的运行有三种基本状态:就绪态、运行态和阻塞态。这三种基本状态在进程的生命周期中是不断变换的。
从图29-1,由于调度程序的调度可以将就绪状态的进程转入运行状态;当运行的进程由于分配的时间片用完了,也可以转入就绪状态;阻塞状态的进程由于I/O操作完成,将该进程从阻塞队列中唤醒,使其进入就绪状态;还有一种情况就是运行状态的进程可能由于I/O请求的资源得不到满足而进入阻塞状态。
3、( )将软件生命周期分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护六个基本活动
A、 瀑布模型
B、 增量模型
C、 螺旋模型
D、 快速原型模型
答案:A
答题解析:
瀑布模型是最早出现的软件开发模型,它将软件生命周期分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级落下,因此形象地称为瀑布模型。在瀑布模型中,软件开发的各项活动严格按照线性方式组织,当前活动依据上一项活动的工作成果完成所需的工作内容。当前活动的工作成果需要进行验证,若验证通过,则该成果作为下一项活动的输入继续进行下一项活动;否则返回修改。尤其要注意的是瀑布模型强调文档的作用,并在每个阶段都进行仔细验证。由于这种模型的线性过程太过理想化,已不适合现代的软件开发模式。
查看完整试题>>>