已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.3计算机的软件组成,1.3.1软件的组成与保护,软件(英文:Software)是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为编程语言、系统软件、应用软件和介于这两者之间的中间件。,计算机软件作为一种知识产品,其要获得法律保护,必须具备以下条件:(一)原创性。即软件应该是开发者独立设计、独立编制的编码组合。(二)可感知性。受保护的软件须固定在某种有形物体上,通过客观手段表达出来并为人们所知悉。(三)可再现性。即把软件转载在有形物体上的可能性。,1.3.2软件的分类(按用途分类),1.系统软件系统软件是管理、监控、维护计算机资源的软件,用来扩大计算机的功能、提高计算机的工作效率、方便用户使用计算机的其他软件。,包括:A.操作系统B.语言处理程序C.数据库管理系统D.驱动系统,操作系统是管理计算机硬件资源的一个平台。,常用的操作系统:DOS、Linux、MacOS、OS/2、QNX、Unix、Windows等,分配系统中的资源,管理存储器空间,监测计算机运行和故障,维护计算机安全,微软Windows操作系统,语言处理程序:将各种高级语言编写的源程序翻译成机器语言表示的目标程序。除了个别常驻在ROM中可独立运行外,其他都必须在造作系统的支持下运行。,数据库管理系统:用于建立、使用、维护数据库。对数据库同意管理、控制,保证其安全性和完整性。,驱动程序:操作系统只能通过这个接口,才能控制硬件设备的工作。,2.应用软件A.专用软件eg:火车站的票务管理系统、财务管理系统B.通用软件eg:杀毒软件、图像处理软件、文字处理软件,1.3.3计算机语言的发展,1.低级语言A.机器语言B.汇编语言,2.高级语言,机器语言是极其能直接识别的语言,由1和0组成的一组代码指令。由于机器语言比较难记,所以很难用来编写程序。,汇编语言是机器语言的便于记忆好理解的符号化形式。需要翻译程序来翻译成机器语言程序才能被执行。但由于每种计算机都由适用于自己的汇编程序,一般用户很难使用。,汇编语言,用助记符号来表示机器指令中的操作符与操作数,优点:操作数直接使用十进制程序相对容易理解,缺点:大型程序难以开发依赖于具体计算机,将383传送到AX寄存器,将545传送到BX寄存器,将BX内容加AX内容,结果在BX中,将1055传送到AX寄存器,将AX内容减BX内容,结果在AX寄存器中,2.高级语言高级语言比较接近日常用语,对机器依赖性低,适用于各种机器的计算机语言。,BASIC:简单易学,设计给初学者。新开发的VB具有很强的可视化设计功能,是重要的多媒体编程工具语言。C+:一直在效率第一的领域发挥着极大的影响力。像Java这类的语言,其核心都是用C/C+写的。在高并发和实时处理,工控等领域更是首选。Java:是一种面向对象、分布式,可移植的多线程动态语言。,例:C语言的9种控制语句,If(P)A;elseB实现条件选择结构for(P1;P2;P3)A实现重复结构while(P)A实现重复结构doAwhile(P)实现
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年下半年商务部国际商报社第二次招聘2人易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年哈尔滨市道外区所属事业单位招考34人易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年吉林长春市招聘产业紧缺人才222人(11号)易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年吉林通化梅河口市事业单位招聘工作易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年吉林省长春市双阳区事业单位专项招聘高校毕业生25人(2号)易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年吉林白山临江市事业单位招聘41人(2号)易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年吉安市行政服务中心招考易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年合肥物质科学研究院招考易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年台州市天台县事业单位招考工作人员(87名)易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年厦门市海沧区交通运输局招考非在编工作人员易考易错模拟试题(共500题)试卷后附参考答案
- 2025年智能配电系统行业分析报告及未来发展趋势预测
- DB37∕T 4383-2021 混凝土结构硅烷浸渍技术规程
- 2025年度《危险化学品生产企业事故隐患内部报告奖励管理制度》范本+附表
- 【MOOC】数据结构与算法-北京大学 中国大学慕课MOOC答案
- 足球俱乐部试训个人简历
- 等保2.0测评标准
- 民航概论全套课件
- 各种硬度换算表硬度
- 2023年沧州银行校园招聘笔试题库及答案解析
- 煤矿建设安全规范解读
- 西安交通大学金融学复习习题汇总
评论
0/150
提交评论