stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Practice Assessment Flashcards | StudBud
Explore
/
Practice Assessment
What is a user persona?
What is the purpose of a HStack in SwiftUI?
Practice Assessment
30 terms
·
StudBud Administration
·
8 plays
Imported from external platform
Flashcards
30 cards
F
Practice quiz
P
Host live
L
Questions
30
Answers
1
What is the purpose of a HStack in SwiftUI?
To handle user input
To arrange views horizontally
To layer views vertically
To group multiple views
2
What is a user persona?
An algorithm for user interaction
A fictional character representing your target user
A type of app functionality
A database schema
3
Why is iteration considered a good practice in design?
It discourages experimentation
It makes the design process longer and more complex
It allows designers to avoid user feedback
It helps identify and solve problems early in the design process
4
What keyword is used to create a function in Swift?
Define
Create
func
Function
5
What is the main purpose of user feedback in UX design?
To develop new programming techniques
To create marketing strategies
To validate design choices
To speed up the coding process
6
Which keyword is used to declare a variable in Swift?
int
def
let
var
7
What values can a Boolean hold?
Strings
Numbers
True or False
Objects
8
What does a VStack do in SwiftUI?
Arranges views vertically
Arranges views horizontally
Creates a list of views
Layers views on top of each other
9
What is Swift?
A hardware component
A data visualization tool
A programming language for iOS, macOS, and more
A design tool
10
Which of the following best describes “iteration” in design?
Creating a final product on the first attempt
Copying another designer’s work
A cycle of prototyping, testing, and refining a design
Avoiding any changes to the initial design
11
How do you add spacing between items in a VStack?
Using .spacing
Using .alignment
Using .offset
Using .padding
12
How do you declare a constant in Swift?
final name
let name
var name
const name
13
What is a low-fidelity prototype?
A detailed visual design
A basic sketch or wireframe
A coded application
A testing platform
14
Why are user personas important in app development?
To simplify coding syntax
To improve database performance
To generate random app features
To understand user needs and design effectively
15
Which of the following is NOT one of Dieter Rams’ 10 Principles of Good Design?
Aesthetic
Expensive
Useful
Innovative
16
What happens in the discover phase of UX research?
Creating personas and prototypes
Checking analytics and feedback
Running usability tests
Learning about user needs
17
What is a loop in Swift?
A way to store data
A function call
A type of variable
A constant that allows repeating a block of code multiple times
18
What is the main purpose of surveys in UX research?
To watch users interact with a product
To get feedback on usability
To collect data from many people
To test different ideas
19
What does the print() function do in Swift?
Prints the code to the console
Exports code to a file
Displays text in the UI
Prints a document
20
What does a ZStack do in SwiftUI?
Creates a list of views
Layers views on top of each other
Arranges views vertically
Arranges views horizontally
21
How many times will the following loop run? for i in 1...3 { }
3 times
1 time
Infinite times
2 times
22
What is a high-fidelity prototype?
A coding platform
A theoretical diagram
The final version of an app
A fully interactive and detailed design
23
What happens in usability testing?
Watching users to find problems
Asking a lot of people in a survey
Studying competitors
Comparing two designs
24
What does UI Stand for in the design field?
Unified Interface
User Interaction
User Interface
Universal Interface
25
What does UX stand for in the design field?
User Exercise
User Experience
Universal Xerox
Under Experience
26
What is the final step in the UX design process?
Testing
Implementation
Research
Ideation
27
What programming language can you use in Xcode?
Python
Swift
c++
Java
28
What is xCode?
Apple’s integrated development environment (IDE)
A database tool
A design tool for prototypes
A programming language
29
A good UX design is likely to result in:
A product that is frustrating to use
A product that is enjoyable and efficient to use
A product that is visually unappealing
A product that is difficult to learn
30
A key aspect of UI design is:
Writing the products code
Making a product aesthetically pleasing
Ensuring a product is environmentally friendly
Conducting market research