文档详情

同方专转本计算机第3讲.doc

发布:2017-07-18约4.35千字共19页下载文档
文本预览下载声明
第三章:软件 软件包含系统软件和应用软件 定义:完成某些任务,以电子格式存储,保有程序或数据的相关文档 商业软件:收费 共享软件:试用版本软件 免费软件:不允许销售,一般无权修改 自由软件:可以修改,销售,传播,自由软件都是免费软件,但免费软件不一定是自由软件 系统软件 操作系统 软件 语言处理系统 数据库管理系统 系统服务程序 应用软件 操作系统:DOS,WINDOWS,OS/2,unix,linux 语言处理:B,C,JAVA,ASP,PHP,JSP,FORTRAN,bios 数据库:oracle,sql server,mysql,dbase,vfp, 应用软件:OFFICE,PHOTOSHOP,AI,coreldraw,AUTOCAD,3DSMAX,杀毒软件 软件发展 第一阶段:机器和汇编语言 第二阶段:高级语言FORTRAN,产生操作系统,软件危机产生的原因是硬件发展滞后 第三阶段:软件工程—高质高效开发软件 操作系统 功能:协调硬件,管理软件 务任管理 进程管理 分时处理—cpu一次只处理一个进程 并行处理—多个CPU 存储管理虚拟内存是硬盘中的虚拟空间,虚拟内存的大小受到内存容量,硬盘容量,CPU寻址量限制,编址方式以簇为单位(4KB),采用最近最少使用的算法,虚拟内存又称为页面文件pagefile.sys 文件管理 文件属性系统,存档,只读,隐藏 设备管理 I/O设备:驱动 作业管理 常用操作系统 单用户单任务 DOS 单用户多任务 windows系列 多用户多任务 unix,linux,os/2 网络操作系统:windows nt server Windows 2000 server Windows server2003 Unix,linux 语言处理 机器语言:二进制编写,对硬件依赖强,不易移植,可以直接被计算机执行,运行速度最快,不易记忆和理解 汇编语言:助记符代替操作码和操作数,编写汇编程序,具备机器语言的缺点 高级语言:算法语言,易记忆和理解,通用性强,可移植性强,便于维护,运行速度慢 高级语言基本成份: 数据成份:数据类型和数据结构 运算成份:算术运算和逻辑运算 控制成份:顺序,条件和循环 传输成份:输入和输出 系统开发: 正文编辑—翻译—连接编辑—装入—执行 汇编程序:汇编语言翻译成机器语言 解释程序:逐条翻译,逐条执行,不生成目标程序,适用于交互式工作,执行效率低,算法简单 编译程序:高级语言翻译成机器语言,生成目标程序,效率高,适于大规模程序,算法复杂 高级语言分类: 面向过程 C语言 面向对象 c++,JAVA 算法和数据结构: 瑞士科学家,数据结构+算法=程序 算法:有穷性,输入(0,1或多个值) 确定性:每一步有明确意义 输出:至少一个值 可行性: 文件说明:伪代码,流程图 算法要由粗到细,由抽像到具体,通过时间和空间代价解决问题,时间代价决定执行次数,空间代价决定数据量 数据结构: 逻辑结构:对像与对像之间关系,线性表和树 存储结构:逻辑结构在计算机存储器上的实现。链接表 第四章:多媒体 一、文本 1、西文字符ASCII码 表示7位编码,存储8位 ASCII码(48) Space ASCII码(32) A ASCII码(65) a ASCII码(97) ENTER ASCII码(13) 数字?大写字母小写字母 大小字母之间相差32(20H) 汉字 输入:数字编码(区位码0000――9494) 字音编码(全拼,智能) 字形编码(五笔) 形音编码 不论采用什么方式输入,存储时都以内码存储,一个汉字占两个字节,只要是同一个汉字,其内码相同。 存储: 区位码――字符集GB2312-80 只存简体汉字,两个字节的最高位一定是0 国标码――国际交换码=区位码+2020H,两个字的最高位可以是0也可能是1 机内码=区位码+A0A0H =国标码+8080H 两个字节最高位都是1 GBK 双字节编码,第一个字节最高位是1,第二位最高位不一定是1,存储有繁体字 GB18030 四字节编码 UCS 四字节编码 CJK,BIG5 输出:字型码 点阵汉字的存储= 水平分辨率*垂直分辨率/8 B 文本类型: 简单文本 txt 丰富格式文本 doc,RTF 超文本 html ,htm 图形图像,声音及视频 图形:计算
显示全部
相似文档