科技: 人物 企业 技术 IT业 TMT
科普: 自然 科学 科幻 宇宙 科学家
通信: 历史 技术 手机 词典 3G馆
索引: 分类 推荐 专题 热点 排行榜
互联网: 广告 营销 政务 游戏 google
新媒体: 社交 博客 学者 人物 传播学
新思想: 网站 新书 新知 新词 思想家
图书馆: 文化 商业 管理 经济 期刊
网络文化: 社会 红人 黑客 治理 亚文化
创业百科: VC 词典 指南 案例 创业史
前沿科技: 清洁 绿色 纳米 生物 环保
知识产权: 盗版 共享 学人 法规 著作
用户名: 密码: 注册 忘记密码?
    创建新词条
科技百科——欢迎光临全球最大的互联网博物馆>> 百科分类 >> 技术与产品 >> 软件技术
软件技术
按字母顺序浏览
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
返回首页>>
 
"软件技术" 分类下的词条 创建该分类下的词条
逆向工程
词条创建者:admin 创建时间:03-11 12:09
标签: 逆向工程
摘要:逆向工程逆向工程(reverse engineering)大意是根据已有的东西和结果,通过分析来推导出具体的实现方法。比如你看到别人写的某个exe程序能够做出某种漂亮的动画效果,你通过反汇编、反编译和动态跟踪等方法,分析出其动画效果的实现过程,这种行为就是逆向工程;不仅仅是反编译,而且还要推倒出设计,并且文档化,逆向软件工程的目的是使软件得以维护。简介逆向工程图例有的人也叫反求工程,英文是reverse engineering。1980年始欧美国家许多学校及工业界开始注意逆向工程这块领域。199
 [阅读全文:]
编辑:0次| 浏览:2366次
软件项目计划
词条创建者:admin 创建时间:03-11 12:09
标签: 软件项目计划
摘要:软件项目计划(Software Project Planning)是一个软件项目进入系统实施的启动阶段,主要进行的工作包括:确定详细的项目实施范围、定义递交的工作成果、评估实施过程中主要的风险、制定项目实施的时间计划、成本和预算计划、人力资源计划等。在软件项目管理过程中一个关键的活动是制定项目计划,它是软件开发工作的第一步。 项目计划的目标是为项目负责人提供一个框架,使之能合理地估算软件项目开发所需的资源 、经费和开发进度,并控制软件项目开发过程按此计划进行。 在做计划时,必须就需要的人力、项目
 [阅读全文:]
编辑:0次| 浏览:2175次
软件项目管理
词条创建者:admin 创建时间:03-11 12:09
标签: 软件项目管理
摘要:中科永联高级技术培训中心(www.itisedu.com)       软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对人员(People)、产品(Product)、过程(Process)和项目(Project)进行分析和管理的活动。       软件项目管理的根本目的是为了让软件项目尤其是大型项目的整个软件生命周期(从分析、设计、编码到测试、维护全过程)都能在管理者的控制
 [阅读全文:]
编辑:0次| 浏览:2088次
软件过程
词条创建者:admin 创建时间:03-11 12:09
标签: 软件过程
摘要:中科永联高级技术培训中心(www.itisedu.com) 1. 什么是软件过程? 软件过程(Software Process)是指一套关于项目的阶段、状态、方法、技术和开发、维护软件的人员以及相关Artifacts(计划、文档、模型、编码、测试、手册等)组成。目前有三种方法:UP(the unified process),The OPEN Process,OOSP(The Object-Oriented Software Process)。 软件过程(Software Procedure)是
 [阅读全文:]
编辑:0次| 浏览:2492次
软件过程改进
词条创建者:admin 创建时间:03-11 12:09
标签: 软件过程改进
摘要:中科永联高级技术培训中心(www.itisedu.com)       软件过程改进/过程改进(Software Process improvement,SPI)帮助软件企业对其软件(制作)过程的改变(进)进行计划、(措施)制定以及实施。 他的实施对象就是软件企业的软件过程,也就是软件产品的生产过程,当然也包括软件维护之类的维护过程,而对于其他的过程并不关注。       对于软件企业来说,软件过
 [阅读全文:]
编辑:0次| 浏览:1952次
软件缺陷
词条创建者:admin 创建时间:03-11 12:09
标签: 软件缺陷
摘要:中科永联高级技术培训中心(www.itisedu.com)            软件缺陷(software defect)是对软件产品预期属性的偏离现象。它包括检测缺陷和残留缺陷。每一个软件组织都知道必须妥善处理软件中的缺陷。这是关系到软件组织生存、发展的质量根本。 一、软件缺陷(software defect)分类标准       1.1
 [阅读全文:]
编辑:0次| 浏览:2638次
软件开发
词条创建者:admin 创建时间:03-11 12:09
标签: 软件开发
摘要:软件开发的内容是:需求、设计、编程和测试!需求:不仅仅是用户需求,应该是开发中遇到的所有的需求。比如,你首先要知道做这个项目是为了解决什么问题;测试案例中应该输入什么数据......为了清楚地知道这些需求,你经常要和客户、项目经理等交流。设计:编码前,肯定有个计划告诉你要做什么,结构是怎样等等。你一定要按照这个来做,否则可能会一团糟。编程:如果在项目截止日,你的程序不能跑起来或达不到客户的要求,你就拿不到钱。测试:目的是让你知道,什么时候算是完成了。如果你聪明,你就应该先写测试,这样可以及时知道
 [阅读全文:]
编辑:0次| 浏览:3451次
软件度量
词条创建者:admin 创建时间:03-11 12:09
标签: 软件度量
摘要:中科永联高级技术培训中心(www.itisedu.com)       软件度量(software measurement)是对软件开发项目、过程及其产品进行数据定义、收集以及分析的持续性定量化过程,目的在于对此加以理解、预测、评估、控制和改善。没有软件度量,就不能从软件开发的暗箱中跳将出来。通过软件度量可以改进软件开发过程,促进项目成功,开发高质量的软件产品。度量取向是软件开发诸多事项的横断面,包括顾客满意度度量、质量度量、项目度量、以及品牌资
 [阅读全文:]
编辑:0次| 浏览:2335次
程序设计
词条创建者:admin 创建时间:03-11 12:09
标签: 程序设计
摘要:中科永联高级技术培训中心(www.itisedu.com)      程序设计(Programming)是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。程序设计过程应当包括分析、设计、编码、测试、排错等不同阶段。专业的程序设计人员常被称为程序员。      某种意义上,程序设计的出现甚至早于电子计算机的出现。英国著名诗人拜伦
 [阅读全文:]
编辑:0次| 浏览:4196次
统一软件开发过程
词条创建者:admin 创建时间:03-11 12:09
标签: 统一软件开发过程
摘要:中科永联高级技术培训中心(www.itisedu.com)       统一软件开发过程(Rational Unified Process,RUP)是一个面向对象且基于网络的程序开发方法论。根据Rational(Rational Rose和统一建模语言的开发者)的说法,好像一个在线的指导者,它可以为所有方面和层次的程序开发提供指导方针,模版以及事例支持。 RUP和类似的产品--例如面向对象的软件过程(OOSP),以及OPEN Process都是理
 [阅读全文:]
编辑:0次| 浏览:1837次
个体软件过程
词条创建者:admin 创建时间:03-11 12:09
标签: 个体软件过程
摘要:个体软件过程(Personal Software Process,PSP) PSP概述   个体软件过程是由美国Carnegie Mellon大学软件工程研究所(CMU/SEI)的Watts s. Humphrey领导开发的,于1995年推出,在软件工程界引起了极大的轰动,可以说是由定向软件工程走向定量软件工程的一个标志。PSP是一种可用于控制、管理和改进个人工作方式的自我改善过程,是一个包括软件开发表格、指南和规程的结构化框架。   PSP为基于个体和小型群组软件过程的优化提供了具体而有效的途
 [阅读全文:]
编辑:0次| 浏览:2631次
关键过程域
词条创建者:admin 创建时间:03-11 12:09
标签: 关键过程域
摘要:中科永联高级技术培训中心(www.itisedu.com)       什么是关键过程域(KPA)       除第一级外,CMM的每一级是按完全相同的结构组成的。每一级包含了实现这一级目标的若干关键过程域(KPA),这些关键过程域指出了企业需要集中力量改进的软件过程。同时,这些关键过程域指明了为了要达到该能力成熟度等级所需要解决的具体问题。每个KPA都明确地列出一个或多个的目标(Goal),并且
 [阅读全文:]
编辑:0次| 浏览:2458次
个人软件过程
词条创建者:admin 创建时间:03-11 12:09
标签: 个人软件过程
摘要:中科永联高级技术培训中心(www.itisedu.com)       个人软件过程(Personal Software Process,PSP)是一种可用于控制、管理和改进个人工作方式的自我持续改进过程,是一个包括软件开发表格、指南和规程的结构化框架。PSP与具体的技术(程序设计语言、工具或者设计方法)相对独立,其原则能够应用到几乎任何的软件工程任务之中。PSP能够说明个体软件过程的原则; 帮助软件工程师作出准确的计划;确定软件工程师为改善产品
 [阅读全文:]
编辑:0次| 浏览:1975次
Software Engineering
词条创建者:admin 创建时间:03-11 12:09
标签: Software Engineering
摘要:中科永联高级技术培训中心(www.itisedu.com)       软件工程(Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。       在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译
 [阅读全文:]
编辑:0次| 浏览:3358次
Programming
词条创建者:admin 创建时间:03-11 12:09
标签: Programming
摘要:中科永联高级技术培训中心(www.itisedu.com)       程序设计(Programming)是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。程序设计过程应当包括分析、设计、编码、测试、排错等不同阶段。专业的程序设计人员常被称为程序员。       某种意义上,程序设计的出现甚至早于电子计算机的出现。英国著名诗人
 [阅读全文:]
编辑:0次| 浏览:3837次
CMM
词条创建者:admin 创建时间:03-11 12:09
标签: CMM
摘要:CMM是指“能力成熟度模型”,其英文全称为Capability Maturity Model for Software,英文缩写为SW-CMM,简称CMM。它是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化、使企业能够更好地实现商业目标。  CMM的诞生信息时代,软件质量的重要性越来越为人们所认识。软件是产品、是装备、是工具,其质量
 [阅读全文:]
编辑:0次| 浏览:2745次
JAVA
词条创建者:admin 创建时间:03-11 00:39
标签: JAVA
摘要:概述编程范型:Object-oriented, structured,imperative面市時間:1990年代设计者:升阳电脑型态系统:Static, strong, safe, nominative主要实作产品:Numerous启发语言:Objective-C, C , Smalltalk, Eiffel, C#[1]影响语言:C#, D, J#, PHP, Ada 2005操作系统:跨平台Website:http://www.java.com/Java,是一种可以撰写跨平台应用软件的面向对
 [阅读全文:]
编辑:0次| 浏览:12128次