Application Flashcards
(140 cards)
What is an application?
A software program designed to perform specific task for user applications are created to solve spec specific problems or perform specific tasks, such as communication , entertainment, business processes , or productivity.
Example: Microsoft Word is an application used for word processing.
What is development?
Refers to the process of designing, building, and maintaining software applications.
What is software?
A set of instructions, data, or programs used to operate computers and execute specific tasks.
What is application development?
The process of creating software application that perform specific task or function.
What are web applications?
Applications that run on web browser and are accessible through URLs(Gmail, Facebook).
What are mobile applications?
Applications designed for web mobile devices like smartphone and tablets.
What are desktop applications?
Applications installed on personal computers and run directly on the operating system.
What is frontend?
The part of the application that users interact with.it involves user interface (UI) and user experience (UX )design.
What is backend?
The server side of the application , responsible , for processing , data , business logic, and database interactions.
What is a database?
Stores and manages data used by the application.
What is Waterfall?
A linear approach where each phase is completed before moving on to the next.
What is Agile?
An iterative approach that involves continuous planning, development, and testing . it allows for flexibility and adaption to changes.
What is DevOps?
A methodology that integrates development and operations to improve collaboration and deployment efficiency.
What is Requirement Gathering?
Understanding what the application need to do.
What is Planning?
Defining the project scope, timeline, and resources.
What is Design?
Creating wireframes, mockups, and architecture diagrams.
What is Testing?
Ensuring the application works as expected , with no bugs.
What is Deployment?
Releasing the application to user.
What is Maintenance?
Ongoing updates and fixes to keep the application running smoothly.
What is Security?
Protecting the application from cyber threats.
What is Scalability?
Ensuring the application can handle increased user traffic.
What is User Experience?
Designing intuitive and user-friendly interfaces.
What is Integration?
Ensuring the application works well with other systems and services.
What is an Application Developer?
Creates and test application designed for electronic computing devices.