Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Computer data processing
1.
2. Contents
Data
What is Data
What is differences between data and information
What types of Data
Computer
Data
processing
What components of computer involved in data processing
How computer processing data
Data
processing
What is Data processing
What is six stages of the Data Processing Cycle
What types of Data processing
3. Data
Data is a collection of facts & figures,
such as values or measurements.
The data is the raw material to be
processed by a computer.
4. Data versus Information
Data
Subject Point
• A
• B
• F
Information
Pass Subject
• Yes
• Yes
• No
When data are processed, interpreted, organized, structured or presented so
as to make them meaningful or useful, they are called information
5. Differences in Meaning
Data Information
A collection of facts
represented of represented in
the form of note, letters words
A collection of data which
conveys some meaningful idea
is information. It may provide
answers to questions like who,
which, when, why, what, and
how.
- The raw input is data and it has no significance when it exists in that form. When
data is collated or organized into something meaningful, it gains significance.
- This meaningful organization is information.
7. Numeric Data
The data which is represented in the form of numbers
is known as Numeric Data.
This includes 0-9 digits, a decimal point (.), +, /, – sign
and the letters “E” or “D”.
binary number
• 0, 1, 1010 …
decimal number
• 1, 2, 3, 4, 5…
hexadecimal number:
• 1A, E3, F4…
8. Character Data
String Data
• Alphabetic Data : a to z
• Alphanumeric Data : a
to z & decimal numbers
or space
Graphic Data
• Pictures
• Charts
• Maps
11. Data processing cycle
Collection Preparation Input Processing Output Storage
Six stages of the Data Processing Cycle
- Data processing is simply the conversion of raw data to meaningful
information through a process.
- The data is processed again and again until the accurate result is
achieved.
12. Input
Input is the task where verified data is coded or
converted into machine readable form so that it can be
processed through a computer
Coding
Verification Storing
13. Processing
Processing is when the data is subjected to various means and
methods of manipulation, the point where a computer
program is being executed, and it contains the program code
and its current activity.
classifying,
14. Processing
Processing is when the data is subjected to various means and
methods of manipulation, the point where a computer
program is being executed, and it contains the program code
and its current activity.
classifying,
sorting,
15. Processing
Processing is when the data is subjected to various means and
methods of manipulation, the point where a computer
program is being executed, and it contains the program code
and its current activity.
classifying,
sorting,
calculating,
16. Processing
Processing is when the data is subjected to various means and
methods of manipulation, the point where a computer
program is being executed, and it contains the program code
and its current activity.
classifying,
sorting,
calculating,
summarizing,
17. Processing
Processing is when the data is subjected to various means and
methods of manipulation, the point where a computer
program is being executed, and it contains the program code
and its current activity.
classifying,
sorting,
calculating,
summarizing,
comparing
18. Output
Output is presented to users in various report formats like
printed report, audio, video, or on monitor.
Text
19. Output
Output is presented to users in various report formats like
printed report, audio, video, or on monitor.
Text
Graphics
20. Output
Output is presented to users in various report formats like
printed report, audio, video, or on monitor.
Text
Graphics
Audio
21. Output
Output is presented to users in various report formats like
printed report, audio, video, or on monitor.
Text
Graphics
Audio
Video
22. Storage
Storage is a location which data, instruction and
information are held for future use.
Every computer uses storage to hold system software
and application software.
A storage medium, also called secondary storage is the
physical material in the computer that keeps data,
instruction and information.
23. Types of Data Processing
MDP
EDP Real time
Processing
Bath
Processing
24. Manual Data Processing
The process of data entry implies many opportunities for
errors, such as
Delays in data capture,
A high amount of operator misprints,
High labor costs from the amount of manual labor
required etc.
25. Types of Data Processing
MDP
EDP Real time
Processing
Bath
Processing
26. Electronic data processing
Use of computers for recording, manipulating, and
summarizing data.
Computer can help:
Accuracy
1 1 10
27. Electronic data processing
Use of computers for recording, manipulating, and
summarizing data.
Computer can help:
Accuracy
Speed
28. Electronic data processing
Use of computers for recording, manipulating, and
summarizing data.
Computer can help:
Accuracy
Speed
Consistency
29. Electronic data processing
Use of computers for recording, manipulating, and
summarizing data.
Computer can help:
Accuracy
Speed
Consistency
Storage capacity
30. Electronic data processing
Use of computers for recording, manipulating, and
summarizing data.
Computer can help:
Accuracy
Speed
Consistency
Storage capacity
Automation
32. Computer data processing
The eleven data of processing operations in a computer are :
recording
verifying
duplicating
classifying
sorting
calculating
summarizing and reporting
merging
storing
retrieving
feedback.
33. The components involved
data processing
Central Processing Unit (CPU)
Computer Memory (RAM and ROM)
Data bus
Ports
Motherboard
Hard disk
Output Devices
Input Devices
34. Central Processing Unit (CPU)
Arithmetic Logical Unit (ALU)
• Arithmetic operations – performing
calculations, which include addition,
subtraction, multiplication, and
division
• Comparison operations – comparing
data items to determine if the first
item is greater than, equal to, or
less than the other item
• Logical operations – working with
conditions and logical operators
such as AND, OR, and NOT
Control Unit (CU)
• fetching the instruction or data item
from memory,
• decoding the instruction into
commands the computer
understands
• executing the commands, and, if
necessary
• storing, or writing the result to
memory
42. Computer Memory (RAM and
ROM)
When the computer is doing any job, the data that
have to be processed are stored in the primary
memory
The following terms related to memory of a computer
are discussed below:
Random Access Memory (RAM)
Read Only Memory (ROM)
Programmable read-only memory (PROM)
Cache Memory
Registers
44. Input Devices
Keyboard: The layout of keyboard is just like the
traditional typewriter of the type QWERTY
Mouse: . It rolls on a small ball and has two or three
buttons on the top
Scanner: Scanner is an optical device that can input any
graphical matter and display it back
46. Output Devices
Visual Display Unit: It is also called the monitor.
Speaker:
Printer: It is an important output device which can be
used to get a printed copy of the processed text or
result on paper.
49. Computer Processing
Operations
A computer can perform only the following four operations
which enable computers to carry out the various data
processing activities we have just discussed.
50. Computer Processing
Operations
A computer can perform only the following four operations
which enable computers to carry out the various data
processing activities we have just discussed.
Input / Output operations
51. Computer Processing
Operations
A computer can perform only the following four operations
which enable computers to carry out the various data
processing activities we have just discussed.
Input / Output operations
Calculation and text manipulation Operations
52. Computer Processing
Operations
A computer can perform only the following four operations
which enable computers to carry out the various data
processing activities we have just discussed.
Input / Output operations
Calculation and text manipulation Operations
Logic/Comparison Operations
53. Computer Processing
Operations
A computer can perform only the following four operations
which enable computers to carry out the various data
processing activities we have just discussed.
Input / Output operations
Calculation and text manipulation Operations
Logic/Comparison Operations
Storage and Retrieval Operations