Photo AI

12. A new app is being developed for movie fans - Scottish Highers Computing Science - Question 12 - 2018

Question icon

Question 12

12.-A-new-app-is-being-developed-for-movie-fans-Scottish Highers Computing Science-Question 12-2018.png

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

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:

  1. Creating Prototypes and Wireframes: Usability testing allows developers to generate prototypes or wireframes of the app interface, facilitating early feedback and design iterations.

  2. 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.

  3. Iterative Design: By analyzing usability test results, developers can make informed changes to the app’s interface, leading to enhanced user experience and functionality.

  4. 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

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

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

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...

97% of Students

Report Improved Results

98% of Students

Recommend to friends

100,000+

Students Supported

1 Million+

Questions answered

;