Oracle 是系统软件还是应用软件 ?
算中间件 middleware。管理数据。既不管理计算机本身,也不直接解决用户问题。Update:二选一的话,更偏向系统软件。因为关系数据库总的来说就是加了 record format 和 transaction 的文件系统。像 VMS 这样的 OS 文件系统都是有 record 结构的。Oracle 也有不用 OS 直接跑在 bare metal 上的。话说 grep、sed 我都归到系统软件。SQL 硬是二选一我看还是偏低层。
■网友
一种 DBMS 实现。 显然是应用软件啊。
■网友
系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需用户干预的各种程序的集合,主要功能是调度,监控和维护计算机系统;负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。系统软件使得计算机使用者和其他软件将计算机当作一个整体而不需要顾及到底层每个硬件是如何工作的。应用软件(application software)是用户可以使用的各种程序设计语言,以及用各种程序设计语言编制的应用程序的集合,分为应用软件包和用户程序。应用软件包是利用计算机解决某类问题而设计的程序的集合,供多用户使用。以上来自百度百科。如果按照百度百科的定义,那么应该说里面有的程序包是系统软件,有的是应用软件。希望能通过几秒搜索和查询解决的问题不要再伸手了。
■网友
如果有人这样问我 我会回答说这是一个公司 就好像很多人说 我们公司用SAP 请说清楚 问清楚 是哪一个solution? from back end to front end. DB, middleware, and front end reporting solution. 这个问题太general了 没办法回答
■网友
ORACLE是顶级的数据库管理软件,主要解决关系数据处理问题,几乎支持所有服务器主流操作系统,不直接管理计算机底层硬件资源,虽然有ASM文件系统(类似NTFS,FAT32文件系统),不合适定义成“操作系统”,它也不是让用户直接使用的软件,也和平时理解的应用软件有点区别,可以理解成和c,java,vb,tomcat等编程软件类似,支撑像12306,淘宝,支付宝,银行软件,企业应用软件的后台数据处理。二选一的话定位应用软件合适些
■网友
@冯东的说法是正确的,二选一的话,是应用软件。
推荐阅读
- 吉林丰满鱼道系统就绪静待松花江鱼类洄游产卵
- 银行系统的研发岗(程序员)是不是很难进(校招)推广到国企的研发岗(程序员)呢
- 大学再有三个月就结束了,没学到知识,参加一个软件测试培训机构好吗
- 5.1声道片源对于没有5.1硬件系统的用户来说有意义吗
- |徐州市出台《关于优化创新创业生态系统 提升区域科技创新活力的实施意见》及实施细则
- |奥迪开发基于C-V2X校车警示系统
- 企业信息化系统可否自己搭建
- 大部分黑客或安全研究员读的是啥「大学专业 」
- 软件公司为啥频繁地在培训机构批量招人
- 最近有啥样的交友软件比较好玩呢