Sunteți pe pagina 1din 6

I.

Introduction
First computers were human. The term computer originated as the job
title of people whose jobs were to perform calculations. Calculations
performed by them necessitated in obtaining navigational tables, tide
charts, and planetary positions particularly in the field of astronomical
science during early 1700s (Kopplin, 2002).
Computers were human long before the electronically and digitally
ones were invented. Until then, with the continuous contribution of
mathematicians

and

computer

scientists

in

the

computers

development, electronic computers were invented and introduced. This


phenomenon paved the way for one of the biggest breakthroughs in
technology.
A Computer computes; and specifically, a programmable electronic
device that can store, retrieve, and process data as defined by
Merriam-Webster Dictionary. The computer architecture of every
modern computer systems of today utilizes the stored-program model
proposed by Von Neumann in 1945 which consists of memory,
processing unit, control unit, and input and output systems.
Computer is comprised of two entities namely are: the hardware and
the software. These entities constitute a functional electronic computer.
The hardware encompasses all the physical components of a
computer while the software handles all the underlying implementation
that utilizes the hardware and assigns corresponding tasks to it. In
software, system and application software fall as its two main
categories. System software functions as an interface between
hardware, application software, and users and one of it is the operating

system. Operating system provides all the necessary basic services


and applications that the users need like system resources allocation,
system activities monitoring, and file and disk management. On the
other hand, application software is intended for specific tasks and
goals and some examples are word editor, spreadsheet, and
presentation software. These softwares are a collection of several
computer programs.
Computer programs are simply a list of instructions that tells the
computer to do things (Perry, 2002). These computer programs may be
created in either high-level or low-level programming languages.
Computer programs written in high-level programming languages can
be more readable and commands are written mostly in spoken
language like English. Programming in high-level languages provides
more flexible program manipulations, hardware optimizations, and
more functional programs.
Programming languages predate modern computers. The evolution of
programming languages has made all the existing software systems
possible that changes the world today. One of the most notable
families of programming languages today is the C as it has drastically
changed the realm of programming both in the corporate and
academic world. C language is originally a project to work with the
UNIX operating system. Later on, C++ was created. This programming
language is defined as the C language with class; an extension to C
that provides more functions in higher-level implementation. Although,
both languages have contributed much in the realm of IT, there are
also several pitfalls in their implementation.
In 1990s, the Internet boomed. During this timeline, a group of Sun
Microsystems engineers lead by James Gosling, named the Green

Team, has designed a new language for consumer devices like cable
boxes. They wanted the language to be small and use efficient code
since devices that will be using it do not have powerful CPUs. They
also wanted the language to be hardware independent since different
manufacturers would use different CPUs (Binghamton University). The
Suns attempt to create an interactive, handheld home-entertainment
controller that was originally targeted at the digital cable television
industry has failed because the concept was too much advanced at
that time. But it was just right for the Internet, which was just starting to
take off. In 1995, the team announced that the Netscape Navigator
Internet

browser

would

incorporate

Java

technology

(Oracle

Corporation).
The Java Programming Language is a general-purpose, concurrent,
strongly typed, class-based object-oriented language. It is normally
compiled to the bytecode instruction set and binary format defined in
the Java Virtual Machine Specification. There are two types of a Java
program: standalone application and applets. Standalone application
can be written once and run anywhere (WORA) same goes with applet
as long as Java Development Kit (JDK) and (Java Runtime Edition)
JRE are installed. Compiled programs are

SOURCES:
http://www.computersciencelab.com/ComputerHistory/History.htm

http://www.merriam-webster.com/dictionary/computer

II.

Objectives
Internet caf and PC rental businesses in the Philippines have grown
rapidly. The Philippines, tagged as the Text Capital of the World, is
also becoming one of the top countries that consumes media content
online and is also with enormous users of social networking sites.

III.

Beneficiaries

IV.

Area of the Study

V.

OOP Concepts

VI.

Hardware and Software Requirements


Hardware Requirements

Minimum

Recommended

Intel Pentium 2 266 MHz Processor

Intel Pentium 4 Processor and later

512MB RAM

1024MB RAM and larger

98MB (Diskspace)

98MB and larger (Diskpace)

Software Requirements

Minimum

Recommended

Windows XP

Windows 7

Java 5

Java 7 and later

MySQL Server

MySQL Server

Connector/J version 3.0

Connector/J version 3.1 and later

Java RTE 1.2.x

Java RTE 1.3.x and later

Java JDK 1.4.2

Java JDK 1.5.x and later

VII.

Class Diagram

VIII.

Program Listing

IX.

Screenshots

X.

Curriculum Vitae

S-ar putea să vă placă și