Which SQL query is used to remove rows of data from a table?
DELETE
True or False: git add . adds changes from local to remote repository.
FALSE
Which OOP concept hides internal details and exposes necessary functionality?
Abstraction
Separation of Concerns enhances which aspect of software design?
Modularity
Which testing methodology focuses on individual components of the software?
Unit Testing
What is a foreign key used for in a database?
Creates a link between 2 tables
Which command uploads local changes to a remote repository?
Push
Which of the following is a benefit of using OOP?
Easier maintenance
Which of the following is a disadvantage of building software internally?
It may divert focus from more important business goals
Which Agile role is responsible for coaching the team and facilitating self-management?
Scrum Master
What is a primary key used for in a database?
Assigns a unique identifier to rows
What does a commit represent in version control?
A point in the projects history
True or False: Composition Over Inheritance suggests using class inheritance for complex behaviors.
FALSE
What is technical debt?
The cost of delaying perfect code in favor of faster delivery
True or False: Acceptance Testing determines if software meets user or business requirements.
TRUE
What is an API used for?
Communication between software applications
Which of the following best describes the role of branches in version control?
To allow parallel development
What is the main idea of the Single Responsibility Principle?
A class should only have one specific functionality
Which OOP concept hides internal details and exposes necessary functionality?
Encapsulation
Which testing methodology allows for nuanced user feedback?
Manual Testing