?怎么检查自己的快手直播号号能不能有直播权限

文章 - 0&评论 - 0&trackbacks - 0
JDK提供的主要开发工具有:编译程序,解释执行程序、调试程序、Applet执行程序、文档管理程序、包管理程序等。
1、编译程序:javac.exe,对应的javac命令将Java源程序转换为字节码。
javac [-选项] file.java
file.java:要编译的源文件
[-选项]:可选项,javac中编译选项可以通过在命令提示符下输入javac或者javac -help查看。无任何可选项的时候,编译器就会把生成.class文件和Java源文件.java放在同一个文件夹中。2、解释执行程序:java.exe,程序将编译好的class加载到内存,然后调用JVM来执行它
执行一个class文件:java [-选项] class [参数...]
执行一个jar文件:java [-选项] -jar jarfile [参数...]
[参数...]:表示要传递给执行文件.class的参数,称为&命令行参数&,同样也可以查看帮助信息。
java命令是区分大小写的,大小写不同,代表的是不同的文件。文件后缀.class不能要
阅读(...) 评论()编译原理小测验(有答案)_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
编译原理小测验(有答案)
上传于|0|0|暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩2页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢第8章语法制导翻译和中间代码生成;一、选择题:;1.在编译程序中安排中间代码生成的目的是A;(1)便于进行存储空间的组织;(2)利于中间代码优化;(3)利于目标代码优化;(4)利于编译程序的移植;(5)利于目标代码的移植;(6)利于提高目标代码的质量;(7)利于提高编译程序的质量;可选项有;A.(2)(4)(6)B.(2)(4)(5)C.;2.表达式-a+b
语法制导翻译和中间代码生成
一、选择题:
1. 在编译程序中安排中间代码生成的目的是
(1) 便于进行存储空间的组织
(2) 利于中间代码优化
(3) 利于目标代码优化
(4) 利于编译程序的移植
(5) 利于目标代码的移植
(6) 利于提高目标代码的质量
(7) 利于提高编译程序的质量
A.(2)(4)(6)
B.(2)(4)(5)
C.(1)(2)(3)(5)
D.(1)(2)(3)(4)(5)
2.表达式-a+b*(-c+d)的逆波兰式是
A.ab+-cd+-*
B. a-b+c-d+*
C. a-b+c-d+*
D. a-bc-d+*+
3. -a-(b*c/(c-d)+(-b)*a)的逆波兰式是
A.abc*cd-b-a*+/--
B.a-bc*cd-b-a*+/-
C.a-bc*cd-/b-a*+-
D.a-bc*/cd-b-a*+-
4.表达式a*b-c-d$e$f-g-h*i中,运算符的优先级由高到低依次为-、*、$,且均为右结合,则相应的后缀式为
A. ab*c-d-e$fg-h-i*$
B. $*a-b-cd$e*-f-ghi
C. bcd--a*efgh--i*$$
D. abcd--*efgh--i*$$
5. 表达式-a+b*c+d+(e*f)/d*e,如果优先级由高到低依次为-、+、*、/,且均为左结合,则其后缀式为
A. abc*+d+ef*d/e*+ -
B. a-bc*def*d/e*+++
C. a-bc*+def*d/e*++
D. a-b+cd+ef*+*de*/
二、填空题
三、问答题
1. 给出下面表达式的逆波兰表示(后缀式):
(1) a*(-b+c)
(2) if(x+y)*z=0 then s∶=(a+b)*c else s∶=a*b*c
答:(1) ab-c+*
(2) xy+z*0=sab+c*:=sab*c*:=¥(注:¥表示if-then-else运算)
2.请将表达式-(a+b)*(c+d)-(a+b+c)分别表示成三元式、间接三元式和四元式序列。答:三元式
(1) (+, a, b)
(2) (+, c, d)
(3) (*, (1), (2))
(4) (-, (3), /)
(5) (+, (1), c)
(6) (-, (4), (5))
间接三元式
间接三元式序列
(1) (+, a, b)
(2) (+, c, d)
(3) (*, (1), (2))
(4) (-, (3), /)
(5) (+, c, (1))
(6) (-,(4),(5))
(1) (+, a, b, t1)
(2) (+, c, d, t2)
(3) (*, t1, t2, t3)
(4) (-, t3, /, t4)
(5) (+, t1, c, t5)
(6) (-, t4, t5, t6)
3.采用语法制导翻译思想,表达式E的&值&的描述如下:
(0) S′→E
{print E.VAL}
(1) E→E1+E2
{E.VAL∶=E1.VAL+E2.VAL}
(2) E→E1*E2
{E.VAL∶=E1.VAL*E2.VAL}
(3) E→(E1)
{E.VAL∶=E1.VAL}
{E.VAL∶=n.LEXVAL}
假如终结符n可以是整数或实数,算符+和*的运算对象类型一致,语义处理增加&类型匹配检查&,请给出相应的语义描述。
答:采用语法制导翻译思想,表达式E的&值&的描述如下:
(0) S′→E
{print E.VAL}
(1) E→E1+E2
{E.VAL∶=E1.VAL+E2.VAL}
(2) E→E1*E2
{E.VAL∶=E1.VAL*E2.VAL}
(3) E→(E1)
{E.VAL∶=E1.VAL}
{E.VAL∶=n.LEXVAL}
假如终结符n可以是整数或实数,算符+和*的运算对象类型一致,语义处理增加&类型匹配检查&,请给出相应的语义描述。
(0) S′→E { if error≠1 then print E.VAL}
1212(1) E→E+E { if E.TYPE=int AND E.TYPE=int then
E.VAL:=E.VAL + E.VAL;
else if E.TYPE=real AND E.TYPE=real then
E.VAL:=E.VAL + E.VAL;
else error=1
1212(2) E→E*E { if E.TYPE=int AND E.TYPE=int then
12 E.VAL:=E.VAL * E.VAL;
12else if E.TYPE=real AND E.TYPE=real then
12 E.VAL:=E.VAL * E.VAL;
else error=1
11(3) E→(E) { E.VAL:=E.VAL;
E.TYPE:=E.TYPE }
(4) E→n { E.VAL:=n.LEXVAL;
E.TYPE:=n.LEXTYPE }
4.请将下列语句
while (A&B do if (C&D) then X:=Y+Z
翻译成四元式。
答:假定翻译的四元式序列从(100)开始:
(100) if A&B goto (102)
(101) goto (107)
(102) if C&D got (104)
(103) goto (100)
(104) T∶=Y+Z
(105) X∶=T
(106) goto (100)
5.给出下面表达式的逆波兰表示(后缀式):
(1) a*(-b+c)
(2) not A or not (C or not D)
(3) a+b*(c+d/e)
(4) (A and B) or (not C or D)
(5) Ca+b*(-c+d)
(6) (A or B) and (C or not D and
以上表达式的后缀式为:
(1)a b @ c + *
A not C D not or not or
a b c d e / + * +
A B and C not D or or
a @ b c @ d + * +
A B or C D not E and or and
6.按8.4.2节的办法,写出布尔式A or (B
and not (C or D))的四元式序列。答:
100(jnz,A,_,0)E。T
101(j,_,_,102)
102(jnz,B,_,104)
103(j,_,_,0)E。F
104(jnz,C,_,103)E。F
105(j,_,_,106)
106(jnz,D,_,104)E。F
107(j,_,_,100)E。T
真出口为: E.truelist={100,107}
假出口为: E.falselist={103,104,106}
7.用8.5.1节的办法,把下面的语句翻译成四元式序列:
采用拉链-回填技术翻译,得到下面的四元式序列:
100 (j&,A,C,102)
101 (j,_,_,115 )
102(j&,B,D,104)
103(j&,_,_,115)
104 (j=,A,1,106)
105 (j,_,_,109)
106(+,C,1,T1)
107(:=,T1,_,C)
108(j,_,_,100)
109(j≤,A,D,111)
110(j&,_,_,100)
111(+,A,2,T2)
112(:=,T2,_,A)
113(j,_,_,109)
114(j,_,_,100)
8.常用的中间语言种类有哪几种?
答:有逆波兰、三元兰、四元兰、抽象语法树。
9.给定下列中缀式,分别写出等价的逆波兰表示(运算符优先级按常规理解)。
(1)Da≤b∧a>0∨b<0
答:逆波兰表示为:aDb≤a0>∧b0<∨。
(2)aD(a*bDd)*(aDb*d)/d
答:逆波兰表示为:aab*dDabd*D*d/D。
(3)Da+b≤0∨a<0∧(aDb)&2
答:逆波兰表示为:aDb+0≤a0<abD2>∧∨。
(4)a*(b*cDa)≤b+c∧d
答:逆波兰表示为:abc*aD*bc+≤d∧。
10. 给定下列中缀式,分别写出等价的后缀式和四元式(运算符优先级按常规理解)。
(1)(a+b*c)/(a+b)-d
解:后缀式:abc*+ab+/d-
四元式:①(*,b, c, t1)
② (+, a, t1, t2)
③ (+, a, b,
④ (/, t2,t3, t4)
⑤ (-, t4,d,
(2)x+y≤z∨a&0
解:后缀式:xy+z≤a0&∨
四元式:①(+,x, y, t1)
② (≤,t1,z, t2)
③ (&, a, 0, t3
三亿文库包含各类专业文献、行业资料、各类资格考试、外语学习资料、中学教育、幼儿教育、小学教育、高等教育、2-3 习题(含解答)02等内容。 
 高中数学选修2-3试题组含答案 隐藏&& Page 1 of 30 新课程高中数学训练题组 (数学选修 2--3) 目录:数学选修 2-3 第一章:计数原理 第一章:计数原理 第...  必修3同步练习题2.2.3循环结构(含答案)_数学_高中教育_教育专区。必修3同步练习题(含答案) 2.2.3 循环结构 一、选择题 1.以下说法不正确的是( ) A.顺序...  高中数学选修2-3计数原理测试题(含答案)_高三数学_数学_高中教育_教育专区。高中数学选修2-3计数原理测试题,测试题含答案,试卷试题!计数...  高二数学选修2-3 测试题(含答案)经典_数学_高中教育_教育专区。高二数学选修2-3 测试题(含答案)经典 高二数学选修 2-3 测试题考试时间 120 分钟 试卷满分 ...  3页 免费如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 【选修2-3】《组合》练习(含答案) 隐藏&& 【选修 2-3】 ...  导数与函数解答题专题练习作业2含答案_高三数学_数学_高中教育_教育专区。导数与函数解答题专题练习作业2含答案导数与函数专练? 作业(三十四) 1.(2014? 新课标...  2.3等比数列练习题(含答案)_高一数学_数学_高中教育_教育专区。等比数列练习题(含答案)一、选择题 1.(2009 年广东卷文)已知等比数列 {an } 的公比为正数,...  北师大版数学【选修2-3】练习:3.2 独立性检验(含答案)_数学_高中教育_教育...ad-bc?2 [解析] 由统计量 χ2 的计算公式计算 χ2= 可知(ad-bc)2 越...  必修3同步练习题2.3.1条件语句(含答案)_数学_高中教育_教育专区。必修3同步练习题(含答案) 2.3.1 条件语句 一、选择题 1.条件语句的一般格式是 If A B ...}

我要回帖

更多关于 快手直播号 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信