Software Basic for Beginners
@. Software:
Software is a set of instructions, data, or programs used to operate computers and execute specific tasks.
#. According to IEEE-Institute of Electrical and Electronics Engineers:
Software is a collection of computer programs, procedures, rules, associated documentation and data.
Software is two types: (1) System Software (2) Application Software
#. System software is Windows, Mac OS, Linux, Chrome OS etc.
#. Application software is Ms Word, Photoshop, Chrome, Yahoo, etc.
Software can be categorized into two main types:
@. System Software:
System software is a type of software responsible for managing and controlling computer hardware and providing a platform for other software applications to run.
System software is three types.
#. Operating Systems:
Operating systems is a type of software that manages computer hardware and provides a user-friendly interface for running applications.
Such as: Windows, Mac OS, Linux, and Android.
#. Device Driver:
Device driver is a type of software that allows the operating system to communicate with specific hardware devices.
Such as: Printers, Graphics cards, and Network adapters.
#. Utilities Software:
Utilities software is a type ofsoftware that performs various system tasks.
Such as: Disk management, File compression, and Security functions.
@. Application Software:
Application softwareis a type of software includes programs that perform specific tasks or functions for end-users.
It can range from simple applications like text editors to complex programs.
Application software is six types.
#. Word Processor:
Word processor is a type of software used for creating, editing, and formatting documents.
Such as: MS Word, Google Docs, and Different Page.
#. Web Browser:
Web browser is a type of software that allows users to access and navigate the internet.
Such as: Google Chrome, Mozilla Firefox, and Safari.
#. Multimedia Software:
Multimedia Software is a type of applications for viewing and editing images, playing audio and video files, and creating multimedia content.
Such as: Adobe Premiere Pro, OBS Studio, and Audacity.
#. Productivity Software:
Productivity Softwareis a type of Software designed to help users be more productive.
Such as: Spreadsheet applications (MS Excel), Presentation software (MS PowerPoint), and Task management tools.
#. Graphics and Design Software:
Graphics and Design software is a type ofapplications for creating graphics, illustrations, and animations.
Such as: Adobe Photoshop, Adobe Illustrator, and Canva.
#. Entertainment Software:
Entertainment software is a type of software includes video games, media players, streaming services, virtual reality apps, and more designed for leisure and enjoyment.
Such as: Video games, Media players, and E-book Reader.
@. Software Engineering:
Software Engineering is the application of a system, disciplined, and cost-effective technique which is an engineering approach for the development, operation, and maintenance.
@. Computer Science:
Computer science deals with the science behind the interaction between hardware and software system and computation application.
@. CASE:
CASE: Computer Aided Software Engineering.
CASE is a software tool used to implement or design software and application.
It is also a document (domain) or software tool.
@. Software Building:
- Set of program
- Configuration file
#. Set of code #. System documentation #. User documentation
(Software Structure) (How to use)
@. SDLC:
The full meaning of SDLC is Software Development Life Cycle.
SDLC is a process used by the software industry to design, develop and test high quality software.
SDLC is a process followed for a software project, within a software organization.
The typical stages in the Software Development Life Cycle include:
- Requirements Gathering
- Analysis and Planning or Define Requirements
- Design the software
- Implementation or Develop or Coding.
- Testing the software
- Deployment in the market
- Maintenance the software
Leave a Reply