0% found this document useful (0 votes)
38 views5 pages

CS Assignment: Technology and Algorithms Overview

The document outlines various topics related to computer science, including definitions of electronic cell, e-commerce, and programming languages. It discusses the impact of digital technology on communication, marketing, and e-learning platforms, as well as mathematical concepts such as derivatives and integer overflow. Additionally, it highlights the contributions of Al-Khwārizmī to mathematics and categorizes different types of computers.

Uploaded by

omir.hosny1212
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views5 pages

CS Assignment: Technology and Algorithms Overview

The document outlines various topics related to computer science, including definitions of electronic cell, e-commerce, and programming languages. It discusses the impact of digital technology on communication, marketing, and e-learning platforms, as well as mathematical concepts such as derivatives and integer overflow. Additionally, it highlights the contributions of Al-Khwārizmī to mathematics and categorizes different types of computers.

Uploaded by

omir.hosny1212
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd

CS Assignment:-

Part 1 - Question 2 :-
a) electronic Cell

b)E-commerce

c)is a technology that allows you to make voice calls using a broadband Internet
connection instead of a regular (or analog) phone line

d)Python , C , C++ , Java

e)Algorithms

f) C or C++

Part 1 - Question 3 :-
a:-

i)The digital revolution has led the makers of videogames and animation movies to
cooperate on both economic and artistic levels to pool their knowledge and skills
and offer new products and services.

ii) Browsers Like : Google , youtube , Twitter .. makes it easier to get informations
nowadays and even cloudpedias.

iii)Digital technology makes it easy to stay in touch with friends, family, and work
remotely, even if you are in another part of the world. You can communicate by
words, video, audio, and exchange other media.
iv)Modern marketers now use all the fresh methods which revolve around
internet. Now companies use campaigns and social media platform to reach out to
the customers and expand their audience and are successful in making brand
awareness.

Part 1 - Question 4:-


a) E-Learning is : A learning system based on formalised teaching but with the help
of electronic resources.

top 5 E-learning sites : 1- Coursera 2- Udemy 3- Skillshare 4- Udacity 5-


MasterClass.

b) 1- Code Academy 2-Khan Academy 3-CodeWars.

c)the difference between the true (analytical) derivative of a function and its
derivative obtained by numerical approximation.

d)If mathematical operations increase integer values above maximum allowed


value or decrease them below minimum allowed values, an integer overflow error
occurs.

e)Because floating-point numbers have a limited number of digits, they cannot


represent all real numbers accurately: when there are more digits than the format
allows, the leftover ones are omitted.

to reduce errors: Use Symbolic Computations When Possible.


Perform Calculations with Increased Precision.

Compare Symbolic and Numeric Results.

Plot the Function or Expression.

f) 1) the bit at the far left of the bit pattern - the most significant bit or MSB - is
used to indicate positive or negative and.

2)the MSB serves as the sign bit - a 1 represents the non-negative (+) sign and a 0
indicates a negative (-) number.

g)

h)because each hexadecimal digit maps to a whole number of bits (410). This
example converts 11112 to base ten.

i)A computational problem can be viewed as a set of instances or cases together


with a, possibly empty, set of solutions for every instance/case. For example, in
the factoring problem, the instances are the integers n, and solutions are prime
numbers p that are the nontrivial prime factors of n.

j) Main Properties of Algorithms : Output: The algorithm must specify the output
and how it is related to the input. Definiteness: The steps in the algorithm must be
clearly defined and detailed. Effectiveness: The steps in the algorithm must be
doable and effective. Finiteness: The algorithm must come to an end after a
specific number of steps.

Part 1 - Question:-5
a) Al-Khwārizmī's major accomplishments were the books he wrote on
mathematics and science. His mathematical books introduced the ideas of algebra
and Hindu-Arabic numerals to Western mathematicians during the Middle Ages.
His scientific works concerned geography and astronomy.

b)Supercomputer:

Mainframe computer:

Minicomputer:

Workstation:

PC (Personal Computer):

Analogue Computer:

Digital Computer:

Part 1 - Question:-6
a)Input Unit.

Output Unit.

Memory Unit.

Control Unit.

Arithmetical and Logical Unit.

b)

You might also like