计算机的一些基本常识,如基本构成:运算器、控制器、存储器、I/O设备。1.中文Windows98操作系统;2.Word97中文字处理;3.Excel97中文电子表格;4.PowerPoint97中文演示文稿5.计算机网络应用基础;6.VisualFoxPro5.0数据库管理系统;7.CAD制图软件;8.PhotoShop6.0图像处理;9.WPSOffice办公组合中文字处理;10.Access2000数据库管理系统;11.Project2000项目管理;12.FrontPage2000网页制作;计算机科学技术基础第一章计算机基础知识一、计算机的特点、分类及其应用按通信范围和距离可分为:局域网(LAN)、城域网(MAN)和广域网(WAN)。LAN:最常见、应用最广。连接范围窄、用户数少、配置容易、连接速率高。MAN:可看成是一种大型的LAN。WAN:传输速率比较低,网络结构复杂,传输线路种类比较少。二、信息编码与数据表示;数制及其转换1B=8b1KB=210字节=1024B1MB=220字节=1024KB1GB=230字节=1024MB1TB=240字节=1024GBBCD编码:使用4个二进位表示1个十进制数字。例如:(43)BCD=01000011三、计算机硬件系统的组成及其基本工作原理计算机硬件系统由运算器、存储器、控制器、输入设备和输出设备5大部分组成。运算器:用来完成算术运算和逻辑运算,并将运算的中间结果暂时存储在运算存储器内。存储器:用来存放数据和程序。控制器:用来控制、指挥程序和数据的输入,运算以及处理运算结果。输入设备:将人们熟悉的信息形式转化为机器能识别的信息形式。输出设备:将运算结果转换为人们熟悉的信息形式。四、计算机软件系统的组成及各组成的基本概念、功能和分类计算机软件系统由系统软件和应用软件组成。系统软件:用于计算机管理、监控、维护的软件。可分为:操作系统,语言支持程序,数据库管理系统。应用软件:针对某个应用领域的具体问题而开发和研制的程序。可分为:Office套件,工具软件,用户程序。软件的结构是:软件=程序+数据+文档即软件包括了用以提供指令的程序和提供必要数据的数据文件,这些程序和数据文件协同工作,共同完成指定的任务。程序设计语言有三类:机器语言、汇编语言、高级语言。第二章多媒体技术一、多媒体的基本概念及关键技术。二、多媒体计算机及关键设备多媒体计算机:能够对声音、图像、视频等多媒体信息进行综合处理的计算机。多媒体计算机系统最基本的硬件:声频卡、CD-ROM光盘机(CD-ROM)、视频卡。三、多媒体技术及其应用多媒体技术:以计算机技术为核心,将现代声像技术和通信技术融为一体,以追求更自然、更丰富的接口界面,同时具有高速运算和大量存储能力的商用和工业用机器为目标的不断发展的新技术。第三章计算机信息安全技术一、信息安全的相关概念与技术信息安全:指信息网络的硬件、软件及其系统中的数据受到保护,不受偶然的或者恶意的原因而遭到破坏、更改、泄露,系统连续可靠正常地运行,信息服务不中断。相关技术:身份认证技术、加解密技术、边界防护技术、访问控制技术、主机加固技术、安全审计技术、检测监控技术。二、计算机病毒的定义、特性、结构及分类计算机病毒:编制或者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码。特性:传染性、隐蔽、潜伏性、可激发性、破坏性病毒的结构:(1)引导模块;(2)传染模块;(3)破坏与表现模块。病毒按传染形式分为:文件型病毒;引导型病毒;混合型病毒;宏病毒。三、计算机病毒的检测与防治反病毒技术:(1)实时监视技术;(2)自动解压缩技术;(3)全平台反病毒技术。第四章Internet知识计算机网络:一些相互连接的、以共享资源为目的的、自治的计算机的集合。功能:硬件资源共享、软件资源共享、用户间信息交换。计算机网络组成:计算机、网络操作系统、传输介质以及相应的应用软件四部分。计算机网络的分类:1)根据网络的覆盖范围划分(局域网、城域网、广域网、国际互联网)2)按网络的拓扑结构划分(总线型网络、星形网络、环型网络、树状网络、混合型网络)3)按传输介质划分(有线网|、无线网)4)按网络的使用性质划分(公用网、专用网)二、Internet的基础知识、网址与域名系统、TCP/IPInternet的中文名称是因特网,也叫“国际互联网”,是一种全球性的、开放的计算机网络。网址:通常指因特网上网页的地址。统一资源定位器(URL):是一个文件在Internet上的标准通用地址。URL的一般格式如下:通信协议://主机/路径/文件名例:域名系统(DNS):在因特网上保持域名和IP地址间对应关系的分布式数据库(DNS服务器)的集合。由解析器和域名服务器组成的。域名解析:将域名映射为IP地址的过程。三、InternetInternet连接方式:企业级用户:通过分组网上网。通过帧中继(FR)上网通过DDN(数字数据网)专线入网通过微波无线入网。个人用户:采用调制解调器拨号上网。使用ISDN(综合业务数字网)线路、ADSL(非对称数字用户线路)技术、CableModem(线缆调制解调器)、掌上电脑以及手机上网。Internet服务功能:浏览、FTP与Telnet服务、电子邮件、BBS、新闻论坛、多人实时聊天、IP电话、网络会议、网上寻呼机。四、是环球信息网(WorldWideWeb)的缩写,也可以简称为Web,中文名字为“万维网”。五、Intranet、Extranet和InternetIntranet是Internet技术在企业内部的广泛应用,Extranet是Intranet的扩充,它允许来自防火墙外部的访问。Intranet主要满足企业内部商务活动的需要,Extranet满足企业之间商务活动的需要,Internet则是满足针对全部市场商务活动的需要。它们是企业利用Internet技术实现商务活动的三个不同层次,但技术都是一样的。第四章C语言程序设计一、程序设计与程序设计语言的基本概念程序设计(Programming)是指设计、编制、调试程序的方法和过程。程序设计通常分为问题建摸,算法设计,编写代码,编译调试和整理并写出文档资料五个阶段。程序设计语言包含三个方面,即语法、语义和语用。二、C语言的历史和特点,常见C语言程序开发环境的使用C语言的特点:1.简洁紧凑、灵活方便。2.运算符丰富。3.数据结构丰富。4.C是结构式语言。5.C语法限制不太严格、程序设计自由度大。6.C语言允许直接访问物理地址,可以直接对硬件进行操作。7.C语言程序生成代码质量高,程序执行效率高。8.C语言适用范围大,可移植性好。常用的C语言程序开发环境有TurboC、VisualC++等。三、C语言的基本语法与简单程序设计,包括基本数据类型、运算符与表达式;数据的输入与输出;基本程序流程控制语句;函数、编译预处理与存储属性。四、指针及其应用指针是一个用来指示一个内存地址的计算机语言的变量。指针可以用来有效地表示复杂的数据结构,可以用于函数参数传递并达到更加灵活使用函数的目的。使C语言程序的设计具有灵活、实用、高效的特点。五、高级数据结构及其应用,包括数组、字符串、结构、联合、位域、枚举和文件,位运算。数组:具有相同类型的若干变量按有序的形式组织起来,这些按序排列的同类数据元素的集合。按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。字符串:由零个或多个字符组成的有限序列。位域:是指信息在存储时,并不需要占用一个完整的字节,而只需占几个或一个二进制位。枚举:在C/C++中,是一个被命名的整型常数的集合。位运算:就是直接对整数在内存中的二进制位进行操作。计算机理论第一章关系数据库理论数据库:是按照数据结构来组织、存储和管理数据的仓库。数据库技术:是研究、管理和应用数据库的一门软件科学。数据库系统:是由数据库及其管理软件组成的系统。数据库管理系统:是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库。数据库系统的体系结构:按最终用户的角度分为:集中式、分布式、C/S(客户/服务器)和并行结构。按数据库管理系统的角度分为:外模式(子模式)、模式(概念模式)和内模式(存储模式。)数据库系统一般由4个部分组成:①数据库,即存储在磁带、磁盘、光盘或其他外存介质上、按一定结构组织在一起的相关数据的集合。②数据库管理系统(DBMS):是一组能完成描述、管理、维护数据库的程序系统。按照一种公用的和可控制的方法完成插入新数据、修改和检索原有数据的操作。③数据库管理员(DBA)。④用户和应用程序。数据模型是信息模型在数据世界中的表示形式。可将数据模型分为三类:层次模型、网状模型、关系模型。数据视图是原始数据库数据的一种变换,是查看表中数据的另外一种方式。关系代数:是一种抽象的查询语言,用对关系的运算来表达查询,作为研究关系数据语言的数学工具。关系演算:是以数理逻辑中的谓词演算为基础的。分为:元组关系演算、域关系演算。关系模型:用二维表的形式表示实体和实体间联系的数据模型。四、结构化查询语言SQLSQL语言的功能:包括查询、操纵、定义和控制,是一个综合的、通用的关系数据库语言,同时又是一种高度非过程化的语言,只要求用户指出做什么而不需要指出怎么做。五、数据库的完整性与安全性,事务管理、并发控制、故障恢复,数据库的备份与恢复数据库的完整性:是指数据库中数据的正确性和相容性。数据库的安全性:是指保护数据库以防止非法使用所造成的数据泄露、更改或破坏。数据库的完整性和安全性是数据库安全保护的两个不同的方面。数据库的安全性保护数据库以防止不合法用户故意造成的破坏,数据库的完整性保护数据库以防止合法用户无意中造成的破坏。事务管理:在电信管理网分层结构中,面向事务的最上层管理功能。并发控制:是当多个用户同时更新行时,用于保护数据库完整性的各种技术。故障恢复:是数据库数据保护机制中的一种完整性控制。数据库的备份分类:完全备份、事务日志备份、差异备份、文件备份。数据库的恢复:指通过技术手段,将保存在数据库中丢失的电子数据进行抢救和恢复的技术。分为:应急(crash)恢复、版本(version)恢复、前滚(roolforward)恢复。数据库设计:是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。数据依赖:指一种状态,当程序结构导致数据引用之前处理过的数据时的状态。关系模式的规范化理论:一个关系数据库由一组关系模式组成,一个关系由一组属性名组成,关系数据库设计就是如何把已给定的相互关联的一组属性名分组,并把每一组属性名组织成关系的问题。七、数据库应用开发工具,常见数据库系统产品的名称、特点,MicrosoftAccess数据库的使用数据库应用开发工具:PowerBuilder,PB,Delphi常见数据库系统产品的名称、特点:Oracle:支持最广泛的操作系统平台。Informix:是为Unix等开放操作系统提供专业的关系型数据库产品。Sybase:Sybase公司。SQLServer:微软。mySQL:是一个小型关系型数据库管理系统。体积小、速度快、总体拥有成本低,开放源码,被广泛地应用在Internet上的中小型网站中。Access数据库:界面友好、易学易用、开发简单、接口灵活等特点,是典型的新一代桌面数据库管理系统。FoxPro数据库:1)良好的用户界面2)数据库的操作更加方便3)强大的查询与管理功能4)支持面向对象的程序设计5)开发与维护更加方便6)集成开发实现了数据共享7)支持网络应用及早期版本第二章网络技术基础一、计算机网络的基本概念;计算机网络的功能、应用、拓扑结构及分类;网络的层次体系结构和网络协议;网络标准化。计算机网络:是由多个具有自主功能的计算机系统,通过各种通信手