Professional Documents
Culture Documents
ITE101 Prelim Reviewer
ITE101 Prelim Reviewer
Week 1
Information Technology
- the use of technology to create, process, store, retrieve and exchange all kinds
of data and information
Week 2
Science
- as it is the systematic investigation of the structure and behavior of the natural
and physical worlds via observations and experiments.
Technology
- as defined is an art, skill, or ability used to create and develop products as well
as to acquire knowledge.
Culture
- a broad term that includes both social behavior and human society's norms,
such as knowledge, beliefs, and arts laws, customs, skills, and habits of the
individuals in these groups &, etc.
8 Elements of Culture:
● Language
● Religion
● Daily Life
● Economy
● Government
● Arts
● History
● Social Groups
Ethics
- are defined as moral principles that govern a person’s behavior or conduct of a
certain activity.
Morality - refers to social conventions about what is right and wrong that are so
widely shared that they form the foundation of an established consensus.
Law - is a set of rules that govern what we are and are not allowed to do.
Ethics in IT
Profession - is a calling that necessitates specialized knowledge and, in many
cases, extensive academic training.
Week 3
Definition of Computer
● is a programmable machine.
● is an electronic device that manipulates information, or data. It has the
ability to store, retrieve, and process data.
● is a machine that manipulates data according to a list of instructions
(program).
● is any device that aids humans in performing various kinds of computations
or calculations.
● a fast-electronic calculating machine that accepts digitized input
information, processes it according to a list of internally stored instructions,
and produces the resulting output information.
3 Principal Characteristics
● It responds to a specific set of instructions in a well-defined manner.
● It can execute a pre-recorded list of instructions.
● It can quickly store and retrieve large amounts of data.
Basic Operation of a Computer
1. The computer accepts information in the form of programs and data through
an input unit and stores it in memory.
2. Information stored in the memory is fetched, under program control, into an
arithmetic and logic unit, where it is processed.
3. Processing of information is directed by the control unit in the microprocessor.
4. Resulting information leaves the computer through an output unit
Internal parts - computer parts and peripherals that are inside the system unit.
● power supply, hard disk drive, floppy disk dive, CD drive, RAM, CPU,
motherboard, sound card, video card, network card, etc.
Computer Parts Definition
● Monitor - screen on which words, numbers, and graphics can be seen;
The most common output device.
● Printer - prints whatever is on the monitor onto paper - words, numbers, or
pictures.
● Headphones - give sound output from the computer. Unlike speakers,
except they are worn on the ears so only one person can hear the output
at a time.
● Speaker - gives you sound output from your computer. Some are built into
the computer, and some are separate.
● Disk Drives - used to record information from the computer onto a floppy
disk or CD.
● Floppy Disk - is used to record information on. The information is stored
and can be used later or used on another computer.
● Compact Disk - can be used to put information called burning information
on a CD.
● Hard Disk Drive. This is a non-volatile storage medium; A magnetic disk
that stores data; Usually a fixed disk, permanently sealed in the drive,
though possibly a removable hard disk; can store a huge amount of data
up to 400GB on one disk.
● Keyboard - a primary input device; has letter and number keys, and what
are called function keys, computer-specific task keys, that allow you, the
user, to use an English-like language to issue instructions to an electronic
environment.
● Mouse - a handheld device that lets you point to and select items on your
screen. In a PC mouse there are mostly 2-3 buttons and on a Mac, there is
one. A ball under the mouse senses movement. To ensure smooth motion
you should remove the ball and clean it regularly.
● CPU - is the actual brain of a computer, responsible for processing
instructions and carrying out users' commands.
● Read-only memory (ROM) contains the commands your computer needs
to activate itself. It lets the computer start when the power is turned on,
and, unlike RAM, its contents are retained even when the power is turned
off.
● RAM (random-access memory) - provides the "working space" for open
applications. The CPU uses RAM to access instructions and data more
quickly than could be done from a storage device.
● Motherboard (also called a system board or circuit board) - is the most
important part of the system. Acting as the foundation of a computer, the
motherboard supplies all of the electrical connections among various
components of the computer, including the CPU, ROM, and RAM. interface
between the network medium (cable, radio waves, etc.) and your PC.
● Expansion card is a circuit board that slides into a slot on the
motherboard. These cards add functions such as sound, video, or
communications to your computer.
● A video adapter (alternate terms include graphics card, display adapter,
video card, video board and almost any combination of the words in these
terms) is an integrated circuit card in a computer or, in some cases, a
monitor that provides digital-to- analog conversion, video RAM, and a
video controller so that data can be sent to a computer's display.
● A sound card is an expansion card that enables a computer to produce
sound.
● A network card allows you to connect your PC to a network A network
card is also called network adapter, network interface controller (NIC),
network interface card, or LAN adapter it is a computer hardware
component designed to allow computers to communicate over a computer
network.
1st Gen
- 1939: Atanasoff-Berry-Computer (ABC) which provided the foundation for
the advances in electronic digital computers. (by Dr. John V. Atanasoff)
- 1943: British mathematician Alan Turing developed the Turing machine
which would be designed to perform logical operation and could read and
write.
- 1944: Howard Aiken, in collaboration with engineers from IBM, constructed
a large automatic digital sequence-controlled computer called the Harvard
Mark I.
- 1947: The ENIAC (Electrical Numerical Integrator and Calculator) machine
was developed by John W. Mauchly and J. Presper Eckert, Jr. at the
University of Pennsylvania. It used 18, 000 vacuums, punch-card input,
weighed thirty tons and occupied a thirty-by-fifty-foot space.
- 1947: Transistor was invented at Bell lab by John Bardeen, Walter Brattain
& William Shockley
- 1949: Maurice V. Wilkes built the EDSAC (Electronic Delay Storage
Automatic Computer), the first stored-program computer. EDVAC
(Electronic Discrete Variable Automatic Computer), the second
stored-program computer was built by Mauchly, Eckert, and von Neumann.
An Wang developed magnetic-core memory.
3rd Gen: IC
● 1960s - Gene Amdahl designed the IBM System/360 series of mainframe
(G) computers, the first general-purpose digital computers to use
integrated circuits.
● 1965 - BASIC (Beginners All-purpose Symbolic Instruction Code)
programming language developed by Dr. Thomas Kurtz and Dr. John
Kemeny.
● 1969 - The Internet started.
Computer Category
Supercomputer – The fastest type of computer. Supercomputers are very
expensive and are employed for specialized applications that require immense
amounts of mathematical calculations.
- For example, weather forecasting requires a supercomputer. Other uses of
supercomputers include animated Living in the Information Technology Era
13 graphics, fluid dynamic calculations, nuclear energy research, and
petroleum exploration.
Mainframe computer – A very large and expensive computer capable of
supporting hundreds, or even thousands, of users simultaneously. In the
hierarchy that starts with a simple microprocessor at the bottom and moves to
supercomputers at the top, mainframes are just below supercomputers. In some
ways, mainframes are more powerful than supercomputers because they support
more simultaneous programs. But supercomputers can execute a single program
faster than a mainframe. The distinction between small mainframes and
minicomputers is vague, depending really on how the manufacturer wants to
market its machines. The chief difference between a supercomputer and a
mainframe is that a supercomputer channels all its power into executing a few
programs as fast as possible, whereas a mainframe uses its power to execute
many programs concurrently.
SOFTWARE GENERATION
1. First generation: Machine language.
2. Second generation: Low-level programming languages such as Assembly
language.
3. Third generation: Structured high-level programming languages such as C,
COBOL and FORTRAN.
4. Fourth generation: Domain-specific high-level programming languages such
as SQL (for database access) and TeX (for text formatting)
COMPUTER APPLICATIONS
● Business – they use computers to store information, easily interface with
customers, and facilitate the processing and presentation of data
● Mathematics and Science – Watson and Crick’s discovery of the structure
of the DNA
● Engineering - degrees of miniaturization and integration have multiplied
n-fold.
● Medicine – more reliable artificial hearts are being offered to those with
heart problems
● Education – ease of use in the creation of presentation materials and
documents
● Entertainment – interactive games and virtual simulations,
computer-generated effect
Week 4
SOFTWARE
- set of programs that provides a computer with the instructions and data to
carry out a specific type of task.
- comprises computer programs, support modules, and data modules.
TYPES OF SOFTWARE
1. Systems software or System programs
- type of software that is the interface between application software and the
system.
- maintains the system resources and gives the path for application software
to run.
OPERATING SYSTEM
● An operating system is a collection of software that coordinates the
working of the different components of the system and gets the user’s job
done.
● instructs the device drivers, which instruct the hardware to do the work.
BASIC FUNCTIONS
● Process Management – handles multi-programs that are simultaneously
running.
● Memory Management – manage memory according to priority.
● Storage Management – Managing the permanent Storage of data on disks.
● I/O Management – Manage and schedule the input and output operations
● Device / Resource Management – Managing devices and resources and
allowing the users to share the resources
● Security and Protection – Securing the system against possible
unauthorized access to data or any other entity. Protecting the parts of the
system against damage.
● Booting the System and getting it ready to work.
● Data communications – Providing an interface to connect to other
computers or allowing others to connect.
SERVICES
● Program Development – utilities such as Editors and debuggers are
usually referred to as application program development tools.
● Program Execution – involves steps, such as loading Instruction and data
in the main memory, initialization of I/O devices and files, and other
resources to be allocated. OS handles the scheduling.
● Access to I/O devices – Each I/O device has its own set of Instructions and
control signals. O.S. hides these details to provide a common interface to
the user/programmer.
● Controlled access to files - In the case of multiple users accessing the
processor concurrently, proper protection mechanisms have to be used.
● System access - For shared or public systems, the O.S. controls access to
the system as a whole and to specific system resources. Access system
provides protection of resources, and data from unauthorized users, and
resolves resource conflicts
● Error detection and response – Variety of errors may occur in computer
system. Responses may range from program termination, retrial of the
same operation, or reporting error to the application.
● Accounting – collecting usage statistics, CPU usages, monitor
performance, etc.
Structure of OS
● User
● Application and System Software
● Hardware
● Shell - interprets the commands or requests given by the user
● Kernel - The core of the operating system
TYPES OF OS
- Single-user
- Multi-user
- Network
- Multitasking
- Desktop
SOFTWARE COPYRIGHT
- an a form of legal protection that grants the author of an original ”work”
License Agreement - a legal contract that defines the way in which a computer
program may be used.
Week 5
Computer Network
It is a bunch of computers linked together.
Uses:
● Access to remote information
● Person-to-person communication
● Interactive entertainment
Communication Channels
● a pathway over which information can be transferred
● information sent over a channel has a source (transmitter), from which the
information originates, and destination (receiver), to which the information
is delivered
● Bus
● Star
● Ring
● Mesh
● Tree
● Hybrid
● Daisy Chain
Types of Network
● LAN (Local Area Network): within a building or organization
● MAN (Metropolitan Area Network) - Cities
● WAN (Wide Area Network) - Largest
● PAN (Personal Area Network) - Individual
● CAN (Campus Area Network) - Schools/Campus