- 博客(10)
- 收藏
- 关注
原创 Java基本数据类型
System.out.println("最小值:Character.MIN_VALUE=" + (int) Character.MIN_VALUE);System.out.println("最大值:Character.MAX_VALUE=" + (int) Character.MAX_VALUE);System.out.println("最小值:"+Double.MIN_VALUE);System.out.println("最小值:"+Float.MIN_VALUE);
2023-07-18 11:45:39
149
1
原创 操作系统第二章课后习题答案
时许并发执行是,由于它们共享系统资源,为完成同一项任务需要相互合作,只是这些并发执行的进程之间,形成了相互制约关系,从而是的进程再执行期间出现间断性。程序并发执行时,多个程序共享系统中的各种资源,因而这些资源的状态有多个程序改变,致使程序失去了封闭性,也会导致其失去可再线性。为了使程序再多道程序环境下能并发执行,并对并发执行的程序将以控制加以控制和加以描述,在操作系统中引起了进程概念。第四题:程序并发执行时为什么会失去封闭性和可再线性?第一题:什么是前趋图?第三题:什么程序并发执行会产生间断性特征?
2023-03-17 19:17:03
911
原创 编译原理判断文法的二义性
文法G=({A,B,S},{a,b,c}P,S),其中P为S→Ac|aB,A→ab,B→bc。(2)f若A的某个候选式可以推导出ε,则其它候选式的First集与Follow(A)不相交。其实很简单,就看这个文法的某个句子如果有两个不同的最右(最左)推导,那这个文法就有二义性。对输入字符串abc,能够造出如下两颗不同的语法树,所以该文法是二义的。(1)非终结符号A的任何两个候选式的first集合不相交。⭐⭐⭐那么问题来啦,怎么判断文法是不是具有二义性捏?即存在两个不同的最右推导,所以该文法是二义的。
2022-10-15 23:38:39
3443
原创 编译原理第二章课后习题,文法的二义性判断、语法树以及最左最右推导
编译原理第二章部分课后习题答案文法的最左最右推导,并找出句柄、短语、直接短语判断文法的二义性,给出表达式的推导以及语法树
2022-10-15 23:32:05
9117
原创 编译原理第三版清华大学出版课后习题答案(第一章)
编译程序通常包含8个组成成分:词法分析程序,语法分析程序,语义分析程序,中间代码生成程序,中间代码优化程序,目标代码生成程序,表格管理程序和错误处理程序。第四题:对下列错误信息,请指出可能是编译的那个阶段(词法分析、语法分析、语义分析、代码生成)报告的。第二题:编译程序有哪些主要构成成分?各自的主要功能是什么?第三题:什么是解析程序?它与编译程序主要的不同是什么?
2022-10-15 17:09:20
7622
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人