同方专转本计算机第3讲.doc
文本预览下载声明
第三章:软件
软件包含系统软件和应用软件
定义:完成某些任务,以电子格式存储,保有程序或数据的相关文档
商业软件:收费
共享软件:试用版本软件
免费软件:不允许销售,一般无权修改
自由软件:可以修改,销售,传播,自由软件都是免费软件,但免费软件不一定是自由软件
系统软件 操作系统
软件 语言处理系统
数据库管理系统
系统服务程序
应用软件
操作系统: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
图形图像,声音及视频
图形:计算
显示全部