Answer:
Assembly language
Explanation:
Assembly language writes instructions in human letters. Every machine language instruction has a corresponding assembly language instruction that means exactly the same thing. Assembly language uses a symbolic form of a program which are capable of:
- readable by human beings (+/-)
- constants, addresses, and names of symbolic instructions
- arithmetic during assembly - calculations of addresses, constants
- synthetic instructions (not supported by our assembler)
- expansion of macroinstructions (not supported by our
assembler)
- assembly instructions (pseudo-instructions)
• memory allocation
• memory initialization
• conditional assembly (not supported by our assembler)
Networks can provide a fire wall. What are the choices.
You want to throw 2 dice and get (or show?) their value.
Their value is random, so you need to generate two numbers between 1 & 6.
You may need to display the numbers
The main part of the program needs to know the numbers to limit what the user may do next.
That's most of the first level of decomposition. You need to keep decomposing (breaking into smaller simpler pieces) (think of an outline) and deciding what objects, functions, data structures and logic you're going to use to code this.