《软件基础知识》PPT课件.ppt

上传人:小飞机 文档编号:4860171 上传时间:2023-05-20 格式:PPT 页数:17 大小:240.49KB
返回 下载 相关 举报
《软件基础知识》PPT课件.ppt_第1页
第1页 / 共17页
《软件基础知识》PPT课件.ppt_第2页
第2页 / 共17页
《软件基础知识》PPT课件.ppt_第3页
第3页 / 共17页
《软件基础知识》PPT课件.ppt_第4页
第4页 / 共17页
《软件基础知识》PPT课件.ppt_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《《软件基础知识》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《软件基础知识》PPT课件.ppt(17页珍藏版)》请在三一办公上搜索。

1、第一章 软件基础知识,1946年世界上第一台电子数字计算机ENIAC诞生。从此,计算机软件随着硬件的发展在越来越多的领域得到了广泛的应用。,第一节 计算机软件概述,计算机,硬件,软件,运算器控制器存储器输入设备输出设备,介于用户和硬件之间的界面,一、计算机软件分类,软件帮助用户完成对计算机的操作,分为两类:,1.系统软件管理、分配、协调计算机,操作系统(OS),MS-DOS、OS/2、UNIX、Windows系列、Linux等,计算机语言,机器语言、汇编语言、高级语言,数据库管理系统(DBMS),dBase、Foxpro、Access、Oracle、SyBASE等,网络系统软件,UNIX、No

2、vell NetWare、Windows Nt等,实用程序,编辑、打印、驱动、测试、诊断,2.应用软件解决实际问题,针对性强。,二、计算机语言,属于系统软件,几乎所有软件都必须选择一种计算机语言来描述。,主要分为三类:机器语言、汇编语言、高级语言。,1).机器语言(二进制代码语言),特点:0和1组成,直接识别,不需翻译,执行数度快;难学、难记、直观性差、与硬件相关。,1.计算机语言分类,2).汇编语言(低级语言),使用助记符表达指令功能。,特点:比机器语言易学、易记;与硬件相关、执行时需要翻译程序,3).高级语言,与自然语言和数学语言相近。,过程语言,面向过程,主要考虑算法逻辑结构和过程描述。

3、,常用的:BASIC:初学者的语言,简单;FORTRAN:科学和工程计算的标准语言,数值计算;COBOL:数据处理的标准语言,DBMS主要概念的鼻祖;PASCAL:标准的教学语言,语法结构严谨。,非过程化语言,只需关心处理方式、条件、I/O格式,不需了解处理过程。,SQL:结构化查询语言,主要用于数据库查询。,例如:查询年龄大于50岁的职工名单。,SELECT NAME,AGEFORM ZGXXWHERE AGE50,智能型语言,具备一定智能特征。用于抽象问题求解、公式处理、专家系统、人工智能等领域。,PROLOG:PROgramming in LOGicLisp:List Processin

4、g,其他常用语言,C/C+:操作系统、应用程序;Turbo C、MS-C、Visual C+、Borland C+、High C、Quick C、Watcom C,BASIC:一般应用程序;Qbasic、Visual Basic,JAVA:Internet上分布执行,安全可靠,逐渐成网络化软件的核心。,汇编语言和高级语言程序必须通过翻译。,两种翻译过程:,编译方式 解释方式,2.计算机语言处理,第二节 计算机主要应用领域,科学计算,数据处理,过程控制(工业),计算机辅助系统,人工智能,第三节 计算机病毒,一、计算机病毒定义与特点,人蓄意制造、以破坏为目的的程序。,破坏性,传染性,寄生性,潜伏性,二、计算机病毒类型,二、计算机病毒传播途径,计算机网络,磁盘,光盘,三、计算机病毒防治,预防为主、防治结合。,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号