Friday, March 18, 2011

Using the Computer and Managing Files: Chap1-Less2

Introducing Software Concepts

Software can be defined as a set of programs that are used to operate computers and related devices. Software consists of a set of instructions written in various programming languages, such as C, Java, and C++.
Software can be classified into two main categories:
Operating System Software
Application Software



An operating system performs various system-related functions, such as handling files, managing computer memory, and communicating with the input/output devices. In addition, the operating system also acts as an interface between software applications and various input devices, such as the keyboard and the mouse. Operating systems, such as Windows 7, Windows Vista, Unix, Linux, and Novell Netware are available today. The operating system interface is of two types:

  • Character User Interface (CUI): It requires a user to type certain commands to perform operations, such as opening and deleting a file. For example, DOS operating system.
  • Graphical User Interface (GUI): It consists of various user-defined elements, such as windows and menus. The most commonly used GUI operating systems are Microsoft Windows and Apple Macintosh.
Application software is designed to perform a specific task according to user specifications. Some of the examples of application programs are:

  • Word Processors: They enable you to create, edit, format, and print documents such as letters, reports, and even Web pages. Some of the common word processing applications are Microsoft Word, Lotus WordPro, and Word Perfect.
  • Spreadsheets: They enable you to perform calculations based on predefined formulas and generate reports, graphs, and balance sheets. Some of the common spreadsheet applications are Microsoft Excel and Lotus 123.
  • Database Management System (DBMS): It enables you to store and retrieve large volumes of data. DBMS is used in various fields, such as airlines, railways, hospitals, and universities. A variety of DBMS software is available in the market, such as MS Access, DBASE and FoxPro.
  • Accounting Applications: They enable you to perform accounting operations, such as generating trial balance, profit and loss statements, balance sheets, and so on. The common accounting applications are Sage, ACCPAC, and Tally.
  • Web Browsers: They enable you to view Web pages on a Web site and search information on the Internet. The Internet is a public and global communication network that can be used to access a Web site, such as www.google.com. Some of the common Web browsers are Internet Explorer, and Mozilla, Google Chrome
Software Development Phases
Analysis: This stage involves the process of determining user requirements. These requirements are then studied to design the appropriate software application.
Designing: This stage involves creation of an outline or a blue print of the software application. Various design documents are prepared in the process of designing, which help formulate the structure of the software.
Coding: This stage involves creation of set of computer programs according to the design documents prepared to develop the required software application.
Testing: This stage involves evaluation of the computer program developed in the previous step. The software application is tested in entirety or by dividing it into small parts.
Implementation: This stage involves installation and deployment the software application at the client location.
Factors Affecting the Performance of a Computer
The performance of a computer depends on the following factors:
  1. CPU Speed: The entire design of the PC is based on the microprocessor chip or the CPU.
  2. Clock Speed: The components in a computer are designed to operate in perfect synchronization. To       do this, they need a time keeper.
  3. RAM Size: The RAM size is an important parameter in determining the size and complexity of operations that a computer can handle thus affecting the performance of the computer.
  4. Hard Disk Speed: The speed of the hard disk also affects the performance of the computer. The speed of the hard disk can be determined through disk access time. The disk access time is the time required for storing and retrieving the data from and to the hard disk.
Types of Computers
Computers can be classified into the following categories based on various features, such as size and speed:

Toshiba NB505-N508BL 10.1-Inch Netbook (Blue)ASUS Eee PC 1001PX-EU27-BK 10.1-Inch Netbook (Black)Toshiba Mini NB255-N245 10.1-Inch Netbook (Black Oynx)Apple iBook G3 500Mhz 128MB 10Gb CDROM 12.1'' OS X OFFICE 2004 Plus Upgraded Models AvailableThe Notebook1001 Faces of the Riddler / The Crime ComputerThe Computer Walks Among UsThe Ultimate Computer AffairLaptop Computer Cufflinks with Gift BoxComputer Charm14k Gold Overlay Brass Twist Link Chain BraceletHeart Shaped 24K Gold Overlay Leaf Pendant on Multi Chain NecklaceDesigner 24K Gold Overlay Leaf Pendant on Multi Chain Necklace

Using the Computer and Managing Files: Chap1-Less1

Welcome! I know we started posting more complicated stuff about "Computer Network", but the time has come to start from the basic. For those who are newcomers in the IT world, is the perfect occasion to get a perfect knowledge on how computers works. And for "IT literates" it is an opportunity to update and share their stuffs with us! Collaboration is the key!
Click Here To View Calendar Of Publication.


OVERVIEW OF COMPUTERS


A computer is a collection of several electronic components that work together to process instructions provided by a user. Therefore, it is also called a computer system. You use computers to perform tasks, such as writing letters, storing data, and creating reports and balance sheets.
You can use computers to:

  • Solve complicated mathematical problems.
  • Process large amounts of information without errors.
  • Automate day-to-day transactions. 
  • Send e-mail messages to people across the world.
  • Play games and indulge in recreational activities.

Computers provide many benefits, but they also have certain limitations. They cannot perform all the activities that human beings can, such as making decisions that might affect annual turnover of a business. Computers have no intelligence of their own and need specific instructions to complete a task


Components of a Computer: Hardware
Following figure depicts the components of a computer:


As shown in preceding figure, the unit that resembles a TV screen is called the monitor, or more commonly, the VDU, short for Visual Display Unit.
The component that closely resembles a typewriter is called the keyboard.
The box-like structure that houses the necessary components to run the system is called the system unit.
The printer, as the name suggests, is used to print the results of any operation.
The tiny device connected to the system unit through a cord resembling a tail is called a mouse. Moving the mouse produces a corresponding movement of an arrowhead on the VDU.
These devices are collectively referred to as the hardware.
The computer system works on basic principal of Input-Process-Output (I-P-O) cycle. For example, the population consensus every year conducts the survey to collect data on population, the data is then processed to provide information such as the population growth is 10% more than the last year. The computer system takes in the raw data as input through the keyboard, the input device. The processing is performed by a component of the system unit (processing device) called the microprocessor. The VDU or the printer is used for displaying or printing the information as an output.


Hardware Components of a Computer

Input devices enable a user to enter data into a computer for processing. To do this, the input devices transfer the commands or actions performed by a user to the computer system.
Following are the different types of input devices:
Keyboard
Mouse
Scanner

The output devices are used to display processed data, create printed copies, and play sound in a computer. Some of the output devices that are used with a computer system are:

Visual Display Unit (VDU)
Printers
Plotters
Speakers
Projectors

NB:Some devices are used for input as well as output. Touchscreen is an example of an input/output device. As shown in the following figure, you can use your finger to select objects on the screen.

Processing Device:When data is input to a computer, it is processed with the help of a processing device called the system unit. The component of the system unit that is involved in the actual processing is the central processing unit (CPU) or microprocessor. Another component of the system unit is the memory.

CPU, also called a processor, is the brain of a computer system. This is because a CPU controls the operations of a computer system and executes all instructions specified by a user. To do this, the CPU needs to communicate with other components of a computer system. The speed of the CPU or the processor is measured in MegaHertz (MHz) or GigaHertz (GHz). The speed of the microprocessor or CPU determines how fast a computer works. For example, various processors are available in the market, such as PentiumI with 66MHz speed and Pentium IV with 600MHz speed.
A CPU comprises of:
Arithmetic and Logical Unit (ALU): ALU performs all arithmetic, logical, and processing functions.
Control Unit: The control unit is the main functional component of the CPU and controls the flow of data from and to the main memory of the computer. In addition, the control unit manages and controls the operations of the ALU.
Registers: These are temporary storage area that either stores the data that needs to be processed or the output of the processed data.


Besides the CPU, the system unit also contains a storage area where the data is stored before being actually processed by the CPU. This storage area is called the memory. Memory is measured in the following units:
Bit: This is the smallest unit of memory. A computer processes data using a binary numbering system, which uses two bits, 1 and 0, to store data.
Byte: 8 bits make a byte of data.
Kilobyte (KB): 1024 bytes make a Kilobyte.
Megabyte (MB): 1024 Kilobytes make a Megabyte.
Gigabyte (GB): 1024 Megabytes make a Gigabyte.
Terabyte (TB): 1024 Gigabytes make a Terabyte.

Memory or Internal storage capacities may differ in different computer systems. Typically, a computer will have an internal storage capacity of 640,000 characters (64MB) or more. The storage capacity of a computer is measured in terms of bytes, where one byte can store one character. Character here refers to any alphabet, number or other symbol. For example, to store the word COMPUTER, 8 bytes would be required. One KB is approximately equal to 1000 bytes. Therefore, 1 KB can store approximately 1000 characters.

The memory can be classified in the following two ways:
Random Access Memory (RAM): RAM is a volatile memory, which indicates that the data stored in it is lost as soon as the computer system is switched off. It is also called read-write memory because it allows both read and write operations to be performed on it. This memory is also called internal storage or main memory. The storage capacity of RAM is limited to megabytes of data and the speed of accessing information is faster as compared to other types of memory.
Read-Only Memory (ROM): Read-Only Memory (ROM) allows only read operations to be performed on it. This implies that the data once written on a ROM can be read but cannot be modified. ROM is called non-volatile memory because it retains the data stored in it when the computer system is switched off. Therefore, ROM is used to store system programs and data that do not change frequently. For example, ROM is used to store the startup program that is executed when a user switches on the system.



Storage devices are also called Secondary memory or Auxiliary memory.
It is used in most computer systems to provide storage support to primary memory. This is because primary memory has limited storage capacity and is volatile in nature. In addition, the storage devices that are used for the design of primary memory are expensive. Being a secondary storage memory, auxiliary memory is large, non-volatile, slow, and used to store large volumes of data permanently. This data needs to be partly transferred to the primary memory whenever it is required for processing. There are various types of storage devices, which are used with a computer system. Some of these are:
Floppy Disk
Hard Disk
CD-ROM

At this level we are able to understand hardware component of the computer. We have a sound idea of their different functions. Our next publication will be on : Introducing Software
Dell Gx270 SFF Desktop Computer, Fast Intel 2.80 GHz, 512GB DDR Memory, Large 80 HDD, DVD/CD Play both DVD's and CD's, XP Pro InstalledCompaq Presario CQ5700F PC (Black)Dell D600 Laptop (1.6ghz, 40 GB Hard Drive, DVD/CD-RW)Apple MacBook MC516LL/A 13.3-Inch LaptopHP G62-340us 15.6-Inch Laptop PC - Up to 4 Hours of Battery Life (Charcoal)Toshiba Satellite L455D-S5976 15.6-Inch Laptop (Matte Silver)Dell Latitude D620 Core 2 Duo LaptopHP G62-340us 15.6-Inch Laptop PC - Up to 4 Hours of Battery Life (Charcoal)Toshiba Satellite C655D-S5134 15.6-Inch Laptop (Black)Toshiba Satellite L655-S5158 15.6-Inch Laptop (Black)Compaq Presario CQ62-410US 15.6-Inch NotebookAcer AS5253-BZ684 15.6-Inch Laptop (Mesh Black)Dell Latitude D420 12" Laptop Core Duo 1.2Ghz 1GB RAM