Copy of Computer Science II Final Reviewer Q1
Copy of Computer Science II Final Reviewer Q1
WEB PAGES
● Static; and Dynamic.
STATIC
● Most of the web pages are static
● Static in the sense that the page is “as is” (flat or
stationary page)
DYNAMIC
● Web 2.0 is a term coined by Darcy DiNucci on
INFORMATION January 1999.
● the users are able to see a website differently
● Processed Data
than others.
● Valuable to People
● Decisions and actions are based
COMMUNICATION
● Process of transferring information from one
computer or device to another
TECHNOLOGY
● Scientific knowledge to invent tools that assist
human beings
● Refer to things like the computer, telephone, cell FEATURES OF WEB PAGES
phone, TV, radio, etc. ● Folksonomy
o Allows users to categorize and classify
ICT IN THE PHILIPPINES
information using freely chosen words
● Philippines as the “ICT Hub of Asia”. (tagging).
● Business Process Outsourcing (BPO) centers o Twitter, Instagram and Facebook use tags
● Based on the data of International that starts with pound sign (#).
● Telecommunication Union, the country is more o This is also referred as hashtags
advanced in cellular phones. ● Rich User Experience
● 112.12 cellphones per 100 Filipinos in the year o the content is dynamic and is responsive to
2014. user’s input.
● The number of mobile subscribers in the o in social networking sites, when you logged
● Philippines is expected to reach 117 million by on, your account is used to modify what you
end-2016, according to a report by Business see in their website.
Monitor International (BMI). ● User Participation
● There are 83 million active social media users in o the owner of the website is not the only one
the Philippines. who is able to put content.
o comments, reviews and evaluation or
participate in a poll
● Long Tail Services
o services that are offered on demand rather
than a one-time purchase.
o time-based purchases rather than file
size-based
TRENDS IN ICT
TIPS TO STAY SAFE ONLINE
● Convergence
● Be mindful of what you share online and what
o Technological advancement to work on a
site you share to it.
similar goal
● Do not just accept terms and condition; read it.
● Social Media
● Know the security features of social networking
o An application or online channel that
sites you use.
enables web users to create, discuss, modify
● Do not share your password with anyone.
and exchange user-generated content.
● Avoid logging in to public networks.
● Mobile Technologies
● Do not talk to strangers whether online or
o Smartphones and tablets
face-to-face.
● Assistive Media
● Never post anything about future vacation.
o Designed to help people who have visual
● Do not reply or click links from suspicious
and reading impairments.
emails.
● Avoid visiting untrusted websites
ONLINE SAFETY AND SECURITY ● There is no such thing as private over the
internet.
● Exposed to many things powered by the internet ● You have no control of whoever is looking at
● Socializing, playing games, reading, shopping, your profile.
etc. ● “better be safe than sorry”
● Internet is a powerful tool.
● “other side of the coin” INTERNET THREATS
● The internet is one of the most dangerous
● Malware
places.
o Virus- a malicious program designed to
replicate itself and transfer from one
computer to another.
o Worm- a malicious program that transfers
from one computer to another by any types
of means.
o Trojan- a malicious program that is disguised o Having to do with the safe, environmentally
as a useful program but once downloaded friendly and economical conversion, storage
or installed, leaves your PC unprotected and and use of energy.
allows hackers get your information. ● Communication
o Spyware- a program that runs in the o The ways of sending information to people
background without you knowing it. by using technology.
o Adware- a program designed to send you ● Transportation
advertisements, mostly as pop-ups. o The movement of people and goods from
● Spam one location to another.
o unwanted email mostly from bots or ● Medical
advertisers. o The application of organized knowledge and
● Phishing skills in the form of devices, medicines,
o its goal is to acquire sensitive personal vaccines, procedures and systems
information like passwords and credit card developed to solve a health problem and
details. improve quality of life.
OR GATE (A+B)
● It performs the Boolean algebra of addition.
● The output of the OR gate is TRUE only when
one or more inputs are TRUE.
● If all the inputs of the gate are FALSE, then only
NAND GATE (A*B)
the output of the OR gate is FALSE.
● It is a contradiction of NOT-AND and implies
AND function with a complemented output.
● If the input of the NAND gate high, then the
output of the gate will be LOW.
BINARY TO HEXADECIMAL
● The procedure used to convert from binary to
hexadecimal is somewhat similar to
converting from binary to octal.
● The only difference is that we just break it into
groups of 4 binary digits (bits) starting from
the right.
● Add zeroes if incomplete groups are
W3D1 – BINARY NUMBER SYSTEM CONVERSION encountered.
BINARY TO DECIMAL ● you may write the 8-4-2-1 binary place values
in every group of bits.
● Normally, binary numbers can be converted ● Then, sum up the numbers with the binary 1
into decimal numbers using an expanded value.
notation in base 2.
● As given in the rules, always start with the
rightmost digit. Multiply each binary digit by
the powers of 2.
● After multiplying all the binary digits, add all
the products to get the final answer. The
decimal equivalence of 10112 is 1110.
DECIMAL TO BINARY
● To convert decimal numbers to binary, divide
the given decimal numbers successively by 2,
until the quotient is 0.
● At the same time write down the place
remainder values respectively.
● The remainders are considered its binary
W3D2 – BINARY NUMBER SYSTEM CONVERSION equivalent by reading them upward or starting
from the last remainder.
BINARY TO OCTAL
● To convert a binary number to octal, just
break it into groups of 3 binary digits (bits)
starting from the right.
● Add zeroes if incomplete grouping is
encountered.
● You may write the 4-2-1 binary place values in
every group of bits.
● Then, sum up the numbers with the binary 1
value. W4D2 – DECIMAL NUMBER SYSTEM CONVERSION
DECIMAL TO OCTAL
● To convert decimal numbers to octal, divide
the given decimal numbers successively by 8.
● At the same time write down the remainder
values respectively.
● The division process will only stop when the
quotient reaches 0.
● Octal equivalent is equal to the remainders in
upward direction.
● To get the remainder, take the decimal value
W5D2 – DECIMAL NUMBER SYSTEM CONVERSION
and multiply it by 8.
OCTAL TO DECIMAL
● Octal digits can be converted into decimal
numbers using the expanded notation in
powers of 8.
● Make us of the given table below.
● Again, as given in the rules, always start with
the right-most digit.
W5D1 – DECIMAL NUMBER SYSTEM CONVERSION
DECIMAL TO HEXADECIMAL
● To convert decimal numbers to hexadecimal,
divide the given decimal numbers successively
by 16.
● At the same time write down the remainder
values respectively.
● The division process will only stop when the
quotient reaches 0
● Again, the hexadecimal equivalent is equal to
the remainders in upward direction.
● To get the remainder, take the decimal value
and multiply it by 16
● Next, take the quotient 1 and divide it again
by 16. Then, repeat the step on how to get the
remainder. W5D3 – DECIMAL NUMBER SYSTEM CONVERSION
OCTAL TO HEXADECIMAL
● First, convert the octal digits to binary digits.
● To do this, refer to the procedure on octal to
binary conversion.
● Then from binary digits, convert them to
hexadecimal.
W5D1 – OCTAL NUMBER SYSTEM CONVERSION ● This time, refer to the binary to hexadecimal
conversion.
OCTAL TO BINARY
● Similar to the alternate method of the binary
to octal conversion, make use of the 4-2-1
method in each octal digit.
● Then put 1 on each code that will sum up the
particular digit.
● Similar to the octal to hexadecimal
conversion, convert first the hexadecimal
digits to binary digits.
● Then, from binary digits, convert now to octal.
HEXADECIMAL TO BINARY
● Similar to the alternate method of the binary W7D1 – ADDING BINARY NUMBERS
to hexadecimal conversion, instead of looking
at the table, make use of the 8-4-2-1 binary BINARY ADDITION
place values in each hexadecimal digit. ● You need to keep in mind the four possible
● Then put ‘1’ on each place value that will sum combinations in order to perform binary
up the particular digit. addition.
● Every time we add two 1’s in binary, we
generate a carry to the next column since the
binary system only has two digits.
HEXADECIMAL TO OCTAL