计算机信息管理基础
计算机信息管理基础
教学大纲 了解计算机信息管理技术的发展及其 应用,掌握数据库的基本原理和SQL语言 的使用,学习以数据库为核心、基于网络 环境的信息系统开发的基本过程及软件工 程方法,并通过可视化的 Delph开发工具 的使用,初步掌握代表当前先进开发思想 的面向对象技术、组件技术及可视化编程 等,为同学今后利用计算机处理信息、以 及不断跟踪和掌握计算机应用技术打下基 础
教学大纲 了解计算机信息管理技术的发展及其 应用,掌握数据库的基本原理和SQL语言 的使用,学习以数据库为核心、基于网络 环境的信息系统开发的基本过程及软件工 程方法,并通过可视化的Delphi开发工具 的使用,初步掌握代表当前先进开发思想 的面向对象技术、组件技术及可视化编程 等,为同学今后利用计算机处理信息、以 及不断跟踪和掌握计算机应用技术打下基 础
课程主要内容 ●计算机技术与应用的变革 ●数据库技术基础( Oracle8) ●软件开发工具与环境( Delphi5) ●计算机信息系统开发
课程主要内容 ⚫计算机技术与应用的变革 ⚫数据库技术基础(Oracle8) ⚫软件开发工具与环境(Delphi 5) ⚫计算机信息系统开发
x本教材与参考书 口计算机信息管理基础(王行言等,高教) 囗数据库系统教程(施伯乐等,高教) DElphi 口软件工程导论(张海藩,清华) 囗数据库系统基础教程(清华) A FIRST COURSE IN DATABASE SYSTEM
教材与参考书 计算机信息管理基础(王行言等,高教) 数据库系统教程(施伯乐等,高教) Delphi … 软件工程导论(张海藩,清华) 数据库系统基础教程(清华) A FIRST COURSE IN DATABASE SYSTEM
计算机工业的变革 ●单主机计算 ◎小、中、大型机、巨型机、工作站 o个人计算机一PC ●客户机/服务器( Client/ Server) ●网络计算 o主机、PC机、服务器 iNternet /Intranet
计算机工业的变革 ⚫单主机计算 小、中、大型机、巨型机、工作站 个人计算机-PC ⚫客户机 / 服务器 (Client / Server) ⚫网络计算 主机、PC机、服务器 Internet / Intranet
单主机的历史(45-85) ●第一台计算机的诞生 计算机硬件的发展 ●计算机软件的发展(OS) 巨型机 ●计算机机型的发展 小巨型 微型机 小型机 中、大 工作站
单主机的历史(45-85) ⚫第一台计算机的诞生 ⚫计算机硬件的发展 ⚫计算机软件的发展(OS) ⚫计算机机型的发展 微型机 小型机 小巨型 巨型机 中、大 工作站
大规模并行处理机 ●自计算机问世以来,一直遵循串行运算 方式。为提高计算机速度,就要提高时 钟频率,减少每条指令执行时间(Cray ●随着高性能处理器的出现和价格降低, 使得SMP( Symmetry Multi- Processor)体 系结构更具发展潜力。 ●在系统设计和应用设计上找到最有效地 驱动大量处理器协同工作的方法
大规模并行处理机 ⚫自计算机问世以来,-直遵循串行运算 方式。为提高计算机速度,就要提高时 钟频率,减少每条指令执行时间 (Cray). ⚫随着高性能处理器的出现和价格降低, 使得SMP (Symmetry Multi-Processor)体 系结构更具发展潜力。 ⚫在系统设计和应用设计上找到最有效地 驱动大量处理器协同工作的方法
微机应用 ●存储个人数据、简单计算、编辑文档、 游戏 ●PC-386出现后,已不再是个人的小玩意, 但始终未进入计算技术的主流: ◎操作系统简单,可靠、安全性差 o数据库只能为个人服务。 处于多人协作的工程开发之外 ●直到网络技术普及,微机成为网络上的 员它才进入了分布式C/S计算主流
微机应用 ⚫存储个人数据、简单计算、编辑文档、 游戏… ⚫PC-386出现后,已不再是个人的小玩意, 但始终未进入计算技术的主流: 操作系统简单,可靠、安全性差。 数据库只能为个人服务。 处于多人协作的工程开发之外。 ⚫直到网络技术普及,微机成为网络上的 一员它才进入了分布式C/S计算主流
微机一大型机 PC PC- LAN 矿峙 大型机分时系统 PC PO
微机 - 大型机 PC PC PC PC- LAN 大 型 机 分 时 系 统 对 峙
Client/ Server计算环境 笔记本 Client/server体系结构的出现是对集中计算与 分散计算的折衷。 由 Client与 Server共同承担责任,合理分工、 各尽所能,资源共享 减小了在网络上的数据传输的负担。 由于C/S有助于缓解矛盾、大大提高性能价格 比,系统开放,得到迅速发展
Client / Server 计算环境 网络 服 务 器 PC PC PC 笔记本 Client/Server体系结构的出现是对集中计算与 分散计算的折衷。 由Client与Server共同承担责任,合理分工、 各尽所能,资源共享。 减小了在网络上的数据传输的负担。 由于C/S有助于缓解矛盾、大大提高性能价格 比,系统开放,得到迅速发展