摘要:
“面向过程”(Procedure Oriented)是一种以过程为中心的编程思想。“面向过程”也可称之为“面向记录”编程思想,他们不支持丰富的“面向对象”特性(比如继承、多态),并且它们不允许混合持久化状态和域逻辑。就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。过程编辑面向过程其实是最为实际的一种思考方式,就算是面向对象的方法也是含有面向过程的思想.可以说面向过程是一种基础的方法.它考虑的是实际的实现.一般的面向过程是从上往下步步求精.所以面向过程最重要的是模块化的思想方法.对比面向对象,面向对象的方法主要是把事物给对象化,对象包括属性与 阅读全文
posted @ 2014-02-25 19:03
lczi
阅读(318)
评论(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
阅读(519)
评论(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
阅读(472)
评论(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
阅读(516)
评论(0)
推荐(0)
摘要:
冗余(代码冗余)代码冗余,即是编程时不必要的代码段。目录1多余执行的冗余:2代码数量的冗余:一般来说,一段程序能够执行既定的任务,但是经过优化,能够同样达到目的,而执行效率和代码数量减少了,说明删除的代码就是程序的冗余代码。冗余代码主要分两部分:1多余执行的冗余:编辑如在某段程序的函数中,出现的语句,在对返回的参数没有任何的影响,但是又执行了多次,是为多余执行,此冗余是对cpu的消耗,应该杜绝该种冗余,应该注释掉。2代码数量的冗余:编辑主要是代码中太多的注释,或者一些没有使用到的变量,函数而存在程序中,这种冗余会让代码的可读性降低。 阅读全文
posted @ 2014-02-25 18:49
lczi
阅读(1582)
评论(0)
推荐(0)
摘要:
计算机网络拓扑结构目录1简介2结构▪ 总线型拓扑▪ 星型拓扑▪ 环型拓扑▪ 树型拓扑▪ 网型拓扑▪ 混合型拓扑▪ 蜂窝拓扑结构3局域网的结构1简介计算机网络的拓扑结构,即是指网上计算机或设备与传输媒介形成的结点与线的物理构成模式。主要由通信子网决定。网络的结点有两类:一类是转换和交换信息的转接结点,包括结点交换机、集线器和终端控制器等;另一类是访问结点,包括计算机主机和终端等。线则代表各种传输媒介,包括有形的和无形的。2结构计算机网络的拓扑结构主要有:总线型拓扑、星型拓扑、环型拓扑、树型拓扑和混合型拓扑。总线型拓扑总线型结构由一条高速公用主干电缆即总线连接若干个结点构成网络。网络中所有的结点通 阅读全文
posted @ 2014-02-25 18:47
lczi
阅读(945)
评论(0)
推荐(0)
摘要:
软件操作硬件,硬件更好的表达软件。 阅读全文
posted @ 2014-02-25 18:40
lczi
阅读(311)
评论(0)
推荐(0)
摘要:
编程编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机之间交流的过程就是编程。 阅读全文
posted @ 2014-02-25 18:36
lczi
阅读(415)
评论(0)
推荐(0)
摘要:
语言(机器指令的集合)程序是机器指令的序列,入乡随俗,使用机器指令编写程序,是人们最初和最自然的选择。机器指令的集合就是机器语言。机器语言是二进制的,不易被人理解,太难掌握;而且因机器而异,程序不易移植。程序是机器指令的序列,入乡随俗,使用机器指令编写程序,是人们最初和最自然的选择。机器指令的集合就是机器语言。机器语言是二进制的,不易被人理解,太难掌握;而且因机器而异,程序不易移植。汇编语言将每条机器指令配上一个助记符,如Add,Jump等就形成简单汇编语言。简单汇编语言中的语句与机器指令一一对应。将简单汇编中的与机器相关部分分离出去,由系统完成,就形成宏汇编。现在所说汇编语言,一般都指宏汇编 阅读全文
posted @ 2014-02-25 18:34
lczi
阅读(1082)
评论(0)
推荐(0)
摘要:
IEEE即电气和电子工程师协会。美国电气和电子工程师协会(IEEE)是一个国际性的电子技术与信息科学工程师的协会,是目前全球最大的非营利性专业技术学会,其会员人数超过40万人,遍布160多个国家。IEEE致力于电气、电子、计算机工程和与科学有关的领域的开发和研究,在太空、计算机、电信、生物医学、电力及消费性电子产品等领域已制定了900多个行业标准,现已发展成为具有较大影响力的国际学术组织。目前,国内已有北京,上海,西安,郑州等地的28所高校成立IEEE学生分会。 阅读全文
posted @ 2014-02-25 18:32
lczi
阅读(374)
评论(0)
推荐(0)
摘要:
Pentium是英特尔的第五代x86架构之微处理器,于1993年3月22日开始出货,是486产品线的后代。Pentium本应命名为80586或 i586,后来命名为“Pentium”(通常认为“pentium”是希腊文“五(penta)”加拉丁文中代表名词的接尾语“ium”的造词),是因为阿拉伯数字无法被用作注册商标。i586被使用在英特尔竞争对手所制造的类80586的微处理器。 阅读全文
posted @ 2014-02-25 18:29
lczi
阅读(559)
评论(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
阅读(739)
评论(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
阅读(866)
评论(0)
推荐(0)
摘要:
计算机计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。可分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类,较先进的计算机有生物计算机、光子计算机、量子计算机等。计算机发明者约翰·冯·诺依曼。计算机是20世纪最先进的科学技术发明之一,对人类的生产活动和社会活动产生了极其重要的影响,并以强大的生命力飞速发展。它的应用领域从最初的军事科研应用扩展到社会的 阅读全文
posted @ 2014-02-25 18:20
lczi
阅读(1700)
评论(0)
推荐(0)
摘要:
汇编大多是指汇编语言,汇编程序。把汇编语言翻译成机器语言的过程称为汇编。在汇编语言中,用助记符(Memoni)代替操作码,用地址符号(Symbol)或标号(Label)代替地址码。这样用符号代替机器语言的二进制码,就把机器语言变成了汇编语言。于是汇编语言亦称为符号语言。用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序,汇编程序是系统软件中语言处理的系统软件。目录1词语解释2汇编简介3现状4编译环境5常用命令▪数据传送指令▪逻辑指令▪移位指令▪串处理指令▪控制转移指令▪过程调用及返回指令▪中断指令▪处理机控制指令▪十进制调整指令6相关教 阅读全文
posted @ 2014-02-25 18:14
lczi
阅读(526)
评论(0)
推荐(0)
摘要:
计算机从事某一特殊运算的代码。如:数据传送指令、算术运算指令、位运算指令、程序流程控制指令、串操作指令、处理器控制指令。信息技术名词基本概念告诉计算机从事某一特殊运算的代码。组成形式指令是指示计算机执行某种操作的命令。它由一串二进制数码组成。一条指令通常由两个部分组成:操作码+地址码。操作码:指明该指令要完成的操作的类型或性质,如取数、做加法或输出数据等。地址码:指明操作对象的内容或所在的存储单元地址。宏指令:宏指令是汇编语言程序中的一种伪指令它的格式为[宏指令名 ] MACRO [形式参数]……代码段……ENDM使用了“形式参数“,它们引用宏指令时被给出的一些名字或数值(实在参数)所替换。使 阅读全文
posted @ 2014-02-25 18:10
lczi
阅读(740)
评论(0)
推荐(0)
摘要:
需求分析所谓"需求分析",是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。可以说,在软件工程当中的“需求分析”就是确定要计算机“做什么”,要达到什么样的效果。可以说需求分析是做系统之前必做的。目录1定义2特点▪ 供需交流困难▪ 需求动态化▪ 后续影响复杂3任务▪ 数据要求▪ 逻辑模型▪ 修正计划4方法▪ 步骤▪ 常用类型5案例6详细分析▪ 原因▪ 任务▪ 过程▪ 方法▪ 20条法则▪ 点评误区1定义需求分析在软件工程中,需求分析指的是在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围、定义和功能时所要做的 阅读全文
posted @ 2014-02-25 18:05
lczi
阅读(8274)
评论(0)
推荐(0)
摘要:
软件生命周期软件生命周期(SDLC,Systems Development Life Cycle,SDLC)是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段,这种按时间分程的思想方法是软件工程中的一种思想原则,即按部就班、逐步推进,每个阶段都要有定义、工作、审查、形成文档以供交流或备查,以提高软件的质量。但随着新的面向对象的设计方法和技术的成熟,软件生命周期设计方法的指导意义正在逐步减少。中文名软件生命周期外文名SDLC概念软件的产生直到报废的生命周期别称软件生存周期或系统开发生命周期思想方法软件工程中的一种思 阅读全文
posted @ 2014-02-25 18:00
lczi
阅读(3488)
评论(0)
推荐(1)
摘要:
计算机专业术语编辑ISO 9000 定义:软件工程过程是把输入转化为输出的一组彼此相关的资源和活动。定义支持了软件工程过程的两个方面内涵。第一,软件工程过程是指为获得软件产品,在软件工具支持下由软件工程师完成的一些列软件工程活动。基于这个方面,软件工程过程通常包含4种基本活动:1. plan——软件规格说明。规定软件的功能及其运行时的限制。2. do——软件开发。产生满足规格说明的软件。3. check——软件确认。确认软件能够满足客户提出的要求。4. action——软件演进。为满足客户的变更要求,软件必须在使用的过程中演进。事实上,软件工程过程是一个软件开发机构针对某类软件产品为自己规定的 阅读全文
posted @ 2014-02-25 17:58
lczi
阅读(824)
评论(0)
推荐(0)
摘要:
软件工程方法软件工程包括三个要素:方法、工具和过程。软件工程方法为软件开发提供了 “如何做” 的技术; 软件工具为软件工程方法提供了自动的或半自动的软件支撑环境; 过程是为了获得高质量的软件所需要完成的一系列任务框架,它规定了完成各项任务的工作步骤。软件工程方法是软件工程学科的核心内容,从60年代末以来,出现了许多软件工程方法,其中最具影响的是结构化方法、面向对象方法和形式化方法。结构化方法也称为生命周期方法学或结构化范型。将软件生命周期的全过程依次划分为若干个阶段,采用结构化技术来完成每个阶段的任务。特点:(1) 强调自顶向下顺序地完成软件开发的各阶段任务; (2)结构化方法要么面向行为,要 阅读全文
posted @ 2014-02-25 17:57
lczi
阅读(654)
评论(0)
推荐(0)
摘要:
软件危机落后的软件生产方式无法满足迅速增长的计算机软件需求,从而导致软件开发与维护过程中出现一系列严重问题的现象。目录1概述2发展历史3主要表现4危机原因5解决途径6相关因素7具体体现1概述编辑软件危机泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。2发展历史编辑软件危机(software crisis),20 世纪60年代以前,计算机刚刚投入实际使用,软件设计往往只是为了一个特定的应用而在指定的计算机上设计和编制,采用密切依赖于计算机的机器代码或汇编语言,软件的规模比较小,文档资料通常也不存在,很少使用系统化的开发方法,设计软件往往等同于编制程序,基本上是个人设计、个人使用、个人操 阅读全文
posted @ 2014-02-25 17:55
lczi
阅读(905)
评论(0)
推荐(0)
摘要:
软件开发工具软件开发工具是用于辅助软件生命周期过程的基于计算机的工具。通常可以设计并实现工具来支持特定的软件工程方法,减少手工方式管理的负担。与软件工程方法一样,他们试图让软件工程更加系统化,工具的种类包括支持单个任务的工具及囊括整个生命周期的工具。目录1分类介绍2示例3工具包▪概念▪软件开发工具▪开发工具分类4移动工具1分类介绍编辑软件需求工具,包括需求建模工具和需求追踪工具。软件设计工具,用于创建和检查软件设计,因为软件设计方法的多样性,这类工具的种类很多。软件构造工具,包括程序编辑器、编译器和代码生成器、解释器和调试器等。软件测试工具,包括测试生成器、测试执行框架、测试评价工具、测试管理 阅读全文
posted @ 2014-02-25 17:50
lczi
阅读(262)
评论(0)
推荐(0)
摘要:
软件开发流程软件开发流程(Software development process)即软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序。1开发流程需求分析1.相关系统分析员向用户初步了解需求,然后用word列出要开发的系统的大功能模块,每个大功能模块有哪些小功能模块,对于有些需求比较明确相关的界面时,在这一步里面可以初步定义好少量的界面。2.系统分析员深入了解和分析需求,根据自己的经验和需求用WORD或相关的工具再做出一份文档系统的功能需求文档。这次的文档会清楚列出系统大致的大功能模块,大功能模块有哪 阅读全文
posted @ 2014-02-25 17:49
lczi
阅读(281)
评论(0)
推荐(0)
摘要:
软件需求编辑软件需求包括 3 个不同的层次――业务需求、用户需求和功能需求。除此之外,每个系统还有各种非功能需求。业务需求(Business requirement)表示组织或客户高层次的目标。业务需求通常来自项目投资人、购买产品的客户、实际用户的管理者、市场营销部门或产品策划部门。业务需求描述了组织为什么要开发一个系统,即组织希望达到的目标。使用前景和范围( vision and scope )文档来记录业务需求,这份文档有时也被称作项目轮廓图或市场需求( project charter 或 market requirement )文档。用户需求(user requirement)描述的是用 阅读全文
posted @ 2014-02-25 17:43
lczi
阅读(234)
评论(0)
推荐(0)
摘要:
IEEE:在软件工程术语汇编中的定义:软件工程是:1.将系统化的、严格约束的、可量化的方法应用于软件的开发、运行和维护,即将工程化应用于软件;2.在1中所述方法的研究 阅读全文
posted @ 2014-02-25 17:41
lczi
阅读(324)
评论(0)
推荐(0)
摘要:
设计模式设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石脉络,如同大厦的结构一样。 阅读全文
posted @ 2014-02-25 17:40
lczi
阅读(152)
评论(0)
推荐(0)
摘要:
软件工程(学科)软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、政府部门等。这些应用促进了经济和社会的发展,也提高了工作和生活效率。 阅读全文
posted @ 2014-02-25 17:38
lczi
阅读(306)
评论(0)
推荐(0)
摘要:
计算机系统计算机系统由计算机硬件和软件两部分组成。硬件包括中央处理机、存储器和外部设备等;软件是计算机的运行程序和相应的文档。计算机系统具有接收和存储信息、按程序快速计算和判断并输出处理结果等功能。目录1简介2特点3组成▪硬件▪软件4分类5展望6工作流程7操作系统8发展历史9操作系统▪构成▪结构设计▪横向比较10弗林分类法1简介编辑计算机系统按人的要求接收和存储信息,自动进行数据处理和计算,并输出结果信息的机器系统。计算机是脑力的延伸和扩充,是近代科学的重大成就之一。计算机系统由硬件(子)系统和软件(子)系统组成。前者是借助电、磁、光、机械等原理构成的各种物理部件的有机组合,是系统赖以工作的实 阅读全文
posted @ 2014-02-25 17:34
lczi
阅读(404)
评论(0)
推荐(0)
摘要:
编辑软件工程的目标是:在给定成本、进度的前提下,开发出具有适用性、有效性、可修改性、可靠性、可理解性、可维护性、可重用性、可移植性、可追踪性、可互操作性和满足用户需求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。(1)适用性:软件在不同的系统约束条件下,使用户需求得到满足的难易程度。(2)有效性:软件系统能最有效的利用计算机的时间和空间资源。各种软件无不把系统的时/空开销作为衡量软件质量的一项重要技术指标。很多场合,在追求时间有效性和空间有效性时会发生矛盾,这时不得不牺牲时间有效性换取空间有效性或牺牲空间有效性换取时间有效性。时/空折衷是经常采用的技巧。(3)可修 阅读全文
posted @ 2014-02-25 17:18
lczi
阅读(1210)
评论(0)
推荐(0)
摘要:
数据处理是对数据的采集、存储、检索、加工、变换和传输。数据是对事实、概念或指令的一种表达形式,可由人工或自动化装置进行处理。数据的形式可以是数字、文字、图形或声音等。数据经过解释并赋予一定的意义之后,便成为信息。数据处理的基本目的是从大量的、可能是杂乱无章的、难以理解的数据中抽取并推导出对于某些特定的人们来说是有价值、有意义的数据。数据处理是系统工程和自动控制的基本环节。数据处理贯穿于社会生产和社会生活的各个领域。数据处理技术的发展及其应用的广度和深度,极大地影响着人类社会发展的进程。目录1基本信息▪ 处理软件▪ 方式2相关信息▪ 数据处理▪ 数据处理工具▪ 商务网站1基本信息处理软件数据处理 阅读全文
posted @ 2014-02-25 13:30
lczi
阅读(433)
评论(0)
推荐(0)
摘要:
计算机的外部存储器中也采用了类似磁带的装置,比较常用的一种叫磁盘。将圆形的磁性盘片装在一个方形的密封盒子里,这样做的目的是为了防止磁盘表面划伤,导致数据丢失。文件系统:曾将圆形的磁性盘片装在一个方形的密封盒子里。有了磁盘之后,人们使用计算机就方便多了,不但可以把数据处理结果存放在磁盘中,还可以把很多输入到计算机中的数据存储到磁盘中,这样这些数据可以反复使用,避免了重复劳动。可是不久之后,人们又发现了另一个问题:人们要存储到磁盘上的内容越来越多,众多的信息存储在一起,很不方便。这样就导致了文件系统的产生。只有低格才对硬盘有很大的伤害,其它的读写是不要紧的。 阅读全文
posted @ 2014-02-25 13:28
lczi
阅读(152)
评论(0)
推荐(0)
摘要:
dos(DOS操作系统)磁盘操作系统,是个人计算机上的一类操作系统。从1981年直到1995年的15年间,磁盘操作系统在IBM PC 兼容机市场中占有举足轻重的地位。而且,若是把部分以DOS为基础的Microsoft Windows版本,如Windows 95、98和Me等都算进去的话,那么其商业寿命至少可以算到2000年。微软的所有后续版本中,磁盘操作系统仍然被保留。 阅读全文
posted @ 2014-02-25 13:27
lczi
阅读(229)
评论(0)
推荐(0)
摘要:
扇区(2张)磁盘的每一面被分为很多条磁道,即表面上的一些同心圆,越接近中心,圆就越小。而每一个磁道又按512个字节为单位划分为等分,叫做扇区,在一些硬盘的参数列表上你可以看到描述每个磁道的扇区数的参数,它通常用一个范围标识,例如373~746,这表示,最外圈的磁道有746个扇区,而最里面的磁道有373个扇区,因此可以算出来,磁道的容量分别是从373KB到186.5KB。(190976B--381952B)磁盘驱动器在向磁盘读取和写入数据时,要以扇区为单位。在磁盘上,DOS操作系统是以“簇”为单位为文件分配磁盘空间的。硬盘的簇通常为多个扇区,与磁盘的种类、DOS 版本及硬盘分区的大小有关。每个簇 阅读全文
posted @ 2014-02-25 13:26
lczi
阅读(295)
评论(0)
推荐(0)
摘要:
人工智能(计算机科学的一个分支)人工智能(Artificial Intelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。 人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。人工智能是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。人工智能从诞生以来,理论和技术日益成熟,应用领域也不断扩大,但没有一个统一的定义。人工智能是对人的意识、思维的信息过程的模 阅读全文
posted @ 2014-02-25 13:24
lczi
阅读(2406)
评论(0)
推荐(0)
摘要:
面向对象面向对象(Object Oriented,OO)是软件开发方法。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。目录1简介2背景3概念4特征5要素6开发方法7模型▪对象模型▪动态模型▪功能模型▪实例分析8设计9实现10区别11例子1简介编辑面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。早期的计算机编程是基于面向过程的方法,例如实现算术运算1+1+2 = 4,通过设计一个算法就可以解决当时的问题。随着计算机技术的不断提高,计算机被用于解决越来越复杂 阅读全文
posted @ 2014-02-25 13:21
lczi
阅读(201)
评论(0)
推荐(0)
摘要:
call(调用)用于将程序的执行交给其他的代码段,通常是一个子例程,同时保存必要的信息,从而使被调用段执行完毕后返回到调用点继续执行。在代码中比较常见,若a程序需要很长一段代码,则可以建立另外一个文件b存放这段代码,当a需要时候直接调用b。 阅读全文
posted @ 2014-02-25 13:20
lczi
阅读(398)
评论(0)
推荐(0)
摘要:
html即超文本标记语言。超文本标记语言,标准通用标记语言下的一个应用。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言的结构包括“头”部分(外语:Head)、和“主体”部分(外语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。 阅读全文
posted @ 2014-02-25 13:18
lczi
阅读(215)
评论(0)
推荐(0)
摘要:
Javascript是一种由Netscape的LiveScript发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。当时服务端需要对数据进行验证,由于网络速度相当缓慢,只有28.8kbps,验证步骤浪费的时间太多。于是Netscape的浏览器Navigator加入了Javascript,提供了数据验证的基本功能。JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各 阅读全文
posted @ 2014-02-25 13:16
lczi
阅读(212)
评论(0)
推荐(0)
摘要:
转速(Rotational Speed),是硬盘内电机主轴的旋转速度,也就是硬盘盘片在一分钟内所能完成的最大转数。转速的快慢是标示硬盘档次的重要参数之一,它是决定硬盘内部传输率的关键因素之一,在很大程度上直接影响到硬盘的速度。目录1简介2家用产品3负面影响4新技术1简介硬盘的转速越快,硬盘寻找文件的速度也就越快,相对的硬盘的传输速度也就得到了提高。硬盘转速以每分钟多少转来表示,单位表示为RPM,RPM是Revolutions Perminute的缩写,是转/每分钟。RPM值越大,内部传输率就越快,访问时间就越短,硬盘的整体性能也就越好。硬盘的主轴马达带动盘片高速旋转,产生浮力使磁头飘浮在盘片上 阅读全文
posted @ 2014-02-25 13:13
lczi
阅读(814)
评论(0)
推荐(0)
摘要:
可移植性软件可移植性指与软件从某一环境转移到另一环境下的难易程度。为获得较高的可移植性,在设计过程中常采用通用的程序设计语言和运行支撑环境。尽量不用与系统的底层相关性强的语言。可移植性是软件质量之一,良好的可移植性可以提高软件的生命周期。代码的可移植性主题是软件;可移植性是软件产品的一种能力属性,其行为表现为一种程度,而表现出来的程度与环境1密切相关。(注1:环境包括软件环境,硬件环境和系统的组织环境)。其质量子特性有:适应性、易安装性、共存性、易替换性和依从性。 阅读全文
posted @ 2014-02-25 13:10
lczi
阅读(742)
评论(0)
推荐(0)
摘要:
运算符运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如:2+3,其操作数是2和3,而运算符则是“+”。在vb2005中运算符大致可以分为5种类型:算术运算符、连接运算符、关系运算符、赋值运算符和逻辑运算符。目录1简介2C语言▪ 分类▪ 优先级3Word4php5JS语言▪ 算术▪ 赋值▪ 字符串▪ 加法1简介运算符用于执行程序代码运算,会针对一个或一个以上操作数项目来进行运算。例如:2+3,其操作数是2和3,而运算符则是“+”。在vb2005中运算符大致可以分为5种类型:算术运算符、连接运算符、关系运算符、赋值运算符和逻辑运算符。2C语言C语言是一种计算机程序设计语言,它既 阅读全文
posted @ 2014-02-25 13:08
lczi
阅读(686)
评论(0)
推荐(0)
摘要:
应用软件(application software)是用户可以使用的各种程序设计语言,以及用各种程序设计语言编制的应用程序的集合,分为应用软件包和用户程序。应用软件包是利用计算机解决某类问题而设计的程序的集合,供多用户使用。应用软件是为满足用户不同领域、不同问题的应用需求而提供的那部分软件。 它可以拓宽计算机系统的应用领域,放大硬件的功能。目录1基本概念2分类▪ 办公软件▪ 图象处理▪ 媒体播放器▪ 其他软件1基本概念计算机软件分为系统软件和应用软件两大类。应用软件是为满足用户不同领域、不同问题的应用需求而提供的那部分软件。 它可以拓宽计算机系统的应用领域,放大硬件的功能。应用软件(appli 阅读全文
posted @ 2014-02-25 13:04
lczi
阅读(435)
评论(0)
推荐(0)
摘要:
android(操作系统)Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。A 阅读全文
posted @ 2014-02-25 12:56
lczi
阅读(445)
评论(0)
推荐(0)
摘要:
物理层位于OSI参考模型的最底层,它直接面向实际承担数据传输的物理媒体(即通信通道),物理层的传输单位为比特(bit),即一个二进制位(“0”或“1”)。实际的比特传输必须依赖于传输设备和物理媒体,但是,物理层不是指具体的物理设备,也不是指信号传输的物理媒体,而是指在物理媒体之上为上一层(数据链路层)提供一个传输原始比特流的物理连接。物理层是OSI的第一层,它虽然处于最底层,却是整个开放系统的基础。物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。如果您想要用尽量少的词来记住这个第一层,那就是“信号和介质”。 阅读全文
posted @ 2014-02-25 12:52
lczi
阅读(430)
评论(0)
推荐(0)
摘要:
协议(计算机学科概念)目录1定义2步骤3特点1定义编辑网络协议,也可简称协议,由三要素组成:(1)语法:即数据与控制信息的结构或格式;(2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应;(3)时序(同步),即事件实现顺序的详细说明。计算机通信网是由许多具有信息交换和处理能力的节点互连而成的。要使整个网络有条不紊地工作, 就要求每个节点必须遵守一些事先约定好的有关数据格式及时序等的规则。 这些为实现网络数据交换而建立的规则、约定或标准就称为网络协议。 协议是通信双方为了实现通信而设计的约定或通话规则。协议总是指某一层的协议。准确地说,它是在同等层之间的实体通信时,有关通信规则和约定 阅读全文
posted @ 2014-02-25 12:48
lczi
阅读(927)
评论(0)
推荐(0)
摘要:
嵌入式操作系统嵌入式操作系统(Embedded Operating System,简称:EOS)是指用于嵌入式系统的操作系统。嵌入式操作系统是一种用途广泛的系统软件,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。嵌入式操作系统负责嵌入式系统的全部软、硬件资源的分配、任务调度,控制、协调并发活动。它必须体现其所在系统的特征,能够通过装卸某些模块来达到系统所要求的功能。目前在嵌入式领域广泛使用的操作系统有:嵌入式Linux、Windows Embedded、VxWorks等,以及应用在智能手机和平板电脑的Android、iOS等。 阅读全文
posted @ 2014-02-25 12:47
lczi
阅读(198)
评论(0)
推荐(0)
摘要:
什么是汇编语言?汇编语言(面向机器的程序设计语言)汇编语言(AssemblyLanguage)是面向机器的程序设计语言。在汇编语言中,用助记符(Memoni)代替机器指令的操作码,用地址符号(Symbol)或标号(Label)代替指令或操作数的地址,如此就增强了程序的可读性并且降低了编写难度,象这样符号化的程序设计语言就是汇编语言,因此亦称为符号语言。使用汇编语言编写的程序,机器不能直接识别,还要由汇编程序或者叫汇编语言编译器转换成机器指令。汇编程序将符号化的操作代码组装成处理器可以识别的机器指令,这个组装的过程称为组合或者汇编。因此,有时候人们也把汇编语言称为组合语言。什么是机器语言?机器语 阅读全文
posted @ 2014-02-25 12:45
lczi
阅读(705)
评论(0)
推荐(0)
摘要:
计算机日记2014.2.24Linux第一节课程什么是Linux?Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux操作系统诞生于1991年的10月5日(这是第一次正式向外公布的时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、 阅读全文
posted @ 2014-02-25 12:41
lczi
阅读(258)
评论(0)
推荐(0)
摘要:
云(计算机网络用语)云是网络、互联网的一种比喻说法。在勾画网络拓扑或网络结构时常见,过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。狭义云计算指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需资源;广义云计算指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需服务。这种服务可以是IT和软件、互联网相关,也可是其他服务。它意味着计算能力也可作为一种商品通过互联网进行流通。如云计算[1]、云阅读、云搜索、云引擎、云服务、云网站、云盘、云站中国等。 阅读全文
posted @ 2014-02-25 12:40
lczi
阅读(2013)
评论(0)
推荐(0)
摘要:
微型计算机系统简称“微机系统”。由微型计算机、显示器、输入输出设备、电源及控制面板等组成的计算机系统。配有操作系统、高级语言和多种工具性软件等。目录1简介2发展▪ 第1代计算机▪ 第2代计算机▪ 第3代计算机▪ 第4代计算机▪ 第5代计算机3组成▪ 硬件部分▪ 软件部分4主要特点5应用1简介微型计算机系统简称“微机系统”。是由微型计算机、显示器、输入输出设备、电源及控制面板等组成的计算机系统。配有操作系统、高级语言和多种工具性软件等。“微机系统”是20世纪最重要的科技成果之一。它是一种能自动、高速、精确地处理信息的现代化电子设备,计算机具有算术运算和逻辑判断能力,并能通过预先编好的程序来自动完 阅读全文
posted @ 2014-02-25 12:38
lczi
阅读(857)
评论(0)
推荐(0)
摘要:
二进制编码目录1二进制编码的优点2二进制编码以及进位计数制二进制是由1和0两个数字组成的。它可以表示两种状态,即开和关。这种状态可以由电位的高低来实现。计算机是由各种电子元器件组成的。其中有一种重要的元件就是半导体即我们熟悉的二极管、三极管等。半导体可以通过它的开关状态来传递和处理信息。如果用其它的进制必将使计算机的制造和信息的处理更为复杂。所以输入电脑的任何信息最终都要转化为二进制。目前通用的是ASCII码。最基本的单位为bit。二进制编码是用预先规定的方法将文字、数字或其他对象编成二进制的数码,或将信息、数据转换成规定的二进制电脉冲信号。1二进制编码的优点(1)技术实现简单,计算机是由逻辑 阅读全文
posted @ 2014-02-25 12:30
lczi
阅读(1325)
评论(0)
推荐(0)
摘要:
纯文本文件纯文本由可打印字符组成,人可以直接阅读和理解其形式。例如:百科=百度百科、整数类型 甲变量。纯文本由可打印字符组成,人可以直接阅读和理解其形式。例如,尽管下面的片段由可打印字符组成,它却是无意义的:字段标识符=467abe 阅读者不知道467abe的含义是什么。更好的选择是让其变得能让人理解:图类型=活动图。纯文本并非意味着文本是无结构的;标准通用标记语言和HTML、XML都是有良好定义的结构的纯文本的好例子。通过纯文本,你可以做你通过某种二进制格式所能做的每件事情,其中包括版本管理。与直接的二进制编码相比,纯文本所处的层面往往更高;前者通常直接源自实现。假定你想要存储叫做uses_ 阅读全文
posted @ 2014-02-25 12:29
lczi
阅读(471)
评论(0)
推荐(0)


浙公网安备 33010602011771号