let S denotes the substitution function which takes a block of 3 bits(0 to 7 decimal) and yields a block of 2 bits mean there 4 boxes of substitution . function is given with the following table:
this table two rows and eight columns
________________
|0 | 1| 2| 3| 4| 5| 6| 7|
|1 | 3| 2| 1| 0| 3| 0| 2|
________________
1)give the result of applying the substitution S to this result "111010111000"
2)and write down the value bit sequence of the result of this round....
hint :::remember that take this result 12 bit " 111010111000" and work substitution by 4 box mean each box take 3 bit of the result and the yield is 8 bit according the table
1.Consider the grammar,
G: E E - T T
T T /F F
F (E) i
i. Find the FOLLOW(A) for all the terminals in G
ii. Find the FIRST (α) for any string derivable from G
1.Consider the grammar:
S L = R R
L *R i
R L
a. compute all the LR(0) items for the above grammar
b. construct an NFA whose states are the LR(0) items from question (a) above
Methodology is the systematic, theoretical analysis of the methods applied
to a field of study. It comprises of the theoretical analysis of the body of
methods and principles associated with a branch of knowledge. Typically,
it encompasses concepts such as paradigm, theoretical model, phases and
quantitative or qualitative techniques. Which is the most used methodology
in the software industry? Can we use one methodology for all systems
development? Which do you think is the best methodology for software
development?
Using the Internet, find a set of CASE tools that support the UML. A couple
of examples include Rational Rose and Poseidon. Discuss FIVE (5) CASE
tools and state the strengths and weaknesses of these tools. Among these
five CASE tools that you have chosen, which in your opinion, is the best
tool that could best suit your needs?
As defined by the Object Management Group (OMG), Model Driven
Architecture (MDA) is a way to organize and manage enterprise
architectures supported by automated tools and services for both defining
the models and facilitating transformations between different model types.
Conduct a research on the implementation of MDA in Malaysia. What is
the impact of MDA particularly in Malaysia? Briefly describe any three
success stories after the implementation of MDA in Malaysia.
Investigate the Unified Modeling Language (UML) on the Internet. Briefly
explain the chronology of the implementation of UML. What is the
significance of UML in the software industry?