软件工程实践者的研究方法_背诵知识点20141224

软件工程实践者的研究方法_背诵知识点20141224
软件工程实践者的研究方法_背诵知识点20141224

软件的定义:软件是:1)指令的集合,通过执行这些指令可以满足预期的特征、功能和性能需求;2)数据结构,使得程序可以充分利用信息;3)软件描述信息,以硬拷贝和虚拟形式存在,描述程序操作和使用。

软件与硬件的区别:软件是设计开发的;软件不会磨损;大多数软件是按需求定制的。

IEEE定义:(1)将系统化、规范化、可量化的方法应用于软件的开发、运行和维护,即将工程化方法应用于软件;(2) 在(1)中所述方法的研究。

软件工程的层次:软件工程的根基在于质量关注点。软件工程的基础是过程层。过程将各个技术层次结合在一起,使得合理地、及时地开发计算机软件成为可能。方法为构建软件提供技术上的解决方法("如何做")。工具为过程和方法提供自动化或半自动化的支持。

通用过程模型的5种框架活动:沟通、策划、建模、构建、部署

8个典型的普适性活动:软件项目跟踪与控制;风险管理;软件质量保证;技术评审;测量;软件配置管理;可复用管理;工作产品的准备和生产

软件神化:关于软件及其开发过程被人们盲目相信的一些说法,它实际上误导了人们对软件开发的态度。

螺旋模型:一种风险驱动型的过程模型,一种演进式软件过程模型。它结合了原型的迭代性质和瀑布模型的系统性和可控性特点。具有快速开发越来越完善软件版本的潜力。

统一过程(UP):以用例为驱动、以系统架构为核心,迭代式增量式开发过程。RUP包括起始、细化、构建、转换和生产5个阶段。五个UP阶段并不是顺序地进行,而是阶段性地并发进行。

成熟度级别:第0级:不完全级、1已执行级、2已管理级、3已定义级、4已定量管理级、5优化级软件生命周期:软件计划与可行性研究、需求分析、软件设计、编码、软件测试、运行与维护

瀑布模型:一个系统的、顺序的软件开发方法。缺点:实际项目开发中很少遵守瀑布模型提出的顺序;客户难以清楚的描述所有的需求;客户要等到开发周期的晚期才能得到可执行的程序;在线性过程的开始和结束,容易发生“阻塞状态”。

敏捷团队成员特点:基本能力、共同目标、精诚合作、决策能力、模糊问题解决能力、相互信任和尊重、自我组织

极限编程过程包含4个框架活动:策划、设计、编码、测试设计原则:KIS

重构:以不改变代码外部行为而改进其内部结构的方式来修改软件系统的过程

结对编程:两个人面对同一台计算机共同为一个故事开发代码。

优点:结对的两人完成其工作,他们所开的代码将与其他人的工作集成。这种集成作为集成团队的日常工作实施。还有一些情况下,结对者自己负责集成,这种“连续集成”策略有助于避免兼容性和接口问题,建立能及早发现错误的“冒烟测试”环境

用户场景:用来识别对将要构建的系统的使用线索的描述――用例。场景通常称为用例。本质上,用例定义了最终用户如何在以特定的环境下与系统交互。

UML用例建模(用例图、活动图、状态图和类图)

启动需求的过程:确认共利益者;识别多种观点;协同合作;首次提问

导出需求的过程:协作需求收集;质量功能部署;用户场景;导出工作产品

需求收集遇到的问题:范围问题、理解问题、易变问题

协同需求收集会议的基本原则:1)软件工程师和客户共同举办和参与;2)制定筹备与参与会议的规则;3)拟定一个会议议程:既涵盖重点,又鼓励自由交流;4)由一个主持人控制会议;5)使用某种“定义机制”:工作表、活动挂图、不干胶贴纸,电子公告牌、聊天室、虚拟论坛

分析模型的三个目标:1)描述客户需要什么;2)为软件设计奠定基础;3)定义在软件完成后可以被确认的一组需求

分析模型由4种建模元素构成:基于场景的模型、流模型、基于类的模型和行为模型。

设计质量的指导原则:

1)设计应展示出这样一种结构:a已经使用可使别的系统风格或模式创建b由展示出良好设计特征的构件构成c能够以演化的形式实现,从而便于实现和测试

2)设计应该模块化

3)设计应该包括数据、体系结构、接口和构件的清楚的表示

4)设计应导出数据结构,这些数据结构适于要实现的类,并由可识别的数据模式提取

5)设计应导出显示独立功能特征的构件

6)设计应导出接口,这些接口降低了构件之间以及与外部环境连接的复杂性

7)设计的导出应根据软件需求分析过程中获取的信息采用可重复使用的方法进行

8)应使用有效传达其意义的表示法来表达设计

软件质量属性:FURPS代表功能性,易用性,可靠性,性能,可支持性。

体系结构模型元素的三个来源:关于将要构建的软件的应用域信息;特定的需求模型元素,如数据流图或分析类,现有问题中它们的关系与协作;体系结构风格和模式的可获得性。

体系结构风格分类:以数据为中心的体系结构;数据流体系结构;调用返回体系结构;面向对象体系结构;层次体系结构

数据流类型决定映射方法:变换映射、事务映射

5种不同类型的设计类:用户接口类业务域类过程类持久类系统类

组织良好的设计类定义了4个特征:完整性与充分性原始性高内聚性低耦合性

构件:系统中模块化的、可部署的和可替换的部件,该部件封装了实现并暴露一系列接口。

基于构件级设计的4个基本原则:开闭原则、Liskov替换、依赖倒置、接口分离。

构件级设计的3个打包原则:发布复用等价性、共同封装、共同复用。

内聚性:显示某个模块相关功能的强度

耦合性:显示模块间的互相依赖性

过程抽象:具有明确和有限功能的指令序列

数据抽象:描述数据对象的冠名数据集合

模块化:分而治之的策略(高内聚低耦合)

信息隐蔽原则:每个模块都对其他模块隐藏自己的设计决策

求精:一种自顶向下地设计策略,通过连续精化过程细节层次来实现程序的开发。

黄金原则:置用户于控制之下;减少用户的记忆负担;保持界面一致

用户界面分析和设计过程的4个框架活动:界面分析及建模;界面设计;界面构造;界面确认。

黑盒测试:在软件接口处执行测试,检查系统的功能方面,而不考虑软件的内部结构

白盒测试:基于过程细节的封闭检查,测试贯穿软件的逻辑路径和构件间的协作。

传统软件的测试策略以渐进的观点包括:单元测试、集成测试、确认测试、系统测试

软件团队实现高质量的四大管理和实践活动:软件工程方法、项目管理技术、质量控制活动和软件质量保证

用例图

电信计费用例图学生选课系统用例图

类图 电梯的分类组成、交通工具概念体系、计算机系统组成

状态图电水壶、计算机、打印机、复印机的工作

数据流图

不通电

通电

烧坏 turn-on

turn-off

使用数据流进行体系结构映射-变换映射

M

I

C B

D

A

使用数据流进行体系结构映射-事务映射

M

II I

S

A B C ……

软件工程重点整理

软件工程重点 (吐血整理——林新发) 红色的是重点中的重点 前面数字是课本页码 第一章概论 1 什么是计算机软件 计算机软件指计算机系统中的程序及其文档 3软件的特点 (1)软件是一种逻辑实体,而不是有形的系统元件,其开发成本和进度难以准确地估算 (2)软件是被开发的或被设计的,它没有明显的制造过程,一旦开发成功,只需复制即可,但其维护的工作量大 (3)软件的使用没有硬件那样的机械磨损和老化问题 4软件的分类 (1)系统软件(如操作系统、编译程序等)、 (2)支持软件(如数据库管理系统、网络软件、软件开发环境等)、 (3)应用软件(如实时软件、嵌入式软件、科学和工程计算软件、事务处理软件、人工智能软件等) 6软件工程定义 软件工程是应用计算机科学、数学及管理科学等原理,以工程化的原则和方法制作软件的工程 7生存周期 软件有一个孕育、诞生、成长、成熟、衰亡的生存过程。这个过程即为计算机软件的生存周期 软件生存周期大体可分为如下几个活动:计算机系统工程、需求分析、设计、编码、测试、运行和维护 12能力成熟度模型CMM(了解一下) 初始级、可重复级、已定义级、已管理级、优化级 18瀑布模型(重) 系统工程、需求分析与规约、设计与规约、编码与单元测试、集成测试系统测试、运行与维护 第二章系统工程 41系统工程的任务 (1)识别用户的要求,确定待开发软件的总体要求和范围,

(2)系统建模和模拟 (3)进行成本估算,做出进度安排 (4)进行可行性分析,即从经济、技术、法律等方面分析待开发的软件是否有可行的解决方案,并在若干个可行的解决方案中作出选择。 (5)生成系统规格说明书 42可行性分析 (1)经济可行性(成本、效益、货币的时间价值、投资回收期、纯收入) (2)技术可行性(风险分析、资源分析、技术分析) (3)法律可行性 第三章需求工程 48软件需求 指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。 包括:功能需求、性能需求、用户或人的需求、环境需求、界面需求、文档需求、数据需求、资源使用需求、安全保密要求、可靠性需求、软件成本消耗与开发进度需求、其他非功能需求 50需求获取方法与策略(重) 建立顺畅的通信途径、访谈与调查、观察用户操作流程、组成联合小组、用况 51 图3.2 53 创建用况模型的主要步骤 (1)确定谁会直接使用该系统,即参与者(Actor) (2)选取其中一个参与者 (3)定义该参与者希望系统做什么,参与者希望系统作的每件事将成为一个用况 (4)对每件事来说,何时参与者会使用系统,通常会发生什么,这就是用况的基本过程 (5)描述该用况的基本过程 54需求分析原则(重) 1.必须能够表示和理解问题的信息域 2.必须能够定义软件将完成的功能 3.必须能够表示软件的行为(作为外部事件的结果) 4.必须划分描述数据、功能和行为的模型,从而可以分层次地揭示细节

考研教育研究方法知识点整理

教育研究方法知识点整理 一、教育研究概述 (一)教育研究的界说—— 1.教育研究的含义:以发现或发展科学知识体系为导向,通过对教育现象的解释、预测和控制,以促进一般化原理、原则的发展; 2.意义:①探索教育规律,以解决重要的教育理论与实践问题为导向;②改善教育实践,提高教育教学质量,促进教育的发展和改革;③完善和发展教育理论;增强研究者的研究能力,培养未来教育改革家; 3.教育研究的类型:(1)价值研究与事实研究(2)基础研究与应用研究(3)定量研究和定性研究; (二)教育研究的科学化历程—— (1)直觉观察时期:从古希腊至16世纪,在近代科学产生以前,教育研究方法论是在朴素唯物论基础上的直觉观察时期,具有朴素性和自发性的特点;采用观察法以及归纳、演绎和类比的思维方式对教育现象进行研究并形成理论;辩证法的初步运用以及朴素的系统观; (2)分析为主的方法论时期:17世纪至20世纪初,以经验论(培根)和唯理论(笛卡尔,试图将两者结合起来的是康德)两个派别的形成以及实践中重思辨、逻辑和分析为基本特征;采用归纳法和演绎法;心理学思想开始成为教育科学研究方法论的理论基础;主张教育要适应自然,并从自然科学中移植“实验方法”;(3)形成独立学科时期:20世纪至20世纪50年代,构成教育研究方法体系的大部分方法是从其它学科移植而来的;教育研究方法理论中的两个基本派别进步

派与传统派、实证的与思辨的、实用的与理论的进一步分道扬镳,各自的发展研究为方法论的发展开拓了新领域;受西方哲学非理性主义、唯科学主义思潮及实用主义教育哲学影响;教育科学领域内分科的学科研究方法也同时取得显著进展;教育研究方法的发展还受到马克思主义辨证唯物论的和心理学及心理学研究方法的发展两个方面因素的直接影响; (4)现代教育与现代教育研究方法的变革:20世纪50年代以来,西方科学哲学出现了一个新的发展趋势,主要表现在冲破了对科学理论的静态的逻辑分析,把对方法论的研究同科学发展的历史联系起来;科学对自然和社会的研究越来越广泛、深入;不同学科的相互渗透;科学研究课题的复杂性、综合性在日益加强,科学研究手段日益复杂、精密,科学研究成为集体的、综合的事业; (三)我国教育研究的现状及问题 1.特征:①重经验描述,缺乏理论概括②重先王之道,遵循历史传统③教育和科学技术的发展脱节④思维方式整齐划一、整体直观; 2.现状:①研究的主体在不断地扩大;②研究的范畴在不断拓展;③研究的问题意识增强;④研究角度和方法多元化; 3.存在问题:①多元化跨学科的研究方法没有得到重视;②定性和定量的综合研究不够;③从个人经验出发的感悟性、思辨性研究依旧占据教育研究的主流,应加强科学实证性;④不善于吸收利用其他学科的研究成果; (四)教育研究的主要趋势——①自然化、生态化②综合化(研究方法、研究工具、多变量实验设计)③多文化趋势④现代化;

教育研究方法考试试题

教育研究方法试题 试卷编号:12 号 一、填空(1' x20) 1、科学研究由三个基本要素组成:()、科学理论、方法技术。 2、确定性原则是指研究者选择和确定的()应合理适度。 3、遵循确定性原则选题,应注意具体明确、()、难以兼顾的三点要求。 4、阅读研究文献的方法一般有浏览、粗读和()三种。这三种阅读方法各有所长和不足,对于研究工作者阅读分析文献来说,均为非常有用的方法。 5、文献是记录、()、传播和继承知识的最有效手段,是人类社会活动中获取信息最基本、最主要的来源。 6、确定问题的原则有:实践性、可行性、()。 7、根据访谈结构可将访谈分为结构式访谈、非结构式访谈、()访谈。 8、为保证研究的质量,一个好的研究课题应具备:定向性、价值性、()、新颖性。 9、内容分析法常用的三种抽样方式是:来源取样、()、分析单位取样。 10、观察计划和方案的内容包括:观察研究的目的、观察对象、()、观察类型、 观察的取样和时间安排、观察提纲和观察记录表、观察手段和工具等。 11、将被试分为两组,一组施以实验处理称作实验组,另一组不给实验处理,称作控制组,

最后测定对某种刺激的反应,然后比较两组反应上的差异,这称为( 12、研究计划一般包括:课题表述,课题意义,定义、限制和界定,文献查阅,假设,方法,( )7 部分。 13、()是具有不同比重的数据(或平均数)的算术平均数。比重也称为权重,数据的权重反映了该变量在总体中的相对重要性,每种变量的权重的确定与一定的理论经验或变量在总体中的比重有关。 14、选定课题即选择和确定研究课题,它包括两方面含义:()、选择进行时间研究的教育问题。 15、文献研究具有间接性、无反应性、()、保险系数相对较大和便于做纵向分析等 特点。 16.分层随机抽样方法中的抽样比率是样本容量与()的比率。 17、常用的教育调查方法有问卷调查、()、测量调查和调查表法。 18、一份完整的问卷由指导语、()和结束语三部分组成。 19、行动研究的四个基本途径是问题研究、合作研究、叙事研究、()。 20、个案追踪法主要适用于三种研究情境:一是探索发展的连续性;二是探索发展的稳定性、三是探索()对以后其他教育现象的响。 二、单选(1' x25)1、教育研究方法的发展历史,经历的第三个时期是(

软件工程知识点总结

软件工程(简要知识点) 一、. 软件过程五个模型对比(瀑布模型、快速原型、增量、螺旋、喷泉模型) 二、可行性研究: 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、白盒测试技术(逻辑覆盖、基本路经测试)

教育研究方法知识点重点

各章节重点难点 4个要点) 1、教育研究的类型 (1)客观性原则:是指研究者在研究过程中必须尊重事实,一事物的本来面目为依据,反对主观臆测,王子论断。她是科研工作者应遵循的基本原则。 (2)创新性原则:指在教育研究中,研究者应该在借鉴和继承前人或他人的研究成果基础上,在教育研究中发现新的问题,提出新的观点或结论,产生新的认识,文人们提供新的知识。 (3)理论联系实际原则:从教育的实践需要和实际情况出发,形成和发展教育科学理论,并努力运用教育科学理论来指导教育实践的研究,以推动教育科学和教育事业的向前发展。(4)伦理原则:要求研究者的科研活动应遵循基本的社会道德准则,不侵犯研究对象或研究参与者的权益,避免对其造成身心伤害。 3、教育研究的一般过程(6个) (1)选题阶段 (2)研究设计阶段 (3)搜集资料阶段 (4)整理与分析资料阶段 (5)撰写研究报告阶段 (6)总结与评价阶段 4、教育研究方法的基本类型(4个) 理论方法(归纳、演绎、类比、分类、比较、分析、综合、概括) 实证方法(观察、问卷、访谈、测量) 实验研究方法(前试验、准实验、真实验) 历史研究方法(文献法(定性)、内容分析法(定量)) 二、教育研究的选题与设计(5个要点) (一)选题的主要来源 1、社会变革和发展对教育研究提出的问题 2、学科理论的深化、拓展或转型中产生的问题 3、研究者个人在教育实践者观察与思考产生的问题 (二)选题的基本要求 1、问题本身要新颖、有研究价值 新颖表现在:(1)课题内容是前人未涉及或者探讨不深入的 (2)课题研究角度不同与以往研究 (3)研究方法上有创新之处 2、问题提出有一定的科学理论依据和事实依据

教育研究方法试题集及答案

教育科学研究方法试题(四) 一、单项选择题(从下列四个备选答案中选出一个正确答案,并将其代号写在题干的空白处) 1、在科学史上,首次研究了科学认识的“归纳一演绎”程序及所遵循的方法,并在形式逻辑之上建立了科学方法论的哲学家、思想家是( C ) A苏格拉底 B 柏拉图 C 亚里士多德D 毕达哥拉斯 2、在教育研究的科学化历程中,( B )时期心理学开始成为教育科学研究方法论的理论基础。 A直觉观察时期 B 分析为主的时期 C 独立学科时期 D 现代教育与现代教育研究方法论的变革时期 3、教育研究活动的起始环节是( B ) A收集资料 B 选择课题 C 提出假设 D 制定方案 4、教育研究活动的最后一个环节是( C ) A教育研究成果的展示 B 教育研究成果的交流 C 教育研究成果的评价 D 教育研究成果的概括 5、( C )不是教育研究方法的基本原则 A客观性原则 B 创新性原则 C 综合性原则 D 伦理性原则 6、课题论证的目的是(A) A避免选题的盲目性 B 鉴定选题的准确性 C 审查课题的实用性 D 完善课题的合理性 7、教育研究问题的可行性包含的条件除了客观条件、主观条件还有一个( D ) A存在可能性的问题 B 选题问题 C 表述问题 D 时机问题 8、对选定的问题进行分析、预测和评价被称为( B ) A课题审查B课题论证 C 课题评估 D 课题鉴定 9、确立选题的重要依据源于( D ) A问题的应用价值 B 问题的范围 C 问题的学术价值 D 问题的意义 10、“书目”属于文献等级中的( B ) A一次文献 B 二次文献 C 三次文献 D 四次文献 11、为了避免重复劳动,提高科学研究的效益,必要的工作是( C ) A选定课题 B 课题论证 C 文献检索 D 历史分析 12、以下属于二次文献的有(C ) A综述B报告 C 文摘 D 手册 13、在文献检索中,按事件发生、发展时序,由近及远、由新到旧的顺序进行查找的方法是( B ) A顺差法 B 逆差法 C 引文查找法 D 综合查找法 14、查得资料比较杂乱,没有时代特点,属于哪种文献检索的特点( C ) A顺差法 B 逆差法 C 引文查找法 D 综合查找法 15、国内外许多学者均通过对自己的孩子进行跟踪观察研究儿童的一般发展,主要采用的观察记录方法是(A) A日记描述法 B 描述记录法 C 轶事记录法 D 连续记录法 16、有明确目标、问题和范围,有详细的观察计划、步骤和合理设计的可控制性的观察是(A) A结构式观察 B 非结构式观察 C 直接观察 D 参与性观察 17、教育观察研究,根据观察的方式可分为(A) A直接观察与间接观察B参与性观察与非参与性观察 C 自然情境观察与实验室观察 D 结构式观察与非结构式观察 18、最早使用日记描述法的是( B ) A洛克 B 裴斯泰洛齐 C 皮亚杰 D 陈鹤琴 19、能对观察资料进行定量分析和对比研究的是( C ) A自然情景观察 B 实验室观察 C 结构式观察 D 非结构式观察 20、主要用于反应个体、事件或新异教育现象的调查是( D ) A.普遍调查B.抽样调查C.现状调查D.个案调查 21、调查不同年代大学生消费观的变化,这属于( C ) A.现状调查B.相关调查C.发展调查D.普遍调查 22、问卷调查中不为回答者提供具体的答题,而由回答者自由回答的是(A)

软件工程知识点汇总

软件工程知识点汇总 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.需求分析和定义 在软件项目进行过程中,需求分析是从软件定义到软件开发的关键步骤,是今后软件,开发的基本依据,同时也是用户对软件产品进行验收的基本依据。需求分析和定义是以用

教育研究方法 试题 范文答案

《教育研究方法》试卷1答案 一、简答题(每小题10分,共20分) 1.如何认识教育研究?教育研究的类型及基本过程是什么? 答:教育研究是人们按照规划设计的步骤,运用科学的方法研究教育现象及问题,探求教育本质和规律,取得科学结论,解决教育问题,促进教育发展的认识和实践活动。 类型:(1)按纵向层次,可以把教育研究划分为如下层次:直觉观察水平;探索原因水平;迁移推广水平;理论研究水平(2)按横向层面,我们可以把教育研究划分为如下类型:基础研究、应用研究和开发研究;定量研究和定性研究;探索性研究、描述性研究和解释性研究 教育研究的基本过程:(1)选择研究课题;(2)研究设计阶段;(3)研究的实施阶段(4)得出结果阶段 2.教育研究问题有哪些来源? 答:从教育研究的实践来看,教育研究问题的来源主要包括如下方面: 1.从现有的教育教学实践中发现问题 2.从已知的教育理论中探索问题 (1)从解之未尽的教育理论中演绎问题。(2)通过对现有理论的质疑提出问题。 3.从掌握的教育文献资料中寻求问题 4.从与专家的讨论和切磋中认识问题 5.从教育科学研究规划中确立问题 6.从当前国内外教育信息的分析中寻找问题 二、论述题(每小题25分,共50分) 1. 论述如何进行科学的教育实验设计。 答:一个相对完整的教育实验过程分为准备、实施、总结三个基本阶段。准备阶段包含了选定课题、提出假设、确定变量、实验设计等基本环节;实施阶段包含了变量的控制、操作、测量环节;总结阶段包含了数据的统计分析、实验报告的撰写。 (一)实验的准备阶段: 1.选定实验研究的课题、形成研究假设。 2.确定实验的自变量、因变量。 3.控制无关变量。 为了提高实验的内部效度和外部效度,实验研究中需要对除自变量和因变量之外的无关变量进行控制。教育实验中的无关变量有:(1)被试的态度因素,指被试的消极型和评价担忧型态度,会影响到实验结果的真实性。(2)被试的历史因素,指实验对象已有的知识经验、能力水平以及个性特征会影响学生在实验中的行为表现。(3)生长与成熟因素,指实验期间学生身心的成熟会对实验结果产生影响。(4)被试的缺乏,指由于一些学生因转退学、生病、经常性旷课等而不能坚持参加实验,也会影响实验的结果。(5)实验的处理与实施,由于各种原因,实验组的信息和程序会扩散到对照组,使对照组实际上也受到一定程度的实验处理,这会影响实验结果的显着性。(6)测量安排,由于前后测量的迁移作用,可能会造成高估实验效果;另外,各次测验在时间、地点以及施测人员安排上的差异,也有可能造成对结果的影响。 无关变量一般通过以下三种方法来控制:(1)消除法。通过采取一定的措施,将影响结果的各种无关变量消除掉,是控制无关变量的最主要、最理想、最基本的方法。例如,为了消除实验者效应,可以采用双盲程序,即被试和实验者都不了解实验的目的、设计等。(2)恒定法与平衡法。

软件工程基础知识点总结

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

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

教育研究方法知识点重点(实用)

各章节重点难点 一、教育研究概述(4个要点) 1、教育研究的类型 主观臆测,王子论断。她是科研工作者应遵循的基本原则。 (2)创新性原则:指在教育研究中,研究者应该在借鉴和继承前人或他人的研究成果基础上,在教育研究中发现新的问题,提出新的观点或结论,产生新的认识,文人们提供新的知识。(3)理论联系实际原则:从教育的实践需要和实际情况出发,形成和发展教育科学理论,并努力运用教育科学理论来指导教育实践的研究,以推动教育科学和教育事业的向前发展。(4)伦理原则:要求研究者的科研活动应遵循基本的社会道德准则,不侵犯研究对象或研究参与者的权益,避免对其造成身心伤害。 3、教育研究的一般过程(6个) (1)选题阶段 (2)研究设计阶段 (3)搜集资料阶段 (4)整理与分析资料阶段 (5)撰写研究报告阶段 (6)总结与评价阶段 4、教育研究方法的基本类型(4个) 理论方法(归纳、演绎、类比、分类、比较、分析、综合、概括) 实证方法(观察、问卷、访谈、测量) 实验研究方法(前试验、准实验、真实验) 历史研究方法(文献法(定性)、容分析法(定量)) 二、教育研究的选题与设计(5个要点) (一)选题的主要来源 1、社会变革和发展对教育研究提出的问题 2、学科理论的深化、拓展或转型中产生的问题 3、研究者个人在教育实践者观察与思考产生的问题 (二)选题的基本要求 1、问题本身要新颖、有研究价值 新颖表现在:(1)课题容是前人未涉及或者探讨不深入的 (2)课题研究角度不同与以往研究

(3)研究方法上有创新之处 2、问题提出有一定的科学理论依据和事实依据 3、问题表述必须具体明确 4、问题研究要有可行性 (三)教育研究假设涉及的主要变量 (1)研究假设是研究之前预先设想的、暂时的理论,是对研究课题设想出的一种或几种可能的结论或答案 (2)自变量=刺激变量=输入变量=实验处理,事实严重对实验对象发生影响的因素和实验对象在这些影响下发生变化的因素。 (3)因变量=反应变量=输出变量=实验结果,是通过自变量的作用而产生变化的结果因素,是实验观察和记录的容。 (4)无关变量=干扰变量,是指除自变量意外,一切可能影响因变量、因而对实验可能起干扰作用的变量。 (四)选择研究对象(抽样) 1、总体、样本和抽样的概念 (1)总体:研究对象的全体。凡是在某一相同性质上结合起来的许多个别事物的集体,当它成为突击研究对象时,就叫做总体。 (2)样本:从总体中抽取的、对总体有一定能够代表性的一本分个体,也称为样组。 样本所包含的个体的数量叫样本容量。 (3)抽样:遵循一定的规则,从一个总体中抽取有代表性的一定数量的个体进行研究的过程。目的是用一个样本去得到关于这个总体的信息及一般性结论,从样本的特征推断总体,从而对相应的研究作出结论。 2、抽样方法: (1)简单随机抽样。如抽签、随机数目表,每个个体被抽取的概率均等。简单易行,适用于总体异质性不是很大却样本数较小的情况。当样本规模小时,样本的代表性差一些。 (2)随机系统抽样,也叫等距抽样、机械抽样。先将总体各个观测单位按某一标志排列编号并分成数量相等的组,使组数与样本数相同,然后从每组中依照事先规定的机械次序抽取对象。(抽样比率的计算公式:k=N/n,k为抽样间距,N为总体规模,n为样本规模) (3)分层随机抽样:也成类型抽样,配额抽样。将总体按照一定标准分成若干层次或类型,然后再依据事先确定的样本大小及其各层次类型在总体中所占的比例提取一定数目的样本单位。 (4)整群随机抽样:抽样的单位不是单个的个体,而是成群的个体。 (5)有意抽样法。即按照研究者一定的目的要求去抽取样本,也叫有偏的抽样。 (五)课题论证的基本容 1、选题价值论证 2、先关研究文献综述 3、课题研究基本思路论证 4、课题研究步骤、方法及手段论证 5、课题研究可行性论证 三、教育文献检索(4个要点) (一)文献的作用 1、全面正确的掌握所要研究问题的情况,帮助研究人员选定课题和确定研究人员 2、为教育研究提供科学的论证依据和方法

中小学教育研究方法试题及答案

中小学教育研究方法试 题及答案 集团档案编码:[YTTR-YTPT28-YTNTL98-UYTYNN08]

B D A C A D A A B B D C C B D D D B B 正确 按照提出问题的结构程度(主观、客观)可以将调查问卷中的问题分为封闭式问题、半封闭式问题、开放式问题三大类。

按研究者对访谈结构的控制程度进行分类,可以将访谈分为开放式访谈、半开放式访谈、封闭式访谈。 就研究主体而言,倡导“行动者合作研究” 正确 (一)第一环节:计划(二)第二环节:行动 错误 因变量的测量一般包括前测和后测两部分。 正确 追溯法是指利用已有的文献末尾所附的参考文献目录提供的线索,追溯查找相关文献的方法。 正确 (一)定性分析 的特点1.强调整体观和事物质的规定性 正确 4、就研究过程而言,强调“在研究中行动”,体现了其反思性 正确 一、教育实验研究法及其特征(一)主动操纵和控制实验变量 正确 教育调查法指研究者在一定的教育理论指导下,在自然条件下,围绕一定的教育问题,有目的、有计划、有系统地搜集研究对象的有关材料并进行整理、分析,从而深入了解教育实际,发现存在问题,总结教育规律的一种研究方法。 错误 现状调查属于描述性调查,主要是调查某一类教育现象目前的状况和基本特征,目的是对教育现象的真实情况进行具体描述,发现现存的问题或寻找一般数据。 就研究结 果而言,是

“行动的改进与发展”,(正确) 标准差是最常用的描述数据分布离散程度的差异量数,反映了各变量值与平均数的平均差异。 调查表根据其说明事项或分组比较事项的多少可以分为单项表和复合表。 正确 算术平均数简称平均数,样本平均数用(读杠)表示。它是用以度量连续变量次数分布集中趋势最常用的集中量数。 错误 关键词是学术论文的文献检索标识,它的选择是否恰当,关系到文章检索的概率和成功引用率。 (错误) (一)第一环节:计划 (二)第二环节:行动 (三)第三环节:观察 (四)第四环节:反思 正确 单组实验设计是用单一实验组为研究对象,实施某一种或多种实验处理的实验设计。 错误 分析是指把复杂的研究对象(研究结果、现象等)分解为各个部分、方面、要素或属性,进行单独的考察,从而认识各部分性质和特点的方法。 错误 (Kert Lewin)将其定义为“将科学研究者与实际工作者之智慧与能力结合起来以解决某一事实的一种方法。 错误 (二)按照教育行动研究水平分类,可分为技术的行动研究、慎思的行动研究、解放的行动研究。

软件工程期末复习知识点整理

复习整理 、绪论 1. 软件的定义 软件是能够完成预定功能和性能的可执行的计算机程序,包括使程序正常执行所需要的数据,以及有关描述程序操作和使用的文档。(软件=程序+文档) 2.软件工程的定义 是指导计算机软件开发和维护的一门工程学科;采用工程化的原理与方法对软件进行计划、开发和维护;把证明正 确的管理技术和最好技术综合运用到软件开发中;研究经济地开发岀高质量的软件方法和技术;研究有效维护软件 的方法和技术。 3.软件危机的概念,及出现的原因 软件开发技术的进步未能满足发展的要求。在软件开发中遇到的问题找不到解决的办法,问题积累起来,形态尖锐的矛盾,导致了软件危机。 产生原因: ⑴软件规模越来越大,结构越来越复杂 ⑵软件开发管理困难而复杂。 ⑶软件开发费用不断增加。 ⑷软件开发技术落后。 ⑸生产方式落后,仍采用手工方式。 ⑹开发工具落后,生产率提高缓慢。 4.三种编程范型的特点 (1)过程式编程范型:把程序理解为一组被动的数据和一组能动的过程所构成;程序=数据结构 +算法;着眼于程序的过程和基本控制结构,粒度最小 (2)面向对象编程范型:数据及其操作被封装在对象中;程序=对象+消息;着眼于程序中的对 象,粒度比较大 (3)基于构件技术的编程范型:构件是通用的、可复用的对象类;程序=构件+架构;眼于适合 整个领域的类对象,粒度最大 二、软件生存周期与软件过程 1、软件生存周期的定义,把生存周期划分为若干阶段的目的是什么,有哪几个主要活动 定义:一个软件从开始立项起,到废弃不用止,统称为软件的生存周期 目的:软件生存周期划分为计划、开发和运行3个时期;把整个生存周期划分为较小的阶段, 给每个阶段赋予确定而有限的任务,就能够化简每一步的工作内容,使因为软件规模而增长而大大增加了软件复杂性变得较易控制和管理。 主要活动:需求分析、软件分析、软件设计、编码、软件测试、运行维护( P19) 2、软件生命周期划分为哪几个阶段 软件生命周期分为三个时期八个阶段: 软件定义:问题定义、可行性研究; 软件开发:需求分析、概要设计、详细设计、编码、测试; 软件运行:软件维护

教育研究方法期末考试重点

一、中小学教育研究的类别 1、以研究目的对教育研究所作的分类:基础性研究和应用性研究。基础性研究以抽象、一般为特征,目的是揭示、解释、描述某些现象和过程,直接增加知识的价值;应用性研究以具体、特殊为特征,对基础性成果做进一步验证,目的在于解决某些特定的问题或提供直接有用的知识。(如相对论原理为基础性,核能应用研究为应用性。)学校情境中的教育研究大多为应用性。 2、以研究目的对教育研究所作分类:探索性研究、描述性研究、解释性研究。a、探索性研究。进行新课题,对该课题进行初步了解。缺点是难以提供满意答案;b、描述性研究。对教育中出现的某一情况或事件进行描述,把过程中观察到的情形记录下来;c、对教育中某一现象做出解释。 3、定性研究与定量研究——依教育研究性质或手段区分的两种范式:(1)定性研究:主要用文字来描述现象,从人文学科中推演而来,注重的是整体和定性的信息以及说明的方法。定性研究的5个特征:a、把自然情境作为资料的主要来源,其中研究者起关键作用;b、是描述性的(不采用数据形式);c、关心过程而非结果或产品;d、倾向于对资料进行归纳分析(自下而上,即通过资料找问题);e、关心的最基本的事情是人们对事物的理解。(2)定量研究:模仿自然科学,对教育现象进行观察,是经验的、可定量的研究,研究目的在于确定因果关系,并做出解释。优点:a、消除研究过程中主观性和各种偏向偏见,使研究保持客观、精确;b、把教育实践工作者以为理所当然的东西加以检验。缺点:a、教育现象具有模糊性;b、不仅受物质条件限制,还受伦理上和社会条件的限制。(3)定性研究与定量研究的关系——定性研究为定量研究提供框架,定量研究为进一步定性研究提供条件。 4、教育研究内容可分为宏观的、中管的、微观的。宏观教育研究主要研究社会现象;中观的对应机构;微观研究重点研究人与人之间。在学校情境中主要研究的是微观的。 5、按研究开展地点和资料收藏方式可分为书斋式研究和现场研究。书斋式以查阅资料为主,而非在实践中。现场研究在实践中进行。 6、研究方向尺度分为横向研究和纵向研究。横向研究-同一时间-探索性研究、描述性研究;纵向-不同时间-趋势研究、各年龄组特征研究,定组研究。 7、定性研究与定量研究的区别。①资料来源:定性研究来源于自然情境,定量研究来源于经过严密控制的情境;②研究成果的表现形式:定性研究来源于图片文字,定量研究来源于数据;③对研究关注的方面:定性研究重过程,定量研究重结果;④分析资料的方法:定性研究采用归纳分析,定量研究采用演绎分析;⑤关心的基本项:定性研究关心意义和理解,定量研究关注变量与操作;⑥学术属性:定性研究属社会、历史、人类学类,定量研究属于心理、经济、物理范畴;⑦目标:定性研究目标在于描述现实现象提高认识,定量研究目标在校验理论证实事实;⑧设计:定性研究设计灵活、一般、可引申,定量研究设计有结构、预定的、正是具体;⑨技术和方法:定量研究重观察漫谈,定性研究重实验和有组织的交谈; ⑨与被试关系:定性研究者热情接触被试,视为朋友,定量研究与被试疏远;⑩工具或手段:定性研究重录音等,定量研究中项目表问卷占比重大。 8、在学校情境中开展的研究:是应用性、中/微观的、现场式的研究。 二、研究问题选择的三个基本准则:问题必须有价值,有新意,有可行性。主观条件:研究人员自身的素质。客观条件:物质条件。时机条件:理论、工具、技术手段等成熟度。 三、研究变量的类型 1、自变量:又称刺激变量,是引起或产生变化的原因,是研究者操纵的假设的原因变量。 2、因变量:又称反应变量,也称依变量,是受自变量影响的变量,是自变量作用于被试后

软件工程知识点总结

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

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

教育研究方法知识点重点(实用)

☆ 各章节重点难点 一、教育研究概述(4个要点) 1、教育研究的类型 定量研究与定性研究:依据研究方法的不同来划分的(6个要点) 2、教育研究的基本原则(4个要点) (1 )客观性原则:是指研究者在研究过程中必须尊重事实,一事物的本来面目为依据,反对 主观臆测,王子论断。她是科研工作者应遵循的基本原则。 (2)创新性原则:指在教育研究中,研究者应该在借鉴和继承前人或他人的研究成果基础上,在教育研究中发现新的问题,提出新的观点或结论,产生新的认识,文人们提供新的知识。 (3)理论联系实际原则:从教育的实践需要和实际情况出发,形成和发展教育科学理论,并 努力运用教育科学理论来指导教育实践的研究,以推动教育科学和教育事业的向前发展。(4)伦理原则:要求研究者的科研活动应遵循基本的社会道德准则,不侵犯研究对象或研究参与者的权益,避免对其造成身心伤害。 3、教育研究的一般过程(6个) (1 )选题阶段

(2)研究设计阶段 (3)搜集资料阶段 (4)整理与分析资料阶段 (5)撰写研究报告阶段 (6 )总结与评价阶段 4、教育研究方法的基本类型(4个) 理论方法(归纳、演绎、类比、分类、比较、分析、综合、概括)实证方法(观察、问卷、访谈、测量) 实验研究方法(前试验、准实验、真实验) 历史研究方法(文献法(定性)、内容分析法(定量)) 二、教育研究的选题与设计(5个要点) 1、社会变革和发展对教育研究提出的问题 2、学科理论的深化、拓展或转型中产生的问题 3、研究者个人在教育实践者观察与思考产生的问题 (二)选题的基本要求 1、问题本身要新颖、有研究价值 新颖表现在:(1 )课题内容是前人未涉及或者探讨不深入的 (2)课题研究角度不同与以往研究 (3)研究方法上有创新之处 2、问题提出有一定的科学理论依据和事实依据

软件工程知识点

第一章软件工程概述 一、软件的定义和特性(P2—P3) 定义:软件=程序+数据+文档 程序:按照事先设计的功能和性能要求执行的指令或语句序列 数据:程序能正常操纵信息的数据结构 文档:描述程序操作和使用的文档 特性: (1)软件是一种逻辑实体,具有抽象性,不是一般的物理实体; (2)软件的成产与硬件存在某些相同点,但有根本上的不同,软件开发是人的智力的高度发挥,而不是传统意义上的制造,它更依赖于开发人员的素质,智力,人员和组合,合作和管理; (3)软件维护与硬件维修有着本质的差别,软件维护没有硬件维护那样有可替换的标准零件; (4)软件在运行和使用期间没有硬件那样的机械磨损,老化问题,但存在退化问题; (5)基于构件的开发方法由于其自身的特点越来越受到人们的重视,这些技术可以减少开发时间、提高质量,并提高复用水平。 * 掌握P4图1-2(b)软件失效率曲线 二、计算机软件的发展经历了几个阶段?各有何特征?(P1—P2) 共经历了四个阶段 特征:第一阶段——程序规模小且主要采用个体工作方式,开发的系统大多采用批处理技术 第二阶段——引入人机交互的概念,实时系统出现,产生了第一代数据库管理系统,程序编制采用了合作的工作方式,出现了早期的软件危机 第三阶段——分布式系统出现,嵌入式系统得到广泛应用,低成本硬件 第四阶段——强大的桌面系统和计算机网络迅速发展时期,面向对象技术得到广泛应用,人工智能技术和专家系统开始应用于软件。 三、什么是软件危机?其产生的原因是什么? 定义:软件危机是指由于落后的软件生产方式无法满足迅速增长的计算机软件应用需求,从而导致软件开发与维护过程中出现一系列严重问题的现象。(P4) 原因:(P5) (1)用户对软件需求的描述不准确、不全面,甚至有错误,以及在开发过程中,不断提出或者修改需求; (2)用户和开发人员对软件需求的理解存在差异,导致所开发的软件产品和用户需求不一致; (3)大型软件项目需要组织一定的人力共同完成,各类人员的信息交流不及时、不准确,有时还可能产生误解,软件开发人员对大型软件缺少开发经验,管理人员缺少相应的管理经验; (4)软件开发人员不能有、独立自主的处理大型软件的全部关系和各个分支,因此容易产生疏漏和错误; (5)开发技术落后,缺乏有效的方法学和工具方面的支持,过分依赖程序设计人员在软件开发过程中的技巧和创造性,加剧软件产品的个性化 (6)软件产品的特殊性和人类智力的局限性,导致人们无法处理“复杂问题”,因为软件是逻辑产品,软件开发进展情况较难衡量、软件开发质量难以评价、管理和控制软件开发过程相当困难。 四、什么是软件工程?它的目标和内容是什么? 定义:将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护的过程,即将工程化应用于软件中,并对方法的研究。(P6) 目标:在给定的成本和进度前提下,开发出具有可修改性、可理解性、可维护性、有效性、可靠性、可适用性、可重用性、可移植性、可跟踪性和互操作性并且满足用户需求的软件产品。(P7) 内容:主要内容包括软件开发技术和软件工程管理两方面。(P6) 要素:方法,工具,过程 五、什么是软件生存周期?它有哪几个活动? 定义:(software life cycle)把软件产品从形成概念开始,经过定义、开发、使用和维护直到最后退役的全过程。 活动:软件定义、软件开发、软件使用维护和退役(P9)

广西师大 教育学 孙杰远《教育研究方法》知识点笔记2

《教育研究方法》孙杰远 第三节教育调查研究 一、教育调查研究概述 ◆教育调查研究,是指研究者根据研究的目的和内容,系统地设计一套研究方案,全面或比较全面地收集某一教育现象、教育问题的相关资料,经过数据处理、分析和综合等阶段获得特定研究结论的一种研究方法。 ◆调查研究是教师深入了解和研究教育和教学问题,深入认识学生心理及其发展,形成正确、有效的教育教学策略、提高个人教育理论水平的重要途径和方法。 ◆教育调查研究的要素: 1、教育调查目标和内容。调查研究的出发点和归宿。 2、教育调查规则。调查规则指调查研究过程中应该遵循的规范和要求。这些要求包括调查时间、抽样方式、样本特征、调查环境、干扰控制、数据记录方法等。 3、有效数据。指能够反映研究对象核心特征、内在联系的可操作性的数据。有效数据应具有一定的普遍性,不应该是个别调查对象的特别反应或特殊意见。有效数据还应尽量实现数量化的转换,以利于数据统计和分析。 二、教育调查研究的特征一个好的教育调查研究通常具备以下三个特征: (一)有所取有所舍。 (二)数据具有较强的可操作性。 (三)有利于在相对短的时间内获得大量的数据。 三、教育调查研究的类型 ◆根据每一次调查活动过程中被试的数量,可以分为单独调查和集体调查。 1、单独调查:每一次调查活动只需要一位被调查者参加,被调查者单独表达自己,不受其他被调查者影响。 2、集体调查:在一次调查过程中让多名被调查者参与调查。 ◆根据调查研究过程中所使用的具体调查方式,可以分为教育访谈研究、问卷调查研究、量表测验研究。(一)教育访谈研究 1、教育访谈研究的概念 ◆教育访谈研究,是指研究者根据事先设计好的访谈提纲,以问答的方式与访谈对象进行交谈,记录被访谈对象对各访谈项目的回答情况,最后通过记录、编码、数据分析等进行分析和综合,形成研究结论的研究方法。 ◆根据访谈提纲的限定程度,可以分为: (1)结构化访谈:指访谈提纲中每一个访谈项目都有具体明确的反应选择项,访谈对象只能选择其中的一项,而不能做出其他的选择反应,研究者在访谈对象进行选择后,进一步了解选择该选项的原因或理由。 (2)半结构化访谈:指访谈提纲中的访谈项目除了有可供选择的反应项之外,还允许访谈对象进行额外的反应。 (3)非结构化访谈:指访谈提纲只有访谈项目而没有选择项,访谈对象根据项目所询自由回答。 2、教育访谈研究的过程与技术 (1)制定访谈提纲。访谈提纲是访谈指导性文件,系统反映着一次具体调查研究的全部内容。 a.结构化访谈提纲:指提纲中的每一条访谈项目都由一个陈述句或问题句和若干可能的回答选项构成,其中有一个及以上选项没有确定的可选内容,由被调查者填写。 b.半结构化访谈提纲:指提纲每一个访谈题目由一个陈述句或问题和若干可能的问题所构成。 c.非结构化访谈提纲:指访谈项目中只有问题项,没有回答选择项。 (2)制定访谈规则。访谈规则是指在访谈过程中应该遵守的各种要求。通常包括以下几方面:一是访谈对象的选取;二是访谈方式的确定;三是访谈环境的基本要求;四是访谈指导语的安排;五是访谈活动的分工;六是访谈活动的进度表;七是访谈活动的其他事项。 (3)开展访谈活动。包括两项重要内容: a.主试培训。将参与访谈研究的所有主试集中起来,进行访谈技术培训,让所有参与访谈的主试熟悉访谈工作手册的各项规定。访谈主试培训应重点讨论并让主试熟悉的工作要点包括:访谈记录资料保密和重要性与策略方法、访谈记录要点、需要进行深入问询的问题、容易产生的问题及防范方法等。 b.开展访谈活动。按访谈工作手册的安排与规定,以及访谈培训会商定的策略与方法开展具体的访谈活动。 ◆影响访谈质量的因素:准备充分程度;首因效应;被试的观察与知觉判断;访谈过程中话题的有效转移与

相关文档
最新文档