You are on page 1of 4

BSIT-NA-1A Stanley Astrho Mari D.

Gonzales 18/8/2022

Preparatory Activity no.1


1. Define and differentiate “Data” from “Information”
DATA

• Data is a collection of Raw, Unstructured and Unorganized, Vague variables.


(Number, letters, characters, etc.) that if not processed has little meaning or sense to
a human.
• Data is also used as an input to a computer. it is dependent on its own.
• Data requires processing/analyzing for it to be understood

e.g. (Refer to this part later.)

Binary digits (bits of 1 and 0) Raw


01100001 01110111 01100101 01110011 01101111 01101101 01100101
00100000 01110111 01101111 01110010 01101011 00100000 01100010
01110010 01101111 00100000 01111001 01101111 01110101 00100000
01100100 01101001 01100100 00100000 01100001 00100000 01100111
01110010 01100101 01100001 01110100 00100000 01101010 01101111
01100010

Bytes (Octet) Raw


150 145 154 154 157 040 167 157 162 154 144 040 111 047 155 040 171 157
165 162 040 146 162 151 145 156 144 040 163 164 141 156 154 145 171

Number, Letters, and Characters Raw


0951-323-6092
150₱
.01_0019_2022A
18/8/2022

INFORMATION
• Information is a Structured, Processed, Organized, Readable, and Convenient
collection of data. It provides clear meaning, sense and can be understood. It provides
precise answers.
• Information comes from processed data. Meaning it is dependable on data for it to
make output.
• Clear, Concise, and useful.
BSIT-NA-1A Stanley Astrho Mari D. Gonzales 18/8/2022

e.g. (Compare it to the data above.)

Binary digit (bits of 1 and 0) Processed


awesome work bro you did a great job

Bytes (Octet) Processed


Hello world I'm your friend Stanley

Number, Letters, and Characters Processed


Smart Communications inc.
Phone no. 0951-323-6092
Loaded: 150₱
Reference no.01_0019_2022A
Date18/8/2022

KEYWORD OF DIFFRENCE
DATA INFORMATION
Vague Specific
Hard to comprehend Understandable
Huge volume Few volume
Independent Dependent
Input Output

SUMMARY

• Data is sometimes beyond • Information is needed to


compression comprehend data.
• Data is the foundation of information. • Information relies on raw data.
• Data is used to predict the output of a • Information is made by processed
specific information. data
• Without data there will be no • Has specific arrangement and order.
information. • Both data and Information need to
• Even though data is vastly work together.
unreadable on its part; it helps
information to output the right
solutions/answers.
BSIT-NA-1A Stanley Astrho Mari D. Gonzales 18/8/2022

VISUALIZATION PROCESS

INPUT PROCESS OUTPUT

01101000 01100101
01101100 01101100
01101111 00100000 hello world
01110111 01101111
01110010 01101100
01100100

2. Enumerate and explain each Program Development Process.

A. Defining the problem Stage


- Before anything else, evaluate the problem that needs to be solved. Think of a
best way to solve a problem. Evaluating the problem first helps the
programmer identify what is there to know (input) and what is the end goal
(output) of a program. For better visualization and path of the project.
- How will you find a solution if you don’t define the problem?

B. Designing the Algorithm Stage


- Algorithm is a sequence of actions/instructions that a must be executed before
a programmer starts coding to help the programmer visualize the program
logic with precision and avoid confusions later in the coding stage of
development
- Creating pseudocodes and flowcharts.

C. Coding the program Stage


- After the creation of an algorithm, it is converted into a program by means of
coding. You have to express your solution; you need to translate the logic on
your algorithm to a programming language.
- Programmers usually use code/text editors for better work flow.

D. Testing Stage
- Even after intense planning or how precise, careful, and detail oriented are
you. you might still encounter a few errors here and there. Even a well written
program with right mathematical assessments can have bugs and unexpected
errors. So ideally before release testing is a must.

E. Documentation Stage
BSIT-NA-1A Stanley Astrho Mari D. Gonzales 18/8/2022

- After all the planning, designing, coding, development, and testing. It’s time
for documentation.
- Documentation is a part of development as it is responsible for the detailed
description of the program. It explains the problem and how it is solved, it can
also contain your program logic, your pseudocodes and flowcharts, data-
record descriptions, program listing, testing results, comments on the program
itself.
: So why is documentation important?
- It is important since documentation helps the readers or those who have
interest in the program to grasp and have an understanding on what your
program do, how does is work, and why it exists. So that when the time
comes; they can modify the existing code and solve problems that you might
have missed.

F. Release (Implementation) Stage


- Hooray!!! Great Job! Your program will be released.
- But it doesn’t end here. After release you might still have to check and
maintain the program for better experience to users.

You might also like