软件
综合能力考核表详细内容
软件
四、软 件
总的来说,软件就是指用以指挥计算机运行活动所使用的程序。有两类软件:应用软件和系统软件。程序员设计和编制应用软件来完成面向用户的某些应用,诸如收帐和工资系统等。系统软件更为通用,通常是独立于应用的。它支持基本的计算机功能以及所有的应用领域(而不是特殊的应用)。
? 系统软件
可以将系统软件从逻辑上分成主要的几类。下面我们对每一类作概括介绍。
1.编译程序。编译程序将一种高级语言的指令(如,COBOL)翻译成计算机能解释的指令。读者应该记住:任何一台计算机都是用机器语言来执行所有的程序,而不论这些程序是用BASIC、FORTRAN或是COBOL编写的。高级程序设计语言只不过是给用户提供了一种方便,“源”语言形式的程序是不能执行的。
2.源程序。它由程序员编写的一些语句组成,由编译程序对它进行编译。图20.7.5说明了这一过程(一个程序员交互地开发一个COBOL程序)。程序员请求该程序,于是系统从辅存中调出COBOL编译程序并装入到主存。然后,编译程序将源程序翻译成目标程序。这种目标程序是机器语言形式,通常存放在辅存上以便今后调用并(或)直接执行。编译的过程可能是费时间的,特别对于大型程序更是如此,在规则地调度生产性程序时,将直接“调用”(从磁盘检索)并执行目标程序,不需要进行编译。如果对源程序作了某些修改,那么必须对它重新编译以产生最新版本的目标程序。
3.解释程序。解释程序基本上执行与编译程序相同的功能,只是方式上不同而已。解释程序按顺序翻译并执行每一条源程序语句。解释程序的优点是当语句出现语法错误时,可以立即引起程序员注意,而程序员在程序开发期间就能进行校正。解释程序的缺点是不能像编译程序那样充分地利用计算机资源。
4.模拟和仿真程序。这类系统软件允许一台计算机就像是另一台计算机那样工作。当把程序转换到另一台不兼容的计算机上时,模拟程序和仿真程序特别有用。直到现有程序全部被转换成新的计算机格式后,原来为一台老的计算机编写的程序才能在新的计算机上执行。从技术上讲,仿真程序是硬件和软件的结合,而模拟程序则完全是软件。
5.实用程序。实用程序是经常使用的服务程序。这些程序提供了诸如文件备份(如,从磁盘转贮职工主文件到磁带)、测试辅助(在程序某个错误点取主存的“快照”)以及应用辅助(以部门中的社会保险号排序职工主文件)等功能。
6.操作系统。操作系统(也称执行系统、监督程序或管理程序)控制所有应用程序和系统程序的执行。操作系统可以提供任务调度、输入/输出控制、使用机器记帐(如,每台磁盘驱动器的查找次数等)、主分配、数据管理以及其他有关的服务。操作系统的目标是:
(1)使周转时间最小(从递交作业到收到输出结果之间所经过的时间);
(2)使吞吐量最大(每一单位时间的处理量);
(3)使主存和外部设备的利用最佳化。
与操作系统有关的一个概念是虚机器,虚机器软件嵌入在操作系统中,它允许两个以上不同操作系统的程序同时在同一台计算机上执行。当需要从一个操作系统转到另一个操作系统时,虚机器能力是有用的。
软件
四、软 件
总的来说,软件就是指用以指挥计算机运行活动所使用的程序。有两类软件:应用软件和系统软件。程序员设计和编制应用软件来完成面向用户的某些应用,诸如收帐和工资系统等。系统软件更为通用,通常是独立于应用的。它支持基本的计算机功能以及所有的应用领域(而不是特殊的应用)。
? 系统软件
可以将系统软件从逻辑上分成主要的几类。下面我们对每一类作概括介绍。
1.编译程序。编译程序将一种高级语言的指令(如,COBOL)翻译成计算机能解释的指令。读者应该记住:任何一台计算机都是用机器语言来执行所有的程序,而不论这些程序是用BASIC、FORTRAN或是COBOL编写的。高级程序设计语言只不过是给用户提供了一种方便,“源”语言形式的程序是不能执行的。
2.源程序。它由程序员编写的一些语句组成,由编译程序对它进行编译。图20.7.5说明了这一过程(一个程序员交互地开发一个COBOL程序)。程序员请求该程序,于是系统从辅存中调出COBOL编译程序并装入到主存。然后,编译程序将源程序翻译成目标程序。这种目标程序是机器语言形式,通常存放在辅存上以便今后调用并(或)直接执行。编译的过程可能是费时间的,特别对于大型程序更是如此,在规则地调度生产性程序时,将直接“调用”(从磁盘检索)并执行目标程序,不需要进行编译。如果对源程序作了某些修改,那么必须对它重新编译以产生最新版本的目标程序。
3.解释程序。解释程序基本上执行与编译程序相同的功能,只是方式上不同而已。解释程序按顺序翻译并执行每一条源程序语句。解释程序的优点是当语句出现语法错误时,可以立即引起程序员注意,而程序员在程序开发期间就能进行校正。解释程序的缺点是不能像编译程序那样充分地利用计算机资源。
4.模拟和仿真程序。这类系统软件允许一台计算机就像是另一台计算机那样工作。当把程序转换到另一台不兼容的计算机上时,模拟程序和仿真程序特别有用。直到现有程序全部被转换成新的计算机格式后,原来为一台老的计算机编写的程序才能在新的计算机上执行。从技术上讲,仿真程序是硬件和软件的结合,而模拟程序则完全是软件。
5.实用程序。实用程序是经常使用的服务程序。这些程序提供了诸如文件备份(如,从磁盘转贮职工主文件到磁带)、测试辅助(在程序某个错误点取主存的“快照”)以及应用辅助(以部门中的社会保险号排序职工主文件)等功能。
6.操作系统。操作系统(也称执行系统、监督程序或管理程序)控制所有应用程序和系统程序的执行。操作系统可以提供任务调度、输入/输出控制、使用机器记帐(如,每台磁盘驱动器的查找次数等)、主分配、数据管理以及其他有关的服务。操作系统的目标是:
(1)使周转时间最小(从递交作业到收到输出结果之间所经过的时间);
(2)使吞吐量最大(每一单位时间的处理量);
(3)使主存和外部设备的利用最佳化。
与操作系统有关的一个概念是虚机器,虚机器软件嵌入在操作系统中,它允许两个以上不同操作系统的程序同时在同一台计算机上执行。当需要从一个操作系统转到另一个操作系统时,虚机器能力是有用的。
软件
[下载声明]
1.本站的所有资料均为资料作者提供和网友推荐收集整理而来,仅供学习和研究交流使用。如有侵犯到您版权的,请来电指出,本站将立即改正。电话:010-82593357。
2、访问管理资源网的用户必须明白,本站对提供下载的学习资料等不拥有任何权利,版权归该下载资源的合法拥有者所有。
3、本站保证站内提供的所有可下载资源都是按“原样”提供,本站未做过任何改动;但本网站不保证本站提供的下载资源的准确性、安全性和完整性;同时本网站也不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害。
4、未经本网站的明确许可,任何人不得大量链接本站下载资源;不得复制或仿造本网站。本网站对其自行开发的或和他人共同开发的所有内容、技术手段和服务拥有全部知识产权,任何人不得侵害或破坏,也不得擅自使用。
我要上传资料,请点我!
管理工具分类
ISO认证课程讲义管理表格合同大全法规条例营销资料方案报告说明标准管理战略商业计划书市场分析战略经营策划方案培训讲义企业上市采购物流电子商务质量管理企业名录生产管理金融知识电子书客户管理企业文化报告论文项目管理财务资料固定资产人力资源管理制度工作分析绩效考核资料面试招聘人才测评岗位管理职业规划KPI绩效指标劳资关系薪酬激励人力资源案例人事表格考勤管理人事制度薪资表格薪资制度招聘面试表格岗位分析员工管理薪酬管理绩效管理入职指引薪酬设计绩效管理绩效管理培训绩效管理方案平衡计分卡绩效评估绩效考核表格人力资源规划安全管理制度经营管理制度组织机构管理办公总务管理财务管理制度质量管理制度会计管理制度代理连锁制度销售管理制度仓库管理制度CI管理制度广告策划制度工程管理制度采购管理制度生产管理制度进出口制度考勤管理制度人事管理制度员工福利制度咨询诊断制度信息管理制度员工培训制度办公室制度人力资源管理企业培训绩效考核其它
精品推荐
下载排行
- 1社会保障基础知识(ppt) 16695
- 2安全生产事故案例分析(ppt 16695
- 3行政专员岗位职责 16695
- 4品管部岗位职责与任职要求 16695
- 5员工守则 16695
- 6软件验收报告 16695
- 7问卷调查表(范例) 16695
- 8工资发放明细表 16695
- 9文件签收单 16695
- 10跟我学礼仪 16695