Professional Documents
Culture Documents
Life-Wide and
Learning
Program
(Portfolio)
Submitted by:
Name:Christian P. Vitug
Course & Year Level: BSIT 2nd year
Submitted to:
MS. IRENE D. PAYAD
(Instructor)
COMPUTER
• Fundamentals of Computer Architecture
-Computer architecture is a basic idea in the study of computer
science. Computer architecture is a framework for comprehending
how computers work and how their components function to perform
tasks. Computer architecture comprises hardware, software, and
communication components.
• Computer Uses
-Computers are mainly used for performing data processing
tasks, maintaining citizens' details, budgeting, security
controls, and many more operations.A computer is an electronic
device that manipulates information, or data. It has the ability
to store, retrieve, and process data. You may already know that
you can use a computer to type documents, send email, play games,
and browse the Web. You can also use it to edit or create
spreadsheets, presentations, and even videos.
• Different types of Computer Systems
-Mainframe Computer. It is high capacity and costly computer.
-Super Computer. This category of computer is the fastest and
also very expensive.
-Mini computer
-micro computers
-Workstation Computer.
-Personal Computer (PC)
-Laptop computer (notebook)
-Tablet and Smartphone
• The Generation of the Computer
-Generations of computers Generations timeline Evolving
hardware
-First generation 1940s-1950s Vacuum tube based
-Second generation 1950s-1960s Transistor based
-Third generation 1960s-1970s Integrated circuit based
-Fourth generation 1970s-present Microprocessor based
• Memory System
-Memory system organization is a major factor in determining
computer performance. Different memory technologies, such as
DRAM, SRAM, and hard drives, offer trade-offs in capacity, speed,
and cost. This chapter introduced cache and virtual memory
organizations that use a hierarchy of memories to approximate an
ideal large, fast, inexpensive memory. Main memory is typically
built from DRAM, which is significantly slower than the
processor.
• Input and Out Devices
-Input and output devices allow the computer system to interact
with the outside world by moving data into and out of the system.
-An input device is used to bring data into the system. Some
input devices are:
-Keyboard
-Mouse
-Microphone
-Bar code reader
-Graphics tablet
-An output device is used to send data out of the system. Some
output devices are:
-Monitor
-Printer
-Speaker
The Burst Error is determined from the first corrupted bit to the
last corrupted bit.
• Language Processors
- A language processor, or translator, is a computer program that
translates source code from one programming language to another.
They also identify errors during translation. Computer programs
are usually written in high-level programming languages (like C+
+, Python, and Java).
• Utilities
-A computer's utility software includes components that assist
the operating system to optimize, maintain, organize and manage
how it functions in all situations. This type of software also
supports the computer's infrastructure, which differs from
application software that performs tasks to benefit the user.
• Application Software
-Application software is a type of computer program that performs
a specific personal, educational, and business function. Each
application is designed to assist end-users in accomplishing a
variety of tasks, which may be related to productivity,
creativity, or communication.
PROGRAMMING LANGUAGE
• Machine Level Language (Low Level Language)
-Machine Language Low-Level language is the only language which
can be understood by the computer. Low-level language is also
known as Machine Language. The machine language contains only two
symbols 1 & 0. All the instructions of machine language are
written in the form of binary numbers 1's & 0's.
• Assembly Level Language
-An assembly language is a type of low-level programming language
that is intended to communicate directly with a computer's
hardware. Unlike machine language, which consists of binary and
hexadecimal characters, assembly languages are designed to be
readable by humans.
• High Level Language
High-level languages are programming languages that are designed
to allow humans to write computer programs and interact with a
computer system without having to have specific knowledge of the
processor or hardware that the program will run on.
-PAN
A personal-area network consists of a network centralized around
the devices of a single person in a single location. A PAN could
have computers, phones, video game consoles, or other peripheral
devices. They are common inside homes and small office buildings.
Bluetooth is the most commonly known wireless PAN.
-MAN
A metropolitan-area network is a computer network that spans
across a city, small geographical area, or business or college
campus. One feature that differentiates a MAN from a LAN is its
size. A LAN usually consists of a solitary building or area. A
MAN can cover several square miles, depending on the needs of the
organization.
-WAN
A wide-area network covers a very large area, like an entire
city, state, or country. In fact, the internet is a WAN. Like the
internet, a WAN can contain smaller networks, including LANs or
MANs. Cellular services are the most commonly known wireless
WANs.
• Types of Networking with Illustration
1. Personal Area Network (PAN)
The smallest and most basic type of network, a PAN is made up of
a wireless modem, a computer or two, phones, printers, tablets,
etc., and revolves around one person in one building. These types
of networks are typically found in small offices or residences,
and are managed by one person or organization from a single
device.