12. A new app is being developed for movie fans - Scottish Highers Computing Science - Question 12 - 2018
Question 12
12. A new app is being developed for movie fans.
(a) The developers of the app are using agile methodologies. They employ usability testing as part of this.
Describ... show full transcript
Worked Solution & Example Answer:12. A new app is being developed for movie fans - Scottish Highers Computing Science - Question 12 - 2018
Step 1
Describe how usability testing influences the development of the app.
96%
114 rated
Only available for registered users.
Sign up now to view full answer, or log in if you already have an account!
Answer
Usability testing plays a critical role in the development of the app by ensuring that it meets user needs and expectations. This process typically involves:
Creating Prototypes and Wireframes: Usability testing allows developers to generate prototypes or wireframes of the app interface, facilitating early feedback and design iterations.
Collecting User Feedback: Developers can conduct interviews or surveys with prospective users to gather vital feedback. This information helps identify pain points and areas for improvement.
Iterative Design: By analyzing usability test results, developers can make informed changes to the app’s interface, leading to enhanced user experience and functionality.
Evaluating User Performance: Observing users as they interact with the app enables developers to understand actual user behavior and make appropriate adjustments.
Step 2
Using pseudocode or a programming language of your choice, define a suitable record data structure for the movie data above.
99%
104 rated
Only available for registered users.
Sign up now to view full answer, or log in if you already have an account!
Answer
RECORD movie {
STRING title;
STRING studio;
INTEGER rating;
REAL takings;
}
Step 3
Using pseudocode or a programming language of your choice, declare the variable which can store the details of the top 100 movies.
96%
101 rated
Only available for registered users.
Sign up now to view full answer, or log in if you already have an account!
Answer
DECLARE topMovies AS ARRAY OF movie INITIALIZED TO 100;
Step 4
Using pseudocode or a programming language of your choice, write an algorithm which:
- asks for a studio name
- totals the number of movies that the studio has in the top 100
- saves the studio name and total to file.
98%
120 rated
Only available for registered users.
Sign up now to view full answer, or log in if you already have an account!
Answer
DECLARE count INITIALIZED TO 0;
DECLARE studioName AS STRING;
OUTPUT "Enter studio name:";
RECEIVE studioName;
FOR index FROM 0 TO 99 DO
IF topMovies[index].studio EQUALS studioName THEN
count = count + 1;
ENDIF;
END FOR;
OPEN/Create "output.txt" AS file;
WRITE studioName + " : " + count TO file;
CLOSE file;
Join the Scottish Highers students using SimpleStudy...