医院信息系统的技术基础

医院信息系统的技术基础

ID:27074299

大小:1.19 MB

页数:97页

时间:2018-12-01

医院信息系统的技术基础_第1页
医院信息系统的技术基础_第2页
医院信息系统的技术基础_第3页
医院信息系统的技术基础_第4页
医院信息系统的技术基础_第5页
资源描述:

《医院信息系统的技术基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章医院信息系统的技术基础第一节软件技术基础第二节数据库技术基础第三节计算机与网络技术基础§3.1软件技术基础本节内容:1、基础知识2、数据结构基础3、操作系统4、编译基础●计算机软件的概念计算机软件就是计算机程序再加上该程序所需的各种文档。软件和程序是不同的概念,程序是使计算机实现所预期的目的而编写的一系列的计算机语言(或命令)的集合。文档是描写程序操作及使用的有关资料。软件作为一种特殊产品,计算机程序和文档是缺一不可的。因此,软件是计算机程序加上该程序所需的各种文档。从广义上讲,软件应包括程序、相应

2、的数据以及有关的知识和文档三部分。数据是指程序能正常加工信息的原料。程序是软件的主体,是可执行部分,由算法和语言组成。1、基础知识●计算机软件的种类按照不同的原则和标准,可将计算机软件划归不同的种类。一般从应用的角度出发,将软件划分为系统软件和应用软件两大类。(1)系统软件系统软件是指对整个计算机系统进行管理、调度、监控、维护的软件,即为其他程序服务的程序的集合。主要包括以下几种:操作系统、语言处理程序、服务程序、数据库管理系统、网络通讯管理程序。(2)应用软件应用软件是直接服务于用户的程序系统。它一般包

3、括两类:实用程序:是指为用户特定需要而开发的程序。如订票系统、图书情报检索系统、工作管理系统、辅助教学系统等等。工具软件:是为了用户使用方便而提供的软件工具,如文字表格处理软件EXCEL、字处理软件WORD、电子演示文稿软件POWERPOINT、计算机辅助制图软件AUTOCAD等等。●计算机软件技术发展过程★计算机软件技术是随着计算机硬件发展而发展的。★计算机产生的早期,人们主要进行计算机硬件的研制,此时编制的软件作为硬件的附属品存在,软件的效率与功能均受到限制。随着硬件技术的发展,对软件技术提出了更高的

4、要求,要使硬件发挥其效率和功能,必须配备完善的软件系统,软件技术作为独立的分支得到迅速和充分的发展。★硬件与软件相互依存,相互推动,缺一不可,共同构成了一个计算机系统。从20世纪60年代高级语言出现到今天,软件技术的发展主要经历了三个阶段:(1)60年代高级语言阶段20世纪50年代末,JohnBackus首先完成了FORTRAN的编译系统,此后的十年中,不同的应用领域出现了ALGOL60、COBOL、LISP等高级语言。直到60年代末出现的PL/1、ALGOL68对这一时期的语言作一总结。此阶段,编译技术

5、代表了整个软件技术,软件工作者追求的主要目标是设计和实现再控制和数据结构方面表现力强的高级语言。这一时期内,编译系统主要靠手工编制,自动化程度低。(2)20世纪70年代结构化程序设计阶段20世纪70年代是计算机技术高度发展的时代。这一时期,操作系统软件迅速发展,数据库成为独立的发展领域,计算机网络技术也得以发展。同时,随着计算机应用领域的不断扩大,计算机软件的规模增大,复杂性增加,从而造成软件的可靠性较差,产生了“软件危机”。在此种背景下,产生和发展了程序设计方法学和软件工程学。软件工程是指导软件开发和维

6、护的工程科学,它采用工程的概念、原理、技术和方法来开发和维护软件产品。应用软件工程的方法,目的是提高软件产品的质量和软件生产率,降低软件产生开发成本。(3)20世纪80年代至今自动程序设计阶段20世纪80年代软件设计技术进入成熟期,向集成化、一体化方向发展。这一时期,集成电路的迅速发展使个人计算机得到了迅速发展,个人计算机与软件工程相结合出现了软件开发环境,称为软件工程支撑环境,又称为CASE(computeraidedsoftwareengineering)。它支持软件开发和维护的全过程,即从用户需求定

7、义、功能规格说明、设计规格说明、直到可执行代码的全部开发过程,最大程度的借助于计算机系统自动进行,是一个计算机自动管理的巨型系统。同时,程序设计的基本方法进一步得到改善,如产生了第四代语言(4GL)和面向对象的程序设计方法。20世纪80年代以来出现了好多面向对象的程序设计语言,以C++应用最为广泛。C++是C语言的一个超集,它保留了C语言中几乎全部优点,并在此基础之上加上了面向对象的特点。JAVA由C++发展而来,可在Internet网络上分布执行的程序设计语言。JAVA语言的重要特点是可在任何一个硬件和

8、软件平台上运行,具有分布性、可移植性、稳定性、安全性等特点。(1)数据(data):是客观事物的符号表示,它能够被计算机识别、储存和加工处理。它是计算机程序加工处理的原料,不仅指一般的整数和实数,而且包括字符串、声音、图像等可被计算机接收和处理的信息。(2)数据元素(dataelement):是数据的基本单位。有些情况下,数据元素又称为元素、结点(node)、记录(record)。有时,一个元素可由若干数据项(dataitem

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。