基于网络环境的FORTRAN语言学习系统

被引量 : 0次 | 上传用户:lucien001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于Web的数据库应用程序是继动态Web之后新的网络编程技术,它的出现标志着WWW技术的发展应用趋于成熟与完善。与一般的客户机/服务器程序相比,基于Web的数据库应用程序有两个突出的优点:一是它的平台无关性,既可运行于UNIX类平台,又能运行于Windows平台;二是都用浏览器作为客户端程序,用户界面统一,不用单独安装客户端程序,任何一台位于互联网的主机都可以作为客户机。这样在编程方面就有一定的难度,程序的所有输入输出都要通过浏览器/Web服务器这样一个中间层,就客户端而言,其动态部分的程序设计不能直接使用操作系统的应用程序接口(API),而要用浏览器支持的脚本语言。 目前在Web上使用的数据库及其应用程序编程语言和开发工具都较为成熟,其中PHP和MySQL是最完美的组合。PHP的主要特点:一是平台无关;二是功能强大而简单易用;三是支持的数据库多,数据库操纵能力强。MySQL是一个中小型的关系型数据库,其最大特点是速度快,这就特别有利于在网络上使用;它的另一个优点是价格便宜。作者开发设计的“FORTRAN语言学习系统”从应用领域来划分,属于计算机辅助教学CAI(Computer Aid Instruction),就编程类型而言,是一个基于Web的数据库应用程序。程序主要使用PHP语言编程,数据库管理系统采用MySQL。 论文对“FORTRAN语言学习系统”的设计过程进行了概括和总结,介绍了基于Web的数据库应用程序设计方法和技术背景,以及程序设计中所用到的各种计算机语言:超文本标注语言HTML(Hyper Text Markup Language)、客户端脚本语言JavaScript、服务器端脚本语言PHP(Personal Home Page)、数据库查询语言SQL(Structural Query Language);概括了PHP的特点并与其它服务器端技术进行了比较;总结了PHP在Linux+Apache与Windows+IIS两种平台下的安装与配置要点;介绍了常用的网络数据库MySQL以及与其它数据库管理系统(DBMS)的比较;分模块讲述了程序设计过程中的一些技术要点和解决方法,其中涉及了PHP的许多高级应用,如:模式匹配、会话(Session)。
其他文献
随着企业现代化的发展,设备越来越先进,高速高效自动化的设备取代了陈旧落后设备后,生产操作工人必将大大减少,而设备的管理和维修人员定会相应增长,如何把为数众多的设备管理和维
住房保障制度是国家为解决中低收入居民住房问题所作出的制度安排。保障住房是由政府提供的适合中低收入家庭承受能力、具有社会保障性质的住房,它在改善中低收入居民的居住
我国的财政体制进行了重大的改革,1998年,全国财政工作会议明确提出了建立公共财政基本框架的目标。这意味着我国财政改革目标模式的确立——社会主义市场经济条件下的公共财政
介绍无人机的发展历程以及装备的研制、改进情况,指出在现代战争中发展无人机的优势和重要性,重点探讨几种无人机的性能及其特点,对无人机的发展进行了分析。
本文阐述了衡量企业短期偿债能力和长期偿债能力指标的计算方法和分析方法
交通信息系统是智能交通系统的重要组成部分。它为ITS的其他系统提供实时、可靠的交通信息,作为出行者的参考和交通系统的管理依据。基于网格的交通信息系统利用了网格这种融
<正> 过去战争年代,我军常用夜战,以劣势兵力战胜优势装备之敌。最近战例报道,具有现代化装备的部队,为减少伤亡也利用夜幕掩护。如1982年英军向马尔维纳斯群岛首府发起的总
广告有促进营销和传播的功能,图书广告也有这作用。随着全社会对于阅读危机的关注,以及社会对传播正能量力度的加大和数字生活的到来,图书广告有了更大范围、更新形式的投放
<正>患儿女性,8个月。2个月前发现左上齿区隆起型肿物,如黄豆大小,近来肿物增大明显。查体:左上颌面部明显肿胀,左上齿区见一结节状隆起,呈半球形,色泽暗红,表面见浅表性溃疡
能源(尤其是石油)是现代文明的物质基础和现代工业的“血液”。世界各国为保障其经济发展所必需的能源在世界范围内展开激烈的斗争,甚至导致冲突和战争。随着全球化时代的到来