摘要: “面向过程”(Procedure Oriented)是一种以过程为中心的编程思想。“面向过程”也可称之为“面向记录”编程思想,他们不支持丰富的“面向对象”特性(比如继承、多态),并且它们不允许混合持久化状态和域逻辑。就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。过程编辑面向过程其实是最为实际的一种思考方式,就算是面向对象的方法也是含有面向过程的思想.可以说面向过程是一种基础的方法.它考虑的是实际的实现.一般的面向过程是从上往下步步求精.所以面向过程最重要的是模块化的思想方法.对比面向对象,面向对象的方法主要是把事物给对象化,对象包括属性与 阅读全文
posted @ 2014-02-25 19:03 lczi 阅读(283) 评论(0) 推荐(0) 编辑
摘要: c#C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows网络框架的主角。C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能 阅读全文
posted @ 2014-02-25 19:00 lczi 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 主要特点(1)用户参与网站内容制造。与web1.0网站单向信息发布的模式不同,web2.0网站的内容通常是用户发布的,使得用户既是网站内容的浏览者也是网站内容的制造者,这也就意味着web2.0网站为用户提供了更多参与的机会,例如博客网站和wiki就是典型的用户创造内容的指导思想,而tag技术(用户设置标签)将传统网站中的信息分类工作直接交给用户来完成。web2.0与web1.0的区别(2)web2.0更加注重交互性。不仅用户在发布内容过程中实现与网络服务器之间交互,而且,也实现了同一网站不同用户之间的交互,以及不同网站之间信息的交互。(3)符合web标准的网站设计。web标准是国际上正在推广的 阅读全文
posted @ 2014-02-25 18:57 lczi 阅读(406) 评论(0) 推荐(0) 编辑
摘要: web1.0web1.0时代是一个群雄并起,逐鹿网络的时代,虽然各个网站采用的手段和方法不同,但第一代互联网有诸多共同的特征,表现在技术创新主导模式、基于点击流量的盈利共通点、门户合流、明晰的主营兼营产业结构、动态网站。在WEB1.0上做出巨大贡献的公司有Netscape,Yahoo和Google。 Netscape研发出第一个大规模商用的浏览器,Yahoo的杨致远提出了互联网黄页, 而Google后来居上,推出了大受欢迎的搜索服务。目录1特征2术语简介1特征一、web1.0基本采用的是技术创新主导模式,信息技术的变革和使用对于网站的新生与发展起到了关键性的作用。新浪的最初就是以技术平台起家, 阅读全文
posted @ 2014-02-25 18:53 lczi 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 冗余(代码冗余)代码冗余,即是编程时不必要的代码段。目录1多余执行的冗余:2代码数量的冗余:一般来说,一段程序能够执行既定的任务,但是经过优化,能够同样达到目的,而执行效率和代码数量减少了,说明删除的代码就是程序的冗余代码。冗余代码主要分两部分:1多余执行的冗余:编辑如在某段程序的函数中,出现的语句,在对返回的参数没有任何的影响,但是又执行了多次,是为多余执行,此冗余是对cpu的消耗,应该杜绝该种冗余,应该注释掉。2代码数量的冗余:编辑主要是代码中太多的注释,或者一些没有使用到的变量,函数而存在程序中,这种冗余会让代码的可读性降低。 阅读全文
posted @ 2014-02-25 18:49 lczi 阅读(1505) 评论(0) 推荐(0) 编辑
摘要: 计算机网络拓扑结构目录1简介2结构▪ 总线型拓扑▪ 星型拓扑▪ 环型拓扑▪ 树型拓扑▪ 网型拓扑▪ 混合型拓扑▪ 蜂窝拓扑结构3局域网的结构1简介计算机网络的拓扑结构,即是指网上计算机或设备与传输媒介形成的结点与线的物理构成模式。主要由通信子网决定。网络的结点有两类:一类是转换和交换信息的转接结点,包括结点交换机、集线器和终端控制器等;另一类是访问结点,包括计算机主机和终端等。线则代表各种传输媒介,包括有形的和无形的。2结构计算机网络的拓扑结构主要有:总线型拓扑、星型拓扑、环型拓扑、树型拓扑和混合型拓扑。总线型拓扑总线型结构由一条高速公用主干电缆即总线连接若干个结点构成网络。网络中所有的结点通 阅读全文
posted @ 2014-02-25 18:47 lczi 阅读(837) 评论(0) 推荐(0) 编辑
摘要: 软件操作硬件,硬件更好的表达软件。 阅读全文
posted @ 2014-02-25 18:40 lczi 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 编程编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机之间交流的过程就是编程。 阅读全文
posted @ 2014-02-25 18:36 lczi 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 语言(机器指令的集合)程序是机器指令的序列,入乡随俗,使用机器指令编写程序,是人们最初和最自然的选择。机器指令的集合就是机器语言。机器语言是二进制的,不易被人理解,太难掌握;而且因机器而异,程序不易移植。程序是机器指令的序列,入乡随俗,使用机器指令编写程序,是人们最初和最自然的选择。机器指令的集合就是机器语言。机器语言是二进制的,不易被人理解,太难掌握;而且因机器而异,程序不易移植。汇编语言将每条机器指令配上一个助记符,如Add,Jump等就形成简单汇编语言。简单汇编语言中的语句与机器指令一一对应。将简单汇编中的与机器相关部分分离出去,由系统完成,就形成宏汇编。现在所说汇编语言,一般都指宏汇编 阅读全文
posted @ 2014-02-25 18:34 lczi 阅读(1013) 评论(0) 推荐(0) 编辑
摘要: IEEE即电气和电子工程师协会。美国电气和电子工程师协会(IEEE)是一个国际性的电子技术与信息科学工程师的协会,是目前全球最大的非营利性专业技术学会,其会员人数超过40万人,遍布160多个国家。IEEE致力于电气、电子、计算机工程和与科学有关的领域的开发和研究,在太空、计算机、电信、生物医学、电力及消费性电子产品等领域已制定了900多个行业标准,现已发展成为具有较大影响力的国际学术组织。目前,国内已有北京,上海,西安,郑州等地的28所高校成立IEEE学生分会。 阅读全文
posted @ 2014-02-25 18:32 lczi 阅读(335) 评论(0) 推荐(0) 编辑
摘要: Pentium是英特尔的第五代x86架构之微处理器,于1993年3月22日开始出货,是486产品线的后代。Pentium本应命名为80586或 i586,后来命名为“Pentium”(通常认为“pentium”是希腊文“五(penta)”加拉丁文中代表名词的接尾语“ium”的造词),是因为阿拉伯数字无法被用作注册商标。i586被使用在英特尔竞争对手所制造的类80586的微处理器。 阅读全文
posted @ 2014-02-25 18:29 lczi 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 英特尔公司(Intel Corporation)(NASDAQ:INTC,港交所:4335),总部位于美国加州,工程技术部和销售部以及6个芯片制造工厂位于美国俄勒冈州波特兰。英特尔的创始人罗伯特·诺伊斯Robert Noyce和戈登·摩尔Gordon Moore原本希望他们新公司的名称为两人名字的组合——Moore Noyce,但当他们去工商局登记时,却发现这个名字已经被一家连锁酒店抢先注册。不得已,他们采取了“Integrated Electronics(集成电子)”两个单词的缩写为公司名称。现任CEO是Brian Krzanich。英特尔公司在随着个人电脑普及,英特尔公 阅读全文
posted @ 2014-02-25 18:28 lczi 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 中央处理器中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心和控制核心。主要包括运算器(ALU,Arithmetic and Logic Unit)和控制器(CU,Control Unit)两大部件。此外,还包括若干个寄存器和高速缓冲存储器及实现它们之间联系的数据、控制及状态的总线。它与内部存储器和输入/输出设备合称为电子计算机三大核心部件。中文名中央处理器外文名Central Processing Unit简称CPU核心单核或多核发行时间1971年主要厂商Intel和AMD目录1物理结构▪ 逻辑部件▪ 寄存器▪ 控制部件2主要 阅读全文
posted @ 2014-02-25 18:23 lczi 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 计算机计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。可分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类,较先进的计算机有生物计算机、光子计算机、量子计算机等。计算机发明者约翰·冯·诺依曼。计算机是20世纪最先进的科学技术发明之一,对人类的生产活动和社会活动产生了极其重要的影响,并以强大的生命力飞速发展。它的应用领域从最初的军事科研应用扩展到社会的 阅读全文
posted @ 2014-02-25 18:20 lczi 阅读(1561) 评论(0) 推荐(0) 编辑
摘要: 汇编大多是指汇编语言,汇编程序。把汇编语言翻译成机器语言的过程称为汇编。在汇编语言中,用助记符(Memoni)代替操作码,用地址符号(Symbol)或标号(Label)代替地址码。这样用符号代替机器语言的二进制码,就把机器语言变成了汇编语言。于是汇编语言亦称为符号语言。用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序,汇编程序是系统软件中语言处理的系统软件。目录1词语解释2汇编简介3现状4编译环境5常用命令▪数据传送指令▪逻辑指令▪移位指令▪串处理指令▪控制转移指令▪过程调用及返回指令▪中断指令▪处理机控制指令▪十进制调整指令6相关教 阅读全文
posted @ 2014-02-25 18:14 lczi 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 计算机从事某一特殊运算的代码。如:数据传送指令、算术运算指令、位运算指令、程序流程控制指令、串操作指令、处理器控制指令。信息技术名词基本概念告诉计算机从事某一特殊运算的代码。组成形式指令是指示计算机执行某种操作的命令。它由一串二进制数码组成。一条指令通常由两个部分组成:操作码+地址码。操作码:指明该指令要完成的操作的类型或性质,如取数、做加法或输出数据等。地址码:指明操作对象的内容或所在的存储单元地址。宏指令:宏指令是汇编语言程序中的一种伪指令它的格式为[宏指令名 ] MACRO [形式参数]……代码段……ENDM使用了“形式参数“,它们引用宏指令时被给出的一些名字或数值(实在参数)所替换。使 阅读全文
posted @ 2014-02-25 18:10 lczi 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 需求分析所谓"需求分析",是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。可以说,在软件工程当中的“需求分析”就是确定要计算机“做什么”,要达到什么样的效果。可以说需求分析是做系统之前必做的。目录1定义2特点▪ 供需交流困难▪ 需求动态化▪ 后续影响复杂3任务▪ 数据要求▪ 逻辑模型▪ 修正计划4方法▪ 步骤▪ 常用类型5案例6详细分析▪ 原因▪ 任务▪ 过程▪ 方法▪ 20条法则▪ 点评误区1定义需求分析在软件工程中,需求分析指的是在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围、定义和功能时所要做的 阅读全文
posted @ 2014-02-25 18:05 lczi 阅读(8117) 评论(0) 推荐(0) 编辑
摘要: 软件生命周期软件生命周期(SDLC,Systems Development Life Cycle,SDLC)是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段,这种按时间分程的思想方法是软件工程中的一种思想原则,即按部就班、逐步推进,每个阶段都要有定义、工作、审查、形成文档以供交流或备查,以提高软件的质量。但随着新的面向对象的设计方法和技术的成熟,软件生命周期设计方法的指导意义正在逐步减少。中文名软件生命周期外文名SDLC概念软件的产生直到报废的生命周期别称软件生存周期或系统开发生命周期思想方法软件工程中的一种思 阅读全文
posted @ 2014-02-25 18:00 lczi 阅读(3360) 评论(0) 推荐(1) 编辑
摘要: 计算机专业术语编辑ISO 9000 定义:软件工程过程是把输入转化为输出的一组彼此相关的资源和活动。定义支持了软件工程过程的两个方面内涵。第一,软件工程过程是指为获得软件产品,在软件工具支持下由软件工程师完成的一些列软件工程活动。基于这个方面,软件工程过程通常包含4种基本活动:1. plan——软件规格说明。规定软件的功能及其运行时的限制。2. do——软件开发。产生满足规格说明的软件。3. check——软件确认。确认软件能够满足客户提出的要求。4. action——软件演进。为满足客户的变更要求,软件必须在使用的过程中演进。事实上,软件工程过程是一个软件开发机构针对某类软件产品为自己规定的 阅读全文
posted @ 2014-02-25 17:58 lczi 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 软件工程方法软件工程包括三个要素:方法、工具和过程。软件工程方法为软件开发提供了 “如何做” 的技术; 软件工具为软件工程方法提供了自动的或半自动的软件支撑环境; 过程是为了获得高质量的软件所需要完成的一系列任务框架,它规定了完成各项任务的工作步骤。软件工程方法是软件工程学科的核心内容,从60年代末以来,出现了许多软件工程方法,其中最具影响的是结构化方法、面向对象方法和形式化方法。结构化方法也称为生命周期方法学或结构化范型。将软件生命周期的全过程依次划分为若干个阶段,采用结构化技术来完成每个阶段的任务。特点:(1) 强调自顶向下顺序地完成软件开发的各阶段任务; (2)结构化方法要么面向行为,要 阅读全文
posted @ 2014-02-25 17:57 lczi 阅读(590) 评论(0) 推荐(0) 编辑