Professional Documents
Culture Documents
On SOFTWARE
Learning Objectives
When you finish this Session, you will:
Basics of Software - Understand the difference between System software and application software Programming Languages-Recognize the different generations of programming languages and how they differ.
Basics of Networking
Software
A set of instructions that tells the computer what to do
These instruction sets, also called programs, provide a means for us to interact with and use the computer
software is stored in memory(either RAM or disk or otherwise; it does not matter). software runs on hardware
Operating System Manages common tasks for computers including getting input from a device, reading and/or writing data from a storage device, and presenting information to the user
Common Functions
Booting or (starting) the computer Reading programs into memory and managing memory allocation Managing where programs and files are located in secondary storage Maintaining the structure of directories and subdirectories Formatting disks Controlling the computer monitor Sending documents to the printer
Operating System -Types 1.Server Operating Systems (NOS) Ex:Unix,Linux,Windows 2003 Adv.Server etc
Examples
MSWord,Lotus Word Pro, Open Office Writer MSExcel,Lotus 1-2-3,Open officeCalc
Chat
Calendar &Scheduling ERP Suites
Programming Software :
Programming software usually provides tools to assist a programmer in writing computer programs and software using different programming languages in a more convenient way. The tools include text editors, compilers, interpreters, debuggers, and so on.
Programming Languages
Programming Languages
The instruction ADD 2 and 5 and assign the result to variable y written in different programming languages
Compilers
These highly-specialized software applications are used to convert program instructions (source code) into the machine code (object code) prior to being loaded into a computers secondary storage Compiler Example
Desktop-essential software
Operating System-Windows Xp, vista Office Suite-Ms-Office, Lotus Smart suite, Open office Acrobat Reader (to read PDF files) DVD/CD Writing software (Ex: Nero Express) QuickTime player, Real player-Multimedia applications Anti Virus Software
Security-Anti virus
BitSecure Kaspersky Nod32 Norton Mcafee
Network
Network: A group of stations or entities, inter connected to each other to share resources and to exchange information will be termed as network. A network consists of two or more computers that are linked in order to share resources, exchange files or allow electronic communications will be termed as Networking for computers.
The three basic types of IT networks include: Local Area Network (LAN) Metropolitan Area Network (MAN) Wide Area Network (WAN)
Contd.
LAN: A Local Area Network connects network devices over a relatively short distance. A network in office building, school, or home usually contains a single LAN, though sometimes one building will contain a few small LANs.
Contd.
MAN: The interconnection of networks in a city into a single larger network will be termed as MAN. It is also used to mean the interconnection of several local area networks. A MAN connects an area larger than a LAN.
Contd.
WAN: Wide Area Network is a collection of networks spread over a geographical area. The interconnected networks may be anywhere from several hundred miles away to each other. A WAN connects an area larger than a MAN.
Summary
Types of Software-System, Application, Programming software Evolution of Programming Languages Essential Software Basics of Networks