计算机软件系统Word下载.docx
- 文档编号:20450854
- 上传时间:2023-01-23
- 格式:DOCX
- 页数:32
- 大小:50.37KB
计算机软件系统Word下载.docx
《计算机软件系统Word下载.docx》由会员分享,可在线阅读,更多相关《计算机软件系统Word下载.docx(32页珍藏版)》请在冰豆网上搜索。
专职维护人员
硬件特征
价高、存储小、可靠性差
降价;
速度、容量、可靠性明显提高
向超高速、大容量、微型化发展
软件特征
完全不受重视
软件技术的发展不满足需要,出现软件危机
开发技术有进步,但未有突破性进展,软件危机未完全摆脱
计算机软件的开发和维护过程中当时遇到了一系列严重问题。
比如如何开发软件,怎样满足对软件的日益增长的需求;
如何维护数量不断膨胀的已有软件;
软件危机不断产生了。
分析产生软件危机的原因有以下几点:
1、软件不同于硬件,它是计算机系统的逻辑部件而不是物理部件。
在写出程序代码并在计算机运行之前,软件开发过程的进展情况较难衡量,软件开发的质量也较难评价。
因此,管理和控制软件开发过程相当困难。
2、软件维护通常意味着改正或修改原来的设计,客观上使软件较难维护。
软件不同于一般程序,它的规模大,不易于维护。
3、在软件开发过程中,或多或少地采用了错误的方法和技术。
4、对用户需求没有完整准确的认识,就匆忙着手编写程序。
解决软件危机可以从两个方面入手,一方面使用更好的软件开发方法和开发工具;
另一方面软件开发不是某种个体劳动的神秘技巧,而应该是一种组织良好、管理严密、各类人员协同配合、共同完成的工程项目。
软件工程的概念从此诞生了。
3.1.2软件工程——生命周期法
软件工程是指导计算机软件开发和维护的工程学科。
它采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。
软件工程专家强调用分阶段的生命周期计划严格管理;
坚持进行阶段评审;
实行严格的产品控制;
采用现代程序设计技术;
结果应能清楚地审查;
开发小组的人员应该少而精;
承认不断改进软件工程实践的必要性等重要原理。
下面简单介绍软件软件工程的传统途径“生命周期法”:
1、“生命周期法”的起源
人类解决复杂问题时普遍采用的一个策略是“各个击破”,也就是对问题进行分解,然后再分别解决各个子问题的策略。
软件工程采用的“生命周期法”,就是从时间角度对软件开发和维护的复杂问题进行分解,把软件生存的漫长周期依次划分为若干个阶段,每个阶段有相对独立的任务,然后再逐步完成每个阶段的任务。
2、生命周期划分的原则
各阶段的任务彼此间尽可能相对独立,同一个阶段各项任务的性质尽可能相同,从而降低每个阶段任务的复杂性,简化不同阶段之间的联系,有利于软件开发过程的组织管理。
3、生命周期的划分
软件生命周期一般分为:
软件定义(问题定义、可行性研究、需求分析)、软件开发(总体设计、详细设计、编码和单元测试、综合测试)、软件维护等三个时期。
表3-2生命周期法各阶段小结
阶段
关键问题
结束标准
问题定义
问题是什么?
关于规模和目标的报告书
可行性研究
有可行的解吗?
系统的高层逻辑模型:
数据流图、成本/效益分析
需求分析
系统必须做什么?
系统的逻辑模型:
数据流图、数据字典、算法描述
总体设计
如何解决已提出的问题?
可能的解法:
系统流程图、成本/效益分析;
推荐的系统结构:
层次图或结构图
详细设计
怎样具体地实现系统?
编码规格说明:
HIPO图或PDL
编码和单元测试
正确的程序模块
原程序清单:
单元测试方案和结果
综合测试
符合要求的软件
综合测试方案和结果;
完整一致的软件配置
维护
持久地满足需要的软件
完整准确的维护记录
4、瀑布模型
5、“生命周期法”的特点
(1)阶段具有顺序性和依赖性
(2)推迟实现的观点
(3)质量保证的观点
(4)每个阶段都必须完成规定的文档
(5)每个阶段结束前都要对所完成的文档进行评审,以便尽早发现问题,改正错误。
3.1.3软件质量技术审查和管理复审*
(一)、必要性
1、从技术角度进行的审查是保证软件质量的重要措施
由于人的认识不可能百分之百地符合客观实际,因此生命周期每个阶段的工作中都可能发生错误。
由于前一阶段的成果是后一阶段工作的基础,前一阶段的错误自然会导致后一阶段的工作结果中有相应的错误,而且错误会积累起来。
2、技术审查也是降低成本的一个重要举措
由于在后期改正一个错误比在早期改正同一个错误需要付出的代价高二至三个数量级,所以越在早期发现的错误越容易改正,代价越低。
3、在技术审查合格之后,再进行管理复审,可以使管理人员专心从管理角度对开发工作进行审查,而不必顾及技术问题
(二)、技术审查的方法
成立审查小组,组员包括:
组长、作者、评审员
1、组长组长是小组的核心,最后由技术水平较高且没有直接参与这项工程的人担任。
组长的任务是组织和领导技术审查的全过程,如安排会议日程,分发必要的文档资料,主持审查会议,确保审查全面、公正。
2、作者作者是被审查文档或程序的编写者。
如果开发小组由一个小组集体完成,通常由技术小组负责人代表小组参加审查小组。
作者的责任是回答技术上的问题
3、评审员评审员也应由技术专家担任。
通常一个是前一阶段的技术骨干,另一个是后一阶段的骨干。
评审员的任务是分别从各自的角度,公正客观地评价被审查的软件产品。
(三)、技术审查的步骤
技术审查的步骤包括:
准备、简要介绍情况、阅读被审查的文档、开审查会、返工、复审软件质量产品的价值取决于产品的质量,软件质量的特性是多方面的。
为了保证软件的质量,应该在软件开发和管理过程中遵循一套完整的质量评价准则。
1、软件质量度量模型国际标准化组织(ISO)于1985年建议软件质量模型由三层组成:
高层:
软件质量需求评价准则(SQRC);
中层:
软件质量设计评价准则(SQDC);
低层:
软件质量度量评价准则(SQMC)。
2、软件质量的度量方法每个软件属性都有一套度量方法,选择度量方法时,必须考虑下列因素。
(1)与软件属性的相关性相关性分为4个等级:
A—度量方法与相应的软件属性始终存在正相关;
AA—几乎总是存在正相关;
U—经常存在正相关;
S—偶尔存在正相关。
(2)度量值的可理解性定量的度量方法所得到的值分为5种情况:
AL—通过一个自动算法很容易理解;
UR—不需要受过专门训练的人员;
TR—需要受过专门训练的人员;
ER—需要专家;
EX—需要执行程序。
(3).开发自动工具的容易性开发度量工具的难易程度分为3种情况:
E—容易;
M—存在困难;
D—很困难。
(4)自动工具的完备性所开发的自动工具是否完全等价于度量方法,有2种情况:
C—完全等价;
P—部分等价。
(5)潜在效益分为5个级别:
5、4、3、2、1(详见表3-3)。
表3-3潜在效益
编号
一致性的度量方法
质量相关性
潜在效益
度量值的可理解性
开发自动工具的容易性
自动工具的完备性
1
变量的类型在使用种是否前后一致
A
5
AL
E
p
2
函数使用是否与定义的类型一致
TR
3
是否用同一变量名描述同一程序输出
4
数组元素是否功能相关
功能相同的算术表达式是否采用前后一致的结构
AC
P
6
程序中同一变量的精度前后一致
AL/TR
7
是否用同一变量名表示不同的物理实体
8
同一物理实体是否用不同的变量名表示
U
3.2WindowsXP操作系统
计算机软件系统从总体上可划分为系统软件和应用软件两类。
系统软件是管理、监控和维护计算机资源的软件,它主要包括操作系统、计算机语言处理程序等。
下面首先介绍目前常用的MicrosoftWindowsXP操作系统的主要特点
3.2.1优秀的稳定性
1、Windows文件保护
在Windows设计之初,为了让拥有较少系统资源的计算机实现多任务和多线程,需要尽可能地将有限的资源共享。
然而,随着Windows系统越来越复杂,共享系统文件可能就意味着要承担将Windows系统重要的系统文件被覆盖的危险,其后果可想而知。
Windows文件保护能检测到应用程序要替换或移动受保护的系统文件的企图,例如.sys、.dll、.ocx、.ttf、.fon和.exe文件。
通过检测文件的数字签名,以确定新文件的版本是否为正确的Microsoft版本。
如果文件版本不正确,Windows文件保护会从Dllcache文件夹或WindowsCD中存储的备份文件替换该文件。
默认情况下,Windows文件保护一直处于启用状态,同时允许Windows数字签名文件替换现有文件。
对于没有数字签名并且不兼容的硬件或软件,WindowsXP将自动禁止安装该软件或硬件的驱动程序。
为了帮助维护系统的完整性,可以使用"
文件签名验证"
检测系统关键文件的签名文件并查看它们的相关信息。
2、系统还原
当怀疑一个或多个特定的驱动程序导致系统不稳定,禁用或移除该设备不能解决问题时;
或者安装新的应用程序导致系统不稳定或应用程序运行不正常,删除该程序不能解决问题时,可以采用系统还原使系统恢复到安装程序之前的状态。
为了保证系统的稳定性,在安装任何新的驱动程序时,系统都会检查该驱动程序的数字签名。
如果用户在安装了一种新的硬件驱动程序而发现系统不稳定或硬件无法工作时,只需在"
设备管理器"
中选择"
驱动程序恢复"
,即可恢复先前正常的系统状态。
但是,使用设备驱动程序恢复功能不能还原打印机驱动程序。
当怀疑系统重新启动之前针对计算机所进行的更改可能导致故障时,可以在启动系统时按F8键,选择"
最后一次正确的配置"
恢复对系统所做的更改。
自动系统恢复(AutomatedSystemRecovery,ASR)应该是系统恢复的最后手段,ASR在系统遇到灾难性故障时非常有用。
3、增强的软硬件设备兼容性
WindowsXP支持大约12000种第三方设备和6500多种应用程序。
软件方面兼容性方面,WindowsXP采用"
AppFixes"
模拟仿真技术,通过模拟与软硬件设备适应的操作环境来解决不兼容的问题。
一般情况下,WindowsXP会根据应用程序的要求自动模拟相应的操作环境。
用户也可以手动指定。
另外,"
模拟仿真技术的驱动数据库也支持动态升级,它的模拟注册表和文件属性的功能也会不断增强。
硬件兼容性方面,微软为WindowsXP编写了大量的硬件驱动程序,并进行了广泛的测试,以保证WindowsXP的驱动程序尽可能地与各种硬件兼容。
典型的例子就是对VIA芯片组的支持,用户不必为芯片组或VIA的AGP控制器安装其他驱动程序。
WindowsXP的标准驱动程序也得到了极大的加强,即使采用标准硬件驱动程序也能达到比较令人满意的性能。
另外,WindowsXP还增加了处理器的驱动程序,和其他驱动程序一样,处理器的驱动程序也能在设备管理器中进行设置和更改。
由于有了处理器驱动程序,使WindowsXP能通过升级驱动程序的方法,来支持新的处理器。
3.2.2强大的安全性
安全性是操作系统的一个重要的指标。
WindowsXP提供了大量有助于确保数据安全和保护用户隐私的增强特性。
1、真正的多用户
WindowsXP中的“用户账户”能够存储多个账户的个性化设置和参数。
通过采用先进的终端服务技术,系统为每个用户创建不同的用户文件夹、不同的配置文件,可以保证每个用户的数据彼此完全分开,增加了用户个人数据的安全系数。
此外,WindowsXP还具备快速用户切换功能,在一台运行WindowsXP操作系统的计算机上可以同时打开多个用户账户,并且不会打断这些本地登录用户正在运行着的程序,甚至包括Internet连接。
InternetExplorer6.0支持W3C协会的P3P标准,它使用户对自己的个人信息拥有更多的自主权,因而当用户访问Internet时可以有效控制个人信息的安全。
IE6.0提供多种cookie管理方式,例如:
禁止接受所有cookie;
禁止接受第三方cookie(即并非源自正被访问的Web站点所在的域,因而不受该Web站点的隐私策略约束的cookie);
接受所有cookie等。
2、Internet连接防火墙
WindowsXP的ICF(Internet连接防火墙)使用激活的包过滤技术,防火墙的端口仅动态地为那些必须的访问打开。
默认的情况下,ICF不允许没有被确认的通信进入。
这种类型的防火墙技术和一般企业的防火墙一样,可以阻止黑客扫描用户的计算机端口和资源。
但是,ICF不具备所有企业方案所需的特点和功能,它只能为防止没有授权的访问作一些基本的工作。
3、支持多用户的加密文件系统
EFS(加密文件系统,EncryptingFileSystem)是加密和解密存储在NTFS卷下文件的核心技术。
文件被加密后,即使入侵者对存储数据的计算机拥有完全访问能力也无法打开该文件,只有授权用户才可以对文件进行解密。
在WindowsXP中,EFS允许多个用户访问同一个加密文档。
EFS还与客户端的脱机文件夹一起工作,用来加密脱机文件和文件夹。
4、软件限制策略
软件限制策略是提供给管理员的策略驱动机制,通过它管理员可以识别域中运行的软件,并对软件的执行有控制能力。
软件限制策略可以防御基于脚本的病毒和特洛伊木马程序。
通过配置软件限制能够实现仅允许IT组织成员签名的脚本执行,这样可以禁止所有基于脚本的病毒,例如ILOVEYOU.VBS。
软件限制策略可用于单独的计算机,也适用于组策略,它可以为不同的用户和计算机定制不同的软件限制策略。
5、使用IP安全策略
Internet协议安全策略(IPSec)是一套Internet标准协议,允许网络上的两台计算机进行安全的、加密的通讯。
IPSec提供端对端的安全性,意味着IP包由发送计算机加密,在途中不可读取,只能由收件计算机解密。
为了更加安全,此过程使用加密算法来产生用于连接两端的单一加密钥,只有经过身份验证的计算机才能进行数据交换。
IPsec较好地融合了加密技术和访问控制技术,是抵御内部、专用网络以及外部攻击的关键防线。
IPSec行为是使用IPSec策略来控制的,用户可以使用IP安全策略管理单元来配置和指派IPSec策略。
3.2.3出色的多媒体功能
与Windows的早期版本相比,WindowsXP的多媒体功能更为丰富和出色。
同时,WindowsXP还支持更多的多媒体硬件设备,例如数字相机和MP3设备。
1、图片收藏
“图片收藏”提供了多种图片文件的管理方式。
该文件夹含有指向专门图片任务的链接,这些任务(例如作为幻灯片查看、打印图片、以电子邮件方式发送图片、Web发布以及联机订购照片等)可帮助用户更方便地管理图片。
2、WindowsMediaPlayer8
WindowsMediaPlayer8可以播放多种类型的音频和视频文件。
另外,使用WindowsMediaPlayer8还可以制作自己的音乐CD。
需要注意的是,WindowsMediaPlayer8并没有内置DVD解码器,用户可以从第三方制造商那里获得WindowsXP兼容的DVD解码器。
3、WindowsMovieMaker1.1
WindowsMovieMaker为用户提供了一整套视频文件的采集、编辑和制作方案。
在创建电影的过程中,除了使用用户自己采集的内容外,还可以导入其他音频和视频文件。
创建后的电影文件将以高度压缩的格式进行保存,以方便用户通过电子邮件或网络进行传输。
4、Windows图像捕获
WindowsImagingAcquisition(WIA,Windows图像捕获)在WindowsMe中首次出现,WindowsXP对其进行了进一步的加强。
WIA能够将兼容的图像设备直接集成进Windows系统,用户可以像使用本地硬盘上的文件一样,直接对数码相机中的文件进行方便的预览、删除、导入等操作。
3.2.4卓越的移动支持功能
WindowsXP移动计算性能的改善建立在Windows2000的灵活性之上,加上WindowsXP的稳定性、安全性和通讯功能,新的移动计算功能使用户不论何时何地都能保持在线连接。
1、无线连接
WindowsXP支持IEEE802.11b无线通讯标准,通过增强的媒介探测功能,WindowsXP可以自动检测在有效距离之内是否有无线网络接入点,并自动建立连接。
启用自动无线网络配置的计算机可以在不同的无线网络间漫游,当计算机从一个位置移动到另一个位置时,自动无线网络配置自动搜索可用的无线网络,并通知何时有可供连接的新无线网络。
选择要连接的无线网络之后,自动无线网络配置将无线网络适配器更新为匹配的设置,并尝试进行连接。
登录Internet后,用户就能使用WindowsXP虚拟专用网络技术安全地登录网络。
2、远程桌面
远程桌面功能允许用户使用Microsoft的RDP协议(远程桌面协议)在目标计算机上创建一个虚拟对话。
借助远程桌面功能,可以通过任意网络连接(包括拨号连接和VPN连接)访问到目标计算机上的所有数据和应用程序。
通过WindowsXP的"
远程桌面"
功能,用户可以通过任何运行Windows95及更高版本的电脑与目标计算机建立连接。
"
通过网络连接只传输屏幕数据、键盘输入和鼠标点击,由于无须通过网络传输文件和应用程序,所以性能出色。
3、高级的笔记本电脑支持
清晰(ClearType):
ClearType是Microsoft在字体清晰度方面的最新技术突破。
ClearType是一种新的文本显示技术,它在渲染文本的时候,通过软件将水平分辨率提高三倍。
ClearType能够在液晶显示器(LCD)上更加清晰地显示文本,但是对阴极射线管显示器不起任何作用。
DualView:
Dualview与多监视器特征非常相似,不同之处是不能选择主显示。
在便携式计算机上,主监视器总是LCD显示屏幕。
通过Dualview,用户只需一个视频适配器即可将显示扩展到第二台监视器上。
改良的电源管理:
通过智能监视CPU状态,WindowsXP可以降低能耗,并且更加精确地预测电池剩余使用时间,防止系统过早关机。
3.2.5更强的中文特性
WindowsXP全面支持中文技术国家标准,支持2.7万字的中文大字符集。
为国内用户提供了强有力的中文支持。
1、本地兼容特色
在WindowsXP中文版的研发过程中,为了使产品能更好地满足国内用户的需求,微软(中国)有限公司选择了国内市场上流行的100多种中、英文应用程序进行软件兼容性测试,大大改进了WindowsXP中文版对本地应用软件的支持。
在硬件兼容性测试中,微软对国内最大的七家OEM厂商的26种不同型号的家用、商用及笔记本电脑进行了全面的硬件兼容性测试,使这些OEM厂商的产品兼容性得到了最大限度的保证。
2、微软拼音输入法3.0
作为国内第一个以语句为基础的、基于统计和语言规则模型的中文输入法,微软拼音输入法3.0的准确率现在已经达到95.6%。
此外,微软拼音输入法3.0还为用户提供了一些新的或改进的特性。
例如,中英文混合输入、词语模式、候选窗口和逐键提示等。
3.2.6其它
1、智能检索与查询
WindowsXP全面支持中文知识库的在线搜索,使广大中国用户不仅可以搜索本机帮助系统,而且还可以搜索位于Internet上大量的中文知识库文章。
2、Internet连接共享
WindowsXP的“网络设置向导”可以指导用户配置家庭网络或小型办公局域网,“Internet连接共享”可设置网络上所有计算机均使用一个Internet连接,并且还可以对网络中的所有计算机启用“Internet连接防火墙”。
3、文件和设置转移向导
当用户重新安装系统或希望把一台计算机上的设置完全转移到另一台计算机上时,可以利用“文件和设置转移向导”将个人设置和文件完全“克隆”到新的系统中,而不必重新进行复杂的配置。
例如,可将原来计算机上的个人显示属性、文件夹和任务栏选项、Internet浏览器和邮件设置转移到新计算机中。
该向导还可以转移指定文件或整个文件夹,例如“我的文档”、“图片收藏”以及“收藏夹”等。
4、时间同步
WindowsXP增强了系统的“日期和时间”属性,用户可以使系统时间自动与Internet时间服务器同步。
WindowsXP默认使用time.W和time.nist.gov两个时间服务器,如果要使用其他时间服务器,可以在“服务器”窗口中键入该服务器的名称。
注意,如果用户计算机的日期不正确,Internet时间服务器将不执行同步。
5、传真
WindowsXP的“传真”功能在计算机上为用户提供了完善的传真服务。
用户可以配置传真设置、发送和接收传真、跟踪和监视传真活动以及访问存档的传真等。
使用“传真”,可选择使用连接在计算机上的本地传真设备来发送和接收传真,或者使用连接到位于网络上的远程传真设备来发送和接收传真。
6、zip压缩文件夹
WindowsXP中的zip压缩文件格式与其他文件压缩程序兼容,用户无需解压即可直接运行压缩文件夹中的某些程序,同时还可以用密码保护zip压缩文件夹中的文件。
而且,与使用非压缩文件夹一样,使用“zip压缩文件夹”不会降低系统的性能。
7、智能卡支持
智能卡是一种信用卡大小的设备,可用于存储签名密码、公钥和私钥以及其他个人信息。
通过智能卡登录到网络提供了很强的身份验证方式,这种方式使用了基于加密的用户个人身份验证和智能卡所有权验证。
智能卡可为确保诸如电子邮件和域登录安全这样的任务而提供防篡改和可移动的安全解决方案。
8、身份认证:
.NETPassport
身份认证建立在微软Passport和Windows鉴定技术的基础上,为用户提供多级身份鉴定。
WindowsXP中的.NETPassport向导可帮助用户获得.NETPassport,或者使用已有的Passport进行登录。
Passport使用户能够使用电子邮件地址(必须是Hotmail或MSN邮箱)以个性化方式访问所有启用Passport的服务及网站。
9、即时通讯:
WindowsMessenger
WindowsMessenger集电子邮件、即时文本信息、即时视频信息、网络电话、远程协助及应用程序和数据文件的共享等功能于一体,它是微软为各种即时通讯技术搭建的统一平台。
其技术的先进性和功能的丰富性是其他即时通讯工具所无法比拟的。
10、动态传送:
Windows
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机软件 系统