《C语言程序设计》合作学习报告二(2016)

《C语言程序设计》合作学习报告二(2016)
《C语言程序设计》合作学习报告二(2016)

《C 语言程序设计》合作学习报告二

2015/2016 学年 第 2 学期

班 级: 电子153 学 号: 2015013759 姓 名: 楼旭东 组 号: 第 组 ( 共 人 ) 小组成员: 研讨题目: (3)输入一个正实数x 和一个正整数n ,求下列算式的

值。要求定义和调用2个函数:fact(n)计算n 的阶乘;mypow(x, n)计算x 的n 次幂(即xn ),2个函数的返回值类型都是double 。

(4)计算并输出Fibonacci 序列前10项之和。要求定义和调用函数

fun(fib, n),该函数将Fibonacci 序列前n 项的值存放在一维数组fib 中。Fibonacci 序列:1, 1, 2, 3, 5, 8, 13, 21, 34, 55, …… ,该序列的第一个数和第二个数都是1,从第三个数开始,每个数是前两个数之和。

!

)1(...!4!3!21432n x x x x x n

n --++-+-

指导教师:肖4u 完成时间:

合作学习材料1

研讨任务及组内分工表

合作学习材料2

个人课前分析报告

现fib不是自定义函数,递归也是失败的,没有对自己的发调用,完全失败!

小组汇报报告(PPT)

这是完全失败的。发现fib不是自定义函数,递归也是失败的,没有对自己的发调用。

小组研讨记录

合作学习材料5

研讨总结报告

C语言程序设计第三版习题库答案

C 语言程序设计(第三版)习题库 1、设圆半径r=,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用scanf 输入数据,输出计算结果,输出时要求文字说明,取小数点后两位数字。请编程序。 #include<> main(){ floatr,h,C1,Sa,Sb,Va,Vb; scanf(__”%f ”__,&r); scanf(”%d ”,__&h _);; C1=2**r; Sa=*r*r; Sb=4*Sa; Va=4**r*r*r/3; Vb=Sa*h; printf(___”Cl=%.2fSa=%.2fSb=%.2fVa=%.2fVb=%.2f ”,Cl,Sa,Sb,Va,Vb ); } 2、输入一个华氏温度,要求输出摄氏温度。公式为c=5(F-32)/9 输出要求有文字说明,取位2小数。 #include<> main(){ floatF,c; scanf("%f",&F); ____c=5*(F-32)/9______; printf("c=%.2f",c); } 3、有一函数:?? ???≥-<≤-<=10113101121x x x x x x y 写一程序,输入x 值,输出y 值。 #include<> main(){ intx,y; printf("输入x :"); scanf("%d",&x); if(x<1){/*x<1*/ y=x; printf("x=%3d,y=x=%d\n",x,y);

}elseif(____x<10_______){/*1≤x-10*/ _____y=2*x-1_______; printf("x=%3d,y=2*x-1=%d\n",x,y); }else{/*x≥10*/ y=3*x-11; printf("x=%3d,y=3*x-11=%d\n",x#include"" main() { intx,y; scanf("%d",&x); if(x<1) {y=x;} elseif(x>=1&&x<10) {y=2*x-1;} else {y=3*x-11;} printf("%d",y); }#include"" main() { intx,y; scanf("%d",&x); if(x<1) {y=x;} elseif(x>=1&&x<10) {y=2*x-1;} else {y=3*x-11;} printf("%d\n",y); }#include"" main() { intx,y; scanf("%d",&x); if(x<1) {y=x;} elseif(x>=1&&x<10) {y=2*x-1;} else {y=3*x-11;} printf("%d",y); }scanf("%d",&x);

自主课堂小组合作学习的实践与研究开题报告

东巩镇双坪中学课题组 一、课题研究的背景及研究意义 (一)课题研究的背景 合作学习在20世纪70年代兴起于美国,并受各国广泛关注。20世纪90年代以来我国一些中小学积极参与到小组合作学习的研究、实践中去,并有效地将其运用到各种学科的教学之中。 目前,随着新课程的全面实施,各地各校在深入学习领会课程标准的基础上,积极开展“自主、合作、探究”学习方式的探索和研究。注重让学生通过小组合作学习培养探究性品质,让学生的思维更具独立性、深刻性和灵活性。重视学生之间的合作、交流和互助,使小组合作学习有效地扩大学生课堂学习参与面,充分发挥学生的主体作用,体现了教师课堂中的参与者、组织者、引导者的角色定位,教师在教学过程中是“平等中的首席”。充分发挥了小组合作学习的群体功能,促进了个体学习,使合作学习与个性化自主学习有机结合,相得益彰。 “合作学习”是新课程倡导的重要理念之一。很多专家、教师对合作学习进行了大胆探索和实践,其成功的经验给了我们如下启示:合作学习应该是严密而有序的;合作学习应该是多方位的交流与互动,即交互式的;合作学习应该是有效的,即要求做到充分自主,有效合作,适度探究。当然,在探索和实践中,也有一些所谓的“合作学习”,学生犹如天马行空,表面热烈,实际收效甚微;有的课堂上的合作学习过于格式化,合作学习成了学生开小会等。 有鉴于此,教师应着力寻求一种有效的小组合作探究策略,为学生提供更好的小组合作探究学习的氛围,结合本校实际情况,制订出了《自主课堂小组合作学习的实践与研究》这一课题,并就课堂教学中实施小组合作探究学习的策略、小组合作探究学习中各种能力的培养及小组合作探究学习中的教学评价等方面展开研究,旨在使小组合作探究学习在小学教学上有一个较大的突破,为我校在小组探究学习中创出一条新路子,从而大大提高学习效率,从而达到大面积地提高教学质量。 (二)课题研究的意义 1、开展“自主课堂小组合作学习的实践与研究”研讨,其指导思想归纳起来就是两个减轻两个提高:减轻教师的教学负担,减轻学生的学业负担,提高教师教学效率,提高学生学习效率,最终达到提高学校整体教育教学质量的目的。 2、通过课题的研究让全体教师能意识到自主课堂在现代教育中的决定作用,有了自主课堂才能既能充分体现新课程理念,又能不断提高教学质量。我们才敢

研究性开题报告范文

研究性开题报告范文 随着社会的进步,经济的发展,我国的教育事业也在不断的发展,一种新的教育理念棗研究性学习随之产生。这种新的学习方式注重学生学习的主体作用,以学生的自主性、探索性为基础,从学生生活和社会生活中选择和确定主题,以个人和小组合作的方式,通过亲身实践获取直接经验,养成科学精神和科学态度,掌握基本的科学方法,提高综合运用所学知识解决实际问题的能力。 二、《人与环境》研究性学习的具体实施 1.研究动员、确定课题 研究性学习是一种新的学习方法,学生对此比较陌生,所以活动 的第一步即向学生介绍研究性学习这种新的学习方法及其优点、特点、开展的过程,然后,结合学生的实际情况。刚刚进入高一,所学知识较少,知识体系不够完善,从而选择学生比较熟悉而又与之息息相关的水作为研究的课题。 2.制定,分组调查 为了更充分的研究主题,根据我国环境污染的现状,以及关于环 境保护的一些热点问题,经过师生的共同研究,把研究的课题细化为

几个子课题:一水污染问题;二水的净化问题;三饮水与健康;四珍惜水资源。班级成员自由组合分别承担四个子课题。制定子课题的研究方案后,有小组成员查找和收集相关资料,为课题的研究寻求证据。 3.材料,交流信息,论证结果 小组成员对资料进行归类,筛选有用的材料,从多角度,以多种方式对相关课题进行具体的研究,同时针对有关问题小组之间进行交流研讨,以求对其地研究更深入。 4.评价审核 (1)各课题小组汇报研究情况,展示研究成果,得出研究结论。 (2)撰写实验报告,形成有一定学术价值的论文或经验。 三.研究内容 首先进一步研究“人与环境”的基本内涵和外显行为,再通过新一轮的教育教学实验,探索中学地理教育中培养学生地理基本素质和基本技能的原则和方法。课题研究的基本内容如下:

C语言程序设计试题集与答案解析

一.填空 1. 每个C程序都必须有且仅有一个________ 函数。 2. C语言程序开发到执行通常要经过6个阶段即编辑、预处理、________、链接、加载和执行。 3. 软件是程序,以及______、使用和维护所需要的所有文档。 4. 国标中规定:“计算机程序是按照具体要求产生的适合于计算机处理的_________”。 5. 程序设计语言按照书写形式,以及思维方式的不同一般分为低级语言和________两大类。 6. C语言是由________组成的。 7. C语言的函数可分为主函数main、标准库函数和_________。 8. 一个函数是由两部分组成的,即:________和函数体。 9. 编译是将C语言所编写的源程序________成机器代码,也称为建立目标代码程序的过程。 10. 程序是由某种程序设计语言编制出来,体现了编程者的控制思想和对计算机执行操作 的要求。不同的任务功能,就会需求不同的软件程序,如:控制计算机本身软硬件协调工作,并使其设备充分发挥效力,方便用户使用的系统软件程序,称为操作系统;而为办公自动化(OA)、管理信息系统(MIS)、人工智能、电子商务、网络互联等等应用而开发的软件程序,统称为_________。 11. 机器语言是以__________形式表示的机器基本指令的集合,是计算机系统唯一不需要翻译可以直接识别和执行的程序设计语言。 12. 与机器语言相比,使用汇编语言来编写程序可以用_______来表示指令的操作码和操作对 象,也可以用标号和符号来代替地址、常量和变量。

13. 在编译程序之前,凡以____开头的代码行都先由预处理程序预处理。 14. C程序的执行均是由执行_________开始。 15. 函数体即为包含在{}内的部分。它分为________和为完成功能任务由若干个C 语句 组成的执行部分。 16. C语言程序中一条简单语句是以________字符作为结束符的。 17. C语言是结构化、________的程序设计语言。 18. 由于计算机硬件不能直接识别高级语言中的语句,因此,必须经过“_______程序”,将用高级语言编写的程序翻译成计算机硬件所能识别的机器语言程序方可执行。 19. 用高级语言编写的程序需翻译成计算机硬件所能识别的机器语言程序方可执行。所以 说,用高级语言进行程序设计,其编程效率高,方便易用,但_______没有低级语言高。 20.

《小组合作学习的有效性研究》开题报告

《小组合作学习的有效性研究》开题报告 龙江镇中心学校 课题名称:小组合作学习的有效性研究 负责人:王德成 课题成员:赵刚纪海艳 一、课题提出的背景 《新课程标准》在“课程的基本理念”中提出了“积极倡导自主、合作、探究的学习方式”、“学生是学习和发展的主体”。小组合作学习是同学之间互教互学、彼此之间交流信息的过程,也是互爱互助、情感交流、心理沟通的过程。小组合作使人与人之间的交流在更加广阔的时空中进行多维性和交互性。因此,新课改的顺利实施,必使我们对传统课堂教学模式和方法的改造和扬弃,自觉地审视自己的课堂教学行为,通过不断尝试、反思、研究、总结和提高,来推动课堂教学产生实实在在的变化,从而促进教师教学方式和教学行为的必进,帮助学生进行学习方式和学习方法的变化。 二、课题所要解决的主要问题 作为新课堂的实施者,我们深刻体会到自主探究与合作交流往往是密不可分、相辅相成的,且互为补充的。自主学习能否达成预期目标,在很大程度上取决于小组合作的成效如何。因此,我们有必要对“小组合作学习的有效性”问题进行探讨,以利于对课程标准的深度把握和正确实施,以避免采用小组合作学习后,班级课堂教学中相当一部分学生由于得不到参与机会而处于“旁观”、“旁听”的被动地位,使教师对学习过程的干预和控制大大降低,更多的是给予引导和激

励,赋予全体学生充分的参与机会与权利,让学生在整个学习过程中,始终拥有高度的自主性,自主选择自己感兴趣、能胜任的学习内容,并在小组中担任角色,承担任务,充分展示并发挥创造潜能,让学生在学习中,主动探索、发现知识,在自主学习中不断获取知识,在合作与交流中,用不同的方法认识和解决问题,提高思维能力,促进学生全面发展。 本课题的研究对象1-8年级,追求课堂教学的有效性是本课题研究的最大任务。针对我校目前课堂教学中的不足,因此本课题的研究目标是: 1、本课题通过对农村中小学教学课堂小组合作学习的形式与策略的研究,力求改革农村中小学课堂教”与“学”的方式,努力构建小组合作学习基本教学模式。解决目前课堂学生学习效率不高、解决小组成员的合作学习流于形式的问题。 2、本课题将“面向全体、发展个体和鼓励合作”相结合,通过研究培养学生合作意识,提高学生合作技能,进而提升学生的学习力、竞争力和创造力。 3、通过本课题研究,培养学生的集体观念、团队思想和互助互惠意识,改善并建立民主、平等、和谐的新型师生关系。探索在小组合作学习中师生角色的转变。合作学习要协调师生、学生同伴之间的关系,让学生在小组合作学习中学会合作,学会交流,学会学习,从而为未来发展提供良好的基点。 三、国内外研究状况及本课题与之区别。 小组合作学习研究已成为一个热点,国内已总结出了许多合作学

(完整版)《C语言程序设计》基本知识点

《C语言程序设计》教学基本知识点 第一章C语言基本知识 1.C源程序的框架 尽管各个C源程序的功能千变万化,但框架是不变的,主要有:编译预处理、主函数()、函数n()等,主函数的位置不一定在最前面,可以在程序的中部或后面,主函数的名字固定为main。 2.C语言源程序的书写规则: (1)C源程序是由一个主函数和若干个其它函数组成的。 (2)函数名后必须有小括号,函数体放在大括号内。 (3)C程序必须用小写字母书写。 (4)每句的末尾加分号。 (5)可以一行多句。 (6)可以一句多行。 (7)可以在程序的任何位置加注释。 3.语句种类 语句是程序的基本成分,程序的执行就是通过一条条语句的执行而得以实现的,根据表现形式及功能的不同,C语言的基本语句可以分为五大类。 (1)流程控制语句 流程控制语句的功能是控制程序的走向,程序的流程有三种基本结构:顺序结构、分支结构和循环结构,任何复杂的程序都可以由这三种基本结构复合而成。其中后两种结构要用特定的流程控制语句实现。 (2)表达式语句 表达式语句的形式是:表达式;,即表达式后跟一分号“;”,分号是语句结束符,是一个语句必不可少的成分。表达式和表达式语句的区别在于表达式代表的是一个数值,而表达式语句则代表一种动作。最常见的表达式语句是赋值语句。 (3)函数调用语句 函数调用语句实际上也是一种表达式语句,形式为:在一次函数调用的小括号后面加上一个分号。 (4)空语句 空语句的形式就是一个分号,它不代表任何动作,常常作为一个意义转折点使用。 (5)复合语句 复合语句从形式上看是多个语句的组合,但在语法意义上它只相当于一个语句,在任何单一语句存在的地方都可以是复合语句。注意复合语句中最后一个语句末尾的分号不能少。复合语句右大括号后面没有分号。 4.运算符 用来表示数据各种操作的符号称为运算符。运算符实际上代表了一种类型数据的运算规则。不同的运算符具有不同的运算规则,其操作的数据类型必须符合该运算符的要求,运算结果的数据类型也是固定的。 根据参加操作的数据个数多少,可以将C语言的运算符分为单目运算符,双目运算符和三目运算符(三目运算符只有条件运算符一个)。 根据运算对象和运算结果的数据类型可分为算术运算符、关系运算符、逻辑运算符等。 5.表达式 表达式是由常量、变量、函数,通过运算符连接起来而形成的一个算式。一个常量,一个变量或一个函数都可以看成是一个表达式。 表达式的种类有: 算术表达式、关系表达式、逻辑表达式、赋值表达式、字位表达式、强制类型转换表达式、逗号

开题报告研究的五个方法

开题报告研究的五个方法 第一类调查法与实验法 1、调查法 调查法是科学研究中最常用的方法之一。它是有目的、有计划、有系统地搜集有关研究对象现实状况或历史状况的材料的方法。调查方法是科学研究中常用的基本研究方法,它综合运用历史法、观察法等方法以及谈话、问卷、个案研究、测验等科学方式,对教育现象进行有计划的、周密的和系统的了解,并对调查搜集到的大量资料进行分析、综合、比较、归纳,从而为人们提供规律性的知识。 调查法中最常用的是问卷调查法,它是以书面提出问题的方式搜集资料的一种研究方法,即调查者就调查项目编制成表式,分发或邮寄给有关人员,请示填写答案,然后回收整理、统计和研究。 2、实验法 实验法是通过主支变革、控制研究对象来发现与确认事物间的因果联系的一种科研方法。其主要特点是:第一、主动变革性。观察与调查都是在不干预研究对象的前提下去认识研究对象,发现其中的问题。而实验却要求主动操纵实验条件,人为地改变对象的存在方式、变化过程,使它服从于科学认识的需要。第二、控制性。科学实验要求根据研究的需要,借助各种方法技术,减少或消除各种可能影响科学的无关因素的干扰,在简化、纯化的状态下认识研究对象。第三,因果性。实验以发现、确认事物之间的因果联系的有效工具和必要途径。

第二类规范研究与实证研究 实证研究方法排斥价值判断,规范研究方法却以价值判断为基础。 1、规范研究方法 规范研究方法以某种价值判断为基础,说明经济现象及其运行 应该是什么的问题。规范研究方法研究客观现象的目的在于:提出一定的标准作为经济理论的前提,并以该标准作为制定经济政策的依据,以及研究如何使经济现象的运行符合或实现这些标准。 规范研究方法以某种价值判断为基础,解决客观经济现象“应 该是什么”的问题,即要说明所要研究的对象本身是好还是坏,对社会具有积极意义还是具有消极意义。规范研究方法研究经济现象的出发点和归宿离不开价值判断。规范研究方法,就是从价值判断出发来研究经济现象,并研究如何实现上述标准。 2、实证研究法 实证研究法是科学实践研究的一种特殊形式。其依据现有的科 学理论和实践的需要,提出设计,利用科学仪器和设备,在自然条件下,通过有目的有步骤地操纵,根据观察、记录、测定与此相伴随的现象的变化来确定条件与现象之间的因果关系的活动。主要目的在于说明各种自变量与某一个因变量的关系。 实证研究法是认识客观现象,向人们提供实在、有用、确定、 精确的知识的研究方法,其重点是研究现象本身“是什么”的问题。

c语言程序设计第五版习题答案

习题解析与答案 第1章C语言概述 一.简答题 1.概述C语言的主要特点。 【解答】 (1)语言简洁、紧凑,使用方便、灵活。 (2)数据类型丰富,表达能力强。 (3)运算符多样。C语言中的运算符包含的范围非常广泛。 (4)具有结构化的控制语句。如if…else语句、while语句、do while语句、switch 语句、for语句。 (5)允许直接访问物理地址。C语言中含有的位和指针运算,能够直接对内存地址进行访问操作。 (6)所生成的目标代码质量高,可移植性好。 2.构成C语言程序的基本单位是什么?它由哪几部分组成? 【解答】函数是构成C语言程序的基本单位。一个完整的C程序一般由文件包含、宏定义、函数说明、变量和一个或若干个函数组成。 3.C语言程序的运行一般要经过哪几个步骤? 【解答】(1)编辑;(2)编译;(3)连接,生成EXE文件;(4)执行。 二.运行程序写结果 1.输入下面程序并运行。 main() { int a1,a2,x; a1=100; a2=50; x=a1-a2; printf(″x=%d\n″,x); } 【解答】运行结果为:x=50 2.输入下面程序并运行。 main() { int a1,a2,x; a1=10; a2=20; x=a1*a2; printf(″a1=%d,a2=%d\n″,a1,a2); printf(″x=%d\n″,x); } 【解答】运行结果为:a1=10,a2=20 x=200 3.输入下面程序并运行。

#include main() { printf("******\n"); printf(" *****\n"); printf(" ****\n"); printf(" ***\n"); printf(" **\n"); printf(" *\n"); } 【解答】运行结果为:****** ***** **** *** ** * 思考:可以修改程序,使之输出平行四边形,等腰三角形等图形。 三.编程题 1.参照本章例题,编写一个C程序,用于显示如下信息: ************************* I love C programs! ************************* 【分析与提示】 ①要有文件包含语句#include 。C语言中没有数据的输入、输出等功能,数据的输入、输出都是通过调用系统提供的库函数scanf和printf等来实现的。这些函数的说明都包括在stdio.h文件中。 ②main是主函数的名称。用{}括起来的内容是函数体,函数体由若干条语句组成,这是计算机要执行的部分,每条语句以分号“;”结束。 ③注意显示的信息有三行,所以要用到换行符“\n”。 参考代码: #include main() { printf("************************\n"); printf(" I love C programs! \n"); printf("************************\n"); }

小学数学“小组合作学习”研究开题报告

小学数学“小组合作学习”研究开题报 告 正定县南楼小学王兰格 一、目的和意义 国家新课程标准要求,小学教育要坚持面向全体学生,因材施教,充分发挥学生学习的自主性,促进学生生动活泼主动地发展;使学生形成独立思考,自主学习的能力,逐步具备终身学习的能力。联合国教科文组织出版的《学会生存》一书中也指出:未来的文盲不是不识字的人,而是没有学会怎样学习的人。从学生长远的发展考虑,对学生自主学习能力的培养要格外重视。教师一定要意识到:学习是学生的事,也是老师的事,但归根结底还是学生的事,必须坚定不移地培养学生的自主学习能力。要“培养学生搜集处理信息的能力,获取新知识的能力、分析和解问题的能力以及交流合作的能力。”小组合作学习与传统的班级授课制相比,有很多的优越性,学生是存在着明显的个性差异,小组合作学习能为学生的这种个性差异提供展示与进行互补的平台。通过合作学习,学生的个性得到了张扬,学生学习的主体性得到了增强,还淡化了教师的权威和促进了教师主导性角色的转变。小组合作学习能为学生营造一个轻松、平等和充满乐趣的学习氛围,它减轻了学生的压力,增强了自信心,也使学生的学习任务由过去的个体化转向了个体化与合作化相结合的

新型学习任务,学生之间的关系也由过去单纯的竞争关系转向合作与竞争相结的关系。因此小 组合作学习能全面促进全体学生身心健康发展。 二、理论依据 1.课前深度预习,提出质疑。 因为大多数学生都没有预习的习惯,更没有预习的方法,所以教师首先要做好学生预习的动员工作和指导工作,这一环节相当重要。我要求学生所有课型都要提前预习。预习时,先反复阅读文本,争取做到对预习内容“胸中有全局”,然后不放过任何一个字,大胆质疑,最后完成预习学案。 2.课上合作释疑,展示互评。 上课时,学生先在小组内合作讨论每个人预习时提出的质疑,老师此时要关注各组的讨论情况,思考水平,特别关注学优生和学困生。然后教师把甲组解决不了的问题交给乙组,乙组完成不了的问题交给丙组,在规定时间内各小组选出主讲人,完成板书,上讲台向全班同学进行讲解,其它组的同学专心听,认真看,积极评,并做好记录。教师此时要做到眼观六路、耳听八方,及时点评,并有预见性提出新问题或针对性的处理办法,将学习内容引向深入。 除此之外,教师还要鼓励学生去发现评讲者的问题,教育学生如何评价和对待其他学生的发言,如何看待自己的不足。使课堂教学过程变成学生自学、探索、实践的过程,让

C语言程序设计50例(经典收藏)

水仙花 #include void main() { int a,b,c,i; for( i=100;i<1000;i++) { a=i/100; b=i%100/10; c=i%10; if(a*a*a+b*b*b+c*c*c==i) { printf("\n"); } } } 【程序1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有

的排列后再去掉不满足条件的排列。 2.程序源代码: #include "stdio.h" #include "conio.h" main() { int i,j,k; printf("\n"); for(i=1;i<5;i++) /*以下为三重循环*/ for(j=1;j<5;j++) for (k=1;k<5;k++) { if (i!=k&&i!=j&&j!=k) /*确保i、j、k三位互不相同*/ printf("%d,%d,%d\n",i,j,k); } getch(); } 【程序2】 题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按1 0%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数? 1.程序分析:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。 2.程序源代码:

开题报告中研究方法范文

开题报告中研究方法范文 Research method model in proposal report 汇报人:JinTai College

开题报告中研究方法范文 前言:报告是按照上级部署或工作计划,每完成一项任务,一般都要向上级写报告,反映工作中的基本情况、工作中取得的经验教训、存在的问题以及今后工作设想等,以取得上级领导部门的指导。本文档根据申请报告内容要求展开说明,具有实践指 导意义,便于学习和使用,本文档下载后内容可按需编辑修改及打印。 一、如何选择问题 我一直萦绕于怀的,是在写博士论文开题报告的一年多 时间里,导师薛澜教授反复追问的一个问题:“你的 puzzle 是什么?”多少次我不假思索地回答“我的问题就是,中国的 半导体产业为什么发展不起来。”薛老师问题以其特有的储蓄,笑而不答。我在心中既恼火又懊丧:这么简单的道理,这么明显的答案,到底哪儿不对了?! 奥妙就在于提出问题的“层次”。不同于政策研究报告,学术文章聚集理论层面、解决理论问题。理论是由一系列前设和术语构造的逻辑体系。特定领域的理论有其特定的概念、范畴和研究范式。只有在相同的概念、视角和范式下,理论才能够对话;只有通过对话,理论才能够发展。极少有硕博论文是 创造新理论的,能这样当然最好,但难度很大。我们多数是在既有理论的基础上加以发展,因此,在提出问题时,要以“内行”看得懂的术语和明确的逻辑来表述。审视我最初提出的问

题“中国半导体产业为什么发展不起来”,这仅仅是对现象的探询,而非有待求证的理论命题。我的理论命题是:“中国产业政策过程是精英主导的共识过程吗?”在这个命题中,“政 策过程”、“精英政治”、“共识诉求”三个术语勾勒出研究的理论大体范围和视角。简历下载 其次,选择问题是一个“剥笋”的过程。理论问题总是 深深地隐藏在纷繁复杂的现实背后,而发现理论问题,则需要运用理论思维的能力。理论思维的训练是一个长期积累的过程。不过初学者也不必望而却步,大体上可以分“三步走”:第一步,先划定一个“兴趣范围”,如半导体产业、信息产业、农村医疗、高等教育体制等,广泛浏览相关的媒体报道、政府文献和学术文章,找到其中的“症结”或“热点”。第二步,总结以往的研究者大体从哪些理论视角来分析“症结”或“热点”、运用了哪些理论工具,如公共财政的视角、社会冲突范式等。第三步,考察问题的可研究性,也就是我们自己的研究空间和研究的可行性。例如,西方的理论是否无法解释中国的问题?或者同一个问题能否用不同的理论来解释?或者理论本身的前提假设、逻辑推演是否存在缺陷?通过回答这些问题,我 们找到自己研究的立足点。不过还要注意我们研究在规定的一到两年时间内,是否可能完成?资料获取是否可行?等等。

(完整版)C语言程序设计练习及答案

《C语言程序设计》练习及答案 得分评卷人复查人 一、单选题,每小题1分,共60分(将正确答案的序号写在题目的括号中)。 1、结构化程序设计的三种基本控制结构是(D )。 A、主程序、子程序、函数 B、输入、处理、输出 C、调用,返回,转移 D、顺序、选择、循环 2、下列关于C程序变量的叙述, ( D )是错误的。 A、变量名必须由字母或下划线开头。 B、程序中的变量必须在被使用之前定义。 C、不同的基本类型的变量之间可以混合运算。 D、变量的数据类型决定变量的"作用域"。 3、能将C语言编写的源程序转换为目标程序的软件是(C )。 A、编辑程序 B、汇编程序 C、编译程序 D、解释程序 4、以下符号中,合法的用户标识符是( D )。 A、-p B、int C、3ab D、_xt_ 5、以下选项中,与m=n++完全等价的表达式是( C )。 A、m=++n B、m+=n+1 C、m=n, n=n+1 D、n=n+1,m=n 6、若有定义:int aa[8];。则以下表达式中不能代表数组元aa[1]的地址的是(C )。 A、&aa[0]+1 B、&aa[1] C、&aa[0]++ D、aa+1 7、表达式!5&(7+3)&&(4+5)的值是(A)。 A、0 B、1 C、5 D、9 8、以下选项中非法的C语言表达式是(A )。 A、x+1=x+1 B、0<=x<100 C、i=j==0 D、(char)(65+3) 9、在TURBO C中, int类型变量所占字节数是(B )。 A、1 B、2 C、4 D、8 10、C语言中基本的数据类型包括(B)。 A、整型,实型,逻辑型 B、整型,实型,字符型

小组合作学习开题报告

《小组合作学习的有效性研究》课题开题报告 一、课题提出的背景与所要解决的主要问题 课题提出的背景合作的意识和能力,是现代人所应具备的基本素质。随着科学技术的迅猛发展和信息社会的到来,未来社会越来越注重个人能否与他人协作共事,能否有效地表达自己的见解,能否概括与吸收他人的意见等。因此,培养学生团结、协调的群体合作精神显得尤为重要。《新课程标准》在"课程的基本理念"中提出了"积极倡导自主、合作、探究的学习方式"、"学生是学习和发展的主体"。语文课程必须根据学生身心发展和语文学习的特点,关注学生的个体差异和不同的学习需求,爱护学生的好奇心、求知欲,充分激发学生的主动意识和进取精神,倡导自主、合作、探究的学习方式。教学内容的确定,教学方法的选择,评价方式的设计,都应有助于这种学习方式的形成。"可见,合作学习已成为《新课程标准》提倡的一种新的学习方式,是新一轮基础教育课程改革的一大要求。当前,课堂教学存在的主要问题:(1)课堂教学缺乏活力。表现在学生思维不活,语言不活,缺乏独特的想象力,缺乏创新意识和创新精神。学生的学围绕教师的教转,教师的教代替学生的学,学生听得多,独立思考、自我表现机会少,兴趣低。(2)仍有教师"牵"着学生走的迹象。学生学得被动,缺乏主动参与意识,缺乏自主、合作学习的实践活动,教多少,学多少,不教不学;多考多学,少考少学,不考不学。(3)目前各学校都普遍存在着重解题技巧、书面测验,轻口头表达、实践活动;重教学结论与学生的学会,轻学习过程与学生的会学;重个体学习与竞争,轻小组合作与竞争;课堂的讨论学习,往往流于形式。这与课程改革目标以及面对未来知识经济的发展,学生学会求知、学会做事、学会共处、学会发展等要求相去甚远。 所要解决的主要问题1、小组合作教学模式的建立,解决目前课堂学生学习效率不高的问题。2、学生学习能力与合作能力的培养。3、合作学习的科学指导和有效规程。4、小组合作的资源共享与能力提高。5、解决小组成员的合作学习流于形式的问题。 二、本课题在国内外同一研究领域的现状与趋势分析 1、国内外同一研究领域的现状与趋势分析:目前,合作学习的实践已遍及世界各国。从发展阶段上看,大致可以分为三个阶段。 一是初级阶段(20世纪60年代末至70年代中期),一些合作学习策略初步形成,如"小组--游戏-竞赛法"等都是这个时期提出的; 二是取得实质性进展阶段(20世纪70年代中期至80年代中期),合作学习的理论日臻成熟,影响逐渐扩大,形成为一种十分有前途的教学流派,提出了"小组成绩分工"、"小组辅助个人"、"小组调查法"……合作策略; 三是与其他相关理论的融合发展阶段(20世纪80年代中期至今),合作学习继续向成熟发展,与其他相关的教学理论之间出现了融合的趋势,"合作掌握学习"与"合作学习与直接教学一体化"的出现就是一个很好的例证。同时,合作学习的观念已开始渗透到学校的各个层面,不局限在课内。我国的合作学习研究自20世纪90年代开始,呈现了蓬勃发展的态势,以合作学习为研究对象的省级课题就有多项,公开发表的实验报告和学术论文就逾百篇,在国内外产生了广泛的影响。合作学习的实验已逐步深入人心,并成为当代教学观念现代化的重要标志。我们相信,合作学习的未来前景十分广阔。他将会得到更加广泛的运用,将成为教学系统中一个有机组成部分,渗透到学校教育的各个方面。 2、本课题与上述成果联系是它为本课题的研究提供了一个平台,本课题将借鉴、参考上述有关合作学习的研究与实践,同时对于这些成果的钻研深度将影响本研究的深度。 与其区别之一,本课题是在各学科范围内对小组合作学习的理论进行验证性研究,丰富深化小组合作学习理论。区别之二,本课题着重于实践操作的研究,充分体现理论与实践的

C语言程序设计第二版习题参考答案

C语言程序设计第二版 习题参考答案 Document serial number【LGGKGB-LGG98YT-LGGT8CB-LGUT-

C语言程序设计习题参考答案 习题 1 一、判断题 1.在计算机中,小数点和正负号都有专用部件来保存和表示。 2.二进制是由0和1两个数字组成的进制方式。 3.二进制数的逻辑运算是按位进行的,位与位之间没有进位和借位的关系。 4.在整数的二进制表示方法中,0的原码、反码都有两种形式。 5.有符号数有三种表示法:原码、反码和补码。 6.常用字符的ASCII码值从小到大的排列规律是:空格、阿拉伯数字、大写英文字母、小写英文字母。 解:1.F2.T 3.T 4.T 5.T 6.T 二、单选题 1.在计算机中,最适合进行数值加减运算的数值编码是。 A. 原码 B. 反码 C. 补码 D. 移码 2.已知英文小写字母m的ASCII码为十进制数109,则英文小写字母y的ASCII 码为十进制数。 A. 112 B. 120 C. 121 D. 122 3.关于ASCII码,在计算机中的表示方法准确地描述是。 A. 使用8位二进制数,最右边一位为1 B. 使用8位二进制数,最左边一位为1 C. 使用8位二进制数,最右边一位为0 D. 使用8位二进制数,最左边一位为0 4.设在机器字长4位,X=0111B,Y=1011B,则下列逻辑运算中,正确的是 ___________。 A. X∧Y=1000 B. X∨Y=1111 C. X⊕Y=0011 D. ˉY=1000 5.下列叙述中正确的是()。 A.高级语言就是机器语言 B.汇编语言程序、高级语言程序都是计算机程序,但只有机器语言程序才是计算机可以直接识别并执行的程序 C.C语言因为具有汇编语言的一些特性,所以是汇编语言的一种 D.C源程序经过编译、连接,若正确,执行后就能得到正确的运行结果6.用C语言编写的源程序经过编译后,若没有产生编译错误,则系统将()。 A.生成可执行文件B.生成目标文件 C.输出运行结果D.自动保存源文件 7.下列叙述中不正确的是()。 A.main函数在C程序中必须有且只有一个 B. C程序的执行从main函数开始,所以main函数必须放在程序最前面 C. 函数可以带参数,也可以不带参数。

c语言程序设计答案

第一章基础知识 一、填空 1. 每个C 程序都必须有且仅有一个________ 函数。 2. C 语言程序开发到执行通常要经过6 个阶段即编辑、预处理、________、链接、加载和执行。 3. 软件是程序,以及______、使用和维护所需要的所有文档。 4. 国标中规定:“计算机程序是按照具体要求产生的适合于计算机处理的_________”。 5. 程序设计语言按照书写形式,以及思维方式的不同一般分为低级语言和________两大类。 6. C 语言是由________组成的。 7. C 语言的函数可分为主函数main、标准库函数和_________。 8. 一个函数是由两部分组成的,即:________和函数体。 9. 编译是将C 语言所编写的源程序________成机器代码,也称为建立目标代码程序的过程。 10. 程序是由某种程序设计语言编制出来,体现了编程者的控制思想和对计算机执行操作的要求。不同的任务功能,就会需求不

同的软件程序,如:控制计算机本身软硬件协调工作,并使其设备充分发挥效力,方便用户使用的系统软件程序,称为操作系统;而为办公自动化(OA) 、管理信息系统(MIS) 、人工智能、电子商务、网络互联等等应用而开发的软件程序,统称为_________。 11. 机器语言是以__________形式表示的机器基本指令的集合,是计算机系统唯一不需要翻译可以直接识别和执行的程序设计语言。12. 与机器语言相比,使用汇编语言来编写程序可以用_______来表示指令的操作码和操作对象,也可以用标号和符号来代替地址、常量和变量。 13. 在编译程序之前,凡以____开头的代码行都先由预处理程序预处理。 14. C 程序的执行均是由执行_________开始。15. 函数体即为包含在{ }内的部分。它分为________和为完成功能任务由若干个C 语句组成的执行部分。 16. C 语言程序中一条简单语句是以________字符作为结束符的。 17. C 语言是结构化、________的程序设计语言。

C语言程序设计试题及答案解析[1]全解

C语言程序设计试题 第1、2、3章概述、类型、表达式 一、选择题 1、一个C程序由若干个C函数组成,各个函数在文件中的位置顺序为:() A、任意 B、第一个函数必须是主函数,其他函数任意 C、必须完全按照执行的顺序排列 D、其他函数可以任意,主函数必须在最后 2、下列四个叙述中,正确的是:() A、C程序中的所有字母都必须小写 B、C程序中的关键字必须小写,其他标示符不区分大小写 C、C程序中的所有字母都不区分大小写 D、C语言中的所有关键字必须小写 3、下列四个叙述中,错误的是:() A、一个C源程序必须有且只能有一个主函数 B、一个C源程序可以有多个函数 C、在C源程序中注释说明必须位于语句之后 D、C源程序的基本结构是函数 4、下面不是C语言合法标识符的是:() A、abc B、5n C、_4m D、x3 5、以下叙述不正确的是:() A. 分号是C语句的必要组成部分 B. C程序的注释可以写在语句的后面 C. 函数是C程序的基本单位 D. 主函数的名字不一定非用main来表示 6、C语言中允许的基本数据类型包括:() A. 整型、实型、逻辑型 B. 整型、实型、字符型 C. 整型、字符型、逻辑型 D. 整型、实型、逻辑型、字符型 7、C语言中能用八进制表示的数据类型为:() A、字符型、整型 B、整形、实型 C、字符型、实型、双精度型 D、字符型、整型、实型、双精度型 8、下列属于C语言合法的字符常数是:() A、’\97’ B、”A” C、’\t’ D、”\0” 9、在C语言(VC环境)中,5种基本数据类型的存储空间长度的排列顺序为:() A、char

开题报告中研究思路与研究方法

开题报告中研究思路与研究方法的写法 研究方法 (1)模糊层次分析法 本论文考虑到绿色造船评价指标既有定量指标又有定性指标,可以借助模糊评价方法的处理方式,将一些模糊的概念转化成定量的数据。此外,为了表达综合评价目标的层次性,考虑采用层次分析方法,建立评价对象和评价指标体系。因此,本文结合了层次分析法和模糊评价法的优点,采用模糊层次分析方法对船舶建造的绿色度进行综合评价。 (2)理论研究与实证研究相结合的方法 绿色造船评价指标体系的研究注重理论与实证两种研究方法的结合,对现实中改善船舶建造活动与环境的关系,具有一定的评价和指导意义。本文采用该方法,界定了绿色造船的定义以及综合评价目标等相关概念(第2、3章);构建了绿色造船评价指标体系;结合模糊层次分析法,构建了数学评价模型(第4章)。最后,结合实例进行验证研究(第5章)。 (3)定性与定量分析相结合的方法

本文在研究过程中,重视并力求结合定性分析与定量分析进行研究。本文根据绿色造船的三大特征,构建了绿色造船评价指标体系(第3章)。采用模糊层次分析法确定了各个评价指标的权重,并结合专家打分法和中国节水技术政策大纲、《工业企业厂界噪声标准》、《大气污染物综合排放标准》等权威统计数据给予评价指标以定量的数值,最终得出定量的综合评价结果(第4章)。 (4)比较研究的方法 比较研究方法[32]是确定事物之间共同点和差异点的一种逻辑方法。在现实中,比较研究法几乎成为认识事物最常用的一种方法。本文在总结绿色造船定义中大量采用比较研究法,通过横向比较找出绿色造船和一般造船的共同点与不同点以及中、日、韩三国造船现状的比较(第2章);然后,将众多绿色度评价方法进行比较,比较各个评价方法的优点和缺点,为绿色造船评价指标体系选择适当的评价方法,从而使综合评价结果更具科学性与合理性(第4章)。 (5)归纳与演绎相结合的方法 归纳与演绎相结合的方法是一种辩证逻辑的方法。本文归纳分析了绿色造船的四个流程(第2章);在此基础之上,归纳了绿色造船的三个特征的研究并构建了绿色造船评价指标体系(第3章)。

C语言程序设计习题答案

C 语言程序设计习题答案 习题一 C 语言程序设计概述 一、名词解释 (1)程序P1 (2)程序设计P1 (3)机器语言P1 (4)汇编程序P2 (5)高级语言P2 (6)编译程序P3 (7)解释程序P3 (8)算法P4 (9)结构化的程序设计P9 二、简述题 1. 设计程序时应遵循哪些基本原则?P4 答:正确性、可靠性、简明性、有效性、可维护性、可移植性。 2. 算法的要素是什么?算法具有哪些特点? 答:算法的要素是:操作与控制结构;算法的特点有:有穷性、确定性、有效性、有零个或多个输入、有一个或多个输出。 3. 算法的表示形式有哪几种? 答:算法的表示形式有:自然语言、传统流程图、伪代码、结构化的流程图(N_S 流程图,盒图)。 4. 有哪三种基本结构? 答:三种基本结构是:顺序结构、选择结构和循环结构。 5. 传统流程图与N-S 流程图最大的区别是什么? 答:N-S 流程图去掉了在传统流程图中常用的流程线,使得程序的结构显得更加清晰、简单。 三、用传统流程图、N-S 图分别表示求解以下问题的算法。 1. 有3个数a ,b ,c ,要求按由大到小的顺序把它们输出。 2. 依次将10个数输入,求出其中最大的数 和最小的数并输出。 3. 求1+2+3+…+100的值。

5. 求下列分段函数的值。 6. 求100~200之间的所有素数。 7. 求一元二次方程ax 2+bx+c=0的根。分别考虑d=b 2-4ac 大于0、等于0和小于0三种情况。 四、注释下面C 程序的各个组成部分。 main() /*主函数 */ { /*程序开始 */ int a,k,m; /*定义三个用来存放整数的变量 */ a=10; /*将整数10赋值给变量a */ k=2; /*将整数2赋值给变量k */ m=1; /*将整数1赋值给变量1 */ a=(k+m)*k/(k-m); /*先求出算术表达式的值,并将其赋值给变量a */ printf("%d\n",a); /*在屏幕上打印出变量a 的值 */ } /*程序结束 */ 习题二 数据类型、运算符与表达式 一、选择题 1~10:BCDCB DDBCA 11~20: ADDAA DBADC 21~28: DABAD CDD Y= 3X (X<1) 4X-1 (X=1) 5(X-1)+6 (1

相关文档
最新文档