信奥初赛解析:1-3-计算机软件系统

news2024/9/20 23:46:49

知识要点

        软件系统是计算机的灵魂。没有安装软件的计算机称为“裸机”,无法完成任何工作硬件为软件提供运行平台。软件和硬件相互关联,两者之间可以相互转化,互为补充

        计算机软件系统按其功能可分为系统软件和应用软件两大类

一、系统软件

系统软件是指管理、控制和维护计算机及其外部设备,提供用户与计算机之间操作界面等方面的软件,并不专门针对具体的应用问题。代表性的系统软件有:操作系统、数据库管理系统以及各种程序设计语言的编译系统等,其中最重要的系统软件是操作系统

(一)操作系统(Operating System)

操作系统是最基本的系统软件,是用于管理和控制计算机所有软件、硬件资源的一组程序。操作系统直接运行在裸机上,其他的软件(包括系统软件和大量的应用软件)都是建立在操作系统基础上的,并得到它的支持和取得它的服务

操作系统是计算机硬件与其他软件的接口,也是用户和计算机之间的接口

功能:处理机管理、存储管理、设备管理、信息管理等。

操作系统的性能很大程度上决定了整个计算机系统的性能

分类:

    1.按与用户对话的界面不同,可以分为命令行界面操作系统和图形用户界面操作系统

    2.按能够支持的用户数为标准,可以分为单用户操作系统和多用户操作系统

    3.按是否能够运行多个任务为标准,分为单任务操作系统和多任务操作系统

    4.按系统单功能为标准,分为批处理系统、分时操作系统、实时操作系统、网络操作系统

(二)语言处理程序

计算机在执行程序时,首先要将存储在存储器中的程序指令逐条取出来,经过译码后向计算机的各部件发出控制信号,使其执行规定的操作。计算机的控制装置能够识别的指令是用机器语言编写的,而用机器语言编写一个程序并不是一件容易的事。绝大多数用户都是用某种程序设计语言(即高级语育),如BASIC语言、C语言等来编写程序。但是用这些高级语言编写的程序CPU不认识,必须要经过翻译变成机器指令后才能被计算机执行。而负责这种翻译的程序称为编译程序。为了在计算机上执行由某种高级语言编写的程序,就必须配置有该种语言的编译系统

(三)数据库管理系统

计算机的效率主要是指数据处理的效率
数据库管理系统的功能:有组织的、动态的存储大量的数据信息;使用户能方便、高效地使用这些数据信息
数据库软件体系包括数据库、数据库管理系统和数据库系统三个部分
    1.数据库(Data Base,DB)是为了满足一定范围内许多用户的需要,在计算机里建立的一组互相关联的数据集合
    2.数据库管理系统(DataBase Management Systems,DBMS)是指对数据库进行组织、管理、查询并提供一定处理能力的系统软件。它是数据库系统的核心组成部分,为用户或应用程序提供访问数据库的方法,数据库的一切操作都是通过DBMS进行的
    3.数据库系统(Data Base System,DBS)是由数据库及其管理软件组成的系统。数据库管理员是专门从事数据库建立、使用和维护的工作人员。
DBMS是位于用户(或应用程序)和操作系统之间的软件。它是在操作系统支持下运行的,借助于操作系统实现对数据的存储和管理,使数据能被各种不同的用户所共享,并保证用户得到的数据是完整的、可靠的。DBMS与用户之间的接口称为用户接口,且提供给用户可使用的数据库语言

(四)辅助程序

辅助程序完成一些与管理计算机系统资源及文件有关的任务,如诊断程序、反病毒程序、卸载程序、备份程序、文件解压缩程序等工具类软件

二、应用软件

应用软件是指专门为解决某个应用领域内的具体问题而编制的软件(或实用程序)应用软件一般不能独立的在计算机上运行,必须要有系统软件的支持。应用软件特别是各种专用软件包经常是由软件厂商提供的
常见的应用软件有以下几类:

    1.文字处理软件
        用于输人、存储、修改、编辑、打印文字资料(文件、稿件等)。常用的有WPS,Word等

    2.办公软件
        用于输人、存储、修改、检索各种信息。例如工资管理系统、人事管理系统等。这种软件发展到一定水平后,可以将各个单项软件联接起来,构成一个完整的、高效的管理系统,简称MIS
    3.计算机辅助设计软件
        用于高效的绘制、修改工程图纸,进行常规设计和计算,帮助用户寻求较优的设计方案常用的有AutoCAD等
    4.图形软件
        用于图形的生成、表示和操作的软件。根据图形的几何性质和外貌特征,使用程序设计语言对其进行形式描述,是软件处理图形的基础
    5.教育软件
        顾名思义,为教育服务的软件系统。根据应用范围的不同可以分为家用教育软件、校用教育软件和远程教育软件
    6.电子游戏软件
        利用电子设备为媒介为用户提供游戏活动的软件

课堂练习

题目列表

定项选择题

1.【NOIP2008】在以下各项中,(   )不是操作系统软件

    A.Solaris

    B.Linux

    C.Windows Vista

    D.Sybase

2.【NOIP2009】下列软件中不是计算机操作系统的是(   )

    A.Windows

    B.Linux

    C.OS/2

    D.WPS

3.【NOIP2010】Linux下可执行文件的默认扩展名是(   )

    A.exe

    B.com

    C.dll

    D.以上都不是

4.【NOIP2012】(   )不属于操作系统

    A.Windows

    B.DOS

    C.PhotoShop

    D.NOI Linux

5.【NOIP2014】下列对操作系统功能的描述最为完整的是(   )

    A.负责外设与主机之间的信息交换

    B.负责诊断机器的故障

    C.控制和管理计算机系统的各种硬件和软件资源的使用

    D.将源程序编译成目标程序

6.【NOIP2015】操作系统的作用是(   )

    A.把源程序译成目标程序

    B.便于进行数据管理

    C.控制和管理系统资源

    D.实现硬件之间的连接

7.【NOIP2009】关于 BIOS,下列说法正确的是(   )

    A.BIOS是计算机基本输入输出系统软件的简称

    B.BIOS 里包含了键盘、鼠标、声卡、显卡、打印机等常用输入输出设备的驱动程序

    C.BIOS一般由操作系统厂商来开发完成

    D.BIOS能供提各种文件拷贝、复制、删除以及目录维护等文件管理功能

8.【NOIP2011】有人认为,在个人电脑送修前,将文件放人回收站中就是已经将其删除了。这种想法是(   )

    A.正确的,将文件放入回收站意味着彻底删除、无法恢复

    B.不正确的,只有将回收站清空后,才意味着彻底删除、无法恢复

    C.不正确的,即使将回收站清空,文件只是被标记为删除,仍可能通过恢复软件找回

    D.不正确的,只要在硬盘上出现过的文件,永远不可能被彻底删除

9.【NOIP2016】以下不是微软公司出品的软件是(   )

    A.Powerpoint

    B.Word

    C.Excel

    D.Acrobat Reader

10.【NOIP2015】下面哪种软件不属于即时通信软件(   )

    A.QQ

    B.MSN

    C.微信

    D.P2P

11.【NOIP2015】下列选项中不属于视频文件格式的是(   )

    A.TXT

    B.AVI

    C.MOV

    D.RMVB

18.【NOIP2014】下列选项中不属于图像格式的是(   )

    A.JPEG 格式

    B.TXT 格式

    C.GIF 格式

    D.PNG 格式

不定项选择题

1.【NOIP2009】关于操作系统,下列说法正确的是(   )

    A.多任务操作系统专用于多核心或多个CPU架构的计算机系统的管理

    B.在操作系统的管理下,一个完整的程序在运行过程中可以被部分存放在内存中

    C.分时系统让多个用户可以共享一台主机的运算能力,为保证每个用户都得到及时的响应,通常会采用时间片轮转调度的策略

    D.为了方便上层应用程序的开发,操作系统都是免费开源的

2.【NOIP2014】下列(   )属于操作系统

    A.Microsoft Word

    B.Windows XP

    C.Android

    D.Mac OS X

    E.Oracle

3.【NOIP2015】以下属于操作系统的有(   )

    A.Windows XP

    B.Unix

    C.Linux

    D.MacOS

4.【NOIP2015】下列属于视频文件格式的有(   )

    A. AVI

    B.MPEG

    C.WMV

    D.JPEG

参考答案

定项选择题

1.

【答案】D
【分析】Solaris是Sun Microsystems研发的计算机操作系统,它被认为是Unix操作系统的衍生版本之一;Sybase,是美国Sybase公司研制的一种关系型数据库系统,是一种典型的Unix或 WindowsNT平台上客户机/服务器环境下的大型数据库系统。Linux是一套免费使用和自由传播的类 Unix操作系统。Windows Vista是微软(Microsoft)公司的Windows操作系统系列成员之一

2.

【答案】D
【分析】WPS是文档编辑软件,常用来办公;OS/2是微软和IBM开发的操作系统

3.

【答案】D
【分析】Linux下可执行文件默认没有扩展名,动态链接库英文为DLL,是Dynamic Link Library的缩写形式,DLL是一个包含可由多个程序同时使用的代码和数据的库,且不是可执行文件

 4.

【答案】C
【分析】Adobe Photoshop,简称“PS”,是由Adobe Systems开发和发行的图像处理软件

5.

【答案】C   【分析】将源程序编译成目标程序是编译器的功能。其余选项均描述的是操作系统的功能,但最为完整的描述是控制和管理计算机系统的各种硬件和软件资源的使用,另外两个选项只涉及了操作系统的部分功能

6.

【答案】C
【分析】操作系统是管理和控制计算机硬件与软件资源的计算机系统软件。把源程序编译成目标程序是编译器的作用;便于进行数据管理对应数据库的功能;实现硬件之间的连接是主板的作用

7.

【答案】A
【分析】BIOS是英文“Basic Input Output System”的缩略语,直译过来后中文名称就是“基本输入输出系统”。其实,它是一组固化到计算机内主板上一个ROM芯片上的程序,保存着计算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统自启动程序。其主要功能是为计算机提供最底层以及最直接的硬件设置和控制

8.

【答案】C
【分析】排除法,AD首先排除,市场有一些软件是可以帮助恢复删除文件的,所以选C

9.

【答案】D   【分析】Acrobat Reader是属于Adobe公司的软件。Adobe是著名的软件公司,拥有photoshop,acrobat,audition等软件

10.

【答案】D   【分析】排除法,QQ、MSN、微信都是常用的即时通信软件,P2P(Pcer to Peer)则是计算机网络中的一种常见结构:对等网络

11.

【答案】A
【分析】TXT格式是纯文本格式,其余均为常见视频文件格式

12.

【答案】B
【分析】TXT格式是纯文本格式,其余三个选项均为常见的图像格式

不定项选择题

1.

【答案】BC   【分析】多任务系统可以是单个CPU构架的,普通的PC都是多任务的。操作系统不都是免费开源的

2.

【答案】BCD
【分析】常识题。常见的操作系统有Linux,Windows,Mac,Android,iOS等。Microsoft Word是微软Office系列软件里面的文字处理软件。Oracle是一种数据库

3.

【答案】ABCD   【分析】四个选项都属于操作系统

4.

【答案】ABC
【分析】JPEG 格式属于图像格式

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2150476.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Redis入门到精通三】Redis核心数据类型(List,Set)详解

目录 Redis数据类型 ​编辑 1.List类型 (1)常见命令 (2)内部编码 2.Set类型 (1)常见命令 (2)内部编码 Redis数据类型 查阅Redis官方文档可知,Redis提供给用户的核…

【2024/09/20更新】植物大战僵尸杂交版V2.5下载

植物大战僵尸杂交版V2.5 2.5版本更新公告: 增加新关卡– 益智模式–两面夹击模式关卡 挑战模式关卡 增加新铲子–骷髅铲子 --银币购买-挖掉植物触发亡语或召唤骷髅僵尸 增加新植物– 4张白卡植物-通过两面夹击获得 2张金卡植物和4张星卡植物 游戏调整– 调整…

Coggle数据科学 | 科大讯飞AI大赛:玉米雄穗识别挑战赛

本文来源公众号“Coggle数据科学”,仅用于学术分享,侵权删,干货满满。 原文链接:科大讯飞AI大赛:玉米雄穗识别挑战赛 赛题名称:玉米雄穗识别挑战赛 赛题类型:计算机视觉、物体检测 赛题任务&…

图的应用(关键路径)

基于你设计的带权有向无环图,写出所有合法的关键路径,并算出关键路径总长度 文字描述:关键路径总长度的现实意义是什么? 1.关键路径 总长度454316 2.现实意义 从源点到汇点的所有路径中,具有最大路径长度的路径称…

MySQL高阶1892-页面推荐2

目录 题目 准备数据 分析数据 总结 题目 您正在为一个社交媒体网站实施一个页面推荐系统。如果页面被user_id的 至少一个朋友喜欢 ,而 不被user_id喜欢 ,你的系统将 推荐 一个页面到user_id。 编写一个解决方案来查找针对每个用户的所有可能的 页面…

感知笔记3:平面和物体检测

识别平面表面:这项技能使机器人能够检测物体通常所在的位置,如桌子和架子。这是搜索物体的第一步。识别物体:一旦您知道在哪里寻找,就必须在场景中识别不同的物体,并根据机器人的位置(坐标系)定…

【STL】pair 与 map:基础、操作与应用

C 标准库中提供了许多用于处理数据结构的容器和工具。pair 和 map 是两个非常有用的工具,广泛应用于存储和处理关联数据。在本文中,我们将详细介绍 pair 与 map 的相关操作,并结合代码实例为读者提供清晰的理解。 pair:成对数据的…

基于SpringBoot+Vue的家政预约平台系统

作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。 专栏推荐:前后端分离项目源码、SpringBoot项目源码、SSM项目源码 系统展示 【2025最新】基于JavaSpringBootVueMySQL的…

powerbi-L8-导入数据时候的动态列

背景: 在数据导入之后刷新的过程中出现了无法刷新的异常报错, 检查后发现是由于原始数据的列的名字变化导致了power BI在处理数据类型的时候 需求 处理方法是什么, ? 方法 动态获取表格的列: 获取数据的时候&#xff…

身份证识别接口的应用场景和作用

引言 在信息化与数字化高速发展的今天,身份证作为个人身份的重要证明文件,在各行各业的应用越来越广泛。传统的身份证信息录入和审核过程通常需要人工操作,不仅效率低下,而且容易出现错误。为了解决这些问题,身份证识别…

iftop流量监控工具

一、iftop简介 iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等,详细的将会在后面的使用参数中说明。 二、安装iftop 1、编译安装 如果采用编译安装可以到iftop官网下载最新的源码包。 1.1 CentOS上安装所需…

学习之使用IDEA集成GIT

一、环境准备 1.1 配置git忽略文件 git.ignore 文件模版内容如下: # Compiled class file *.Class#Log file *.log# BlueJ file *.ctxt# Mobile Tools for Java (J2Me) *.mtj.tmp/# Package File *.jar *.war *.nar *.ear *.zip *.tar.gz *.rar.classpath .project .settings…

基于SSM+Vue+MySQL的酒店管理系统

系统展示 用户前台界面 管理员后台界面 系统背景 随着旅游业的蓬勃发展,酒店业作为旅游产业链中的重要一环,面临着日益增长的客户需求和激烈的市场竞争。传统的人工酒店管理模式已难以满足高效、精准、个性化的服务要求。因此,开发一套基于SS…

powerBi -L4-分组求和

有如下的表格&#xff1a;我们想统计 不同商品的销售次数&#xff0c;根据商品ID进行分类&#xff0c;统计不同ID出现的次数 1.新建列&#xff1a; 2.输入如下的公式 分组统计序列 COUNTROWS(FILTER(数据源,[商品类别]EARLIER(数据源[商品类别])&&[索引]<EARLIE…

算法学习1

知识点 一.时间复杂度二.排序1.选择排序2.冒泡排序 三.异或交换 一.时间复杂度 列如&#xff1a; //长度为n的整型数组 int arr[n];//循环1 for(int i 0 ;i < n; i) {for(int j i;j < n;j){cout << arr[i] << endl;cout << arr[j] << endl;}…

(c语言+数据结构链表)项目:贪吃蛇

目录 1.项目背景 2.游戏效果演⽰ 3. ⽬标 4. 技术要点 5. Win32 API介绍 5.1 Win32 API 5.2 控制台程序 5.3 控制台屏幕上的坐标COORD 5.4 GetStdHandle 5.5 GetConsoleCursorInfo 5.5.1 CONSOLE_CURSOR_INFO 5.6 SetConsoleCursorInfo 5.7 SetConsoleCursorPositi…

统计项目代码行数工具—cloc

目录 引言一、cloc简介二、cloc安装三、cloc使用四、参考博客 引言 项目开发完成&#xff0c;想要查看自己项目的代码行数&#xff0c;强烈推荐一款非常好用的命令行工具-cloc。 一、cloc简介 只需要通过命令行的方式运行cloc&#xff0c;就可以得知指定文件代码行数、注释函…

java--章面向对象编程(高级部分)

类变量和类方法 类变量 类变量内存布局 什么是类变量 类变量也叫 静态变量/静态属性&#xff0c;是该类的所有对象共享的变量&#xff0c;任何一个该类的对象去访问它时&#xff0c;取到的都是相同的值&#xff0c;同样任何一个该类的对象去修改它时&#xff0c;修改的也是同…

基于flask+vue框架的传染病防控酒店信息系统zvt93(程序+源码+数据库+调试部署+开发环境)系统界面在最后面。

系统程序文件列表 项目功能&#xff1a;患者,服务人员,病房类型,病房信息,病房分配,需求箱,商品分类,商品信息,购买商品,分配反馈,健康上报,患者信息,患者分配 开题报告内容 基于flaskvue框架的传染病防控酒店信息系统开题报告 一、项目背景 在全球公共卫生事件频发的背景下…

排序-----选择排序

首先介绍几种排序的分类&#xff1a; 选择排序是每次都遍历&#xff0c;标记出最小的元素&#xff0c;然后把它放在前面。 本文介绍优化后的版本&#xff1a;每次遍历标记出最小的和最大的元素&#xff0c;分别放到前面和后面。&#xff08;注意这里是找到对应的下标&#xff0…