8.给定以下文法 factor → digit | (expr ) term → term × factor | term / factor | factor expr → expr + term | expr – term | termdigit → 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 (1)构建以下表达式的语法树 (a)1+2-3 (b)1+2×3/4 (2)添加(a)的语法树的属性值(term.t=…) (3)添加(a)的语义动作(print …)
第1题
A、G(S): 产 生 式 语 义 规 则 S→XYZ Z.h := S.a X.c := Z.g S.b := X.d -2 Y.e := S.b X→x X.d :=2*X.c Y→y Y.f := Y.e*3 Z→z Z.g :=Z.h+1
B、G(S): 产 生 式 语 义 规 则 S→B B.ps :=10 S.ht :=B.ht B→sub.ps :=B.ps.ps :=shrink(B.ps) B.ht :=disp(.ht,.ht) B→text B.ht :=text.h×B.ps
C、G(L): 产 生 式 语 义 规 则 L→E n print(E.val) E→+T E.val :=.val+T.val E→T E.val :=T.val T→*F T.val :=.val* F.val T→F T.val :=F.val F→ (E) F.val :=E.val F→digit F.val :=digit.lexval
D、G(D): 产 生 式 语 义 规 则 D→TL L.in := T.type T→int T.type := integer T→real T.type := real L→, id.in :=L.in addtype(id.entry, L.in) L→id addtype(id.entry, L.in)
第2题
A.INFLATION
B.SHORT
C.UP TO A.PREVIOUS SHOCKS RESULTED IN DOUBLE-DIGIT【T7】______AND GLOBAL ECONOMIC DECLINE
B.TAXES ACCOUNT FOR【T8】______FOUR-FIFTHS OF THE RETAIL PRICE
C.PUSH THE PRICE HIGHER STILL IN THE【T9】______TERM COULD THE BAD OLD DAYS OF ECONOMIC DECLINE BE ABOUT TO RETURN? SINCE OPEC AGREED TO SUPPLY-CUTS IN MARCH, THE PRICE OF CRUDE OIL HAS JUMPED TO ALMOST $ 26 A BARREL, UP FROM LESS THAN $ 10 LAST DECEMBER.THIS NEAR-TRIPLING OF OIL PRICES CALLS UP SCARY MEMORIES OF THE 1973 OIL SHOCK, WHEN PRICES QUADRUPLED, AND 1979—1980, WHEN THEY ALSO ALMOST TRIPLE
D.BOTH【T10】______.SO WHERE ARE THE HEADLINES WARNING OF GLOOM AND DOOM THIS TIME? THE OIL PRICE WAS GIVEN ANOTHER PUSH UP THIS WEEK WHEN IRAQ SUSPENDED OIL EXPORTS.STRENGTHENING ECONOMIC GROWTH, AT THE SAME TIME AS WINTER GRIPS THE NORTHERN HEMISPHERE, COULD【T11】______. YET THERE ARE GOOD REASONS TO EXPECT THE ECONOMIC CONSEQUENCES NOW TO BE LESS SEVERE THAN IN THE 1970S.IN MOST COUNTRIES THE COST OF CRUDE OIL NOW ACCOUNTS FOR A SMALLER SHAREOF THE PRICE OF PETROL THAN IT DID IN THE 1970S.IN EUROPE,【T12】_______, SO EVEN QUITE BIGCHANGES IN THE PRICE OF CRUDE HAVE A MORE MUTED EFFECT ON PUMP PRICES THAN IN THE PAST.
第3题
Column A Column B
The tens' digit 5
A.if the quantity in Column A is greater
B.if the quantity in Column B is greater
C.if the two quantity are equal
D.if the relationship cannot be determined from the information given
第4题
A.8 digits.
B.2 digits.
C.1 or 2 digits.
第5题
A.INFLATION
B.SHORT
C.UP TO A.PREVIOUS SHOCKS RESULTED IN DOUBLE-DIGIT【T7】______AND GLOBAL ECONOMIC DECLINE
B.TAXES ACCOUNT FOR【T8】______FOUR-FIFTHS OF THE RETAIL PRICE
C.PUSH THE PRICE HIGHER STILL IN THE【T9】______TERM COULD THE BAD OLD DAYS OF ECONOMIC DECLINE BE ABOUT TO RETURN? SINCE OPEC AGREED TO SUPPLY-CUTS IN MARCH, THE PRICE OF CRUDE OIL HAS JUMPED TO ALMOST $ 26 A BARREL, UP FROM LESS THAN $ 10 LAST DECEMBER.THIS NEAR-TRIPLING OF OIL PRICES CALLS UP SCARY MEMORIES OF THE 1973 OIL SHOCK, WHEN PRICES QUADRUPLED, AND 1979—1980, WHEN THEY ALSO ALMOST TRIPLE
D.BOTH【T10】______.SO WHERE ARE THE HEADLINES WARNING OF GLOOM AND DOOM THIS TIME? THE OIL PRICE WAS GIVEN ANOTHER PUSH UP THIS WEEK WHEN IRAQ SUSPENDED OIL EXPORTS.STRENGTHENING ECONOMIC GROWTH, AT THE SAME TIME AS WINTER GRIPS THE NORTHERN HEMISPHERE, COULD【T11】______. YET THERE ARE GOOD REASONS TO EXPECT THE ECONOMIC CONSEQUENCES NOW TO BE LESS SEVERE THAN IN THE 1970S.IN MOST COUNTRIES THE COST OF CRUDE OIL NOW ACCOUNTS FOR A SMALLER SHAREOF THE PRICE OF PETROL THAN IT DID IN THE 1970S.IN EUROPE,【T12】_______, SO EVEN QUITE BIGCHANGES IN THE PRICE OF CRUDE HAVE A MORE MUTED EFFECT ON PUMP PRICES THAN IN THE PAST.
第6题
A.INFLATION
B.SHORT
C.UP TO A.PREVIOUS SHOCKS RESULTED IN DOUBLE-DIGIT【T7】______AND GLOBAL ECONOMIC DECLINE
B.TAXES ACCOUNT FOR【T8】______FOUR-FIFTHS OF THE RETAIL PRICE
C.PUSH THE PRICE HIGHER STILL IN THE【T9】______TERM COULD THE BAD OLD DAYS OF ECONOMIC DECLINE BE ABOUT TO RETURN? SINCE OPEC AGREED TO SUPPLY-CUTS IN MARCH, THE PRICE OF CRUDE OIL HAS JUMPED TO ALMOST $ 26 A BARREL, UP FROM LESS THAN $ 10 LAST DECEMBER.THIS NEAR-TRIPLING OF OIL PRICES CALLS UP SCARY MEMORIES OF THE 1973 OIL SHOCK, WHEN PRICES QUADRUPLED, AND 1979—1980, WHEN THEY ALSO ALMOST TRIPLE
D.BOTH【T10】______.SO WHERE ARE THE HEADLINES WARNING OF GLOOM AND DOOM THIS TIME? THE OIL PRICE WAS GIVEN ANOTHER PUSH UP THIS WEEK WHEN IRAQ SUSPENDED OIL EXPORTS.STRENGTHENING ECONOMIC GROWTH, AT THE SAME TIME AS WINTER GRIPS THE NORTHERN HEMISPHERE, COULD【T11】______. YET THERE ARE GOOD REASONS TO EXPECT THE ECONOMIC CONSEQUENCES NOW TO BE LESS SEVERE THAN IN THE 1970S.IN MOST COUNTRIES THE COST OF CRUDE OIL NOW ACCOUNTS FOR A SMALLER SHAREOF THE PRICE OF PETROL THAN IT DID IN THE 1970S.IN EUROPE,【T12】_______, SO EVEN QUITE BIGCHANGES IN THE PRICE OF CRUDE HAVE A MORE MUTED EFFECT ON PUMP PRICES THAN IN THE PAST.
第7题
A.INFLATION
B.SHORT
C.UP TO A.PREVIOUS SHOCKS RESULTED IN DOUBLE-DIGIT【T7】______AND GLOBAL ECONOMIC DECLINE
B.TAXES ACCOUNT FOR【T8】______FOUR-FIFTHS OF THE RETAIL PRICE
C.PUSH THE PRICE HIGHER STILL IN THE【T9】______TERM COULD THE BAD OLD DAYS OF ECONOMIC DECLINE BE ABOUT TO RETURN? SINCE OPEC AGREED TO SUPPLY-CUTS IN MARCH, THE PRICE OF CRUDE OIL HAS JUMPED TO ALMOST $ 26 A BARREL, UP FROM LESS THAN $ 10 LAST DECEMBER.THIS NEAR-TRIPLING OF OIL PRICES CALLS UP SCARY MEMORIES OF THE 1973 OIL SHOCK, WHEN PRICES QUADRUPLED, AND 1979—1980, WHEN THEY ALSO ALMOST TRIPLE
D.BOTH【T10】______.SO WHERE ARE THE HEADLINES WARNING OF GLOOM AND DOOM THIS TIME? THE OIL PRICE WAS GIVEN ANOTHER PUSH UP THIS WEEK WHEN IRAQ SUSPENDED OIL EXPORTS.STRENGTHENING ECONOMIC GROWTH, AT THE SAME TIME AS WINTER GRIPS THE NORTHERN HEMISPHERE, COULD【T11】______. YET THERE ARE GOOD REASONS TO EXPECT THE ECONOMIC CONSEQUENCES NOW TO BE LESS SEVERE THAN IN THE 1970S.IN MOST COUNTRIES THE COST OF CRUDE OIL NOW ACCOUNTS FOR A SMALLER SHAREOF THE PRICE OF PETROL THAN IT DID IN THE 1970S.IN EUROPE,【T12】_______, SO EVEN QUITE BIGCHANGES IN THE PRICE OF CRUDE HAVE A MORE MUTED EFFECT ON PUMP PRICES THAN IN THE PAST.
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!