100% Zufriedenheitsgarantie Sofort verfügbar nach Zahlung Sowohl online als auch als PDF Du bist an nichts gebunden 4.2 TrustPilot
logo-home
Prüfung

H446/02 Algorithms and programming Questions and Correct Detailed Answers (Verified Answers

Bewertung
-
Verkauft
-
seiten
6
Klasse
A+
Hochgeladen auf
17-02-2025
geschrieben in
2024/2025

Q: Define the term abstraction. Ans: Filtering out - ignoring - the characteristics of patterns that we don't need in order to concentrate on those that we do. It is also the filtering out of specific details. Using symbols to show real-life features or irrelevant features (e.g. such as buildings) left out. Q: Both map making and program development make use of reusable components. Give three examples of how reusable component parts are used in the map. Ans: - Road type/type of road symbol. - Road number symbol. - Colour coding. - Place labels. Q: Explain how programmers make use of reusable components when developing large programs. Ans: Software is modular, e.g. object/function. Modules can then be transplanted into new software or can be shared at run time through the use of program libraries. Q: Explain two advantages to programmers of using reusable components when developing programs. Ans: - Modules already tested so more reliable programs. - Less development time as programs can be shorter and modules can be shared. Q: Describe the purpose of binary search. Ans: To locate an item in a list. The list is in some order. Q: What is meant by recursion? Ans: When a function calls itself from within the function. Q: What is the divide and conquer approach? Ans: Splitting a big problem into smaller parts. This algorithm repeatedly splits the list in half, which reduces the amount of searching. Q: What are four items of data you should obtain in order to make a sensible choice for an app development project? Ans: - Popularity data. - Platforms available. - Sales of existing similar apps. - Prices charged. - Does it exist already

Mehr anzeigen Weniger lesen
Hochschule
H446/02
Kurs
H446/02









Ups! Dein Dokument kann gerade nicht geladen werden. Versuch es erneut oder kontaktiere den Support.

Schule, Studium & Fach

Hochschule
H446/02
Kurs
H446/02

Dokument Information

Hochgeladen auf
17. februar 2025
Anzahl der Seiten
6
geschrieben in
2024/2025
Typ
Prüfung
Enthält
Fragen & Antworten

Themen

Inhaltsvorschau

H446/02 Algorithms and programming
Questions and Correct Detailed Answers
(Verified Answers)
Q: Define the term abstraction.


Ans: Filtering out - ignoring - the characteristics of patterns that we
don't need in order to concentrate on those that we do. It is also the
filtering out of specific details. Using symbols to show real-life features or
irrelevant features (e.g. such as buildings) left out.



Q: Both map making and program development make use of reusable

components. Give three examples of how reusable component parts are

used in the map.


Ans: - Road type/type of road symbol.
- Road number symbol.
- Colour coding.
- Place labels.



Q: Explain how programmers make use of reusable components when

developing large programs.


Ans: Software is modular, e.g. object/function. Modules can then be
transplanted into new software or can be shared at run time through
the use of program libraries.



Q: Explain two advantages to programmers of using reusable components

when developing programs.

, Ans: - Modules already tested so more reliable programs.
- Less development time as programs can be shorter and modules can
be shared.



Q: Describe the purpose of binary search.


Ans: To locate an item in a list. The list is in some order.



Q: What is meant by recursion?


Ans: When a function calls itself from within the function.



Q: What is the divide and conquer approach?


Ans: Splitting a big problem into smaller parts. This algorithm
repeatedly splits the list in half, which reduces the amount of searching.



Q: What are four items of data you should obtain in order to make a sensible

choice for an app development project?


Ans: - Popularity data.
- Platforms available.
- Sales of existing similar apps.
- Prices charged.
- Does it exist already?



Q: How would you discuss 'It is possible to use computational methods as a

way of predicting the success of an app.'?
$12.49
Vollständigen Zugriff auf das Dokument erhalten:

100% Zufriedenheitsgarantie
Sofort verfügbar nach Zahlung
Sowohl online als auch als PDF
Du bist an nichts gebunden

Lerne den Verkäufer kennen
Seller avatar
ProfIby

Lerne den Verkäufer kennen

Seller avatar
ProfIby University of Pennsylvania
Profil betrachten
Folgen Sie müssen sich einloggen, um Studenten oder Kursen zu folgen.
Verkauft
5
Mitglied seit
1 Jahren
Anzahl der Follower
1
Dokumente
1518
Zuletzt verkauft
2 Jahren vor
Prof Iby

0.0

0 rezensionen

5
0
4
0
3
0
2
0
1
0

Kürzlich von dir angesehen.

Warum sich Studierende für Stuvia entscheiden

on Mitstudent*innen erstellt, durch Bewertungen verifiziert

Geschrieben von Student*innen, die bestanden haben und bewertet von anderen, die diese Studiendokumente verwendet haben.

Nicht zufrieden? Wähle ein anderes Dokument

Kein Problem! Du kannst direkt ein anderes Dokument wählen, das besser zu dem passt, was du suchst.

Bezahle wie du möchtest, fange sofort an zu lernen

Kein Abonnement, keine Verpflichtungen. Bezahle wie gewohnt per Kreditkarte oder Sofort und lade dein PDF-Dokument sofort herunter.

Student with book image

“Gekauft, heruntergeladen und bestanden. So einfach kann es sein.”

Alisha Student

Häufig gestellte Fragen