100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.2 TrustPilot
logo-home
Exam (elaborations)

Component 2 - Computer Science ELABORATED EXAM WITH ANSWERS[100% PASS]

Rating
-
Sold
-
Pages
34
Grade
A+
Uploaded on
06-04-2024
Written in
2023/2024

Component 2 - Computer Science ELABORATED EXAM WITH ANSWERS[100% PASS] Pick out the three components of computational thinking from the list below. abstraction validation testing decomposition selection algorithmic thinking authentication iteration *Ans* Abstraction, decomposition and algorithmic thinking. What is the name of the process that involves breaking a large problem down into smaller problems that can solved separately? *Ans* Decomposition Aki is shopping for a new pet robot. To choose which one to buy, he thinks: "First, I should ignore how cute it is and just look at the price and how much RAM it has. Second, I should work out the price per GB of RAM and pick the cheapest." What component of computational thinking does each process demonstrate? *Ans* The first process is abstraction - Aki is ignoring the unnecessary details ( cuteness) and focusing on the important ones (price and amount of RAM). The second process is algorithmic thinking - he has a step-by-step method for solving the problem. Kelly is writing a program to find the most commonly used words in a book. Describe how she might use computational thinking to write this program. *Ans* Points you may have mentioned include: - She could use decomposition to break down the problem into sub programs that each perform a specific task. E.g. one part that lists the words and one part that counts how many times they are used. - She could use abstraction to ignore unimportant details like which page the words are on or whether they contain capital letters. - She could se algorithmic thinking by considering the steps she needs to take to get a solution. E.g. count how many times each word is used and then sort them. What is an algorithm? *Ans* An algorithm is a set of step-by-step instructions that can be followed to solve a problem. Give two advantages of presenting an algorithm in pseudocode, rather than in a programming language. *Ans* Any two advantages, e.g. - Pseudocode can be read without knowledge of any specific programming language. - Pseudocode can be easier to write as there is no strict syntax to follow. - It can be easier to convert pseudocode into a programming language than to convert code from one programming language to another. What does this flowchart symbol mean? *Ans* Process - used to show something happening e.g. a calculation What does this flowchart symbol mean? *Ans* Decision - used when a decision has to

Show more Read less
Institution
Graduation In Computer Science
Course
Graduation in computer science











Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Institution
Graduation in computer science
Course
Graduation in computer science

Document information

Uploaded on
April 6, 2024
Number of pages
34
Written in
2023/2024
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
AceTests UON
View profile
Follow You need to be logged in order to follow users or courses
Sold
133
Member since
2 year
Number of followers
36
Documents
3386
Last sold
3 weeks ago
⭐INQUIRE AND ACQUIRE⭐ LOOKING FOR BETTER GRADES? YOU ARE IN THE RIGHT PLACE!✅

An online platform containing verified documents of Question & Answers , 100% verified and approved by qualified personnel from Harvard University and University of New York, Guaranteed A+ score. Information obtained from trained tutors and experienced collogue professors. ⚡OFFERS⚡ -Buy 2 bundles and get 1 free -Buy 3 documents and get 1 free NOW AVAILABLE; Request a desired document via stuvia message and receive it in 4 hours time

Read more Read less
3.6

29 reviews

5
11
4
7
3
4
2
3
1
4

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions