0% found this document useful (0 votes)
7 views24 pages

Overview of Today's Computing Landscape

Computing landscape

Uploaded by

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

Overview of Today's Computing Landscape

Computing landscape

Uploaded by

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

Computing

Landscape
“computing technology is
changing.”

Sanjeeva Perera - Senior Academic Fellow


Department of Computer Systems Engineering,
Faculty of Computing
Attendance

https:

IT2090 Lecture 9 - Computing Landscape 2


COMPUTING
LANDSCAPE
Aim of the Lecture
• You will be a professional who works in an area related to
Computing
• Be effective by knowing the Landscape of your domain
• How and in Which ways your profession impacts the
society

IT2090 Lecture 9 - Computing Landscape 4


IT2090 Lecture 9 - Computing Landscape 5
Agenda
• History of Computers
• Today’s Computing Landscape
• Social, Legal, Ethical and Environmental Aspects
• Discussion

IT2090 Lecture 9 - Computing Landscape 6


History of Computers
• Pre-Generation (Before ‘40s) – Mechanical
• First Generation (‘40s) – Vacuum Tube
• Second Generation (‘50s) – Transistor
• Third Generation (‘60s) – Integrated Circuits
• Fourth Generation (‘70s) – Micro-processors
• Fifth Generation (‘00) – AI

IT2090 Lecture 9 - Computing Landscape 7


History of Computers
• Rapid advancement
• Components
• CPUs
• Hard Disk
• Memory
• IO Devices

IT2090 Lecture 9 - Computing Landscape 8


History of Computers
• Rapid advancement
• Computers
• PCs, Workstations, Play stations
• Notebooks
• Hand held devices
• Servers, Server farms and super computers
• Embedded systems, wearable devices

IT2090 Lecture 9 - Computing Landscape 9


Today’s Computing Landscape
• Connectivity and Digital World
• Internet
• Mobile Phones
• Emails
• Social Networks
• Online Education

IT2090 Lecture 9 - Computing Landscape 10


Today’s Computing Landscape
• Video sharing
• Collaboration
• E-commerce
• Free information, Games etc.
• Blogs
• WWW

IT2090 Lecture 9 - Computing Landscape 11


What is Ethics ?
• Ethics, the discipline concerned with what is morally good
and bad and morally right and wrong. The term is also
applied to any system or theory of moral values or
principles.

IT2090 Lecture 9 - Computing Landscape 12


What Is a Code of Ethics?
• A code of ethics is a guide of principles designed to help
professionals conduct business honestly and with integrity. A
code of ethics document may outline the mission and values
of the business or organization, how professionals are
supposed to approach problems, the ethical principles based
on the organization's core values, and the standards to which
the professional is held.

• A code of ethics, also referred to as an "ethical code," may


encompass areas such as business ethics, a code of
professional practice, and an employee code of conduct.

IT2090 Lecture 9 - Computing Landscape 13


Ethical Issues
• Intellectual Property
• Information Collection
• Spam (unsolicited mail)
• Differences between personal choices, business policies
and Law

IT2090 Lecture 9 - Computing Landscape 14


Legal Issues
• Intellectual property and Licensing
• Security vs privacy
• Cyber crimes

IT2090 Lecture 9 - Computing Landscape 15


Social Issues
• Outsourcing and unemployment
• Digital divide and Massive Open Online Courseware
(MOOC)
• Computerized customer service
• Increased possibility of identity theft
• Social media related issues: Cyberbullying (Cyberbullying
is the use of technology to harass, threaten, embarrass,
or target another person. Online threats and mean,
aggressive, or rude texts, tweets, posts, or messages all
count.)
IT2090 Lecture 9 - Computing Landscape 16
Environment Issues
• E waste
• Energy for manufacturing/operating
• Hard copies of documents

IT2090 Lecture 9 - Computing Landscape 17


Task 1: Critically evaluate following questions.
• Some say that no technology is inherently good or evil; rather, any technology can
be used for either good or evil purposes. Do you share this view?
• “Thanks to a communications and software revolution, we are more ‘connected’
than ever before — by cell phone, email, and video conferencing — yet more
disconnected than in the past from social interaction”. Do you agree?
• What do you think are the main driving forces behind technology advances? Are you
happy with the fast pace of the changes, or do you wish it were slower?
• Do you tend to acquire new technological devices before or after the majority of
your friends? What are the pros and cons of being an early/late adopter of a new
technology?

IT2090 Lecture 9 - Computing Landscape 18


Task 1 –Point 2
Nonverbal Communication
(some times called “silent language”)
• Defined as “nonword human response (such as gestures, facial
expressions) and the perceived characteristics of the environment
through which the human verbal and nonverbal messages are
transmitted”.

Nonverbal communication - Video

IT2090 Lecture 9 - Computing Landscape 19


Nonverbal Communication
cont’d
Body Language and Paralanguage

• Body Language
• Facial expressions
• Eyes
• Feet
• Hands
• Posture

E.g. Good salespeople, advertisers capitalized on


their knowledge of people’s eyes.
IT2090 Lecture 9 - Computing Landscape 20
Nonverbal Communication
cont’d

• Paralanguage
• Voice quality
• Tone
• Volume
• Speech rate
• Pitch
• Nonfluencies (“ah”, “um”, or “uh”)
• Laughing
• Yawning

IT2090 Lecture 9 - Computing Landscape 21


A Basic Interpersonal Communication Model

IT2090 Lecture 9 - Computing Landscape 22


Communication Media: Information Richness
and Data Capacity

IT2090 Lecture 9 - Computing Landscape 23


Questions ?

IT2090 Lecture 9 - Computing Landscape 24

You might also like