What is the line of code to initialize a git repository in your repository?
What is git init
What is a relational database(RDB)?
What is a way of structuring information in tables, rows, and columns.
User requirements are derived from discussions with stakeholders, which are then refined into system requirements to define the system's _____ and ______ requirements.
What is function, non-functional
Software deployment is a mix between _____ and _____.
What is Testing and implementation
What command is used to stage file uploads using Git?
What is git add <filename>
A popular open-source relational DBMS that uses SQL (Structured Query Language) to manage data.
What is MySQL
______ design shows how the major pieces of the final application will fit and interact at an abstract level.
What is High-level
Types of architecture patterns
What is Layered, client-server, pipe and filter, event-driven, microservices, and model view controller (any of these)
How can I check what is in the staging area with git?
What is git status
Software that allows users to create, manage, and interact with databases.
What is a DBMs (Database Management System)
When using __________, a program should be designed with different containers, and these containers should not have access to each other.
What is Separation of Concerns (SOC)
What is good architecture design?
Faster development, reduce idle time, and maintainable software
Where are staged files stored before committing to main?
What is your local system
What does a Primary Key enforce?
What is enforces uniqueness by not accepting any duplicate values.
An _____ ______ is a general, reusable solution to a commonly occurring problem in software architecture within a given context.
What is architectural pattern
What are the 5 steps of the Software Development Life Cycle(SDLC)
What is:
Requirements, Design, Implementation, Verification, Maintenance
What is the process to add, commit, and push a file named file.txt?
What is:
git add file.txt
git commit -m “file”
git push
A column that links one table to another, enforcing relationships between them.
What is a Foreign Key
This architecture pattern helps to design distributed systems that involve a client system, a server system, and a connecting network.
What is a Client-Server Architecture Pattern
What are the core values of the agile manifesto?
What is:
Individual and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
(At least two)