软件工程基础知识点总结复习课程

软件工程基础知识点总结复习课程
软件工程基础知识点总结复习课程

软件工程基础部分知识点总结

知识点一软件工程的基本概念

1、软件定义:是计算机系统中与硬件相互依存的另一部分,是包括程序、数据以及相关文档的完整集合。

1)程序是软件开发人员根据用户需求开发的、用程序设计语言描述的、适合计算机执行的指令(语句)序列。

2)数据是使程序能够正常操作信息的数据结构。

3)文档是与程序开发、维护和使用有关的图文资料。

国标(GB)计算机软件的定义:与计算机系统的操作相关的计算机程序、规程、规则以及可能有的文件、文档及数据。

2、软件特点:

1)软件是一种逻辑实体,而不是物理实体,具有抽象性,是计算机的无形部分;

2)软件的生产与硬件不同,它没有明显的制作过程;

3)软件在运行、使用期间不存在磨损、老化问题;

4)软件的开发、运行对计算机系统具有依赖性,受计算机系统的限制,这导致了软件移植的问题;

5)软件复杂性高,成本昂贵;

6)软件开发涉及诸多的社会因素

3、软件的分类:

按照功能可以分为:应用软件、系统软件、支撑软件(或工具软件)

1)应用软件是为解决特定领域的应用而开发的软件。

2)系统软件是计算机管理自身资源,提高计算机使用效率并为计算机用户提供各种服务的软件。

3)支撑软件是介于系统软件和应用软件之间,协助用户开发软件的工具软件。

4、软件危机:是指在软件的开发和维护过程中所遇到的一系列严重问题。软件危机主要体现在以下几个方面:

①软件开发的实际成本和进度估计不准确

②开发出来的软件常常不能使用户满意

③软件产品的质量不高,存在漏洞,需要经常打补丁

④大量已有的软件难以维护

⑤软件缺少有关的文档资料

⑥开发和维护成本不断提高,直接威胁计算机应用的扩大

⑦软件生产技术进步缓慢,跟不上硬件的发展和人们需求增长

5、软件工程:此概念的出现源自软件危机。软件工程是指应用计算机科学、数学及管理科学等原理,以工程化的原则和方法来开发与维护软件的学科。

1)研究软件工程的主要目的就是在规定的时间、规定的开发费用内开发出满足用户需求的高质量的软件系统(高质量是指错误率低、好用、易用、可移植、易维护等)。

2)软件工程的三个要素:方法、工具和过程。

①方法:完成软件工程项目的技术手段;

②工具:支持软件的开发、管理、文档生成;

③过程:支持软件开发的各个环节的控制、管理。

3)软件工程的核心思想:把软件产品看作是一个工程产品来处理。

知识点二软件的生命周期

1、软件生命周期概念:将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。

2、软件生命周期一般划分为定义、开发和维护3个阶段:

1)定义阶段:可行性研究、需求分析2个阶段;

软件定义阶段:包括制定计划和需求分析。

①制定计划:确定总目标;可行性研究;探讨解决方案;制定开发计划。

②需求分析:对待开发软件提出的需求进行分析并给出详细的定义。方法:1)结构化需求分析方法;2)面向对象的分析方法。

任务:导出目标系统的逻辑模型,解决“做什么”的问题。

步骤:需求分析一般分为需求获取、需求分析、编写需求规格说明书和需求评审四个步骤进行。

2)开发阶段:概要设计、详细设计、编码实现和测试4个阶段;

①软件设计:分为概要设计和详细设计两个部分。

②软件实现:把软件设计转换成计算机可以接受的程序代码。

③软件测试:在设计测试用例的基础上检验软件的各个组成部分。

3)维护阶段:使用、维护、退役阶段。

软件运行维护阶段:软件投入运行,并在使用中不断地维护,进行必要的扩充和删改。

软件生命周期中所花费最多的阶段是软件运维护阶段。

4)软件工程原则:抽象、信息隐蔽、模块化、局部化、确定性、一致性、完备性和可验证性。

5)软件工具就是帮助开发软件的软件。它们对提高软件生产率,促进软件生产的自动化都有重要的作用。

6)软件开发环境(或称软件工程环境)是全面支持软件开发全过程的软件工具的集合,这些软件工具按照一定的方法和模式组合起来,共同支持软件生命周期内的各个阶段和各项任务的完成。

知识点三软件设计基本概念

1、软件工程过程:问题定义——可行性研究——需求分析——

软件设计——软件编码——软件测试——软件维护

2、软件设计分为总体设计和详细设计

1)总体设计

目的:要解决的问题是“怎样实现目标系统”

任务:确定软件的总体结构,进行模块划分,确定每个模块的功能、接口及模块之间的调用关系,并对全局数据结构进行设计,同时产生

概要设计说明书

2)详细设计

目的:要解决的问题是“应该怎样具体实现目标系统”

任务:在概要设计的基础上,设计每个模块实现的细节及对局部数据进行设计(包括模块的数据结构和所需的算法),同时产生详细设计说明书

3、软件编码

目的:产生能在计算机上执行的程序

任务:根据系统的要求和开发环境,选用合适的程序设计语言,把详细设计的结果翻译成用该程序设计语言编写的程序代码(源程序) 4、软件测试是为了发现程序中的错误而执行程序的过程

目的和任务:通过在计算机上执行程序来尽可能多地发现软件产品中的错误和缺陷,并改正程序中的错误,以保证程序的可靠运行

5、软件维护阶段是长期的过程,因为,经过测试的软件还可能有错,用户的要求还会发生变化,软件运行的环境也可能变化等等。因此,交付使用的软件仍然需要继续排错、修改和扩充,这就是软件维护。软件维护的目的是满足用户对已开发产品的性能与运行环境不断提高的需要,进而达到延长软件的寿命

软件维护就是在软件交付使用之后,为了改正错误或满足新的需要而修改软件的过程。

软件维护的类型有如下几种:

1)改正性维护:诊断和改进错误的过程。

2)适应性维护:为与变化的环境适当配合而进行的修改软件的活动。3)完善性维护:为了满足用户提出的增加新功能或修改已有功能的建议而进行维护。

4)预防性维护:为了改进未来的可维护性和可靠性。

软件开发时期要完成设计和实现两大任务,其中设计任务用需求分析和软件设计两个阶段完成,实现任务用编码和测试两个阶段完成。

开发任务完成的好与坏,关系到软件产品的质量,完成开发任务的关键是选择好的软件开发方法。

目前,软件开发方法主要有结构化开发方法和面向对象开发方法

知识点4软件设计的基本原理

软件设计的基本原理包括:抽象、模块化、信息隐蔽和模块独立性。

1、模块化:指解决问题时自顶向下的方法逐层把软件系统划分成若干个模块的过程

2、抽象:认识复杂过程中使用的思维工具,即抽出事务的本质的共同的特性而暂不考虑它的细节和其他因素。

3、信息隐蔽:旨在设计和确定模块式的时候,是的一个模块内包含的信息,对于不需要这些信息的其他模块来说不可访问

4、模块独立性:指每个模块只完成系统要求的独立的功能,并且与其他模块联系最少且接口简单

模块的耦合性和内聚性是衡量软件的模块独立性的两个定性指标。

1)内聚性:是对模块功能强度的度量,即对一个模块内部各个元素(语句之间、程序段)间彼此结合的紧密程度的度量。

2)耦合性:是模块间互相连接的紧密程度的度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。

一个设计良好的软件系统应具有高内聚、低耦合的特征。

在结构化程序设计中,模块划分的原则是:模块内具有高内聚度,模块间具有低耦合度。

软件设计有两个步骤:

(1)概要设计(又称结构设计)是将软件需求转化为软件体系结构、确定系统级接口、全局数据结构或数据库模式;

(2)详细设计是确定每个模块的实现算法和局部数据结构,通过对结构表示进行细化,得到软件的详细数据结构和算法。

知识点5 结构化分析方法

结构化方法的软件开发过程

教育基础知识必考知识点

2018 年教育基础知识必考知识点 1.在我国,最早把“教”和“育”连在一起使用的人是孟子。 2.世界教育改革趋势:教育终身化、教育全民化、教育民主化、教育多元化和教 育技术现代化。 3.英国哲学家和自然科学家培根对教育学的独立做出了重要贡献,于 1623 年首 次提出;夸美纽斯是使教育学走上独立发展道路的第一人。1632 年出版的《大 教学论》被看作教育学走上独立发展道路的标志。 4.苏联教育家赞可夫《教学与发展》中以一般发展为出发点,提出了“高难度教学”、“高速度教学”、“理论知识起知道作用”、“理解学习过程”和“使所 有学生包括差生都得到发展”的五大教学原则。 5.学校文化是一所学校在长期的教育实践过程中积淀演化和创造出来的,并为其 成员所认同和遵循的价值挂念体系、行为规范准则和物化环境风貌的一种整合的 结晶。 6.瑞士心理学家皮亚杰认为个体认知发展的一般规律感知运算水平、前运算水平、具体运算水平、形式运算水平。美国心理学家柯尔伯格认为人的道德认知遵循前 世俗水平、世俗水平、后世俗水平。 7.人力资本论是由美国经济学家舒尔茨提出的。1960 年 12 月,他在美国经济 学第 78 届年会所作的《人力资本投资》的讲演,被称为人力资本理论创立的 “宪章”。人力资本理论的核心是“人力资本”。 8.《孟子·尽心上》“得天下英才而教育之,三乐也。”东汉许慎 《说文解字》“教,上所施,下所效也”;“育,养子使作善也”。 9.骑士教育是一种融宗教精神和尚武精神于一体的特殊的家庭教育形式;宫廷学 校是设在宫廷之内专门为王族子弟提供教育的学校。 10.卢梭和裴思泰洛齐等人继承并发展了夸美纽斯的自然教育思想。卢梭是法国 启蒙主义思想家和教育家,他在《爱弥儿》中提出了自然与自由教育的思想。他 人为人的本性是善良的,人最可贵的是自由 11.苏联教育家苏霍姆林斯基《给教师的建议》《把整个心灵献给孩子》《帕夫 雷什中学》中系统论述了他的全面和谐教育思想。被称为“活的教育学”。 12.物质文化是学校文化的空间物态形式,是学校精神文化的物质载体。学校物 质文化有两种表达方式:A.学校环境文化;B.设施文化。 13.遗传决定论的代表人物:英国的高尔登和美国的霍尔。 14.教育目的两种对立的观点:一是个体本位论,其代表人物有中国的孟子,西 方有卢梭和裴思泰洛齐;二是社会本位论,其代表人物有中国的荀子,西方有柏 拉图和康德。 15.广义的教育包括家庭教育、社会教育、学校教育。 16.明代以后,八股文被规定为考科举的固模式。 17.西欧中世纪主要学校类型教会学校,分为僧院学校、大主教学校、教区学校。 18.教育多元化表现为:培养目标多元化、办学形式多元化、管理模式多元化、 教学内容多元化、评价标准多元化等。 19.英国哲学家洛克提出了“白板说”,“人类之所以千差万别,便是由于教育 之故”。主张:①取消封建等级教育,人人都可以接受教育。②认为绅士教育使 最重要的,甚至反对资产阶级的子弟同劳动人民的子弟共同在学校礼接受教育, 主张绅士教育应该在家庭中实施。洛克的思想反映在他的代表作《教育漫话》当中。 20.美国教育家布鲁姆认为,教学应该以掌握学习为指导思想,以教育目标 为导向,以教育评价为调控手段,形成了完整的掌握学习理论体系。 21.规范文化,也叫制度文化,是一种确立组织机构,明确成员角色与职责,规 范成员行为的文化,主要有三种表达方式:一是保证学校正常运行的组织形态;

打印版教育学心理学知识要点归纳

教育学知识点 1. 什么是教育、教育学、学校教育?教育就其定义来说有,有广义和狭义之分。广义的教育泛指增进人们的知训、技能和身体健康,影响人们的思想观念的所有活动。广义的教育包括:家庭教育、社会教育和学校教育。狭义的教育主要指学校教育,是教育者根据一定的社会要求,有目的,有计划,有组织地对受教育者的身心施加影响,把们们培养成为一定社会或阶级所需要的人的活动。教育学是研究教育现象和教育问题,揭示教育规律的科学。 2.学校教育的构成要素有哪些?简述各构成要素在教育活动中的地位。学校教育包括三个基本要素:教育者、受教育者和教育影响。 教育者是从事学校教育活动的人,教师是学校教育者的主体,是直接的教育者,在教育过程中发挥主导作用。受教育者是接受教育的人,他既要接受教育者的改造和塑造,同时也要自我改造和塑造。教育影响是教育内容、教育方法和教育手段极其联系得总和,是教育者和受教育者相互作用的中介。 3.什么是学校教育制度?简述学校教育制度的基本类型。学校教育制度简称"学制",是一个国家各级各类学校教育的系统,它规定着各级各类学校的性质、任务、入学条件、修业年限以及它们之间的关系。基本类型:双轨制学制、单轨制学制和分支制学制。 1902年"壬寅学制"第一个近代学制;1904年 "癸卯学制"第一个正式实施的学制;1922年 "壬戌学制提出"六三三"学制 4.试述现代学校教育制度的发展趋势。(1)加强学前教育并重视及小学教育的衔接; (2) 强化普及义务教育,延长义务教育年限;(3)普通教育及职业教育朝着相互渗透的方向发展;(4)高等教育的类型日益多样化;(5) 学历教育及非学历教育的界限逐渐淡化;(6)教育制度有利于国际交流 5.为什么教师在教育过程中发挥着主导作用?第一教师承担着传承人类文明和促进社会发展的重任;第二,教师受过专门的职业训练;第三,青少年处在身心迅速发展的时期。 6.教育的历史发展分为哪几个时期?各个时期的教育有什么特点?分为原始形态的教育、古代学校教育、现代学校教育和学习化社会的终身教育。原始形态的教育特点:(1)教育是在生产劳动和社会生活中进行的。(2)教育没有阶级性。(3)教育内容简单,教育方法单一。古代学校教育的特点:(1)教育及生产劳动相脱离(2) 教育具有阶级性和等级性(3) 教育内容偏重于人文知识,教学方法倾向于自学、对辨和死记硬背。现代学校教育的特点:(1)教育及生产劳动相结合;(2)教育面向全体社会成员;(3)教育的科学化程度和教育水平日益提高。学习化社会的终身教育的特点:(1)全体社会成员的一生都处在不断的学习之中;(2)社会能为每一位社会成员提供适当的教育。 7.资产阶级采取哪些措施建立国民教育体系?(1)国家建立公立教育系统,加强对教育的控制;(2)普遍实施义务教育;(3)重视教育立法,依法治教 8.试述世界教育改革的趋势。教育终身化、教育全民化、教育民主化、教育多元化、教育技术现代化。 9.简述古代教育思想家的主要思想及其代表作。最早把"教"和"育"连在一起的是孟子。西周建立了典型的政教合一的官学体系,并有了"国学"及"乡学"之分,形成了六艺(礼、乐、射、御、书、数)。1905年废除科举;"以僧为师""以吏为师"成为古代埃及教育的一大特征古印度教育控制在婆罗门教和佛教手中,婆罗门将人分为四个等级:婆罗门、刹帝利、吠舍和首陀罗。西欧中世纪分为僧院学校、大主教学校和教区学校,内容有神学和七艺(文法、修饰、辩证法、算术、几何、天文、音乐) 孔子主张"有教无类",希望把人培养成"贤人"和"君子",教授的基本科目是《诗》《书》《礼》《乐》《易》《春秋》,强调"学而知之",提出了因材施教、启发诱导、学思并重、学行兼顾、博约结合、学以致用、以身作则等教学原则;战国后期《学记》我国最早专门论述教育问题的著作,提出教学相长、启发诱导、循序渐进、长善救失、藏息相辅、师严而道尊;苏格拉底 "产婆术",是一种教师和学生共同讨论、辩论的方法,为启发式教学奠定的基础;柏拉图的教育思想都体现在代表作《理想国》中,构建了较为系统的学制,为近代资源共享本主义教育提供了雏形;亚历士多德是古希腊百科全书式的哲学家提出了"教育遵循自然"的观点,主张按照儿童心理发展规律对儿童分阶段进行教育,提倡对儿童进行和谐的教育;昆体良是西方第一个专门论述教育问题的教育家,他的《雄辩术原理》是西方第一本教育专专著。他主张教育者要了解儿童的天赋、倾向和才能,遵循儿童的特点进行教育。他重视教师的作用,认为教师是教育成败的关键。 10.简述近代、现代教育思想家的代表及其主要贡献。英国的培根首次把教育学作 1 / 1

软件工程复习资料

软件概念:与计算机系统操作有关的程序、数据以及相关文档的完整集合 软件特点:逻辑实体、智力产品,制造即拷贝2无磨损和老化,不遵循“浴盆曲 线”,但存在退化问题3尚未摆脱手工方式,软件移植的需要,复杂(问题复杂性/ 程序结构复杂性),软件开发的性质如成本、进度、质量等难以估计控制,维护困难,可复用性软件分类:按功能:系统软件/支撑软件/应用软件2按工作方式:实时处理/分时/交互/批处理3按服务对象:项目 / 产品(定制 / 通用)4按失效影响:关键/ 非关键5规模:微型、小型、中型、大型、甚大型、极大型 软件危机的表现:软件开发成本和进度失控,维护代价高2用户不满意3软件 质量不可靠4软件不可维护 5无文档资料6 计算机系统中软件成本比重加大7软件开发生产率提高不能满足要求软件危机的原因软件的规模和复杂性2人类智力的局限性3协同工作的困难性4缺乏方法学和工具5用户描述不精确、二义、遗漏,双方理解有偏差缓解软件危机的途径组织管理、协同配合的工程2软件工程的理论模型、技术方法3软件工具 软件工程的三要素1过程:管理部分2方法:技术手段3工具:自动或半自 动地支持软件的开发和管理三要素的关系:相互关联与支持 软件生命周期:可行性研究-需求分析-概要设计-详细设计-实现-集成测试-确认 测试-使用与维护-退役 软件开发和测试活动之间的关系软件 开发和软件测试都是软件生命周期中的重要组成部分,软件测试是保证软件开发产物 质量的重要手段。测试是贯穿于整个开发流程了,而不是在编码完成才开始。 瀑布模型是将软件生存周期的各项活动规定为按固定顺序而连接的若干阶段工 作,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。最终得到软件产品优点是使用时间最长、应用面比较广泛的开发模型2是其他一些开发模型的基础3当前一阶段完成后,只需要去关注后续阶段缺点不能适应用户需求的变化2到最后阶段才能得到可运行的软件版本适用场合:对于规模较小,软件需求较为稳定的项目,采用模型能够显著提高软件开发的质量和效率 演化模型(原型模型)演化模型是一种全局的软件(或产品) 生存周期模型。属于 迭代开发方法。该模型可以表示为:第一次迭代(需求->设计->实现->测试->集成)->反馈->第二次迭代(需求->设计->实现->测试->集成)->反馈->……优点:1支持需求的动态变化2有助于获取用户需求,便于用户对需求的理解3尽早发现软件中的错误缺点1需要为系统的每个新版本交付文档,不划算2新需求的不断增加,使系统结构退化,变更成本上升3不支持风险分析 螺旋模型1将瀑布模型与原型模型进行有机结合2增加风险分析步骤优点1支持 需求的动态变化2有助于获取用户需求,便于用户对需求的理解3尽早发现软件中的错误4支持风险分析,可降低或者尽早消除软件开发风险5适合于需求动态变化、开发风险较大的系统缺点建设周期长适用场合在需求不明确的情况下,适合用螺旋模型进行开发,便于风险控制和需求变更。特别适合于大型复杂的系统 喷泉模型:软件复用与生命周期中多项开发活动集成,主要支持面向对象的开发 方法优点1软件系统可维护性较好2各阶段相互重叠,表明了面向对象开发方法各阶段间的交叉和无缝过渡3整个模型是一个迭代的过程,包括一个阶段内部的迭代和跨阶段的迭代4模型具有增量开发特性,即能做到“分析一点、设计一点、实现一点,测试一点”,使相关功能随之加入到演化的系统中5模型由对象驱动,对象是各阶段活动的主体,也是项目管理的基本内容6该模型很自然地支持软部件的重用缺点由于喷泉模型在各个开发阶段是重叠的,因此在开发过程中需要大量的开发人员,因此不利于项目的管理。此外这种模型要求严格管理文档,使得审核的难度加大,尤其是面对可能随时加入各种信息、需求与资料的情况。 OO 为什么好oo 解决问题的思路是从现实世界中的客观对象入手,运用人类的 自然思维方式来构造软件系统,而传统的结构化方法从功能入手和信息工程化方法从信息入手。在面向对象方法中,把一切都看成是对象。OO 方法用类和对象作为系统的基本构成单位。对象对应问题域中的事物,其属性与操作刻画了事物的静态特征和动态特征,它们之间的继承关系、聚合关系、消息和关联如实地表达了问题域中事物之间实际存在的各种关系面向对象方法的特点(1)从现实世界中客观存在的事物出发来建立软件系统,强调直接以问题域中的事物为中心来思考问题、认识问题,把它们抽象地表示为系统中的对象,作为系统的基本构成单位。这可以使系统直接映射问题域,保持问题域中事物及其相互关系的本来面貌(对象) (2)用对象的属性表示事物的状态特征;用对象的操作表示事物的动态特征(属性与操作)(3)对象的属性与操作结合为一体,成为一个独立的、不可分的实体,对外屏蔽其内部细节(封装)(4)对事物进行分类。把具有相同属性和相同操作的对象归为一类,类是这些对象的抽象描述,每个对象是它的类的一个实例(分类)(5)复杂的对象可以用简单的对象作为其构成部分(聚集:一个(较复杂的)对象由其他若干(较简单的)对象作为其构成部分,称较复杂的对象为聚集,称较简单的对象为成分,称这种关系为聚集)(6)通过在不同程度上运用抽象的原则,可以得到较一般的类和较特殊的类。特殊类继承一般类的属性与操作,从而简化系统的构造过程及其文档,有利于复用(继承:特殊类拥有其一般类的全部属性与操作,称作特殊类对一般类的继承)(7) 类具有封闭性,把内部的属性和服务隐藏起来,只有公共的服务对外是可见的(类的封闭性)(8) 对象之间通过消息进行通讯,以实现对象之间的动态联系(消息)(9) 通过关联表达类之间的静态关系(关联) 自顶向下,逐步求精:从顶层开始逐层向下分解,直至系统的所有模块都小 到易于掌握为止 抽象从事物中舍弃个别的非本质的特征,而抽取共同的、本质特征的做法叫抽象。 过程抽象:将完成一个特定功能的动作序列抽象为一个函数名和参数表(模块)例: 比较字符串: int Compare (CString, CString)。数据抽象:将诸多数据对象的定义(描述)抽象为一个数据类型名,以后可通过该数据类型名来定义多个具有相同性质的数据对象例:Eg: 1, 2, 3,—>Integer ;软件工程书;人工智能书—>书类 封装把对象的属性和操作结合成一个独立的系统单位,并尽可能隐蔽对象的内部 细节。只是向外部提供接口,降低了对象间的耦合度使对象能够集中完整地描述并对应一个具体事物。意义:体现了独立性,使对象外部不能随意存取对象的内部数据,使其所含的信息对那些不需要这些信息的模块不可访问。对象的内部的修改对外部的影响很小,减少了修改引起的“波动效应”。公开静态的、不变的操作,而把动态的、易变的信息隐藏起来。 模块化将一个软件划分为一组具有相对独立功能的部件,每个部件称为一个模 块;当把所有的模块组装在一起时,便可获得满足用户需求的软件系统。为什么要进行模块化:模块化体现了“分而治之”的问题分析和解决方法。模块化的目的①进行功能分解,把复杂的大的功能划分成简单的小的子功能,尽量降低每个模块的成本。②尽量使每个模块间的接口不能太多,太多会使接口成本增加。兼顾二者可取得最佳的划分状态,确保软件总成本最低模块设计原则1信息隐藏2高内聚度(强)3低耦合度(松)什么是信息隐藏(1)模块应该设计得使其所含的信息(过程和数据)对那些不需要这些信息的模块不可访问(2)模块之间仅仅交换那些为完成系统功能所必须交换的信息信息隐藏的优点(1)支持模块的并行开发(设计和编码)(2)模块的独立性更好(3)便于系统功能的扩充(4)便于测试和维护,减少修改影响向外传播的范围模块化、信息隐藏,局部化是什么关系局部化与信息隐藏是一对密切相关的概念。局部化就是指将一些使用上密切相关的元素尽可能放在一起。对一个模块来说,局部化是期望模块所使用的数据尽可能是在模块内部定义的。因此,局部化意味着减少模块之间的联系,有助于实现模块之间的信息隐藏。在软件测试和维护期间经常需要修改一些模块的内容。信息隐藏和局部化降低了模块之间的联系,使得在修改一个模块时对其他模块的影响降到最低。“隐藏”的意思是,有效的模块化通过定义一组相互独立的模块来

最新教育学心理学知识点总结

教师上岗考试试题《常识性知识》 1、教育学的研究对象是(学校教育现象) 2、教育现象包括(学校教育、家庭教育、社会教育) 3、教育学是一种综合性的学科;既是(理论学科)也是(应用学科) 4、完备的教师知识结构是(学科基础知识)(教育学科基础知识)和广泛的文化科学知识。 5、孔子对我国教育的贡献有三个方面(创立私学)(创立儒学)(删订六经) 6、孔子流传于事的著作是(论语) 7、启发式教学的渊源是(不愤不启)(不排不发);是孔子提出的。 8、孔子之后儒豪代表是(孟子、荀子) 9、从(性善论)阐述他的观点是(孟子):从(性恶论)阐述他的观点是(荀子) 10、后期称墨家为(功利主义者):称道家为(自然主义者) 11、曾子所著;专讲古代大学教育的是(大学) 12、曾子的学生子思的著作是(中庸) 13、(学记)是根据今人的考证是战国末期(乐正刻)的作品;是世界上最早的教育经典巨著。 14、乐正真考证是(郭沫若)完成的。 15、(大学)是《学记》的教育政治学基础。 16、(中庸)是《学记》的教育哲学学基础。 17、系统总结先秦时代教育理论和实践研究的教育学专著是(学记);被认为…… 18、西方启发式教育思想的渊源是(苏格拉底的多婆术)。 19、西方教育学传统始于古代希腊的(苏格拉底)(柏拉图)(亚里斯多德) 20、古希腊著名教育家柏拉图的著作是(理想国)。这部著作是后世公共教育思想的源头)。 21、亚里斯多德历史性贡献是他(首次系统阐述了体育、德育、智育、美育和谐发展的教育思想。 22、昆体良的代表著作是(雄判术原理) 23、夸美纽斯是17世纪的捷克教育家;所著作是(大教学论) 24、洛克是(绅士教育)的代表著作是(教育漫画) 25、卢俊是(自然主义)的代表;著作是(爱弥儿) 26、裴斯泰洛齐是(要素教育)的代表。被成为19世纪中期以后到20世纪世界新教育运动的开创人。 27、赫儿巴特独立化时期的代表作是(普通教育学);是1860年出版的。 28、福禄贝尔被称为(幼儿园之父) 29、杜威是(进步主义教育学派)的代表。 30、历史研究法的工作是(史料真伪的鉴别);鉴别包括(外部考证)和(内部考证) 31、调查研究法可分为(确定课题)(搜集资料)(做出结论) 32、调查研究法包括(调查、研究、访问)。 33、教育实验可分为(前实验设计)(准实验设计)(真实验设计)。 34、教育一词最早可以在《孟子;尽心上》说('得天下英才而教育之) 35、古代教育包括(奴隶制社会教育)(封建制社会教育)

教育学基础311重点总结

一. 教育目的和教学目标的关系 教育目的是预期的教育结果,是国家,家长,教育机构,教师对培育什么样的人的总的要求。广义的教育目的还包括培养目标,课程目标,教学目标等。教育目的是教学的总方向,是一切教育活动的出发点和归宿,也是教育评价的根本标准。教学目标是在某一阶段(如一节课或一个单元)教学过程中预期达到的具体结果,是教学工作的依据和评价标准。教师在教学工作中必须有明确的教学目标,这是确保教学有效的基本条件,但是今年仅有具体的教学目标,没有总的教育目的作为指导,教学工作就会失去意义和方向。二. 皮亚杰和维果茨基建构主义的区别 两者都认为知识是个体对经验的建构,但是在知识的实质以及知识的建构过程方面,两人仍存在明显的理论上的差异。皮亚杰的将建构观称为认知或个体的建构主义。认知建构者认为,知识以心理结构的形势存在在学生的头脑之中,这种知识是通过同化,顺华等过程为个体所建构起来的。维果茨基的知识建构则成为社会建构主义。社会建构主义者认为,知识在得以内化之前,以各种社会化工具的形式存在于社会之中,而知识的内化则是个体与社会环境互动的结果。 三. 什么是道德体谅模式 体谅模式是英国学者麦克费尔等人创建的一种侧重培养学生道德情感的德育模式。该模式强调德育的主要目的是培养和提高学生的社会意识和社会技能,引导学生学会体谅,学会关心。该模式通过使用一套包含大量社会情境问题的教材《生命线》,引导学生通过角色扮演等方式进行道德学习。 四. 简要比较相关课程,融合课程,广域课程的异同点 共同点:三者都是以学科为中心的综合课程 不同点:三者对学科之间的知识的综合程度不同。相关课程吧两门以上学科知识综合在一门课程中,但不打破原来的学科界限,融合课程打破了学科界限,把有着内在联系的不同学科知识合并成一门课程,广域课程将各科教材依性质归到各个领域,再将同一领域的各科教材加以组织和排列,进行系统的教学,与相关课程,融合课程相比,其综合范围更加广泛。 五. 美国进步教育运动衰落的原因 1.美国进步教育运动未能与美国社会的持续变化始终保持同步,未能较好的适应美国社会发展对教育提出的新要求。 2.进步教育理论和实践存在局限性,如:过分强调儿童自由,忽视社会和文化发展对教育的决定与制约作用。 3. 改造主义教育和一些保守主义教育流派的抨击与批判,加速了进步教育的衰落。 六. 参与式观察的优缺点 优:便于了解到真实的信息。便于获得较为完整的资料。便于进行多次观察 缺:易受观察者的主观影响。观察的样本数小,观察结果的代表性不强。 七. 问题解决的基本过程和影响因素 基本过程: 理解与表征阶段:将问题的情境转化为某种内部的心理结构,或者说形成某种问题空间寻求解答阶段:在问题的表征阶段,个体有可能凭借与之熟悉的问题直接提取相应的策略来解决现有的问题,若无这种经验,个体便不得不制定计划,如建立解决问题的子目标层级,或选择相应的解决策略。 执行计划或尝试某种解答阶段:在对问题作出表征并选择好某种解决方案后,个体要执行这一计划,尝试解答。 评价结果阶段:在选择并运用某种解题策略之后,个体应对这一策略运用的结果作出评价,这一过程包括检查与答案相一致或相矛盾的地方。

基础工程学习心得

基础工程学习心得 这学期我们开设了《基础工程》,任何房屋都有基础,那基础工程的重要程度就不言而喻了。随着课程学习的不断深入,我对基础工程这门课程也逐渐的有了更加深刻的理解。学习了这门课程,也让我有诸多的收获! 《基础工程》课程总共包括七章内容,包括了地基基础设计原则,浅基础,连续基础,桩基础,基坑工程,地基处理,特殊土地基,地基基础抗震。我们主要学习了浅基础,连续基础,桩基础,和地基处理。 浅基础这一章中,我们学习了浅基础按不同标准的分类。按照受力条件可分为刚性基础(也称无筋扩展基础)和钢筋混凝土扩展基础两大类。而浅基础根据构造形式的不同又可以分为刚性扩大基础,单独和联合基础,条形基础,筏板和箱形基础 通过桩基础的学习,我们知道了单桩,单排桩,多排桩不同 的特性,以及各种桩基础的适用条件。桩基础按承台位置可分为高桩承台基础,低桩承台基础。按施工方法可分为沉桩,灌注桩,管桩基础,钻埋空心桩。按桩的设置效应分为挤土桩,部分挤土桩和非挤土桩。按承载性状可以分为摩擦桩,端承桩,主动桩,被动桩,竖直桩与斜桩。按桩身材料的组成成分又可以分为钢桩,钢筋混凝土桩。 根据基桩的构造不同,可分为钢筋混凝土钻孔灌注桩,钢筋混凝土预制桩,钢桩。这一章还介绍了各种桩基础具体的施工方法,步骤,注意事项以及水中桩基础施工的特点,方法,注意事项。我们学习了用不同的方法如何检验桩基础质量。 在地基处理的学习过程中,我首先学习了什么是软弱土地基,以及它的危害。处理软弱土地基的方法主要有一下几个类别置换,排水固结,化学加固,振密挤密,加筋。每种类别里面都包含了若干种具体的施工方法。各类地基处理方法,均有各

软件工程知识点总结

软件工程(简要知识点) 一、. 软件过程五个模型对比(瀑布模型、快速原型、增量、螺旋、喷泉模型) 二、可行性研究: 1、任务:用最小的代价在尽可能短的时间内确定问题是否能够解决。 2、四个方面:技术、经济、操作可行性、法律 3、数据流图四种成分:1、源点/终点2、处理3、数据存储 4、数据流 三、需求分析: 1、任务:确定系统必须完成哪些工作,对目标系统提出完整、清晰、具体的要求。 2、结构化方法就是面向数据流自顶向下逐步求精进行需求分析的方法。 3、实体联系图:1、数据对象2、属性3、联系(1:1、1:N、M:N) 四、总体设计: 1.任务:回答“概括的说,系统应该如何实现”,用比较抽象概括的方式确定系统如何完成预定的任务,也就是说应该确定系统的物理配置方案,并且进而确定组成系统的每个程序结构。 2.系统设计阶段(确定系统具体实施方案)、结构设计阶段(确定软件结构) 3.模块独立:内聚和耦合 4. 耦合表示一个软件结构内各个模块之间的互连程度,应尽量选用松散耦合的系统

5. 内聚(Cohesion): 一个模块内各元素结合的紧密程度 6.面向数据流的设计方法:变换流和事务流 五、详细设计: 1.任务:确定应该怎样具体的实现所要求的系统,也就是说经过这个阶段的设计工作应该得出对目标系统的精确描述,从而在编码阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序。 2.过程设计的工具(程序流程图、盒图、PAD图、判定表、判定树) 七、测试: 1、单元测试:又称模块测试。每个程序模块完成一个相对独立的子功能,所以可以对该模块进行单独的测试。由于每个模块都有清晰定义的功能,所以通常比较容易设计相应的测试方案,以检验每个模块的正确性。 2、集成测试: 在单元测试完成后,要考虑将模块集成为系统的过程中可能出现的问题,例如,模块之间的通信和协调问题,所以在单元测试结束之后还要进行集成测试。这个步骤着重测试模块间的接口,子功能的组合是否达到了预期要求的功能,全程数据结构是否有问题等。 3、白盒测试技术(逻辑覆盖、基本路经测试)

[笔试]-高等教育学(完整版知识点)

第一部分:判断(共12题) 1、教育方针的基本构成:教育发展的指导思想(教育的性质);教育的培养目标(广义的培养目标,即教育目的);实施的途径(实现教育目的的途径)。 2、发展教育的三个途径:教学工作(主要途径);科研训练(重要途径);社会实践(新的教育方针予以强调)。 3、我国学位制度分为三级:学士、硕士、博士。 4、我国现行高校领导体制:党委领导下的校长负责制(=学校基层委员会领导下的校长负责制) 5、高校教职工代表大会:是教职工群众行使民主权利、民主管理学校的重要形式。 6、宏观高等教育结构:包括层次结构、科类结构、形式结构、能级结构、地域结构(即布局)、管理体制结构等。 7、微观高等教育结构:包括学科专业结构、课程结构、教材结构、队伍结构、各类人员的知识结构等。 8、高校教学系统组成:教师、学生、教学内容和教学媒介。 9、高校课程分类:从层次构成上,可分为公共基础课程、专业基础课程以及专业课程;从形式上看,可分为必修课程、选修课程。 10、大学生参与科研活动:有多种途径,可以结合日常教学进行,也可通过指导学生完成学年论文或毕业论文进行。 11、大学生社会实践活动的特征:人才培养的目的;现实参与的方式;定向选择的内容;互补并进的效果。 12、大学生社会实践活动在培养人方面起的作用:可促进知识的转化和拓展;有利于增强大学生的社会意识和社会技能;有利于发展大学生的创造才能和组织才能;有利于大学生提高修养、完善个性品质。 第二部分:名词解释(共21题) 1、高等教育P5:高等教育是在完全的中等教育基础上进行的专业教育,是培养各类高级专门人才的社会活动。 2、广义文化P17:最广义的文化可以泛指人类在历史过程中所创造的物质财富和精神财富的总称。 3狭义文化P17:常常是人们对精神财富及精神生活的一种通称,在此“文化”一词从狭义的角度使用。 4、教育方针P29:教育方针是国家在一定历史时期,根据社会政治经济发展的需要和基本国情,通过一定的立法程序,为教育事业确立总的工作方向和奋斗目标,是教育政策的总概括。 5、教育目的P34:教育目的是各级各类教育培养人的总的质量目标和总的规格要求。 6、社会本位高等教育目的观P55:主要是指那些从社会发展需要出发设计教育目的的观点,即个人只是教育加工的原料,个人发展必须服从社会需要。这种目的观的主要观点强调高等教育价格首先在于促进国家和社会发展,强调人是社会的产物。 7、个人本位高等教育目的观P55:主要是指那些从个人需要,个人发展出发设计教育目的的观点,强调使受教育者的本性、才能获得自然发展,教育要为人本身的生活服务。 8学制P85:是指一个国家的各级各类学校的系统,它包括:有哪些种类的学校,这些学校由谁来主办和管理,学校的性质和任务是什么,实际的入学条件、修业年限以及各级各类学校的关系如何等等。 9、高等教育管理体制P115:就是指与高等教育管理活动相关的组织制度体系,它主要包括

教育学知识点整理

教育学 一、名词解释 1.教育的概念:指教育者根据一定社会的要求,遵循受教育者身心发展的规律,有目的有计划有组织地对受教育者身心施加影响,把他们培养成为一定社会所需要的人的活动。 2.教育目的的层次结构:是指由国家提出的教育目的、各级各类学校培养目标、课程目标和教学目标所构成的一个教育目的系统。 3.素质教育:就是全面贯彻党的教育方针,以提高国民素质为根本宗旨,以培养学生的创新精神和实践能力为重点,造就生理素质、心理素质和社会素质等全面发展的社会主义事业的建设者和接班人的教育活动。 4.义务教育:是指国家采用法律形式规定的适龄儿童、少年都必须接受的,国家、社会、学校、家庭都必须予以保证的带有强制性的国民教育。义务教育的性质决定了它是一种具有强制性、法律保障的、免费特征的教育制度。 5.人的身心发展:是指个体从出生、成熟、衰老直至死亡的整个生命进程中所发生的一系列身心变化。 6.教师专业化:指教师职业具有自己独特的职业要求和职业条件,有专门的培养制度和管理制度。 7.学科课程:是以文化知识为基础,按照一定的价值标准,从不同的知识领域或学术领域选择一定的容,根据知识的逻辑体系,将所选出的知识组织为学科的课程。 8.经验课程:也称为活动课程,是从儿童的兴趣和需要出发,以儿童的经验为基础,以各种不同形式的一系列活动组成的课程。

9.教学:是教师的教和学生的学共同组成的传递和掌握社会经验的双边活动。 10.班级授课制:是一种集体教学形式。它是将一定数量的学生按年龄和知识程度编成固定的班级,根据课程计划和规定的时间,安排教师有计划地面向全班学生进行教学的一种组织形式。 二.简答题 1. 学校产生的条件: (1)进入奴隶社会后,金属工具代替了原始社会的石器,生产水平提高了,有了剩余产品且足以供养一部分人脱离直接的生产劳动,专门从事教育与学习,学校的产生有了必要的物质基础以及专门从事教育活动的知识分子—教师。 (2)随着生产力的发展和人们认识水平的提高,人们积累了越来越多的社会生产、生活经验,为学校的产生提供了更丰富的教育容。 (3)文字的产生,为学校传授知识提供了便利的工具。 (4)私有制的产生,社会贫富两级分化,对立的阶级形成,国家机器产生,统治阶级为强化对劳动人民的统治,迫切需要有专门的机构培养阶级的接班人和为其服务的官吏及知识分子,学校的产生有了客观的需要。 2. 多元智力视野中的学生观 第一,对所有学生都抱有热切的成才期望,充分尊重每一个学生的智力特点,使我们的教育真正成为“愉快教育”和“成功教育”。 第二,针对不同的学生的不同智力特点,进行有针对性的教育教学,即教师

基础工程课程设计报告

基础工程课程设计 名称:桩基础设计 姓名:文嘉毅 班级:051124 学号:20121002798 指导老师:黄生根

桩基础设计题 高层框架结构(二级建筑)的某柱截面尺寸为1250×850mm ,该柱传递至基础顶面的荷载为:F=9200kN ,M=410kN?m ,H=300kN ,采用6-8根φ800的水下钻孔灌注桩组成柱下独立桩基础,设地面标高为±0.00m,承台底标高控制在-2.00m ,地面以下各土层分布及设计参数见附表,试设计该柱下独立桩基础。 设计计算内容: 1.确定桩端持力层,计算单桩极限承载力标准值Q uk; 2.确定桩中心间距及承台平面尺寸; 3.计算复合基桩竖向承载力特征值R a及各桩顶荷载设计值N,验算基桩竖向承载力;计算基桩水平承载力R Ha并验算; 4.确定单桩配筋量; 5.承台设计计算; 湿 重 度 kN/m3

设计内容 一.确定桩端持力层,计算单桩极限承载力标准值uk Q 1.确定桩端持力层及桩长 根据设计要求可知,桩的直径d =800mm 。 根据土层分布资料,选择层厚为4.5m 的层⑧粉质粘土为桩端持力层。根据《建筑桩基技术规范》的规定,桩端全断面进入持力层的深度,对粘性土、粉土不宜小于2d 。因此初步确定桩端进入持力层的深度为2m 。则桩长l 为: l =4.3+3.8+2.8+2.3+4.4+3.0+2.5+2.9+5.7+0.8+2-2=32.5m 2.计算单桩极限承载力标准值 因为直径800mm 的桩属于大直径桩,所以可根据《建筑桩基技术规范》中的经验公式计算单桩极限承载力标准值uk Q : pk uk sk pk sik i p si p Q Q Q u q l q A =+=ψ+ψ∑ (1-1) 其中桩的周长u =d π=2.513m ;桩端面积p A =2/4d π=0.503㎡;si ψ、p ψ为别为大直径桩侧阻、端阻尺寸效应系数,si ψ=() 1/5 0.8/d =1, p ψ=()1/5 0.8/D =1。 根据所给土层及参数,计算uk Q : uk Q =2.513×1×[23×(4.3-2)+20×3.8+28×2.8+40×2.3+28×4.4+48 ×3.0+66×2.5+ 58×2.9+60×5.7+52×0.8+60×2]+1×710×0.503=3883.6kN 确定单桩极限承载力标准值uk Q 后,再按下式计算单桩竖向承载力特征值:

软件工程知识点汇总

软件工程知识点汇总 1 软件工程、软件工程方法学:三要素 1.1 软件工程:○1应用系统化的、规范化的、可度量的方法来开发、运行和维护软件,即将工 程应用到软件;○2对○1的各种方法的研究 1.2 软件工程是一门研究用工程化方法构建和维护有效的实用的和高质量的软件的学科 1.3 软件工程三要素是:方法、工具、过程 软件工程的方法:是指完成软件开发各项任务的技术方法 软件工具:是指为软件工程方法的运用提供自动半自动的软件支撑环境 软件工程过程:是指将软件工程方法和工具综合起来以达到合理、及时地进行计算机软件开发这一目的 2 软件工程的原则包括:模块化原则、信息隐蔽原则、抽象化原则、模块独立原则(内聚、耦合)、 依赖倒转原则、开闭原则等 2.1 模块化原则:指解决一个复杂问题时自顶向下逐层把软件系统划分为若干模块的过程。模 块是程序中相对独立的成分,一个独立的编程单位,应有良好的编程接口,模块的大小要 适中,模块过大会使模块内部的复杂性增加不利于模块的理解和修改,模块过小会导致整 个系统表示过于复杂,不利于控制系统的复杂性。 2.2 信息隐蔽原则:采用封装技术,将程序模块的实现细节隐藏起来,使模块接口尽量简单。 2.3 抽象化原则:抽取事物最基本的特性和行为,忽略非本质细节,采用分层次抽象,自顶向 下,逐层细化的办法控制软件开发过程的复杂性。 2.4 模块独立原则:是指每个模块只完成系统要求的独立子功能,并且与其他模块的联系最少 且接口简单。要求在一个物理模块内集中逻辑上相互关联的计算机资源,保证模块间由松 散的偶合关系,模块内部有较强的内聚性,这有助于控制系统的复杂性。(即:高内聚低 耦合) 2.5 依赖倒转原则:抽象不应该依赖于细节,细节应该依赖于抽象。 2.6 开闭原则:软件实体应该是可扩展的,但是不可以修改。即对于扩展是开放的,对于更改 是封闭的。 3 软件开发模型:瀑布模型;快速原型;喷泉模型;各种模型的工作原理、阶段、每阶段任务、 特点、示意图; 软件开发模型(也称为软件过程模型):是从软件项目需求定义开始直至软件经使用后废弃为止,跨 越整个生命周期的系统开发、运行和维护所实施的全部过程、活动和任务的结构框架 3.1 瀑布模型(又称线性模型): 3.1.1工作原理:规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。 前一阶段的工作成果是后一阶段工作开始的基础.所以,每个阶段都必须交出合格的文档,必须对前阶段的工作进行评审,前一阶段的工作完成后才可以开始后一阶段的工作 3.1.2 阶段: 计划时期:问题定义、可行性研究 开发时期:需求分析、设计、编码、测试 运行时期:运行和维护 3.1.3 各阶段任务: 1.需求分析和定义 在软件项目进行过程中,需求分析是从软件定义到软件开发的关键步骤,是今后软件,开发的基本依据,同时也是用户对软件产品进行验收的基本依据。需求分析和定义是以用

幼儿教育学基础知识点讲解学习

幼儿教育学基础知识 点

幼儿教育学基础知识点{请认真读完} 第一章幼儿教育的产生和发展 第一节幼儿教育的概念和意义 一、广义的教育(概念 15 页):这里的教育包括了家庭教育、社会教育和学校教育,范围很广,一般称为广的教育。 二、学校的独特结构和功能,使其成为近代以来教育活动中的核心部分,在各种教育中起着(示范)和(主导)的作用。 三、幼儿教育(概念):对 3-6 岁年龄阶段的幼儿所实施的教育就称为幼儿教育。从广义上说,凡是能够影响幼儿身体成长和认知、情感、性格等心理各方面发展的活动都是幼儿教育,而狭义的幼儿教育则指幼儿园教育。幼儿教育学是教育学的一个分支,它专门研究3-6 岁幼儿的教育,探索其特点和规律。 四、幼儿教育的意义:(简答和论述)(一)促进生长发育,提高身体素质;(二)开发大脑潜力,促进智力发展;(三)发展个性,促进人格的健康发展;(四)培育美感,促进想象力、创造性的发展;总而言之,幼儿教育担负着促进幼儿体、智、德、美全面发展的重任。 第二节幼儿教育的发展 一、幼儿教育思想的发展 (一)德国福禄培尔(游戏) 1、幼儿自我发展的原理:福禄培尔认为,幼儿的行为是其内在生命形式的表现,命令式的命令式的、幼儿自我发展的原理命令式的强制的、干涉的教育方法对幼儿的发展是无效的,而必须尊重幼儿的自主性,重视幼儿的自强制的、干涉的我活动。 2、游戏理论:福禄培尔是第一个阐明游戏教育价值的人,他强调游戏对幼儿人格发展、智慧发展有重要意义。 3、协调原理:让孩子和周围的环境、社会、自然结合,协调一致。 4、亲子教育:他创立了世界上第一个为母亲们开办的“讲习会”,后来还专门写了一本《母亲之歌与爱抚之歌》 (二)蒙台梭利 被誉为 20 世纪初的“幼儿园改革家”于 1907 年在罗马贫民区创办了一所“幼儿之家”、 1、幼儿自我学习的法则:每个儿童都是一个遵循自身内部法则的生物体,都有各自不同的需要和发展进程表。 2、重视教育环境的作用有准备的幼儿教育环境的特点?(简答)(1)一个自由发展的环境;(2)一个有秩序的环境;(3)一个生气勃勃的环境;(4)一个愉快的环境。 3、教师的作用:教师是一个环境的创设者、观察者、指导者创设者、创设者观察者、指导者。

大学《教育学基础》考点总结.doc

大学《教育学基础》考点总结 第一部分:名词解释、选择、填空、简答考点 教育:一定社会背景下发生的促使个体的社会化和社会的个性化的实践活动 非制度化的教育:那些没有能够形成相对独立的教育形式的教育。与生产或生活高度一体化,没有从日常的生产或生活中分离出来形成一种相对独立的社会机构及其制度化行为。 教育的生物起源说,代表人物法国社会学家、哲学家利托尔诺《各人种教育的演化》;沛西能《人民的教育》 农业和工业社会教育特征:古代学校的出现和发展,教育阶级性的出现和强化,学校教育与生产劳动相脱离;现代学校的出现和发展,教育与生产劳动从分离走向结合,教育的生产性日益突出,教育的公共性日益突出;教育的复杂性程度和理论自觉性都越来越高,教育研究在推动教育改革中的作用越来越大 教育学的创立:1捷克夸美纽斯《大教育学论》泛智教育,近代第一本教育学著作;2康德四次讲授教育学《康德论教育》时间和“真知灼见”结合起来,教育必须成为一种学业,教育方法必须成为一种科学3赫尔巴特“现代教育学之父”“科学教育学的奠基人”创立教育学。《普通教育》第一本现代教育学著作;在格尼斯堡大学创办教育科学研究所和实验学校。 实用主义教育学:19C末20C初,杜威《民主主义与教学》《经验与教育》、克伯屈《设计教学法》。是在批判以赫尔巴特为代表的传统教育学基础上提出,1教育即生活,教育的过程是与生活的过程合一的,不是为将来的某种生活作准备2教育即学生个体经验增长3学校是一个雏形的社会,学生要学习现实中要求的基本态度技能和知识4课程阻止以学生经验为中心5师生关系以儿童为中心,教师是学生成长的帮助者6教学过程应重视学生自己的独立发现、表现和体验,尊重学生发展的差异性 批判教育学:美鲍尔斯、金蒂斯《资本主义美国的学校教育》、阿普尔《教育与权力》、吉鲁《批判教育学、国家与文化斗争》,法国布迪厄《教育、社会和文化的再生产》 教育学的价值:反思日常教育经验,科学解释教育问题,沟通教育理论与实践(1启发教育实践工作者的教育自觉,使他们不短地领悟教育的真谛;获得大量的教育理论知识,扩展教育工作的理论视野;养成正确的教育态度,培植坚定得教育信念;提高教育实践工作者的自我反思和发展能力;为成为研究型的教师打下基础) 教育功能:是教育活动和教育系统对个体发展和社会发展所产生的各种影响和作用。1从作用的对象看,分个体功能和社会功能2作用的方向看,正向和负向 3作用形式,显性和隐性4多维度的复合分类(1性质和形式结合起来:显性正向2对象与性质结合起来:教育对个人发展的正向功能) 教育实现个体的个性化:教育促进人的主体意识的形成和主体能力的发展;促进个体差异的充分发展,形成人的独特性;开发人的创造性,促进个体价值的实现 教育对政治的正向功能和负向功能:培养合格的公民和政治人才为政治服务(最基本的途径);通过思想传播和制造舆论为统治阶级服务;促进社会民主化的重要力量。当社会发展处于负向时期,教育对社会出现总体的负向功能;当社会发展处于正向时期,教育对社会发展的功能总体上是正向的,但也由于某种因素的影响,似的教育与社会的外部关系失调,出现局部的负向功能,教育与社会政治经济文化发展的不协调,是教育产生负向功能的根源。教育目的:教育意欲达到的归宿所在或预期实现的结果。狭义:一定社会为整个教育事业的

软件工程基础知识点总结

软件工程基础部分知识点总结 知识点一软件工程的基本概念 1、软件定义:是计算机系统中与硬件相互依存的另一部分,是包括程序、数据以及相关文档的完整集合。 1)程序是软件开发人员根据用户需求开发的、用程序设计语言描述的、适合计算机执行的指令(语句)序列。 2)数据是使程序能够正常操作信息的数据结构。 3)文档是与程序开发、维护和使用有关的图文资料。 国标(GB)计算机软件的定义:与计算机系统的操作相关的计算机程序、规程、规则以及可能有的文件、文档及数据。 2、软件特点: 1)软件是一种逻辑实体,而不是物理实体,具有抽象性,是计算机的无形部分; 2)软件的生产与硬件不同,它没有明显的制作过程; 3)软件在运行、使用期间不存在磨损、老化问题; 4)软件的开发、运行对计算机系统具有依赖性,受计算机系统的限制,这导致了软件移植的问题; 5)软件复杂性高,成本昂贵; 6)软件开发涉及诸多的社会因素 3、软件的分类: 按照功能可以分为:应用软件、系统软件、支撑软件(或工具软件)

1)应用软件是为解决特定领域的应用而开发的软件。 2)系统软件是计算机管理自身资源,提高计算机使用效率并为计算机用户提供各种服务的软件。 3)支撑软件是介于系统软件和应用软件之间,协助用户开发软件的工具软件。 4、软件危机:是指在软件的开发和维护过程中所遇到的一系列严重问题。软件危机主要体现在以下几个方面: ①软件开发的实际成本和进度估计不准确 ②开发出来的软件常常不能使用户满意 ③软件产品的质量不高,存在漏洞,需要经常打补丁 ④大量已有的软件难以维护 ⑤软件缺少有关的文档资料 ⑥开发和维护成本不断提高,直接威胁计算机应用的扩大 ⑦软件生产技术进步缓慢,跟不上硬件的发展和人们需求增长 5、软件工程:此概念的出现源自软件危机。软件工程是指应用计算机科学、数学及管理科学等原理,以工程化的原则和方法来开发与维护软件的学科。 1)研究软件工程的主要目的就是在规定的时间、规定的开发费用内开发出满足用户需求的高质量的软件系统(高质量是指错误率低、好用、易用、可移植、易维护等)。 2)软件工程的三个要素:方法、工具和过程。 ①方法:完成软件工程项目的技术手段;

相关文档
最新文档