龙书 第八章课后作业答案

合集下载

高中语文第三单元古文第8课兰亭集序课时作业含解析

高中语文第三单元古文第8课兰亭集序课时作业含解析

第8课兰亭集序1.下列各句中加点成语的使用,全都正确的一项是(C)①据悉,中国重工旗下的武船重工今年上半年共获得了8艘海监船订单。

中国海监南海总队负责人此前曾透露,新型海监船的建造及早日投入使用,对现有海监力量来说,堪称为虎..添翼..。

②今年一季度我国旅游接待总人数同比增长12。

7%,总收入同比增长19.9%,增长数据令人侧目....,显示出我国旅游业良好的发展势头。

③陶渊明早年曾几度出仕,后来因为不满当时黑暗腐败的政治状况而走上归隐之路,过起了瓜田李下....的田园生活。

④在迷人的天山牧场游目骋怀....,我眼前的美景宛若一幅灿烂的油画。

⑤那位著名学者去年在北京大学所做的关于人与自然相互关系的演讲,观点鲜明,切中时弊,真可谓不刊之论....啊!⑥这股带着潮气的风经胶东半岛的崇山峻岭....的阻挡、过滤,只剩下凉爽和惬意。

A.①②③ B.③④⑤C.④⑤⑥ D.①②⑥解析:①为虎添翼:替老虎加上翅膀。

比喻帮助恶人,增加恶人的势力。

与句意不符。

②令人侧目:斜着眼睛看人.形容憎恨或又怕又愤恨。

与句意不符。

③瓜田李下:比喻容易引起嫌疑的场合.望文生义。

④游目骋怀:尽览景物,舒展情怀。

使用正确。

⑤不刊之论:正确的、不可修改的言论。

使用正确。

⑥崇山峻岭:高而险峻的山岭。

使用正确。

2.下列各句中,没有语病的一句是(D)A.2019年起,农村将全面实施“二清三改”政策,这涉及到每个农民的切身利益,农民的好日子要来了。

B.这些年来,台湾“民歌之母”陶晓清无时无刻不忘搜集、整理民歌,积累了大量的民歌素材。

C.本周西南地区大多以晴热天气为主,无明显降雨,局地午后风速较大。

D.该站日客运量仅七八千人,由于“五一”长假,旅游人数增多,假日期间每日客运量超过两万人,比平日多两倍。

解析:A项,成分赘余,“这涉及到”应改为“这涉及”,“涉及”中的“及”就是“到”的意思。

B项,不合逻辑,“无时无刻不”等于“时时刻刻都”,后面又说“忘”,显然与“积累了大量的民歌素材”矛盾,应将“无时无刻"改为“时时刻刻”.C项,结构混乱,句式杂糅,“大多以……为主”不当,应改为“大多是……”或“以……为主”.故选D.3.下列各句中,表达得体的一句是(C)A.他大学毕业后,曾在一所山区中学就教十余年。

小学语文S版六年级下册课后练习

小学语文S版六年级下册课后练习

1、鲧禹治水(1)鲧禹父子为什么要治理洪水?父子俩治理洪水的办法有什么不同?他们共同的精神是什么?答:因为鲧禹父子同情人们的悲惨遭遇,所以他们要治水。

鲧是偷息壤借助神力治水,禹是疏通河道,引洪入海。

他们共同的精神是改造自然、征服自然、爱护人类、坚忍不拔。

(2)读句子,注意带点的词语,联系课文体会句子的意思。

就这样,大禹带领人们,由南.到北.,由西.到东.,经过十三年的苦战,终于疏通了河道,治服了洪水。

答:这句话写出了大禹治水的艰辛。

“由南到北”“由西到东”说明大禹带领人们治理水灾的地域广,“十三年”说明治理水灾的时间长,从“终于”可以看出疏通河道、治服洪水是多么不易,多么艰辛。

2、嫦娥奔月(1)说说嫦娥奔月这个故事为什么能流传至今,深得人们的喜爱?答:这个故事中,后羿射日表现了我国古代先民征服自然的坚强意志,嫦娥奔月表达了先民扬善贬恶的美好追求以及对美好任务的怀念。

后羿和嫦娥是远古时期杰出人物的代表,值得人们赞颂和怀念。

因此,这个故事流传至今,深受人们喜爱。

(2) 读句子,说说加点词语的意思,再选一个加点的词语写一句话。

后羿忧心忡忡....,决心为人们解除苦难。

忧心忡忡:形容忧愁不安的样子。

为了白天的事,他忧心忡忡,辗转反侧。

他杀死了性情凶悍的鸷鸟,除掉了兴风作浪....的巨蟒,相继为人们铲除了七桩大害。

兴风作浪:比喻挑起事端进行破坏活动。

社会上的小混混总是兴风作浪。

等大家走远,逄蒙提起宝剑,迫不及待....地闯进后羿家里,威逼嫦娥把仙药交出来。

迫不及待:急迫得不能等待,形容心情急切。

下课了,同学们迫不及待地冲出教室。

3夸父逐日(1)翻译课文内容。

夸父追赶太阳,一直追到太阳落山的地方。

他感到口渴,想要喝水,就去黄河、渭水去喝水;黄河、渭水的水不够他喝,他又去北方的大湖喝水。

还没赶到大湖,半路上就渴死了。

他遗弃的手杖,化为了桃林。

(2)夸父逐日表现了夸父的什么精神?寄托了古人怎样的愿望?答:夸父逐日表现了夸父胸怀大志,英勇顽强的精神,寄托了远古先民探索自然,征服自然的强烈愿望。

部编版二年级语文下册第八单元第25课《羿射九日》课后作业及答案(含两套题)

部编版二年级语文下册第八单元第25课《羿射九日》课后作业及答案(含两套题)

部编版二年级语文下册第八单元第25课《羿射九日》课后作业及答案一、看拼音,写词语。

ɡōnɡ二、给下面的字注音。

________ ________ ________ ________射箭滋腾三、在括号中填上正确的量词。

一()大河一()石头一()太阳一()大树一()火球一()高山四、选一选,填一填。

①烤焦②熔化③蒸干④晒枯十个太阳出现在天空中,禾苗被()了,土地被()了,江河里的水被()了,连地上的沙石好像都要被()了。

五、读句子,写出加点词语的反义词。

1.天上没有了太阳,就只剩下黑暗..。

()()..和寒冷2.每天太阳都会从东方升起..。

()3.于是,他们一齐跑了出来,出现..在天空中。

()六、课内阅读。

神箭手羿决心帮助人们脱离苦海。

他翻过九十九座高山,蹚过九十九条大河,来到东海边。

他()上一座大山,()上神箭,()开神弓,对准天上的一个太阳,嗖地就是一箭。

那个太阳一下子爆裂开,一团团火球到处乱窜,接着,噗噗地掉在地上。

1.选择下面的词语填入文中的括号里。

拉搭登2.羿经历了哪些艰辛?用“____”在文中画出来。

3.羿要射日,是因为他要帮助人们__________________________。

参考答案一、从此炎热害怕人类值日拉弓二、shèjiàn zīténɡ三、条块个棵团座四、④①③②五、1.光明温暖 2.落下 3.消失六、1.登搭拉 2. 他翻过九十九座高山,蹚过九十九条大河,来到东海边。

3.脱离苦海部编版二年级语文下册第八单元第25课《羿射九日》课后作业及答案一、填空题。

1.连字成词。

射熔裂奔庄滋化箭腾稼开味2.拼一拼,写一写hài pà zhòng xīn yán rè rén lèi cóng cǐ()()()()()3.读拼音,写同音字。

jiān ()难()巨房()笔()zhí()日()得()树()线jué()得()对感()()心4.选字填空。

2024年人教版八年级下册语文第八单元课后基础训练(含答案和概念)

2024年人教版八年级下册语文第八单元课后基础训练(含答案和概念)

2024年人教版八年级下册语文第八单元课后基础训练(含答案和概念)试题部分一、选择题:1. 下列词语中,加点字的注音全都正确的一项是()A. 龙舟竞渡dù 气息奄奄yǎnB. 强词夺理qiǎng 呕心沥血lìC. 挑拨离间jiàn 良莠不齐yòuD. 气息相投tóu 不骄不躁jiāo2. 下列句子中,成语使用正确的一项是()A. 这部电影情节跌宕起伏,引人入胜,让人拍案叫绝。

B. 他性格内向,不喜欢在人前大声喧哗,总是默默无闻。

C. 老师耐心地给我们讲解难题,直到我们豁然开朗。

D. 这家餐厅的菜品口味独特,深受顾客喜爱,每天都门可罗雀。

3. 下列句子中,没有语病的一项是()A. 通过这次活动,使同学们认识到了环保的重要性。

B. 为了防止疫情不再蔓延,我们要做好个人防护。

C. 老师在课堂上详细讲解了解题的方法和思路。

D. 春天来了,万物复苏,大地呈现出一片生机勃勃的景象。

4. 下列诗句中,出自唐代诗人杜甫的作品是()A. 会当凌绝顶,一览众山小。

B. 两个黄鹂鸣翠柳,一行白鹭上青天。

C. 月落乌啼霜满天,江枫渔火对愁眠。

D. 春风得意马蹄疾,一日看尽长安花。

5. 下列文学常识,表述正确的一项是()A. 《史记》是我国第一部纪传体通史,作者是西汉史学家司马迁。

B. 《水浒传》是我国四大名著之一,讲述了宋江等108位好汉的故事。

C. 《聊斋志异》是清代蒲松龄所著的短篇小说集,主要描写鬼怪故事。

D. 《儒林外史》是清代吴敬梓所著的长篇小说,主要讽刺封建社会的科举制度。

6. 下列句子中,标点符号使用正确的一项是()A. “你今天怎么没来上课?”老师问。

B. 他喜欢读书,画画,听音乐。

C. 这本书的作者是著名作家鲁迅。

D. 我们要努力学习,增长知识,提高能力。

7. 下列词语中,没有错别字的一项是()A. 气喘吁吁心不在焉B. 精兵简政按部就班C. 奋发图强和颜悦色D. 专心致志持之以恒8. 下列句子中,修辞手法使用不恰当的一项是()A. 春天像小姑娘,花枝招展的,笑着,走着。

2024年人教版六年级上册语文第八单元课后练习题(含答案和概念)

2024年人教版六年级上册语文第八单元课后练习题(含答案和概念)

2024年人教版六年级上册语文第八单元课后练习题(含答案和概念)试题部分一、选择题:1. 下列词语中,不属于《少年闰土》一文中的人物是()A. 闰土B. 阿长C. 童年伙伴D. 杨二嫂2. 《月光曲》这首诗的作者是()A. 白居易B. 杜甫C. 赵师秀D. 辛弃疾3. 下列句子中,使用了拟人手法的是()A. 月亮升起来了,照亮了整个大地。

B. 小草在风中舞蹈,向我们点头问好。

C. 太阳落山了,天色渐渐暗了下来。

D. 雪花飘飘,像鹅毛一样轻盈。

4. 《竹节人》一文主要讲述了()A. 竹节人的制作过程B. 竹节人的玩法C. 童年时代的快乐时光D. 竹节人的来历5. 下列词语中,与“熟读成诵”意思相近的是()A. 倒背如流B. 望文生义C. 生吞活剥D. 张冠李戴6. 《书戴嵩画牛》一文中,戴嵩画牛的目的是()A. 为了展示自己的绘画技巧B. 为了让牛看起来更真实C. 为了表达对牛的喜爱D. 为了教育后人7. 下列诗句中,描写春天景象的是()A. 碧玉妆成一树高,万条垂下绿丝绦。

B. 停车坐爱枫林晚,霜叶红于二月花。

C. 梅须逊雪三分白,雪却输梅一段香。

D. 竹外桃花三两枝,春江水暖鸭先知。

8. 《只有一个地球》一文主要呼吁我们要()A. 爱护地球B. 保护环境C. 节约资源D. 低碳生活9. 下列句子中,使用了夸张手法的是()A. 这座山高得插入云霄。

B. 他一天能走一百里路。

C. 这个西瓜有十斤重。

D. 这条鱼游得飞快。

10. 《夏天里的成长》一文主要围绕哪两个方面来写夏天的成长?()A. 自然界和人类B. 动物和植物C. 成人和孩子D. 男生和女生二、判断题:1. 《少年闰土》一文中的闰土是作者鲁迅的童年伙伴。

()2. 《月光曲》这首诗描绘了月夜的美景。

()3. 《竹节人》一文中,作者通过回忆童年时代的游戏来表达对童年的怀念。

()4. “熟读成诵”意味着读书要反复读,直到能背诵。

()5. 《书戴嵩画牛》一文中,戴嵩画牛是为了展示自己的绘画技巧。

编译原理龙书课后部分答案(英文版)

编译原理龙书课后部分答案(英文版)

1) What is the difference between a compiler and an interpreter?• A compiler is a program that can read a program in one language - the source language - and translate it into an equivalent program in another language – the target language and report any errors in the source program that it detects during the translation process.• Interpreter directly executes the operations specified in the source program on inputs supplied by the user.2) What are the advantages of:(a) a compiler over an interpretera. The machine-language target program produced by a compiler is usually much faster than an interpreter at mapping inputs to outputs.(b) an interpreter over a compiler?b. An interpreter can usually give better error diagnostics than a compiler, because it executes the source program statement by statement.3) What advantages are there to a language-processing system in which the compiler produces assembly language rather than machine language?The compiler may produce an assembly-language program as its output, becauseassembly language is easier to produce as output and is easier to debug.4.2.3 Design grammars for the following languages:a) The set of all strings of 0s and 1s such that every 0 is immediately followed by at least 1.S -> SS | 1 | 01 | ε4.3.1 The following is a grammar for the regular expressions over symbols a and b only, using + in place of | for unions, to avoid conflict with the use of vertical bar as meta-symbol in grammars:rexpr -> rexpr + rterm | rtermrterm -> rterm rfactor | rfactorrfactor -> rfactor * | rprimaryrprimary -> a | ba) Left factor this grammar.rexpr -> rexpr + rterm | rtermrterm -> rterm rfactor | rfactorrfactor -> rfactor * | rprimaryrprimary -> a | bb) Does left factoring make the grammar suitable for top-down parsing?No, left recursion is still in the grammar.c) In addition to left factoring, eliminate left recursion from the original grammar.rexpr -> rterm rexpr’rexpr’ -> + rterm rexpr | εrterm -> rfactor rterm’rterm’ -> rfactor rterm | εrfactor -> rprimary rfactor’rfactor’ -> * rfactor’ | εrprimary -> a | bd) Is the resulting grammar suitable for top-down parsing?Yes.Exercise 4.4.1 For each of the following grammars, derive predictive parsers and show the parsing tables. You may left-factor and/or eliminate left-recursion from your grammars first.A predictive parser may be derived by recursive decent or by the table driven approach. Either way you must also show the predictive parse table.a) The grammar of exercise 4.2.2(a).4.2.2 a) S -> 0S1 | 01This grammar has no left recursion. It could possibly benefit from left factoring. Here is the recursive decent PP code.s() {match(‘0’);if (lookahead == ‘0’)s();match(‘1’);}OrLeft factoring the grammar first:S -> 0S’S’ -> S1 | 1s() {match(‘0’); s’();}s’() {if (lookahead == ‘0’)s(); match(‘1’);elsematch(‘1’);}Now we will build the PP tableS -> 0S’S’ -> S1 | 1First(S) = {0}First(S’) = {0, 1}Follow(S) = {1, $}The predictive parsing algorithm on page 227 (fig4.19 and 4.20) can use this table for non-recursive predictive parsing.b) The grammar of exercise 4.2.2(b).4.2.2 b) S -> +SS | *SS | a with string +*aaa.Left factoring does not apply and there is no left recursion to remove.s() {if(lookahead == ‘+’)match(‘+’); s(); s();else if(lookahead == ‘*’)match(‘*’); s(); s();else if(lookahead == ‘a’)match(‘a’);elsereport(“syntax error”);}First(S) = {+, *, a}Follow(S) = {$, +, *, a}The predictive parsing algorithm on page 227 (fig4.19 and 4.20) can use this table for non-recursive predictive parsing.5.1.1 a, b, c: Investigating GraphViz as a solution to presenting trees5.1.2: Extend the SDD of Fig. 5.4 to handle expressions as in Fig. 5.1:1.L -> E N1.L.val = E.syn2. E -> F E'1. E.syn = E'.syn2.E'.inh = F.val3.E' -> + T Esubone'1.Esubone'.inh = E'.inh + T.syn2.E'.syn = Esubone'.syn4.T -> F T'1.T'.inh = F.val2.T.syn = T'.syn5.T' -> * F Tsubone'1.Tsubone'.inh = T'.inh * F.val2.T'.syn = Tsubone'.syn6.T' -> epsilon1.T'.syn = T'.inh7.E' -> epsilon1.E'.syn = E'.inh8. F -> digit1. F.val = digit.lexval9. F -> ( E )1. F.val = E.syn10.E -> T1. E.syn = T.syn5.1.3 a, b, c: Investigating GraphViz as a solution to presenting trees5.2.1: What are all the topological sorts for the dependency graph of Fig. 5.7?1.1, 2, 3, 4, 5, 6, 7, 8, 92.1, 2, 3, 5, 4, 6, 7, 8, 93.1, 2, 4, 3, 5, 6, 7, 8, 94.1, 3, 2, 4, 5, 6, 7, 8, 95.1, 3, 2, 5, 4, 6, 7, 8, 96.1, 3, 5, 2, 4, 6, 7, 8, 97.2, 1, 3, 4, 5, 6, 7, 8, 98.2, 1, 3, 5, 4, 6, 7, 8, 99.2, 1, 4, 3, 5, 6, 7, 8, 910.2, 4, 1, 3, 5, 6, 7, 8, 95.2.2 a, b: Investigating GraphViz as a solution to presenting trees5.2.3: Suppose that we have a production A -> BCD. Each of the four nonterminals A, B, C, and D have two attributes: s is a synthesized attribute, and i is an inherited attribute. For each of the sets of rules below, tell whether (1) the rules are consistent with an S-attributed definition (2) the rules are consistent with an L-attributed definition, and (3) whether the rules are consistent with any evaluation order at all?a) A.s = B.i + C.s1.No--contains inherited attribute2.Yes--"From above or from the left"3.Yes--L-attributed so no cyclesb) A.s = B.i + C.s and D.i = A.i + B.s1.No--contains inherited attributes2.Yes--"From above or from the left"3.Yes--L-attributed so no cyclesc) A.s = B.s + D.s1.Yes--all attributes synthesized2.Yes--all attributes synthesized3.Yes--S- and L-attributed, so no cyclesd)• A.s = D.i• B.i = A.s + C.s• C.i = B.s• D.i = B.i + C.i1.No--contains inherited attributes2.No--B.i uses A.s, which depends on D.i, which depends on B.i (cycle)3.No--Cycle implies no topological sorts (evaluation orders) using the rules5.3.1: Below is a grammar for expressions involving operator + and integer or floating-point operands. Floating-point numbers are distinguished by having a decimal point.1. E -> E + T | T2.T -> num . num | numa) Give an SDD to determine the type of each term T and expression E.1. E -> Esubone + T1. E.type = if (E.type == float || T.type == float) { E.type = float } else{ E.type = integer }2. E -> T1. E.type = T.type3.T -> numsubone . numsubtwo1.T.type = float4.T -> num1.T.type = integerb) Extend your SDD of (a) to translate expressions into postfix notation. Use the binary operator intToFloat to turn an integer into an equivalent float.Note: I use character ',' to separate floating point numbers in the resulting postfix notation. Also, the symbol "||" implies concatenation.1. E -> Esubone + T1. E.val = Esubone.val || ',' || T.val || '+'2. E -> T1. E.val = T.val3.T -> numsubone . numsubtwo1.T.val = numsubone.val || '.' || numsubtwo.val4.T -> num1.T.val = intToFloat(num.val)5.3.2 Give an SDD to translate infix expressions with + and * into equivalent expressions without redundant parenthesis. For example, since both operators associate from the left, and * takes precedence over +, ((a*(b+c))*(d)) translates into a*(b+c)*d. Note: symbol "||" implies concatenation.1.S -> E1. E.iop = nil2.S.equation = E.equation2. E -> Esubone + T1.Esubone.iop = E.iop2.T.iop = E.iop3. E.equation = Esubone.equation || '+' || T.equation4. E.sop = '+'3. E -> T1.T.iop = E.iop2. E.equation = T.equation3. E.sop = T.sop4.T -> Tsubone * F1.Tsubone.iop = '*'2. F.iop = '*'3.T.equation = Tsubone.equation || '*' || F.equation4.T.sop = '*'5.T -> F1. F.iop = T.iop2.T.equation = F.equation3.T.sop = F.sop6. F -> char1. F.equation = char.lexval2. F.sop = nil7. F -> ( E )1.if (F.iop == '*' && E.sop == '+') { F.equation = '(' || E.equation || ')' }else { F.equation = E.equation }2. F.sop = nil5.3.3: Give an SDD to differentiate expressions such as x * (3*x + x * x) involving the operators + and *, the variable x, and constants. Assume that no simplification occurs, so that, for example, 3*x will be translated into 3*1 + 0*x. Note: symbol "||" implies concatenation. Also, differentiation(x*y) = (x * differentiation(y) + differentiation(x) * y) and differentiation(x+y) = differentiation(x) + differentiation(y).1.S -> E1.S.d = E.d2. E -> T1. E.d = T.d2. E.val = T.val3.T -> F1.T.d = F.d2.T.val = F.val4.T -> Tsubone * F1.T.d = '(' || Tsubone.val || ") * (" || F.d || ") + (" || Tsubone.d || ") * (" ||F.val || ')'2.T.val = Tsubone.val || '*' || F.val5. E -> Esubone + T1. E.d = '(' || Esubone.d || ") + (" || T.d || ')'2. E.val = Esubone.val || '+' || T.val6. F -> ( E )1. F.d = E.d2. F.val = '(' || E.val || ')'7. F -> char1. F.d = 12. F.val = char.lexval8. F -> constant1. F.d = 02. F.val = constant.lexval。

2024年人教版八年级下册语文第六单元课后练习题(含答案和概念)

2024年人教版八年级下册语文第六单元课后练习题(含答案和概念)

2024年人教版八年级下册语文第六单元课后练习题(含答案和概念)试题部分一、选择题:1. 下列词语中,加点字的注音全都正确的一项是()A. 羁绊(bàn)摺皱(zhé)惬意(qiè)B. 惨淡(cǎn)惨案(cǎn)惨遭(cǎn)C. 胭脂(yān)艳丽(yàn)沿革(yán)D. 摇曳(yè)摇篮(yáo)摇摆(yáo)2. 下列句子中,成语使用正确的一项是()A. 春天来了,百花齐放,群芳争艳,吸引了众多游客前来观赏。

B. 他努力学习,成绩一直名列前茅,这次考试却一落千丈。

C. 老师在讲台上滔滔不绝地讲解,同学们听得如痴如醉。

D. 这个故事情节曲折,引人入胜,让人忍不住拍案叫绝。

3. 下列句子中,没有语病的一项是()A. 通过这次活动,使同学们认识到了保护环境的重要性。

B. 老师要求同学们不仅要认真听讲,还要做好课堂笔记。

C. 春天来了,万物复苏,大地呈现出一片生机勃勃的景象。

D. 为了提高同学们的写作水平,老师经常给我们推荐一些优秀作文。

4. 下列文学常识表述正确的一项是()A. 《背影》是朱自清的散文,《济南的冬天》是老舍的散文。

B. 《社戏》是鲁迅的小说,《故乡》是茅盾的小说。

C. 《关雎》是《诗经》中的一首诗,《离骚》是屈原的辞赋。

D. 《出师表》是诸葛亮的作品,《陈情表》是李密的作品。

5. 下列诗句中,表达思乡之情的一项是()A. 独在异乡为异客,每逢佳节倍思亲。

B. 海内存知己,天涯若比邻。

C. 采菊东篱下,悠然见南山。

D. 春风又绿江南岸,明月何时照我还?6. 下列文言文句子中,翻译正确的一项是()A. 鸡鸣而起,孑然一身。

(鸡叫就起床,一个人独自行动。

)B. 学而时习之,不亦说乎?(学习并且按时复习,不是很愉快吗?)C. 己所不欲,勿施于人。

(自己不想要的,不要强加给别人。

)D. 知之为知之,不知为不知,是知也。

部编版八年级语文下册第16课《庆祝奥林匹克运动复兴25周年》课后练习题(附答案)

部编版八年级语文下册第16课《庆祝奥林匹克运动复兴25周年》课后练习题(附答案)

部编版八年级语文下册第16课《庆祝奥林匹克运动复兴25周年》课后练习题(附答案)一、积累运用1.下列加点字的读音有误的一项是( )A.浩劫.(jié) 模.样(mó) 祈.祷(qí) 相辅.相成(fǔ)B.支撑.(chēng) 诞.生(dàn) 崩溃.(kuì) 携.手并进(xié)C.推崇.(chóng) 凋.零(diāo) 遗.留(yí) 狂风骤.雨(zhòu)D.严峻.(jùn) 湛.蓝(zhàn) 塑.造(sù) 误入歧.途(qí)2.给下列加点的词注音,或根据拼音写出相应的词语。

(1)奥林匹克主义并没有成为这场浩劫..( )的牺牲品,而是无所畏惧、无可指摘地挺了过来。

(2)被在愚蠢的放纵和不明智的严厉交互作用下的道德说教以及拙劣..( )肤浅的世界观所束缚。

(3)还在qiǎng bǎo( )中的婴儿,就已开始担惊受怕。

(4)当它为灿烂阳光所yíng rào( ),为音乐所振奋,或被嵌入圆柱式大厅时,会是怎样的情景。

3.下列句子中加点词语使用不恰当的一项是( )A.恐惧伴随着他成长的各个阶段,并在他行将就木....时,给他致命一击使其崩溃。

B.人类如果与大自然和谐相处,必定会受益匪浅....,得到的不仅仅是一片宁静的天空,更是与万物的心灵交流。

C.5年过去了,在这期间,整个世界分崩离析....。

D.四面山的望乡台瀑布,飞珠溅玉,与周围的山峰互相映衬,真是别具匠心....。

4.对下列句子运用的修辞手法判断正确的一项是( )(1)在他们的想象中,勇气之花在我们当代人的手中早已残败凋零了。

(2)奥林匹克主义曾在许多个世纪里,一直主导着古希腊社会。

(3)一项运动,倘若只有有限一部分人被包含在内,在当今时代又怎能称得上完美呢?A.比喻拟人反问B.比喻对比设问C.拟人比喻反问D.拟人比喻设问二、综合性学习5.学校开展以“我爱运动”为主题的综合性活动,请你根据要求,完成下列相关任务。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Mε{M.quad := nextquad}
S→if E then M1 S1 N else M2 S2
{backpatch(E.truelist, M1.quad);
backpatch(E.falselist, M2.quad);
S.nextlist:=merge(S1.nextlist, N.nextlist, S2.nextlist) }
E.falselist:=makelist(nextquad+1);
emit(‘j’relop.op‘,’id 1.place‘,’id 2.place‘,’‘0’);
emit(‘j,-,-,0’) }
E→E1 and M E2
{ backpatch(E1.truelist, M.quad);
E.truelist:=E2.truelist;
emit(‘j,-,-,0’) }
while语句
Swhile M1 E do M2 S1
{backpatch(S1.nextlist,M1.quad);
backpatch(E.truelist,M2.quad);
S.nextlist:=E.falselist;
emit(‘goto’M1.quad)}
1.把下列语句翻译成三地址代码
while a > 10 do
if b = 100 then
while a < 20 do
a := ,a,10,102
参考部分翻译模式如下
答题时不必写出来
while a > 10 do
if b = 100 then
while a < 20 do
emit(E.place‘:=’E1.place‘op’E2.place)}
101
j,_,_,?
102
j>,c,d,104
103
j,_,_,101
104
j=,b,100, 106
105
j,_,_,109
106
T1=a/b
107
a=T1
108
j,_,_,103
109
T2=a*b
110
a=T2
111
M→{ M.quad:=nextquad }
N→{ N.nextlist:=makelist(nextquad);
emit(‘j,-,-,-’) }
赋值语句
S→id:=E{ p:=lookup();
if pnil then
emit(p‘:=’E.place)
else error }
E→E1opE2 { E.place:=newtemp;
if语句
Sif E then M S1
{backpatch(E.truelist, M.quad)
S.nextlist:=merge(E.falselist, S1.nextlist)}
Mε{M.quad := nextquad}
赋值语句
S→id:=E{ p:=lookup();
if pnil then
j>,a,10,102
参考部分翻译模式如下
答题时不必写出来
if a>10 and c>d then
if b=100 then a := a / b
else a := a * b
用到的翻译模式如下:
布尔表达式
E→id1 relop id2 { E.truelist:=makelist(nextquad);
105
j,_,_,100
106
:=,a,b,T1
107
-,T1,1,T2
108
:=,T2,_,a
109
j,_,_,104
110
j,_,_,100
111
2.把下列语句翻译成三地址代码
if a>10 and c>d then
if b=100 then a := a / b
else a := a * b
100
E.falselist:=merge(E1.falselist,E2.falselist) }
M→{ M.quad:=nextquad }
if语句
Sif E then M S1
{backpatch(E.truelist, M.quad)
S.nextlist:=merge(E.falselist, S1.nextlist)}
emit(p‘:=’E.place)
else error }
E→E1opE2 { E.place:=newtemp;
emit(E.place‘:=’E1.place‘op’E2.place)}
101
j,_,_,111
102
j=,b,100, 104
103
j,_,_,100
104
J<,a,20,106
a := a + b – 1
用到的翻译模式如下:
布尔表达式
E→id1 relop id2 { E.truelist:=makelist(nextquad);
E.falselist:=makelist(nextquad+1);
emit(‘j’relop.op‘,’id 1.place‘,’id 2.place‘,’‘0’);
相关文档
最新文档