㈠ 通过学习“合作学习需要技巧”课程,在小组合作学习中,经常会出现分工不明确、合作意识淡薄的现象,导致
1、精心组织,设计合作学习的形式
合作学习一般应采用异质分组,即小组内各成员间形成性别、成绩和能力方面的差异。另外还可以考虑家庭经济、社会背景和个性特长的不同。由于每个小组都是异质的,所以就边带产生了全班各小组间的同质性,这就是合作学习的分组原则——组间同质、级内异质。组内异质为小组成员内部互相帮助提供了可能,而组间同质又为全班各小组间的公平竞争打下了基础。
合作学习小组究竟应该由几个人组成,实际上是一个动态过程。既要考虑学生自身的交往能力,也要考虑学习任务的难易程度。一般而言,2人配对、4人相邻合作学习,对空间场地的变化要求不是很高,较容易实现。6人分组可以采取马蹄形排座,8人分组可以采用双人双排课桌前后相邻等等。合作学习小组一般不提倡学生自愿组合,学生个人的意愿只能作为参考。
合作学习小组内成员要有明确的分工,在一个阶段里每人都应有相对应侧重的一项责任,担任一个具体的合作角色,如小组讨论的组织人、记录员、资料员、首席发言人、第二发言人,甚至是专提反方意见的“反对人”,一定时间后角色互换,使每个成员都能从不同的位置上得到体验、锻炼的提高。
2、营造氛围,激发合作学习的兴趣
如何使小组讨论不流于形式?这就要求教师确立“以学生为本”的思想,真正给学生以信任,体会他们的学习过程,摸索他们的想法,分享他们的喜悦,努力使课堂成为主学习、充满探究精神的乐园。一方面,老师要提高自身业务素质,充分考虑学生的知识基础、认知特点和能力水平,充分估计在课堂上可能会出现的情况和问题,从学生的经验和知识背景出发,努力组织一些丰富的、现实的教学活动,设计启发性、开发性和可合作性的问题,充分激发学生的创造性思维和合作精神;另一方面,教师应给学生的“合作学习”留出充分的发言机会和时间,使他们都能在合作群体中承担应尽的职责,逐渐体会到群体合作氛围的学习乐趣与收获。
3、激励竞争,强化合作学习的意识
为了提高学生的合作学习意识,可在日常的教学中,通过形式多样的激励措施有意识地强化“学习小组”的集体荣誉感。实践证明,在激励教育过程中,基础好的学生会感到,仅提高自己的成绩是不够的,还必须尽力帮助组内的其他成员;而基础较差的学生则认识到小组的成功取决于每个成员的努力,认识自己对于小组所承担的责任,能够变压力为动力,使小组内出现互动、互助、互勉、互进的局面。经过一段时间持之以恒的训练,学生的学习目光必然会投向整体、投向长远,而不仅仅局限于自身、局限于眼前,这样,有利于强化学生的合作意识,全面提升学生的整体素质。比如,笔者教《家庭树》这课时,设计了一个“我们共同来做画”的活动,要求以四人小组为单位完成指定内容的画。笔者激励学生,看哪组配合得好,最先完成这幅画,如果完成得又好又快就给予奖励。最后请领先的小组介绍经验,教师引导,让学生明白,得到的奖励不仅仅是因为某个同学的绘画水平高,而主要是大家合作的成果。
4、加强指导,提高合作学习的质量
有效的合作学习离不开老师的指导。老师对学生合作的指导,主要包括两个方面:一是合作技巧的指导。学生如果缺乏必要的合作技巧,就无法有效地学习,甚至无法合作学习,甚至无法合作学习。一般来说,有以下几点合作技巧值得关注:①如何分配学习任务;②如何分配学生角色;③如何向同伴提问;④如何辅导同伴;⑤学会倾听同伴的发言;⑥学会共同讨论;⑦学会相互交流;⑧协调小组成员间的分歧;⑨归纳小组成员的观点。对学生进行合作技巧的指导,应当循序渐进,专门训练。二是学习困难的指导。在合作学习的背景下,老师的角色是合作者,老师应当参与到不同的合作学习小组的学习活动中去,与学生平等对话。当合作学习小组遇到学习困难时,教师可以适时点拨、指导,提供必要的帮助。
5、注重监控,增强合作学习的实效
在课堂教学中开展合作学习时,老师切不可袖手旁观,无所事事,而应积极主动地参与到不同的合作学习小组的学习活动中去,除了指导学生的合作学习,还要监控学生的合作学习。一般来说,教师可以抓住以下问题,对学生的合作学习实施监控:一是纠偏。合作学习小组开展讨论时,学生思维的闸门打开后,有时可能会偏离讨论的主题。教师应注意观察,把学生的讨论引到讨论的主题上来;二是消除误解。关于学习内容学生经常有误解,这些误解在小组相互影响的过程中可能会增强。这就需要教师进行监控,及时消除学生的误解,以免学生在合作学习时步入误区;三是防止冷场。合作学习有时会出现冷场的局面,教师应当分析冷场的具体原因,或指导合作技巧,或激活学生的思维,或鼓励学生大胆表达;四是防止过度依赖。有的学生由于学习能力或学习态度等方面的原因,可能会过度依赖同伴的帮助,而自己不去积极主动地努力。对这样的学生,应当让他明确个人责任,引导他发挥自己的主观能动性;五是关注消极学生。国外研究合作学习的代表人物穆里安认为,合作学习中存在的消极学生有这样几种:未被承认的学生,灰心的学生,缺乏动机的学生,厌烦乏味的学生,炫耀聪明的学生。教师对这几种类型的学生应予以关注,加强监控,为他们提供情感动力,使他们在合作学习小组中积极主动地与同伴合作。
6、打破界限,拓宽合作学习的时空
“自由是创新的源泉。”只有具备了充裕的时间和广阔的空间,学生的学习和发展才有基本保障。在教学中,要积极打破课内与课外的界限,实行课内外沟通、学科间融合、校内外联合,构建全新的大语文教育体系。通过营造民主、平等、宽松、和谐的人文氛围,让学生感受到理解、关爱、鼓舞、鞭策、指导与建议,在自主的时空中学习、成长。比如《心中的110》一课,在教学前,笔者先布置好课前作业,要求学生在一定时间内完成一次社会调查。学生们自学地以小组为单位分工合作,很快就获得了调查资料。又如,学生学习了《平安回家》一课后,懂得了遵守交通规则的重要性。但为了强化认识,我又布置一个课后作业,要求学生六人为一组,在注意安全的前提下,去观察车辆或行人遵守交通规则的情况,并把结果记在调查表中。没过几天,每个小组就将调查表交到笔者手中。笔者把这些零乱的材料进行整理后,又在课堂上讲述出来,让他们再次受到教育。同时,笔者也让他们明白,今天老师讲述的这些内容是同学们经过认真观察得来的,是大家合作的结晶。学生们的合作能力在实践活动中得到了提高。
总之,合作学习是在新课程下学生的一种重要学习方式,而《品德与社会》课程的自身特点又为培养学生的合作能力创造了有利的条件。有效的合作学习,能够唤醒学生沉睡的潜能,激活封存的记忆,开启幽闭的心智。老师在新的课程背景下,必须重新审视合作学习的价值,开展行之有效的合作学习,焕发课堂教学的生命活力。
㈡ 关于编译原理的问题
1.当然是机器语言了,如果是汇编指令,那还得编译一次!能运行的程序都是机器语言,只有机器语言才能控制CPU,NET或Java这些中间语言,程序在运行时会被CLR或JVM快速编译成机器语言,因此这些程序速度上有损失。
高级语言源代码(文本)-通过编译器(compiler)-程序(二进制机器语言)
汇编代码(文本)-通过汇编器(assembler)-程序(二进制语言)
看到这里,你可能会想那汇编语言到底有什么用呢,编译器完全能代替汇编啊?
(1).编译器是通过高级语言(c,c++)转到机器语言的。转换过的机器语言受限与高级语言,效率和功能上都有限制。比如c不等过分操作内存。但通过汇编器转化过来的机器语言,效率高,且用汇编语言,直接和CPU对话!
(2).汇编可以反汇编(逆向编译),而这里高级语言没有发言权,就是:
程序(二进制机器语言)-通过反汇编器(compiler)-可转化为汇编代码(文本)
但永远不能转化为高级语言的源代码,。
以上两点汇编存在的重要性。
2。当然是说移植源代码。windows用x86机器语言,苹果用powerPC机器语言,windows程序当然不能运行在苹果机上,因为程序其实就是一串机器语言!但windows上有c的编译器(vc++),苹果机上也有c编译器(gcc),因此同一个c的源代码,当然就可以通过不同平台的同一种编译器实现平台移植。
3.当然是NASM,我看的所有书都首先说NASM,他是开源的,就像linux一样,很受欢迎,还有MASN是微软的,borland的也有汇编器,不过都不常见了。
4.这跟CPU有关,一般32位x86兼容的cpu有许多寄存器,多数是32位的,也有16位的。比如CS,ES,DS这些segment寄存器一直是16位的。
5.优势太多了,这和32位和16位存在的优势一样,16位电脑最大内存1MB,寄存器都是16位的。32位,最大内存可以有4GB,整整是16位的4096倍啊!16位多渺小啊,同理64位基本上也可以蔑视32位,64内存最大内存用TB来衡量,寄存器多数是64位!地址总线也是64位。64对32位没有什么优势劣势可言,64位完全就是32位的下一代。
㈢ 编译原理的发展历程
在20世纪40年代,由于冯·诺伊曼在存储-程序计算机方面的先锋作用,编写一串代码或程序已成必要,这样计算机就可以执行所需的计算。开始时,这些程序都是用机器语言 (machine language )编写的。机器语言就是表示机器实际操作的数字代码,例如:
C7 06 0000 0002 表示在IBM PC 上使用的Intel 8x86处理器将数字2移至地址0 0 0 0 (16进制)的指令。
但编写这样的代码是十分费时和乏味的,这种代码形式很快就被汇编语言(assembly language )代替了。在汇编语言中,都是以符号形式给出指令和存储地址的。例如,汇编语言指令 MOV X,2 就与前面的机器指令等价(假设符号存储地址X是0 0 0 0 )。汇编程序(assembler )将汇编语言的符号代码和存储地址翻译成与机器语言相对应的数字代码。
汇编语言大大提高了编程的速度和准确度,人们至今仍在使用着它,在编码需要极快的速度和极高的简洁程度时尤为如此。但是,汇编语言也有许多缺点:编写起来也不容易,阅读和理解很难;而且汇编语言的编写严格依赖于特定的机器,所以为一台计算机编写的代码在应用于另一台计算机时必须完全重写。
发展编程技术的下一个重要步骤就是以一个更类似于数学定义或自然语言的简洁形式来编写程序的操作,它应与任何机器都无关,而且也可由一个程序翻译为可执行的代码。例如,前面的汇编语言代码可以写成一个简洁的与机器无关的形式 x = 2。
在1954年至1957年期间,IBM的John Backus带领的一个研究小组对FORTRAN语言及其编译器的开发,使得上面的担忧不必要了。但是,由于当时处理中所涉及到的大多数程序设计语言的翻译并不为人所掌握,所以这个项目的成功也伴随着巨大的辛劳。几乎与此同时,人们也在开发着第一个编译器, Noam Chomsky开始了他的自然语言结构的研究。他的发现最终使得编译器结构异常简单,甚至还带有了一些自动化。Chomsky的研究导致了根据语言文法(grammar ,指定其结构的规则)的难易程度以及识别它们所需的算法来为语言分类。正如现在所称的-与乔姆斯基分类结构(Chomsky hierarchy )一样-包括了文法的4个层次:0型、1型、2型和3型文法,且其中的每一个都是其前者的专门化。2型(或上下文无关文法(context-free grammar ))被证明是程序设计语言中最有用的,而且今天它已代表着程序设计语言结构的标准方式。
分析问题( parsing problem ,用于限定上下文无关语言的识别的有效算法)的研究是在20世纪60年代和70年代,它相当完善地解决了这一问题, 现在它已是编译理论的一个标准部分。它们与乔姆斯基的3型文法相对应。对它们的研究与乔姆斯基的研究几乎同时开始,并且引出了表示程序设计语言的单词(或称为记号)的符号方式。
人们接着又深化了生成有效的目标代码的方法,这就是最初的编译器,它们被一直使用至今。人们通常将其误称为优化技术(optimization technique ),但因其从未真正地得到过被优化了的目标代码而仅仅改进了它的有效性,因此实际上应称作代码改进技术(code improvement technique )。
这些程序最初被称为编译程序-编译器,但更确切地应称为分析程序生成器 (parser generator ),这是因为它们仅仅能够自动处理编译的一部分。这些程序中最着名的是 Yacc (yet another compiler- compiler),它是由Steve Johnson在1975年为Unix系统编写的。
类似地,有穷自动机的研究也发展了另一种称为扫描程序生成器 (scanner generator )的工具,Lex (与Yacc同时,由Mike Lesk为Unix系统开发的)是这其中的佼佼者。在20世纪70年代后期和80年代早期,大量的项目都关注于编译器其他部分的生成自动化,这其中就包括代码生成。这些尝试并未取得多少成功,这大概是因为操作太复杂而人们又对其不甚了解。
编译器设计最近的发展包括:首先,编译器包括了更为复杂的算法的应用程序,它用于推断或简化程序中的信息;这又与更为复杂的程序设计语言(可允许此类分析)的发展结合在一起。其中典型的有用于函数语言编译的Hindle y - Milner类型检查的统一算法。
其次,编译器已越来越成为基于窗口的交互开发环境(interactive development environment,IDE )的一部 分,它包括了编辑器、链接程序、调试程序以及项目管理程序。这样的IDE的标准并没有多少, 但是已沿着这一方向对标准的窗口环境进行开发了。
㈣ 如何构建交叉编译环境。
你说的是我下面的回答吗?下面就一些问题作一个说明,以期抛砖引玉。
基于Linux操作系统的应用开发环境一般是由目标系统硬件(开发板)和宿主PC机所构成。目标硬件开发板用于运行操作系统和系统应用软件,而目标板所用到的操作系统的内核编译、应用程序的开发和调试则需要通过宿主PC机来完成(所以称为交叉编译)。双方之间一般通过串口,并口或以太网接口建立连接关系。
但在此我建议构建如下的交叉编译环境,适合个人或研发小组使用:单独拿出一台PC机(PII以上即可,就用以前淘汰的旧机器就可以),在该PC上安装桌面的Linux操作系统(如Red Hat Linux 8.0及以上),可以采用默认的安装选项(注意要包含FTP服务),这台PC作为Linux服务器,除管理员以外,一般不直接让其他人去操作。
将该Linux服务器接入局域网,并新建一些合法用户,以便其他的PC机(在此我们将其称为工作站)的合法用户能访问到Linux服务器。而其他的PC机(工作站)仍然使用Windows操作系统,原来干啥继续干啥。
需要的软件工具包括:
1、FTP客户端程序(如Cuteftp,可到网上下载)。
2、Telnet工具(如SecureCRT,可到网上下载)。
3、移植到某一特定ARM平台的Linux操作系统内核源码(一般由销售商整理提供)。
4、GNU编译工具,可由相关网站下载,或由销售商整理提供。
在工作站安装:
在某工作站PC上安装FTP客户端程序和Telnet工具,安装完毕后应该可以在该工作站PC和Linux服务器之间进行文件的传输,并在工作站PC可以通过Telnet登陆到Linux服务器(可能需要将Linux服务器的防火墙服务关闭才能完成)。
在Linux服务器安装:
将工作站PC上的Linux操作系统内核源码压缩包和GNU编译工具通过FTP传送到Linux服务器的某个目录(如合法的用户目录),然后在该目录下解压,并将GNU编译工具安装到默认的工作目录即可,以上工作通过在工作站PC使用Telnet工具完成,而不需要在Linux服务器上进行。
Linux操作系统内核的编译:
Linux操作系统内核的编译一般有一个比较固定的步骤,会根据MakeFile文件的不同而略有差异,可参考相关文档,编译的工作在工作站PC使用Telnet工具完成。
㈤ 编译技术的发展历程
1954年至1957年间,IBM的John Backus带领一个小组开发FORTRAN语言及其编译器,使得上面的担忧不必要了。
但由于当时处理中所涉及到的大多数程序设计语言的翻译并不为人所掌握,所以这个项目的成功也伴随着巨大的辛劳。
几乎与此同时,人们也在开发着第一个编译器,Noam Chomsky开始自然语言结构的研究。使得编译器结构异常简单,甚至还带有了一些自动化。
Chomsky的研究导致了根据语言文法(grammar,结构规则)的难易程度以及识别它们所需的算法来为语言分类。文法有4个层次:0型、1型、2型和3型文法,且其中的每一个都是其前者的专门化。2型(或上下文无关文法context-free grammar)是程序设计语言中最有用的,代表着程序设计语言结构的标准方式。
人们接着又深化了生成有效的目标代码的方法,这就是最初的编译器,它们被一直使用至今。人们通常将其误称为优化技术(optimization technique),但因其从未真正地得到过被优化了的目标代码而仅仅改进了它的有效性,因此实际上应称作代码改进技术(code improvement technique)。
在70年代后期和80年代早期,大量的项目都关注于编译器其他部分的生成自动化,这其中就包括了代码生成。这些尝试并未取得多少成功,这大概是因为操作太复杂而人们又对其不甚了解。
㈥ 求一份介绍鲁迅先生的教案
《鲁迅自传》教案
(448200)湖北省沙洋县长林中学 鲁修贤
【教学目的】
德育点:了解鲁迅先生的生平事迹,传承鲁迅精神。
知识点:了解“小传”的文体的基本特征,学写“小传”。
能力点: 体会本文简明平实而又不乏含蓄幽默的语言特色。
【教学重点】
了解文中记录的鲁迅先生的主要经历。
【教学难点】
解读鲁迅精神;了解“小传”文体的基本特点。
【教学方法】
设疑激趣,重读适讲;讨论总结,学练结合。
【教学时数】
3课时。
【教学步骤 】
第一课时
一、 导入新课
有一个人被公认为是我国近现代最深刻、最复杂、最矛盾、最具怀疑精神和批判精神的最杰出的文坛巨匠,同学们肯定知道他是谁吧?对,是鲁迅先生。看来,同学们也一样喜爱鲁迅,崇拜鲁迅!鲁迅,我国现代伟大的文学家、思想家。大家想更好地了解他吗?那好,就让我们一起来拜读《鲁迅自传》这篇文章,去追寻鲁迅先生闪光的人生足迹。
二、感知课文
1、借助工具书,清除字词障碍;识记文章中自己难以掌握的字词。
2.标出文中直接或间接表明时间的词句,了解文中牵涉的一些历史事件。根据课文所提供的材料,列表梳理鲁迅本文中交待的情况。
1881-1930年鲁迅主要活动一览表
时 间 事件(主要活动) 原 因
1881年 出生
13岁时 辍学回家 家里遭了很大的变故
18岁 旅行到南京,考入水师学堂
大约过了半年 改进矿路学堂
毕业之后 被派往日本去留学
东京预备学校毕业 决意学医,进了仙台医学专门学校 知道了新的医学对日本维新有很大助力
两年后 弃了学籍,再到东京,和几个朋友立了些小汁划,提倡新文艺 电影上看见中国人被斩,觉得在中国医好几个人也无用,还应有较为广大的运动
29岁 回国 母亲和几个别的人希望有经济上的帮助
(刚)回国 在浙江的两级师范学堂教化学和生理学
第二年(1911) 到绍兴中学堂做教务长
绍兴光复后(1912) 做绍兴师范学校的校长
革命政府成立后 做部员、兼做北大师大女大的国文系讲师
1926年 做厦门大学教授 被北洋军阀政府通缉
1926年12月 到广东做了中山大学教授
1927年4月 辞去中山大学教授
1927年9月 出广东,定居在上海
1918年 开始从事文学创作 因为一个朋友钱玄同的劝告
三、理清思路。
1、课文是按什么顺序写的?分段的依据是什么?试概括各段大意。
――课文是按时间顺序来写的。依据内容上的重大变化分段落。第1段主要写家庭情况,第2段写外出求学,第3段写工作经历,4段写着述概况。
2、文章这样安排顺序和段落有什么好处?
――这样安排,使文章条理井然有序,能清晰地显示人物的人生轨迹。
四、布置作业
1、将今天所学的词语抄在词浯积累本上。
筹办:筹划办理。
衰落:(事物)由兴盛转向没落。
学籍:登记学生姓名的册子,转指作为某校学生的资格。
学力:指在学习上达到的程度。
乞食:要饭。乞:乞讨。
生计:生活;维持生活的办法。
呐喊:大声喊叫助威。
彷徨:走来走去,犹疑不决,不知往哪个方向去。
2、到图书馆查找一些关于鲁迅的资料,进一步了解鲁迅在1881-1930年的生活、思想状况和经历。
第二课时
一、温习巩固
1.检查上节课所学的字词掌握情况。
2.在不看书的情况下复述1881-1930年间鲁迅的经历。
二、探讨分析
引导、组织学生根据自己所查到的资料充实课文中一些语焉不详的地方。
1.鲁迅的家世是怎样的?
――鲁迅本姓周,名樟寿,后改为树人,号豫山,后改为豫才。1881年9月25日,鲁迅出生于浙江绍兴城内周氏望族。祖父周介孚出身翰林,在京城担任内阁中书,家里有四五十亩水田,不愁生计。其父虽没做官,但也是读书人。周家是—个典型的书香门第。
2.出生于这样的家庭,鲁迅的童年过得怎样?请同学们根据已学过的鲁迅作品:《故乡》、《从百草园到三昧书屋》、《社戏》、《阿长与<山海经>》中透露的消息描述一下。
――一个小孩子初生人世,不愁吃穿,有疼爱自己的父母,有百般照顾自己的家人,有好玩的朋友,有迷人的乐园,有博学的老师指点,又受着书香门第的熏陶,鲁迅的童年应该说是很幸福的。
3.鲁迅家遭遇了怎样的一场变故?家庭景况沦落到怎样的境地?
――鲁迅的祖父涉嫌科场舞弊,被罢官下狱。狱中的打点需要钱,父亲一病三年也需要钱,家道急剧衰落,以至于学费都无法筹措。且家庭败落后,亲戚族人也都一个个换了嘴脸。这种急剧的变化,使鲁迅深刻地感受到了世态的炎凉,人生的阴暗面。从而形成了鲁迅强烈的怀疑精神和批判精神。
4.鲁迅为什么考入水师学堂后很快又改进矿路学堂呢?
――俗话说:“便宜无好货”,鲁迅因为没钱求学,无奈选择了为当时所不取的水师学堂,虽然不要学费,但教员水平极差,根本学不到什么东西。直到鲁迅离开20年后,江南水师学堂还有教员公然在课堂上断言:“地球有两个,一个自动,一个被动,一个叫东半球,一个叫西半球。”
5.如果说出国前鲁迅多次的人生选择多是被迫的、无奈的,那么留学日本后,鲁迅也经历了数次人生道路的选择,它们之间有什么不同?(鲁迅为什么要选择学医?又是出于什么考虑决定弃医从文的?从这里可以看出鲁迅是怎样的人?)
――鲁迅选择学医,是确知新的医学对于日本维新有很大助力,想通过学医,改变中国人“东亚病夫”的状况,来达到强国的目的。但后来认识到体质弱并不是导致国弱受人欺凌的根本原因,愚昧、麻木才是病根,因此想通过提倡新文艺,对国民进行思想启蒙,以求富国强民,改变落后面貌。从中可以看出鲁迅具有强烈的爱国主义精神。
如果出国前的鲁迅更多的是为自己个人的前途和命运奔波的话,出国后接受了新思想的鲁迅,则成长为一位拥有救国救民理想、积极探索救国道路的志土。
6.请同学们结合时代背景,谈谈对鲁迅回国后,从这个学校辗转到另一个学校的理解。
――鲁迅就像一头困兽,为生活,更为救国救民的理想在黑暗的旧中国左冲右突。
7.文章最后一段交待的是鲁迅着作方面的情况,根据其中的名篇,对鲁迅在思想启蒙运动中的作用稍作讲解。
(1)要求:记住本段介绍的文集名。
(2)思考:传记是以写生平事迹为主的,而本段写的是着述情况,是否可以删除?
――不可删除。因为鲁迅不但是伟大的革命家、思想家,更是伟大的文学家。他一生的革命实践与文学创作是紧密联系在一起的。文学创作是他歌颂人民、宣传真理、打击敌人的主要方式,他的着述是世界文化宝库中的瑰宝,是他对人类最大的贡献。显然,删去这段,传记就会有很大的缺陷。
(参考:①《狂人日记》批判旧中国“吃人的历史”; ②《阿Q正传》批判国民的劣根性;③《记念刘和珍君》抨击军阀反动统治。)
三、理解人物
1、通过前面的学习,大家了解了鲁迅从出生到作传前的主要经历。下面我们就来研究研究,这些经历能表明作者是怎样的人。
要求:①以课后练习二和练习三第1小题引路,参照课文注释,仔细阅读课文中的两个片断,即写不肯做幕友和商人与弃医从文经过的片断,思考习题中提出的问题。②以小组为单位,讨论练习二及练习三第1小题,求大同。存小异,形成答案,并推选一名代表准备发言。③请一个小组的代表口头回答,让其他有异议的小组代表发言(没有则罢)。
2、学生自读揣摩及小组讨论时,教师巡堂,为学生提供咨询服务,就事情的背景、过程及细节等方面作一些补充介绍。待小组代表答题结束,教师给予简评,纠偏救失。
3、师述:我们从作者不愿做幕友或商人的故事中,认识了胸怀大志、卓然不群的少年鲁迅,他怀揣着对黑暗现实的不满和追求新思想、新事物的理想,毅然决然地跨出封建宗法社会的门槛,离开家乡,到南京求学;他弃医从文的经历,又使我们深切地感受到青年鲁迅深厚的爱国主义感情。这两件事真令人感动。事实上,鲁迅一生中,可歌可泣的故事数不胜数,就本文而言,其中记录的每段经历都很不寻常。如文中写到的多次“走出”,便是他上求下索、追求真理的精神写照;又如,“段棋瑞政府”“要捕拿我”,也表明了他与反动派誓不两立的坚定立场和革命精神。不过这些内容都写得很简约,同学们一时还看不出究竟,有待今后不断丰富阅历,逐渐了解。
四、布置作业
完成课后练习题三。
第三课肘
一、关于传记
1.由上两节课的学习,我们知道,鲁迅无论其经历还是思想,都是极为丰富的,复杂的,我们完全可以把鲁迅的传记写成一部厚厚的大书。事实上人们研究鲁迅的书文成百上千,我们也完全可以根据众多的其他材料,复活一个比本文更为鲜活、具体的鲁迅形象。请同学们据此思考人物小传的特点是什么?
――①短小精悍;②不铺陈细节;③语言简捷严谨。
2.要说自传,该从传记说起。传记是写人物生平经历的文体,也简称“传”。传记文要求写真人真事。从创作方法来说,它大体可分为两类:一类以记叙翔实的史实为主的历史性传记;另—类属文学范畴,多用形象化方法,描写各种人物的生活经历、精神面貌及其历史背景,这就是传记文学。从篇幅长短来说,它可以分为大传和小传。篇幅短小,扼要地记述人物生平事迹的叫“小传”,小传一般在千字上下。从立传人物来看,又分为自传和他传。他传是记叙别人的思想、经历、言行的传记,一般是对在某个方面有突出成就并有较大影响的人写传;自传是叙述自己生平经历的书或文章,自传的篇幅可长可短。请同学们把本文按各种分法一一归类。
――《鲁迅自传》便是写自己的小传,即属于自传、小传和历史性传记。
二、 揣味语言
简述:常言道,文如其人。这话用在鲁迅先生身上是再合适不过了,他的每篇文章几乎都像他的人生一样精彩。本文堪称自传的典范:区区千字文,涉及了他大半生的主要活动,篇幅虽小,容量很大;语言简省,又略中有详,恰到好处。此外,本文的语言平实中又不乏含蓄幽默。
要求:阅读课后练习三中的第3、4题,结合语境,体会第3题中“学者”“说我不好”等词句的味道,再比较一下第4题中的“不好”与第3题中的“不好”有什么不同,相互交流体会。
明确:a.第3题:将那种欲置我于死地的告密行为说成“说我不好”,重话轻讲,能表达对敌人的蔑视,也体现出英勇无畏的精神;将告密者尊称为“学者”,不无调侃嘲弄之味。b.第4题:不同。上句中的“不好”是“坏”,用在句中有轻蔑的语气;本句中的“不好”则是自谦之辞。
三、课堂小结
本节课我们从鲁迅先生的自传中了解了鲁迅先生的一些生平事迹和着作概况,进一步认识了鲁迅先生,感受了他精神的崇高和贡献的伟大,这将会使我们终生受益。再则,课文也给我们提供了一个经典的小传范例,从中,同学们了解了小传文体的基本特点,对今后的写作应该有所帮助。
四、学以致用
仿写一篇自传,不少于400字。
五、布置作业
《鲁迅自传》是1930年写的,他要是在去逝前不久又为自己写小传,可能还要写到哪些内容?试代写一篇交流。
【板书设计】
鲁迅自传
鲁迅,原名周樟寿,本名周树人
文章内容:
一、由盛转衰的家世
二、出国求学、弃医从文的人生道路选择
三、工作上的辗转奔波,在旧中国的左冲右突
四、做小说、写短论的思想启蒙活动
文章体裁:
人物传记——历史性传记——小传——自传
【教学后记】
鲁迅是我国现代最伟大的文化巨人,通过本文可以了解鲁迅的一些基本情况。但本文是一篇小传,写得较为简略,教学的时候,必须结合学生学过的鲁迅作品(如《故乡》《从百草园到三味书屋》《社戏》《阿长与“山海经”》等)来了解更为详细一点的鲁迅的经历,从而复活—个更为鲜活、具体的鲁迅的形象。
作为一篇人物传记,从篇幅上来说是小传,从传主(立传人物)来说是自传,教师要充分利用记叙文的有关知识引导学生理解自传和小传的特点。自传文常识是一个新知识点,需要讲解。将“小传”“自传”传记”等相关概念一块儿介绍,可以形成一个小体系,让学生多增加点语文知识储备。“题解”中不必详介作者,一是因为以前教学中已多次涉及鲁迅的作品,二是因为这篇课文本身就是介绍鲁迅的。背景材料对本文教学很重要,但也未列入“题解”。这是因为本文涉及的背景材料点多面广,集中介绍难度太大,不然就会使语文课走味变形,变得像历史课。比较恰当的办法是在研习课文的过程中酌情穿插一些背景简介,循序渐进,既有助于学生构建材内容的整体感性认识,又能对结构形式产生一定的理性认识。
㈦ 使用c语言编译一个小组学生高数成绩的总分及平均分
//以负数结尾,但分数不包含负数
#include "stdio.h"
void main()
{
float n,sum;
int i=0;
printf("请输入本班所有学生数学成绩\n");
scanf("%f",&n);
sum=n;
while(1)
{
scanf("%f",&n);
if(n<0)break;
sum=sum+n;
i++;
}
printf("平均分为%.1f,总分%.1f",sum/(i+1),sum);
}
㈧ FreeBSD和Linux到底有什么不同
1. 要说区别freebsd和linux实在是貌合神离,看起来类似,其实是从设计思想上的不同。
linux也有成功的应用案例,只不过没有freebsd多就是了
最有名的就是google,全部是linux,实在让大家佩服的不得了
2. FreeBSD是操作系统,Linux只是一个内核而已
3. FreeBSD直接由Unix发展而来,Linux是仿Unix而写的。
4. Freebsd是由几个人疯狂做出来的.
Linux是由一个人疯狂做出来的.
5. 这个问题的N种回答:
高深的:
FreeBSD,从unix移植到x86版的一群expert hacker
Linux,从x86从零开始编写一个unix的一大群hacker
架构的:
FreeBSD是一个完整的系统架构
Linux拥有内核和各种五花八门的发行版
历史的:
FreeBSD曾经碰到过一些法律问题,阻碍了FreeBSD的顺利发展,正如Linux目前正在经历的一样
防御的:
FreeBSD在承受网络攻击方面,似乎比Linux更强壮
洁癖的:
FreeBSD的体系单一,比Linux的发行版机制更简单
学习的:
FreeBSD的体系更适合研究技术,而Linux则向所有的领域进发,甚至跑到mac/pda/汽车控制/宇航/电影等等。
许可的:
FreeBSD的BSD许可,你可以做任何事情,只需要事先大喊一声:“偶用了BSD技术”。而Linux的GPL需要你告诉别人你怎么做的。
软件的:
Linux在支持更多的软件特性上面具有优势(例如线程什么的),FreeBSD缓慢一些
硬件平台的:
NetBSD做的不错,Linux更加疯狂,甚至跑在ps2上
外设的:
Linux支持的外部设备更多
安全的:
OpenBSD是霸主,Linux追赶,不过大家似乎公认安全在人
水平的:
FreeBSD开发组成员平均教育水平更高,这与Linux质量好坏有关吗?
传统的:
FreeBSD在系统稳定性上比Linux更好,也许早就过时了。
功绩的:
FreeBSD最早实现了TCP/IP协议,在IPv4网络上优势无以伦比。
未来的:
FreeBSD:把Solaris/AIX/HP UNIX等优势都弄到x86上
Linux: 进入上述平台的领域
实用的:
FreeBSD在终端上具有传统的优势
Linux则在X体系以上获得了不少分数,足够冲击windows
㈨ 交叉编译器的发展历史
20世纪50年代,IBM的John Backus带领一个研究小组对FORTRAN语言及其编译器进行开发。但由于当时人们对编译理论了解不多,开发工作变得既复杂又艰苦。与此同时,Noam Chomsky开始了他对自然语言结构的研究。他的发现最终使得编译器的结构异常简单,甚至还带有了一些自动化。Chomsky的研究导致了根据语言文法的难易程度以及识别它们所需要的算法来对语言分类。正如所称的Chomsky架构(Chomsky Hierarchy),它包括了文法的四个层次:0型文法、1型文法、2型文法和3型文法,且其中的每一个都是其前者的特殊情况。2型文法(或上下文无关文法)被证明是程序设计语言中最有用的,而且今天它已代表着程序设计语言结构的标准方式。分析问题(parsing problem,用于上下文无关文法识别的有效算法)的研究是在60年代和70年代,它相当完善的解决了这个问题。它已是编译原理中的一个标准部分。
有限状态自动机(Finite Automation)和正则表达式(Regular Expression)同上下文无关文法紧密相关,它们与Chomsky的3型文法相对应。对它们的研究与Chomsky的研究几乎同时开始,并且引出了表示程序设计语言的单词的符号方式。
人们接着又深化了生成有效目标代码的方法,这就是最初的编译器,它们被一直使用至今。人们通常将其称为优化技术(Optimization Technique),但因其从未真正地得到过被优化了的目标代码而仅仅改进了它的有效性,因此实际上应称作代码改进技术(Code Improvement Technique)。
当分析问题变得好懂起来时,人们就在开发程序上花费了很大的功夫来研究这一部分的编译器自动构造。这些程序最初被称为编译器的编译器(Compiler-compiler),但更确切地应称为分析程序生成器(Parser Generator),这是因为它们仅仅能够自动处理编译的一部分。这些程序中最着名的是Yacc(Yet Another Compiler-compiler),它是由Steve Johnson在1975年为Unix系统编写的。类似的,有限状态自动机的研究也发展了一种称为扫描程序生成器(Scanner Generator)的工具,Lex(与Yacc同时,由Mike Lesk为Unix系统开发)是这其中的佼佼者。
在20世纪70年代后期和80年代早期,大量的项目都贯注于编译器其它部分的生成自动化,这其中就包括了代码生成。这些尝试并未取得多少成功,这大概是因为操作太复杂而人们又对其不甚了解。
编译器设计最近的发展包括:首先,编译器包括了更加复杂算法的应用程序它用于推断或简化程序中的信息;这又与更为复杂的程序设计语言的发展结合在一起。其中典型的有用于函数语言编译的Hindley-Milner类型检查的统一算法。其次,编译器已越来越成为基于窗口的交互开发环境(Interactive Development Environment,IDE)的一部分,它包括了编辑器、连接程序、调试程序以及项目管理程序。这样的IDE标准并没有多少,但是对标准的窗口环境进行开发已成为方向。另一方面,尽管在编译原理领域进行了大量的研究,但是基本的编译器设计原理在近20年中都没有多大的改变,它正迅速地成为计算机科学课程中的中心环节。
在20世纪90年代,作为GNU项目或其它开放源代码项目标一部分,许多免费编译器和编译器开发工具被开发出来。这些工具可用来编译所有的计算机程序语言。它们中的一些项目被认为是高质量的,而且对现代编译理论感兴趣的人可以很容易的得到它们的免费源代码。
大约在1999年,SGI公布了他们的一个工业化的并行化优化编译器Pro64的源代码,后被全世界多个编译器研究小组用来做研究平台,并命名为Open64。Open64的设计结构好,分析优化全面,是编译器高级研究的理想平台。