Software is the computerised instructions that operate the computer, execute particular functions
or tasks, and manipulate the data. For software (the instructions) to perform various functions, it must be programmed. That is, the instructions need to be written in a programming language that the computer can understand. Without a program, a computer is useless.
Programming language An artificial set of rules, vocabulary and syntax used to instruct the computer to execute certain tasks.
Computer program A sequence of instructions that can be executed by a computer to carry out a process. Over the years, a wide range of programming languages have been developed, including BASIC, FORTRAN, PASCAL, C++, JAVA, and so on. Each language has a unique set of words (codes) that it understands and a special syntax for organizing
program instructions.
The language the computer actually understands is called machine language, which comprises numbers only. This language is used by the computer to understand the programming language and translate the terms into executable instructions. Lying between programming languages and machine languages are assembly languages. Assembly languages have the same structure and set of commands as machine languages but they enable a program to use names instead of numbers.
Most people who use computers today do not need to worry about programming, machine, or assembly languages. This is because the software being used today is written in a highly user-friendly manner and in a way that does not require knowledge of the computer languages which were used to
create and use it.
User friendly Computer software or hardware that is simple to set up, run and use. There are two kinds of software, systems software and applications software.
Systems software includes the operating system and all the utilities that enable the computer to function. The most important program that runs on a computer is the operating system. Every general-purpose computer must have an operating system in order to run other programs. This includes controlling functions such as the coordination of the hardware and applications software, allocating storage facilities, controlling the input and output devices and managing time sharing for linked or networked computers. The Windows family of operating systems includes a aphical User Interface (GU) that makes the software user friendly.
Operating system A collection of software that allows a computer to function.
Applications software includes programs that users access to carry out work. They include applications for the following functions
Word processing is the most common applications software. The great advantage of word processing over using a typewriter is that you can make changes without retyping the entire document. word processors make it manipulate and format documents.
Spreadsheets are computer programs that let people electronically create and manipulate spreadsheets (tables of values arranged in rows and columns with predefined relationships to each other). Spreadsheets are used for mathematical calculations such as accounts, budgets,statistics and so on.
Database management applications are computer programs that let people create and manipulate data in a database. A database is a collection of related information that can be manipulated and used to sort information, conduct statistical analyses or generate reports.
Presentation packages and graphics are computer programs that enable users to create highly stylised images for slide presentations and reports. They can also be used to produce various types.of charts and graphs. Many software applications include graphics components including: paint programs, desktop publishing applications and so on.
Communications applications typicaily include software to enable people to send faxes and emails and dial into other computers
Software programs are continualy being written or upgraded to undertake certain tasks, As a result, the software can become obsolete quickly.
Software can be either 'proprietary' (also called 'closed) or open'
Proprietary software is privately owned and controlled.A proprietary software design or technique is one that is owned by a company, which will usually not divulge specifications that would allow other companies to duplicate the product. Increasingly, proprietary software is seen as a disadvantage in many organizations. Open sofitware is the software designed using specifications that are publicly accessible. The great advantage of open software is that anyone can create add-on products for it because they can understand how it was designed. People using open software can mix and match products from different manufacturers.
अन्य विषय
- INTRODUCTION TO COMPUTERS
- What is Software
- GENERATION OF COMPUTERS
- CLASSIFICATION AND TYPES OF COMPUTERS
- FUNDAMENTALS OF OPERATING SYSTEM
- FUNDAMENTALS OF OPERATING SYSTEM
- INTRODUCTION OF VARIOUS DATA PASSING SCHEMES
- How Token Ring Works
- BASIC MEMORY ARCHITECTURE INTRODUCTION
- TYPES OF RAM AND ROM
- PHYSICAL AND VIRTUAL MEMORY
- STORAGE DEVICES INTRODUCTION
- BUS ARCHITECTURE
- INTRODUCTION WITH VARIOUS EXPANSION BUS/SL INTRODUCTION WITH VARIOUS EXPANSION BUS/SLOTS
- PCI EXPRESS
- UNIVERSAL SERIAL BUS
- FIRE WIRE IEEE 1394
- AMR AND CNR
- BIOS
- What is MICROPROCESSORS MICROPROCESSOR
- Clock Speed
- GENERATION OF PROCESSOR
- INTRODUCTION TO JUMPERS AND DIP SWITCHES
- INTRODUCTION AND IDENTIFICATION OF VARIOUS CABLE, PORTS AND CONNECTORS
- VARIOUS TYPES OF CABLES
- INTRODUCTION OF VARIOUS TYPES OF input DEVICES
- LASER PRINTER
- MONITORS
- MAINTENANCE & TROUBLESHOOTING OF COMPUTER
- BASICS OF NETWORKING, ITS TYPES
- NETWORK ARCHITECTURE & NETWORK TOPOLOGY
- Steps involved in transmission between any two computers
- Networking layers
- IP Address
- Novell netware & window NT
- UNDERSTANDING INTERNET ADDRESSES IP ADDRES
- NETWORK HARDWARE
- How a Fiber Optic Cable Works
- WINDOW SERVER 2003
- FUDAMENTALS OF SERVER
- BASIC NETWORK ADMINISTRATION
- INTRODUCTION OF INTERNET
- INTRODUCTION OF DBMS
- COMPUTER SECURITY & VIRUSES
- WEB HOSTING
- कंप्यूटर : सामान्य ज्ञान
- विभिन्न डेटा पास होने योजना
- ईथरनेट
- टक्कर की पहचान
- फ्रेम्स
- Most Ethernets Use Twisted Pairs
- साझा या स्विच
- ईथरनेट या 802.3?
- फुल-डुप्लेक्स ईथरनेट
- राउटर: लॉजिकल सेगमेंटेशन
- ईथरनेट शब्दावली
- प्रोटोकॉल
- ईथरनेट कैसे काम करता है
- मदर बोर्ड / Motherboard
- ऑपरेटिंग सिस्टम क्या है ?
- कंप्यूटर के प्रकार
- कंप्यूटर निर्माण की पीढियां
- सॉफ्टवेयर क्या है
- हार्डवेयर क्या होता है
- एक कंप्यूटर की विशेषताएँ
- मुख्य स्मृति,सहायक / माध्यमिक स्मृति
- Arithmetic and logic unit (ALU) ,Control unit
- इनपुट डिवाइस और आउटपुट डिवाइस क्या होती है
- कम्प्यूटर क्या है?
- Computer Basic Short Cut Key
- Full Form Related to computer
- Computer Exam Practice-06 Operating System
- Exam practice 05 (Microsoft Window)
- Computer Exam Practice - 4(b) Computer Function
- Computer Exam Practice 04 (a)
- Computer Objective Quetions 03
- Computee Objective type quetion 02
- Computer Objective Quetion 01
- How are Data Stored
- What is Computer Memory
- How Does a Computer Process Information
- How Does the Software Work
- Anatomy of computer
- Computers & Memory
- Type of computer & use
- Computer Generation
अन्य जानकारी
- कंप्यूटर ज्ञान
- जीव विज्ञान
- भौतिक विज्ञान
- रसायन विज्ञान
- भूगोल
- इतिहास
- उत्तराखंड सामान्य ज्ञान
- करंट अफेयर
- भारतीय फौज के बहादुरों की कहानी
- धार्मिक स्थल
- दर्शनीय स्थल
- उत्तराखंड समाचार
- उत्तराखंड की फोटो
- नई शिक्षा निति
- भरतु की ब्वारी के किस्से - नवल खाली
- ACTRESS PHOTO
- UTTRAKHAND PHOTO GALLERY
- UTTRAKHANDI VIDEO
- JOB ALERTS
- FORTS IN INDIA
- THE HINDU NEWS IN HINDI
- उत्तराखंड से सम्बंधित अन्य कोई भी जानकारी (euttra.com)
- Govt Schemes
Comments
Post a Comment