Thursday, January 5, 2017

COMPILER,INTERPRETER,LINKER & LOADER





COMPILER
It is a program that reads a program in one language – the source language and translates into an equivalent program in another language – the target language



 INTERPRETER


It is a computer program that translates and executes instructions written in a computer programming language line-by-line, unit by unit etc.,
 LINKER
A linker or link editor is a program that takes one or more objects generated by compilers and assembles them into a single executable program. 
 LOADER


It is the part of an operating system that is responsible for loading programs into memory, preparing them for execution and then executing them. 

WEEK 2-3 COMPUTER SYSTEM SOFTWARE


OPERATING SYSTEM CONCEPT

Operating System is a software, which makes a computer to actually work.
It is the software the enables all the programs we use 
Examples: Windows, Linux, Unix and Mac OS, etc.
 
UTILITY SOFTWARE

Anti-virus utilities scan for computer viruses. 

Archivers output a stream or a single file when 
provided with a directory or a set of files.
Archive suites may include compression and
encryption capabilities. 
Some archive utilities have a separate un-archive 
utility for the reverse operation.
 
TYPES OF OPERATING SYSTEM 

Open source: Ubuntu,linux
Closed source: Windows,Mac Os
Utility Programs
 

Wednesday, January 4, 2017

COMPUTER IMPACTS & APPLICATIONS

Computers: not just for dorks sitting alone in front of glowing display monitors
Technology & computers have an impact on society and people’s social behavior, sometimes in unexpected ways
Need to figure out why
and deal with it

Personal:  Information systems that serve the needs of an individual user
Workgroup: Two or more people who work together to achieve a common goal
Enterprise: Information systems that support the firm in its interaction with its environment.






MORE ABOUT COMPUTER IMPACTS & APPLICATIONS

HARDWARE PARTS & SOFTWARE PATRS OF COMPUTER

HARDWARE PARTS
Computer can be divided into two parts:
–Hardware
•System Unit
•Input devices
•Output devices


The system unit is the core of a computer system.
Usually it's a rectangular box placed on or underneath your desk.

















 MORE ABOUT HARDWARE PARTS

SOFTWARE PARTS

SOFTWARE

•System Softwares
•Application Softwares

System software is computer software designed to operate the computer hardware and to provide and maintain a platform for running application software


Application software is computer software designed to
help the user to perform singular or multiple related
specific tasks.


MORE  ABOUT SOFTWARE PARTS

Tuesday, January 3, 2017

TYPES OF COMPUTERS


   
    
n          A microcomputer that fits on a
                   desk and runs on power from 
                       an electrical wall outlet.
 
           A portable, compact computer
                 that can run on an electrical wall
                  outlet or a battery unit.
      
          
   
   

          Large expensive
              computer capable of
           simultaneously processing 
              data for hundreds or 
             thousands of users.









GENERAL TYPES
SUPER COMPUTER
MICROCOMPUTER
MINI COMPUTER
MAINFRAME COMPUTER
      
                               
      GET NOTES

HISTORY OF COMPUTER

 The first computers were people! That is, electronic computers (and the earlier mechanical computers) were given this name because they performed the work that had previously been assigned to people. "Computer" was originally a job title: 


l
        The U.S. military desired a mechanical calculator more optimized for scientific computation.

       By World War II the U.S. had battleships that could lob shells weighing as much as a small car over distances up to 25 miles. 
                           GET NOTES

Sunday, January 1, 2017

WEEK 1 - 2 COMPUTER BASICS

COMPUTER OVERVIEW

Computer is an advanced electronic device that takes raw data as input from the user and processes it under the control of set of instructions (called program), gives the result (output), and saves it for the future use.
This Computer Fundamentals tutorial covers a foundation understanding of computer hardware, software, operating systems, peripherals etc. along with how to get the most value and impact from computer technology.

Today’s world is an information-rich world and it has become a necessity for everyone to know about computers. Purpose of this tutorial is to introduce you about computer and its fundamentals.