Software Concepts and SDLC

15 flashcardsby Ayaan
Study these flashcardsFree · spaced repetition · iPhone, Android, Mac & web

All cards

1
What is system software?
Software that manages computer hardware and provides a platform for applications.
2
What is application software?
Software designed to help users perform specific tasks.
3
What is specialized software?
Software designed for a particular industry or specialized purpose.
4
What is firmware?
Software stored in hardware memory that controls basic device operations.
5
What is the difference between system software and application software?
System software manages the computer while application software performs tasks for users.
6
What is a software patch?
A software update designed to fix bugs or security vulnerabilities.
7
Why are software updates important?
They improve security fix errors improve compatibility and sometimes add features.
8
What is antivirus software?
Software that detects prevents and removes malware.
9
What is the Software Development Life Cycle?
A structured process for planning designing developing testing deploying and maintaining software.
10
What happens during the planning phase of SDLC?
Project goals scope resources and requirements are identified.
11
What happens during the analysis phase of SDLC?
User needs and system requirements are gathered and evaluated.
12
What happens during the design phase of SDLC?
The software architecture interface and system structure are planned.
13
What happens during the development phase of SDLC?
Programmers write the code and build the software.
14
What happens during the testing phase of SDLC?
The software is checked for bugs errors and whether it meets requirements.
15
What happens during deployment and maintenance?
Deployment releases software to users while maintenance repairs updates and improves it.
Study all 15 cards for free

More Computer science flashcards

Operating System User Accounts and Privileges125 cardsComputer science · EnglishsabMobile Computing: Smartphones and Wearables87 cardsComputer science · EnglishliamWindows Administration: Active Directory and Accounts70 cardsComputer science · EnglishJayIntroduction to Cloud Computing57 cardsComputer science · English—Griffith—Section 3.1: Cables and Adapters46 cardsComputer science · EnglishpzxliCS 159 Lab 440 cardsComputer science · EnglishRustyASEAN Community34 cardsComputer science · EnglishAllysaDeadlock Management29 cardsComputer science · English—Griffith—Virtual Memory22 cardsComputer science · English—Griffith—SRA research17 cardsComputer science · EnglishIancomputer shahaan13 cardsComputer science · EnglishIsmatD334 - Introduction to Cryptography165 cardsComputer science · EnglishJoshua

All Computer science decks

Study these decks in the app

Free on iPhone, Android, Mac and the web. Add any deck to your account in one tap.

Download on the App StoreGet it on Google Play
Study all 15 cards for free