Challenges
Different Programming Languages
Search the Internet for 5 programming languages that you never heard of before. Try to find a small code example of each. Determine of the language is compiled or interpreted.
Processor Architecture
Search the Internet for the meaning of a "processor architecture". Try to find 5 different architectures. Find a small assembly example for each architecture.
Java Virtual Machine
Find at least 5 platforms on which Java Virtual Machine runs.
Making a Sandwich
Describe the process of making a ham and cheese sandwich. Now imagine you had to explain it to a computer. Have you forgotten anything that would be obvious for us humans?
Biggest Number in a List
Imagine you had a list of numbers: 1, 18, 5, 12, 11, 0, 33, 105, 20, 88, 9, 32
. How would you determine the biggest number? Document the algorithm in plain English how you would achieve this.
Last updated