

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Computer Science is the study of computers and computational systems. It involves understanding the theory, design, development, and application of software and hardware to solve problems efficiently. This field covers areas such as algorithms, programming languages, data structures, artificial intelligence, computer networks, cybersecurity, and software engineering. Computer science plays a crucial role in advancing technology and impacting various industries through innovation and automation.
Typology: Exercises
1 / 3
This page cannot be seen from the preview
Don't miss anything!


(ii) Write down the steps you took to find the answer
b. What method(s) could you use to estimate the probability of throwing a double six with two dice? Simulation
c. Add up all the numbers between 1 and 50. What method of solution did you use?
d. On a computer network, if two devices using the same line try to transmit at exactly the same time, a “collision” occurs. The network detects the collision and both transmissions are discarded. Can you think of a solution to this problem? Which of the problem-solving methods is applicable? e. Scientists working at Bletchley Park on the Enigma code during WWII eventually managed to decode the messages sent by the Germans, even though the “key” was changed daily. What problem solving techniques do you think would be effective in cracking what was supposed to be an “uncrackable” code? f. Environmental scientists want to study the effects on the rabbit population in a particular area if a cull of foxes is carried out. What problem-solving method could be applied?