Loading presentation...

Present Remotely

Send the link below via email or IM


Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.



No description

on 10 May 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of software

System software
System software is a type of computer program that is designed to run a computer’s hardware and application programs which allow interaction between the hardware and the other types of software. The most obvious type of system software is the computer's operating system but device drivers are also included within this category.
Applications software
Applications software (also known as 'apps') are designed to allow the user of the system complete a specific task or set of tasks. They include programs such as web browsers, office software, games and so on. They are usually the reason you bought the computer system in the first place and aren't concerned with the management or maintenance of the system itself.
driver software
A driver is a small piece of software that tells the operating system and other software how to communicate with a piece of hardware.
For example, all printers come accompanied with drivers to install that tell the operating system exactly how to print information on the page. Sound card drivers tell your software exactly how to translate data into audio signals that the card can output to a set of speakers. The same applies to video cards, keyboards, monitors, etc.

Examples for Application software
1) Opera (Web Browser)
2) Microsoft Word (Word Processing)
3) Microsoft Excel (Spreadsheet software)
5) MySQL (Database Software)
6) Microsoft Powerpoint (Presentation Software)
7) iTunes (Music / Sound Software)
8) VLC Media Player (Audio / Video Software )
9) World of Warcraft (Game Software)
10) Adobe Photoshop (Graphics Software)
Examples for System Software
1) Microsoft Windows
2) Linux
3) Unix
4) Mac OSX
5) DOS
6) BIOS Software
7) HD Sector Boot Software
8) Device Driver Software i.e Graphics Driver etc
9) Linker Software
10) Assembler and Compiler Software

Software definition

Organized information in the form of operating systems , utilities , programs , and applications that enable computers to work .

Software consists of carefully-organized instructions and code written by programmers in any of various special computer languages .

System software is responsible for controlling, integrating, and managing the individual hardware components of a computer system so that other software and the users of the system see it as a functional unit without having to be concerned with the low-level details such as transferring data from memory to disk, or rendering text onto a display.

Bespoke software
Bespoke software, or custom software, is software created for a specific organization; the software will be tailor made to fit the needs of the company. Such software will not do another company much good as they will be unable to fit it to their business needs. Bespoke software has the advantage of making a business more efficient because the company won't have to make the software fit with their business model.
Generic software
It is a general piece of software that anyone could use (performs functions on general-purpose computers that many people need ), such as a word processor or spreadsheet , web browsers, operating systems, computer games and accounting packages for small businesses, etc. You can go into a shop and buy it. The developers would make lots of copies and sell it as all sorts of people would want it.

Advantages of Software
-Advantages of sofware (offline) are..

performance, security, anytime access,

-Advantages of Online -software services

Cheaper, No setup cost (still need a computer , or u can use a internet cafe) , higher efficiency (servers are too good when compared to workstations)

Disadvantage of software
-Disadvantages (offline) will be:

price ( free also available) , environment (computer/device required).

Disadvantages (online) :

need internet (additional expense) , speed of internet, dependability ( we have to wait for the service of server, what if server is down?) , security ( you are passing information through a shared network , may be or may not be secured),

Computer software
diffrenet types of software
Software components of a computer system have no physical presence, they are stored in digital form within computer memory. Software is divided commonly into two main categories: (1) System software: controls the basic (and invisible to the user ) functions of a computer and comes usually preinstalled with the machine . See also BIOS and Operating System . (2) Application software : handles multitudes of common and specialized tasks a user wants to perform, such as accounting , communicating, data processing , word processing .
Software can also be described as being either generic or bespoke.
Utility software
Utility software is software such as anti-virus software, firewalls, disk defragmenters and so on which helps to maintain and protect the computer system but does not directly interface with the hardware and to keep the system running smoothly .
Examples for Utility software
1)Genie Backup Manager
2)Recover My Files
3)Avast antivirus
4)Kaspersky antivirus
7)Advanced SystemCare
8)Advanced System Optimizer
9)Fix-It Utilities
10)Quick Screenshot Maker
The end
prepared and presentationed by :

Mariam Abd El-Gawad
Rewan Samir
Sameh Ibrahem

Provided to : DR.Abeer Amir

Programmer and programming languages
-Programmers : they are people whose job is to write programs to supply this information.

-Programming languages :it is a computer language programmers use to develop applications, scripts, or other set of instructions for a computer to execute.

-Examples for programming languages :
1- C++
Android is an operating system based on the Linux kernel, and designed primarily for touchscreen mobile devices such as smartphones and tablet computers.

Android definition
Android History
Android was founded in "Palo Alto, California" in October 2003, by "Andy Rubin".
The early intentions were to develop an advanced operating system for digital cameras, when it was realised that the market for the devices was not large enough, The efforts were divertes to producing a smartphone operating system.
- The version history of the Android mobile operating system began in November 2007.

-The first commercial version was released in September 2008.

- On 3 September 2013 Google announced that 1 billion activated devices now use the Android OS worldwide
Table of contents
1) Software definition
2) Advantages and disadvanages of Software
3) types of software
-System software
-Utility software
-Applications software
-driver software
-Bespoke software
-Generic software
4) Programmer and programming languages
5) Android
-definition , history , applications
Android has multiple applications,which can be acquired by users either through an app store such as Google Play or the Amazon App store , or by downloading and installing the application APK file .

Applications are developed in the Java language using the Android software development .

Android applications
Most popular Apps :
-Google maps
-Subway surf
Full transcript