¡GoConqr estrena diseño! Cuéntanos qué te parece.

Apuntes

Sin título

Anin Kaur Inglés 2 páginas

Contenido del apunte (2)

Página 1

COMPSCI280 2017 Exam study questions

The exam will have 46 multiple choice questions, all worth one mark, and two open text questions about UML diagrams, worth 2 and 12 marks respectively. Here are some questions to help you focus your exam preparation.

What do you need to identify before you can draft use cases?

- Firstly we must have a good understanding of the requirments and needs of both the system and the user. (Functional (What the system should do) and Non-Functional (Performance requirements ).)

- 2 main things that need to be defined before drafting a use-case for a system are:

Actor - who is going to be using the system.

Use Case - a task the system will perform.

What would you expect in a Software Requirement Specification?

What properties are assured by Agile Software Development?

What information can be learned from a use case diagram?

What are areas of concern in the design model?

Página 2

What does a GUI designer need to consider?

What are Golden Rules of User Interface Design?

User In Control

The user has decisions about what they can do, they are not forced in to undesired actions.

Allowing flexibility.

Reduce Memory Load

Not demanding the user to remember a lot. They more they need to remember the more error prone. Also involves meaningful defaults.

User Familiarity

The interface should use terms and concepts that are familiar to the users.

Consistency

There should be consistency of layout, etc. for less learning.

Minimal Surprise

The system should operate in a predictable way, the user should never be surprised by an action.

Forgiveness/Recoverability

The system should allow a user to correct a mistake or prevent them from occurring (i.e. undo, confirmation boxes)

User Guidance

Helpful error messages should be shown and help should be available.

User Diversity

The system should be usable by many types of people (i.e. poor vision)

What is Coupling?

When an event occurs on an object, all of the handlers registered for that type of event are invoked in the what order?

Describe the MVC (Model-View-Controller) model. What are advantages of MVC (Model-View-Controller)?

Información

Descripción
Apunte sobre Sin título, creado por Anin Kaur el 07/11/2017.
Creado por
Anin Kaur
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?