中小学教育资源及组卷应用平台
4.2信息系统的软件及其作用
一、选择题
1、信息系统中的软件一般分为(
)和应用软件。
A、办公软件
B、基础软件
C、编程软件
D、网络软件
2、我们常常说的OS指的是(
)。
A、操作系统
B、数据库系统
C、编程软件
D、应用程序
3、我们把没有安装系统软件的计算机称作(
)。
A、初始状态
B、基础平台
C、裸机
D、初级计算机
4、下列(
)不属于操作系统。
A、Unix
B、Linux
C、Windows
D、office
5、下列(
)不属于操作系统的功能模块。
A、处理器管理
B、存储器管理
C、作业管理
D、分布式管理
6、数据表中的每一行称为一个(
)。
A、记录
B、字段
C、单元格
D、数据
7、以下(
)不属于数据系统。
A、MySQL
B、Excel
C、Access
D、ORACLE
8、数据表中的每一列称为一个(
)。
A、记录
B、字段
C、单元格
D、数据
9、应用软件的规划设计可以采取(
)的方法进行。
A、自下向上
B、自上向下
C、自左向右
D、自右向左
10、应用软件设计过程(
)。
(1)需求分析。(2)体系结构模式的选择。(3)模块设计。(4)数据库设计。
A、(1)(2)(3)(4)
B、(4)(3)(2)(1)
C、(1)(3)(2)(4)
D、(1)(2)(4)(3)
二、判断题
1、计算机系统由硬件系统和软件系统两大部分组成。(
)
2、基础软件是安装在硬件上的第一层软件,主要指服务器端和客户端的基础软件,包括服务器操作系统、客户端操作系统,以及特定的服务器软件。(
)
3、Linux由众多微内核组成,其源代码采用封闭式开发。(
)
4、数据库是长期储存在计算机中、有组织的,但是不可共享的数据集合。。(
)
5、中间件(Middleware)是指网络环境下处于操作系统、数据库等系统软件和应用软件之间的一种起连接作用的分布式软件。(
)
试题答案
一、选择题
1
2
3
4
5
6
7
8
9
10
B
A
C
D
D
A
B
B
B
A
解析:
1、信息系统中的软件一般分为基础软件和应用软件。
2、操作系统(Operating?System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序。
3、我们把没有安装系统软件的计算机称作裸机。
4、服务器操作系统主要有Unix、Linux、Windows。桌面客户端的操作系统有Macintosh、Unix、Linux等,移动终端操作系统有iOS和Android等。
5、在服务器操作系统中,通常都设有处理器管理、存储器管理、设备管理、文件管理、作业管理等功能模块。
6、记录(Record)表中的每一行称为一个记录,它由若干个字段组成。
7、常见的数据库有MySQL、ORACLE、SQL,开放源代码的数据库社区版有MySQL。
8、字段(Field)也称域。表中的每一列称为一个字段。每个字段都有相应的描述信息,如数据类型、数据宽度等。
9、应用软件的规划设计可以采取“自上向下”的方法进行。
10、应用软件设计过程:需求分析;体系结构模式的选择;模块设计;数据库设计。
二、判断题
1
2
3
4
5
√
√
×
×
√
解析
1、计算机系统由硬件系统和软件系统两大部分组成。
2、基础软件是安装在硬件上的第一层软件,主要指服务器端和客户端的基础软件,包括服务器操作系统、客户端操作系统,以及特定的服务器软件。
3、Linux由众多微内核组成,其源代码完全开源。
4、数据库是长期储存在计算机中、有组织的、可共享的数据集合。
5、中间件(Middleware)是指网络环境下处于操作系统、数据库等系统软件和应用软件之间的一种起连接作用的分布式软件。
21世纪教育网
www.21cnjy.com
精品试卷·第
2
页
(共
2
页)
HYPERLINK
"http://21世纪教育网(www.21cnjy.com)
"
21世纪教育网(www.21cnjy.com)(共37张PPT)
4.2
信息系统的软件及其作用
高中信息技术
必修2
知识回顾
计算机系统由硬件系统和软件系统两大部分组成。
知识回顾
信息系统依靠软件帮助终端用户使用计算机硬件,将数据加工转换成各类信息产品。
软件用于完成数据的输入、处理、输出、存储、控制信息系统的活动。
信息系统中的软件一般分为基础软件和应用软件。
新知讲解
本节主要内容:
1、基础软件及其作用。
2、应用软件及其设计过程。
3、应用软件的开发工具和平台。
新知讲解
4.2.1
基础软件及其作用
新知引入
家里的网络电视系统一般由电视机、电视盒子、通信网络构成。
安装软件
作用
安装次序
安卓操作系统
系统软件,管理控制系统
系统自带,默认安装
爱奇艺
进行视频播放管理
按需安装
电视猫直播软件
电视直播管理
按需安装
新知讲解
基础软件是安装在硬件上的第一层软件,主要指服务器端和客户端的基础软件,包括服务器操作系统、客户端操作系统,以及特定的服务器软件,如数据库管理系统、中间件等,它们构成了信息系统的软件运行环境。
应用软件则完成用户特定的需求。
新知讲解
操作系统(Operating?System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口
新知讲解
服务器操作系统主要有Unix、Linux、Windows。桌面客户端的操作系统有Macintosh、Unix、Linux等,移动终端操作系统有iOS和Android等。
在服务器操作系统中,通常都设有处理器管理、存储器管理、设备管理、文件管理、作业管理等功能模块。
新知讲解
操作系统
特点
应用范围
Unix
强大的多用户、多任务操作系统。支持多种处理器架构,按照操作系统的分类,属于分时操作系统。
大专院校或工程应用的工作站。
Linux
多用户、多任务的操作系统。它与Unix完全兼容,是一个源代码公开的自由的操作系统,其内核源代码
可以自由传播。
Linux发行版作为个人计算机操作系统或服务器操作系统,在服务器上已成为主流的操作系统。
Macintosh
首个在商用领域获得成功的图形用户界面。
运行在Macintosh系列电脑上。
Windows
多任务的操作系统,采用图形窗口界面,用户对计算机的各种复杂操作只需通过点击鼠标就可以实现。
目前应用最广泛的操作系统,普遍用于个人计算机和服务器上。
iOS
手持设备操作系统。
安装在移动终端上的操作系统。
Android
以Linux为基础的开放源代码的操作系统。
主要使用于移动终端,如平板电脑、手机等。
新知讲解
Windows在个人计算机领域是普及度很高的操作系统。Microsoft公司从1983年开始研制Windows系统,最初的研制目标是在MS-DOS的基础上提供一个多任务的图形用户界面。第一个版本的Windows
1.0于1985年问世,它是一个具有图形用户界面的系统软件。
(1)Windows操作系统的人机操作性优异。
(2)Windows操作系统支持的应用软件较多。
(3)Windows操作系统对硬件支持良好。
新知讲解
Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。
优点:
(1)由众多微内核组成,其源代码完全开源;
(2)继承了Unix的特性,具有非常强大的网络功能
(3)系统工具链完整,具有较强的移植性;
新知讲解
主要特性
(1)基本思想。Linux的基本思想有两点:第一,一切都是文件;第二,每个文件都有确定的用途。
(2)完全免费。Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。
(3)完全兼容POSIX1.0标准。这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。
新知讲解
(4)多用户、多任务。Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响,Linux可以使多个程序同时并独立地运行。
(5)良好的界面。Linux同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。
(6)支持多种平台。Linux可以运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。此外Linux还是一种嵌入式操作系统,可以运行在掌上电脑、机顶盒或游戏机上。
新知讲解
Macintosh(简称Mac)是苹果公司自1984年起开发的个人消费型计算机,包含如:iMac、Mac
mini、Macbook
Air、Macbook
Pro、Macbook、Mac
Pro等计算机。使用独立的macOS系统,最新的macOS系列基于NeXT系统开发,不支持兼容。是一套完备而独立的操作系统。
新知讲解
2、数据库系统
数据库是长期储存在计算机中、有组织的、可共享的数据集合。服务器主机上运行的管理数据库的基础软件称为数据库服务器软件,也就是数据库管理系统DBMS(Database?Management?System)。
常见的数据库有MySQL、ORACLE、SQL,开放源代码的数据库社区版有MySQL。
新知讲解
在客户机/服务器、浏览器/服务器结构模式的信息系统中,用户所使用的客户端(或浏览器)与数据存储管理的服务器端分离开来,服务器上运行数据库管理系统并驻留数据库,负责数据存储和数据操纵;用户界面由客户端(或浏览器)提供,客户端软件通过与服务器上的DBMS通信取得数据库中的数据并显示在用户界面上,或将用户输入的数据传递回服务器存于数据库中。用户的需求(比如计算某笔订单的金额总计)可能由客户端处理,也数据库服务器处理。
新知讲解
简单的课程信息管理系统中的数据库组织
新知讲解
数据表(Table)简称表,由一组数据记录组成,数据库中的数据是以表为单位进行组织的。一个表是一组相关的按行排列的数据;每个表中都含有相同类型的信息。表实际上是一个二维表格,例如,一个班所有学生的考试成绩,可以存放在一个表中,表中的每一行对应一个学生,这一行包括学生的学号,姓名及各门课程成绩。
记录(Record)表中的每一行称为一个记录,它由若干个字段组成。
字段(Field)也称域。表中的每一列称为一个字段。每个字段都有相应的描述信息,如数据类型、数据宽度等。
新知讲解
3、中间件
中间件(Middleware)是指网络环境下处于操作系统、数据库等系统软件和应用软件之间的一种起连接作用的分布式软件。
新知讲解
中间件主要解决异构网络环境下分布式应用软件的互联与互操作问题,提供标准接口、协议,屏蔽实现细节,提高应用系统的移植性。
中间件在操作系统、网络和数据库的上层,应用软件的下层。
作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。
新知讲解
中间件是互联网时代的IT基础设施,可以提升业务的灵活性,消除信息孤岛,提高IT的研发和运营效率。作为网络计算的核心基础设施,中间件正在呈现出服务化、自治化、业务化、一体化等诸多新的发展趋势。
例如:Web服务器就是一种中间件。Web服务器,一般指网站服务器,是驻留于互联网上某种类型计算机中的程序。
新知讲解
4.2.2
应用软件及其设计过程
新知讲解
应用软件的规划设计可以采取“自上向下”的方法进行:先进行需求分析,设计整体框架结构;再规划功能模块,完成系统设计说明书;接着根据系统设计说明书进行模块功能细化设计。
新知讲解
网络学习管理系统框架结构
新知讲解
学生访问课程的需求响应过程
新知讲解
网络学习管理系统功能模块设计
新知讲解
在线学习功能设计流程图
新知讲解
1、应用软件及其作用
信息系统应用软件,是用于处理特定应用的程序。例如图书馆管理软件,对图书出入库、借还书、书籍统计、书籍查询等工作进行管理,有效提高工作效率。
另外,如ERP软件、SCM软件、CRM软件、OA软件、财务软件等,都属于针对特定应用而开发的应用软件。
新知讲解
应用软件的作用:
(1)准确实现用户的需求。
(2)组织的工作流程。
(3)提高工作效率。
(4)降低工作成本。
(5)减少人为出错机会。
新知讲解
2、应用软件设计过程
(1)需求分析。
(2)体系结构模式的选择。
(3)模块设计。
(4)数据库设计。
新知讲解
4.2.3
应用软件的开发工具和平台
新知讲解
1、数据库开发工具
MySQL是目前最流行的关系型数据库管理系统。关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的结构化查询语言(SQL)是用于访问数据库的最常用标准化语言。MySQL的特点是体积小、速度快、总体成本低。MySQL搭配Apache和PHP,可组成良好的信息系统开发环境。
新知讲解
2、应用软件集成开发环境
应用软件集成开发环境是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具,是集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以称为集成开发环境。
新知讲解
类别
软件名称
软件简介
单机开发
Access
MicrosoftOfficeAccess是一个关系数据库管理系统。它结合了MicrosoftJETDatabaseEngine和图形用户界面两项特点,是MicrosoftOffice的系统程序之一。
网络应用开发
VisualStudio
包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等。
PHP集成开发环境
主流的PHP集成开发环境大概有十几种,如ZendStudio,PhpStorm,Eclipse,NetBeans,Dreamweaver等。
移动应用开发
APPInventor
APPInventor是一款手机编程软件。用户能够通过该工具软件自行研发适合手机使用的任意应用程序。
集成开发环境的应用软件
谢谢
21世纪教育网(www.21cnjy.com)
中小学教育资源网站
有大把高质量资料?一线教师?一线教研员?
欢迎加入21世纪教育网教师合作团队!!月薪过万不是梦!!
详情请看:
https://www.21cnjy.com/help/help_extract.php