计算技术知识介绍计算技术知识介绍.docVIP

  • 1
  • 0
  • 约5.75千字
  • 约 6页
  • 2017-04-23 发布于贵州
  • 举报

计算技术知识介绍计算技术知识介绍.doc

计算机相关知识 一、简单说明: 计算机软件是IT(信息技术)的核心,它协助用户达成各种各样的应用功能。 软件编程技术的发展是从简单到复杂的,目前的软件开发比以往任何时候都简单了很多。 软件编程已经不是高学历人所独占的工作了 二、计算机软件分类 1、基础软件: 系统软件:主要指操作系统软件以及相关的驱动程序;(windows,linux,unix) 中间件软件:在大型系统中,完成安全,数据一致等工作的软件;比如MQ Series(消息队列中间件;IBM,用于异步通讯;学完我们的课程,也可以作相应的功能运用) 数据库软件:Sql Server(微软公司),Oracle(甲骨文公司),DB2(IBM公司) 2、应用软件: 企业管理软件:财务管理软件,CRM软件(客户关系管理,就是用于客户追踪),ERP,人力资源系统 行业软件(渗透到各行各业):电信计费系统,社保系统,电力系统,银行系统,订票??统,仓储系统,交通系统,固定资产管理,金融系统等 个人/企业通用软件:杀毒软件; 3、软件服务: 教育:教务,学籍相关的管理工作,教学软件/资源,远程教学服务 游戏:网络游戏,游戏名称,公司名称,老板名称!!! 语音应用:呼叫中心,语音交流 网络服务:搜索引擎,博客,书签 4、嵌入式应用: PDA,机顶盒(数字电视是最大的市场),手机等 三、软件开发流程 1、需求分析师: 负责项目调研,业务流程,步骤分析和了解,并完成需求说明书(文档) 2、系统分析师,系统架构师: 对需求说明书进行分析,完成系统分析和设计(目前通常使用OOAD分析),规划出系统的架构,模块,基本的算法,界面设计。 3、软件工程师: 软件工程师负责编写代码,完成系统分析师布置的代码工作,算法设计,模块设计。 4、程序员: 负责编写代码,算法设计 5、测试工程师: 对软件工程师/程序员设计好的软件进行测试,包括对软件功能的测试,稳定性的测试,吞吐量的测试等。 6、部署工程师: 软件完成,软件发布,有部署工程师将相应的软件安装在客户的系统之中,并进行相应的配置和调试! 7、维护工程师: 后期软件问题进行相应的维护工作 四、课程相关知识 1、第一学期相关: 逻辑思维,面向过程,面向对象(OOP面向对象的编程),C/S编程 软件技术基础: 熟练掌握软件操作,办公软件使用,感受软件工程并建立操作习惯 C语言: (对于初学者)C语言是一门非常好学习语言,它的语法比较精炼,容易上手和理解。对于计算机逻辑思维的培养非常有效。 (对于已有基础)C语言是一门功能非常强大的语言,windows的80%的代码都是使用C语言开发而来的,虽然很多人学过,但是真正能够把C语言掌握的比较透彻,不仅仅需要基本的语法知识,同时需要设计算法的能力,清晰的解决问题的思路(debug)以及程序优化意识和代码规范的作风(这些都须要培训师的指导,而无法仅仅自学完成);Unix操作系统90%以上的代码都是C语言编写的。 Sql Server数据库: SQL (Structure Query Language结构化查询语言) 数据库的功能主要是,存储数据,检索(查询)数据,维护数据(添加,维护),数据分析(高级的数据分析又称为专家系统)。计算机的重要功能是数据计算/分析;信息传递;数据对于计算机至关重要: Sql Server 是微软公司的数据库;在中小型企业中应用非常广泛,Sql Server的特点是简单易操作,实用性强。 SQL 所谓SQL就是在数据库中寻找信息的语言,由于数据库中存储了大量的数据和心理,通过SQL(结构化查询语言)语言让我们方便的寻找到需要的信息; 据说,美国世贸大厦被撞,其数据损失产生的影响要比人员伤亡,建筑摧毁产生的影响严重的多! Java语言: Java是一门先进的软件语言,是由Sun公司推出的规范,受到IBM公司,Bea公司,Borland公司的强大支持,他的编程思维形式延续源于C语言(过程逻辑思维适合系统软件),C++(面向对象,适合系统软件),又在一定程度上有所超越,Java(纯面向对象)更适合编制应用软件,第一学期主要学习Java的核心技术,能够完成C/S架构的应用软件开发(C/S应用软件和B/S应用软件的不同,二者在设计上有比较大的不同之处,对于用户而言,C/S的最主要特点就是有一个专用的界面,而B/S是以IE浏览器座位应用软件的界面的;比如:多数企业管理的财务软件是使用C/S系统,而网上书城,比如卓越,使用的事B/S架构,另外,一般而言C/S架构在客户端是有代码的,而B/S架构在客户端时没有代码的,比如我们去上当当购物,可以看到当当的购物平台,但是我们的电脑上面,并没有当当的购物软件。二者没有好坏之分,主要是应用领域有所不同。)比如:航空订票系统,超市

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档