- 1
- 0
- 约5.75千字
- 约 6页
- 2017-04-23 发布于贵州
- 举报
计算机相关知识
一、简单说明:
计算机软件是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架构在客户端时没有代码的,比如我们去上当当购物,可以看到当当的购物平台,但是我们的电脑上面,并没有当当的购物软件。二者没有好坏之分,主要是应用领域有所不同。)比如:航空订票系统,超市
您可能关注的文档
- 视频会议系统技术方案书视频会议系统技术方案书.doc
- 视频会议系统测试方案(比较全的功能,根据需要修改)视频会议系统测试方案(比较全的功能,根据需要修改).doc
- 视频电子相册制作教程(图解)视频电子相册制作教程(图解).doc
- 视频监控d方案视频监控d方案.doc
- 视频监控方案(视频服务器)(07-17-15-07-42)视频监控方案(视频服务器)(07-17-15-07-42).doc
- 视频监控管理系统需求分析视频监控管理系统需求分析.doc
- 视频节目包装论文视频节目包装论文.doc
- 角平分线的性质(一)角平分线的性质(一).doc
- 角的初步认识课堂实录角的初步认识课堂实录.doc
- 角色扮演在小学英语教学中的应用角色扮演在小学英语教学中的应用.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 广东省广州市某中学2024-2025学年九年级下学期开学考试化学试卷.pdf VIP
- 2024年江苏大学附属医院招聘真题.docx VIP
- 直播电商模式下抖音消费者冲动购买行为影响因素研究(3).docx VIP
- 湖北省学位英语考试真题2023.pdf VIP
- 2026届高考语文复习:55分与45分作文,其精妙分野,究竟在何方?——以“活人感”与“敬自己”作文为例.pptx
- 2023年江苏大学附属医院医护人员招聘考试模拟试题及答案解析.docx VIP
- 2025年货代年终总结及明年计划.pdf VIP
- 2025-2030日本便利店业态创新方向与中国本土化改造案例报告.docx
- 高考必备单词三千五电子版.pdf VIP
- 2026安全生产第一课78张.pptx
原创力文档

文档评论(0)