课件 计算机软件,《计算机软件的组成》PPT课件.ppt
《计算机软件的组成》PPT课件.ppt
(16页)
本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!
9.9 积分
1.3计算机的软件组成计算机系统计算机硬件计算机软件运算器控制器输入设备存储器输出设备系统软件应用软件操作系统数据库管理系统程序语言处理系统文字处理通信软件···学习、娱乐软件1.3.1软件的组成与保护软件(英文:Software)是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为编程语言、系统软件、应用软件和介于这两者之间的中间件。 计算机软件作为一种知识产品,其要获得法律保护,必须具备以下条件: (一)原创性。即软件应该是开发者独立设计、独立编制的编码组合。 (二)可感知性。受保护的软件须固定在某种有形物体上,通过客观手段表达出来并为人们所知悉。 (三)可再现性。即把软件转载在有形物体上的可能性。 1.3.2软件的分类(按用途分类)1.系统软件 系统软件是管理、监控、维护计算机资源的软件,用来扩大计算机的功能、提高计算机的工作效率、方便用户使用计算机的其他软件。包括:A.操作系统B.语言处理程序C.数据库管理系统D.驱动系统操作系统是管理计算机硬件资源的一个平台。常用的操作系统:DOS 、Linux 、Mac OS、OS/2 、QNX 、Unix、Windows 等计算机硬件虚拟计算机分配系统中的资源管理存储器空间监测计算机运行和故障维护计算机安全微软Windows操作系统(Windows Vista)6Windows 9x共有3个产品,面向家用PCWindows的最新产品,有多种不同用途的版本WindowsNT和Win2000面向商用PC机,性能较高,安全性较好,提供服务器版本Windows XP既适合家庭用户也适合商业用户,目前有家庭版、专业版、媒体中心版、平板PC版和64位版本等多种,它有丰富的音频、视频和网络通信功能语言处理程序:将各种高级语言编写的源程序翻译成机器语言表示的目标程序。除了个别常驻在ROM中可独立运行外,其他都必须在造作系统的支持下运行。数据库管理系统:用于建立、使用、维护数据库。对数据库同意管理、控制,保证其安全性和完整性。驱动程序:操作系统只能通过这个接口,才能控制硬件设备的工作。2.应用软件A.专用软件eg:火车站的票务管理系统、财务管理系统B.通用软件eg:杀毒软件、图像处理软件、文字处理软件1.3.3计算机语言的发展1.低级语言A.机器语言B.汇编语言2.高级语言计算机硬件仅仅知道0和1有问题需要计算机解决的人交流的鸿沟计算机硬件仅仅知道0和1有问题需要计算机解决的人程序设计语言机器语言是极其能直接识别的语言,由1和0组成的一组代码指令。由于机器语言比较难记,所以很难用来编写程序。汇编语言是机器语言的便于记忆好理解的符号化形式。需要翻译程序来翻译成机器语言程序才能被执行。但由于每种计算机都由适用于自己的汇编程序,一般用户很难使用。汇编语言用助记符号来表示机器指令中的操作符与操作数优点:操作数直接使用十进制程序相对容易理解缺点:大型程序难以开发依赖于具体计算机将383传送到AX寄存器将545传送到BX寄存器将BX内容加AX内容,结果在BX中将1055传送到AX寄存器将AX内容减BX内容,结果在AX寄存器中B8 7F 01BB 21 0203 D8B8 1F 042B C3(计算1055-(383+545)的5条机器指令)机器语言程序对应的汇编语言程序MOV AX 383MOV BX 545ADD BX AXMOV AX 1055SUB AX BX汇编语言程序2.高级语言高级语言比较接近日常用语,对机器依赖性低,适用于各种机器的计算机语言。BASIC:简单易学,设计给初学者。新开发的VB具有很强的可视化设计功能,是重要的多媒体编程工具语言。C++:一直在效率第一的领域发挥着极大的影响力。像Java这类的语言,其核心都是用C/C++写的。在高并发和实时处理,工控等领域更是首选。 Java:是一种面向对象、分布式,可移植的多线程动态语言。例:C语言的9种控制语句If ( P ) A ; else B 实现条件选择结构for ( P1;P2;P3 ) A 实现重复结构while ( P ) A 实现重复结构do A while ( P ) 实现重复结构switch 实现条件选择结构goto 无条件选择结构return 无条件选择结构continuebreak编译程序的处理过程源程序目标程序可执行代码程序库编译程序链接程序.c.h.obj.exe 1.编辑 2.编译 3.链接 4.运行 关 键 词: ppt 计算机软件的组成
天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
课件 计算机软件,《计算机软件的组成》PPT课件.ppt相关推荐
- 计算机软件为题的ppt,《计算机软件的组成》PPT课件.ppt
<<计算机软件的组成>PPT课件.ppt>由会员分享,可在线阅读,更多相关<<计算机软件的组成>PPT课件.ppt(16页珍藏版)>请在人人文库网上搜索 ...
- 计算机软件及其使用的ppt,计算机软件及其使用ppt课件.ppt
计算机软件及其使用ppt课件.ppt 1.4 计算机软件及其使用,1,一.认识软件,2,计算机系统,计算机系统的基本组成及工作原理 硬件系统 软件系统,3,计算机基本系统,4,1.系统软件和应用软件 ...
- 计算机网络前三章试题,计算机网络前三章复习试题PPT课件.ppt
计算机网络前三章复习试题PPT课件 前三章复习;1.Internet最早起源于 .A.ARPAnet B.MILnet C.NSFnet D. ANSnet2.广域网中广泛采用的拓扑结构是.A.树状 ...
- 省一级计算机ppt,江苏省计算机一级PPT课件.ppt
江苏省计算机一级PPT课件 一级计算机信息技术考试辅导 江苏省计算机等级考试辅导一级 信息技术 计算机与软件学院 2010.9 内容提要 江苏省计算机等级考试相关信息说明 一级考试大纲解读 Acces ...
- 计算机硬件和工作原理,计算机硬件及基本工作原理ppt课件.ppt
<计算机硬件及基本工作原理ppt课件.ppt>由会员分享,可在线阅读,更多相关<计算机硬件及基本工作原理ppt课件.ppt(15页珍藏版)>请在人人文库网上搜索. 1.计算机系 ...
- 计算机基础知识课件最新,计算机基础知识ppt课件
计算机基础知识ppt课件内容预览:2001年计算机基础知识内容提要计算机发展史计算机软件概述计算机文化与道德计算机工作原理计算机发展趋势人类追求的计算工具计算机发展史第一台电子计算机(ENIAC)计算 ...
- 计算机系统组成的ppt课件,计算机系统组成的ppt课件.ppt
计算机系统组成的ppt课件 1.3 计算机系统的组成 运算器 CPU 控制器 主机 寄存器 随机存储器 硬件 内存 只读存储器 输入设备 计算机系统 外部设备 输出设备 系统软件(操作系统.数据库系统 ...
- 在线计算机七年级,《计算机的组成》ppt课件初中信息技术人教版七年级上册.ppt...
<计算机的组成>ppt课件初中信息技术人教版七年级上册 计算机计算机的系统组成 制作者:姚兴秀 学校:水富四中 时间:2014年12月 计算机界面 计算机的系统组成 1.硬件(重点) 2. ...
- 信息技术计算机网络PPT,高中信息技术计算机网络ppt课件.ppt
高中信息技术计算机网络ppt课件.ppt 一.计算机网络的发展过程 计算机网络已经历了四代 二.计算机网络的定义与功能 将地理位置不同且具有独立功能的多个计算机系统通过通信线路和通信设备相互连接在一起 ...
最新文章
- 机器学习中的数学基础:(3)主成分分析(PCA)及其应用
- 二进制搜索树_二进制搜索树数据结构举例说明
- mysql命令行批量添加数据_mysql命令行批量插入100条数据命令
- Gartner表示:2017年全球IT支出上升2.7% 中国IT支出达到2.34万亿
- OpenCASCADE:拓扑 API之特征
- 老罗android oat,入门ART虚拟机(5)——OAT文件
- java.io.IOException: Server returned HTTP response code: 411 for URL
- 上报的关于JDK dpi/resolution错误的BUG已正式确认
- VB中对AutoCAD对象图形文件操作
- 低代码大势所趋,RDP报表3.0应运而生
- JLINK+AXD 调试出现 RDI Warning 00005:Data Abort 问题的解决办法
- 数据库常用日期统计查询
- 外国某高校的中国歷史科目期末考试题
- php分页函数怎么看样式,分页样式代码
- [HAOI2006]聪明的猴子 题解
- 蓄水池问题c语言编程,蓄水池算法(Reservoir Sampling)
- 谷歌浏览器登录不了账号_腾讯qq无故冻结账号什么情况?qq号为什么登录不了方法官方回应_海峡网...
- 【51单片机】外部中断
- 级联rc滤波_RC低通,高通滤波电路的基本工作原理
- python3安装要钱吗_3b1b/manim数学动画引擎安装教程(2020-8月)