introduction to ict and programming dr. raihan ur rasool bit-9d credits: 3 - 1
TRANSCRIPT
![Page 1: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/1.jpg)
Introduction to ICT and Programming
Dr. Raihan Ur Rasool
BIT-9D
Credits: 3 - 1
![Page 2: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/2.jpg)
2
Contacts
Office: Academic Block -II
Phone 051-9280439 Ext 129 Office Hours: Monday 1000 – 1200 hrs email: [email protected] Exceptional meeting: Give me an email and get
time.
![Page 3: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/3.jpg)
3
Course Outline
Introduction to IT Computing & Communication Understanding Computer Peripheral Devices Connectivity, Interactivity & Multimedia Internet Access Devices and connecting medias World Wide Web Browsers & Search Engines Web Page Basic Design Application Software Microsoft Office Operating Systems Hardware Technology
System Unit Storage Devices Data Entry Devices Output Devices Telecommunications Basics of Digital & Analogue Signal Digital Communication Networks & Protocols Databases Data Mining E-Commerce Security Issues Artificial Intelligence System Development
Part A
![Page 4: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/4.jpg)
4
Course Outline
Introduction to Programming Programming Languages Problems solving Techniques Basics of C++ Control structures Functions Arrays & Strings
Part B (Major portion – expected start 10th week)
![Page 5: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/5.jpg)
5
Books
Text Books
Using Information Technology by Brian K. Williams and Stacy C. Sawyer (6th Edition)
Object Oriented Programming in C ++ by Robert Lafore (4th edition)
![Page 6: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/6.jpg)
6
Books
Reference Books (very important part) Peter Norton’s Introduction to Computers 5th Edition Computers by Larry Long, Nancy Long 6th Edition Computer Fundamentals by P.K. Sinha Concepts by Parson Oja Introduction to computes and information systems by Robert
A., Donald P., Norma A., donna M. (2nd Edition) C++ How To Program by Dietel & Dietel (3rd Edition) C++ Web material www.howstuffworks.com www.whatis.com
![Page 7: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/7.jpg)
7
Evaluation
Quizzes : 10 % One Hour Tests : 30 %Lab : 5%Assignments : 5%Project : 5 %Final Test : 45%
![Page 8: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/8.jpg)
8
Policies
Bring your own calculator, pen paper etc..You will not be allowed to borrow anything
from anyone during any testMust write your name and reference number
(Merit No or Regn No) in a testNo late work will be accepted (unless
arrangements have been made in advance)Ask questions; participate actively in classYou are allowed to talk to instructor only
![Page 9: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/9.jpg)
9
Policies
You are responsible for what is covered in class – even if you don’t show up
Deficiency in attendance may lead to termination or relegation
You are encouraged to help each other with your homework assignments – but you must turn in your own work
If you are found to be cheating, you will fail at least the assignment / test and perhaps the entire class
![Page 10: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/10.jpg)
10
Policies
If you have any learning disabilities or special needs, please let me know in advance through email or personal meeting
Check your email regularly for messagesQuizzes are unannounced
![Page 11: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/11.jpg)
11
Computer Usage
Operating Systems Windows 98/2000/XP Red Hat Linux
Microsoft Office MS Word 2000 MS Excel 2000 MS Power Point 2000 MS FrontPage 2000
Programming IDE VC++ 6.0 Developer C++ Turbo C++ 3.0
Web Browsers MS Internet Explorer 6.0 Netscape Communicator Mozilla
Email Editors Outlook Express
Utilities Winzip 8.0 Winrar DOS Utilities etc. System Troubleshooting
![Page 12: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/12.jpg)
Using Information Technology
Chapter 1
Introduction to Information Technology
![Page 13: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/13.jpg)
13
Computer Technology
Computer computes Programmable, multiuse machine that
accepts data and figures and processes it into usable information.
Storage
Processing/Computation
Data & Instructions Information/Results
![Page 14: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/14.jpg)
14
Few Basics….2/6
Computer
Hardware Software
ApplicationSoftware
SystemSoftware
CPU Memory I/O Etc.
![Page 15: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/15.jpg)
15
Communications
the activity of communicating; the activity of conveying information
An event that causes an action Event is a signal
A signal is an intended message of communication Action is a process in relation to the event
![Page 16: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/16.jpg)
16
Online
Availability for communication
You cannot be online if you have a computer, modem but not a phone line
![Page 17: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/17.jpg)
17
Introduction to Information Technology Mind Tools for Your Future
1.1 Infotech Becomes Commonplace: Cellphones, E-Mail, the Internet, & the E-World
1.2 The “All-Purpose Machine”: The Varieties of Computers
1.3 Understanding Your Computer: What If You Custom-Ordered Your Own PC?
1.4 Where is Information Technology Headed?
![Page 18: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/18.jpg)
18
Section 1.1 - InfoTech Becomes Commonplace: Cell phones, E-Mail, the Internet, & the E-World
InfoTech: InfoTech is the fusion of computer technology and communication technology. InfoTech is the merging of computers with high-speed communications links carrying data, sound, and video.
![Page 19: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/19.jpg)
19
Communication Technology
Consists of electromagnetic devices and systems for communicating over long distances.
Electromagnetic: Referring to the combined electric and magnetic
fields caused by electron motion through conductors
![Page 20: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/20.jpg)
20
OnlineAvailability for communication
Using a computer or other information device, connected through a voice or data network, to access information and services from another computer or information device.
Can you be online with a mobile phone?
![Page 21: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/21.jpg)
21
E-mail(Electronic mail)Messages transmitted over a computer
network
A great overview on how E-mail works can be found at the following web site:
http://www.howstuffworks.com/email.htm Do read it might be a quiz coming your way!
![Page 22: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/22.jpg)
22
1.2 The “All-Purpose Machine”: The Varieties of Computers
All Computers, Great & Small: The Categories of Machines
1. Supercomputers
2. Mainframes
3. Workstations
4. Microcomputers
5. Microcontrollers
![Page 23: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/23.jpg)
23
Supercomputers
High-capacity machines with hundreds of thousands of processors that can perform over 1 trillion calculations per second. E.g IBM ASCI White, Cray
Used where High Performance computing is required
Usually used for weather forecasting, Missile simulations, Nuclear Fusion simulations
IBM ASCI White
IBM ASCI White
![Page 24: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/24.jpg)
24
Mainframes
Water- or air-cooled computers that vary in size from small, to medium, to large, depending on their use.
E.g IBM AS/400 Normally Dumb Terminals
are connected to these main frames. Processing is done by Main Frames
Dumb terminals only have keyboard, monitors
VP2400 mainframe
![Page 25: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/25.jpg)
25
Workstations
Expensive, powerful computers usually used for complex scientific, mathematical, and engineering calculations and for computer-aided design and computer-aided manufacturing.
e.g. Sun blade 2500
Sun Microsystems workstation
![Page 26: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/26.jpg)
26
Microcomputers
A Desk Top Personal Computer Your home computers… Celeron Now Desktop and Workstations are combining.
i.e Your PC is also becoming powerful enough
![Page 27: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/27.jpg)
27
Microcomputers
Sony tower PC
A Tower Case Personal Computer
![Page 28: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/28.jpg)
28
Microcomputers
A Lap Top Personal Computer Lightweight portable computers with built-in monitor,
keyboard, hard-disk drive, battery and AC adapter.
![Page 29: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/29.jpg)
29
Microcomputers
A Personal Digital Assistant
Getting Very popular
Personal organization tools-schedule planners, address books, to-do lists, send e-mail and faxes.
New generation that incorporates mobile phone and microcomputer. HP 5555
![Page 30: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/30.jpg)
30
Microcontrollers Embedded computers are the tiny, specialized microprocessors
installed in "smart" appliances and automobiles.
Question: Difference b/w microcontrollers and microprocessors
![Page 31: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/31.jpg)
31
1.3 Understanding Your Computer
How Computers Work - Concept #1
The purpose of a computer is to process data into information.
Data The raw facts and
figures that are processed into information
Information Data that has been summarized or
otherwise manipulated for use in decision making
![Page 32: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/32.jpg)
32
Hardware All the machinery
and equipment in a computer system
Software All the instructions
that tell the computer how to perform a task
How Computers Work - Concept #2Computers consist of hardware and software.
![Page 33: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/33.jpg)
33
Firmware
l Instructions or programs that reside inside Integrated Circuits (ICs)
Liveware
All the living things aiding computer to work. Data entry operators, programmers etc
How Computers Work - Concept #2Computers also consist of firmware and liveware.
![Page 34: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/34.jpg)
34
How Computers Work - Concept #3All computers follow the same five basic operations.
1. Input
2. Processing
3. Storage
4. Output
5. Communications
Keyboard
Mouse
![Page 35: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/35.jpg)
35
How Computers Work - Concept #3All computers follow the same four basic operations
1. Input
2. Processing
3. Storage
4. Output
5. CommunicationsCase or system cabinet
![Page 36: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/36.jpg)
36
How Computers Work - Concept #3All computers follow the same four basic operations
1. Input
2. Processing
3. Storage
4. Output
5. Communications
Processor chip
![Page 37: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/37.jpg)
37
How Computers Work - Concept #3All computers follow the same four basic operations
1. Input
2. Processing
3. Storage
4. Output
5. CommunicationsMemory chips
![Page 38: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/38.jpg)
38
How Computers Work - Concept #3All computers follow the same four basic operations
1. Input
2. Processing
3. Storage
4. Output
5. Communications
Motherboard
![Page 39: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/39.jpg)
39
How Computers Work - Concept #3All computers follow the same four basic operations
1. Input
2. Processing
3. Storage
4. Output
5. Communications
Primary storage (memory)
Computer circuitry that temporarily holds data waiting to be processed (normally called Buffers)
Secondary storage (HDD)
![Page 40: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/40.jpg)
40
How Computers Work - Concept #3All computers follow the same four basic operations
1. Input
2. Processing
3. Storage
4. Output
5. Communications
BIT – 1 line that can have either +Voltage or 0 Voltage. (+ can vary from device
to device like 5 volts for parallel port)
Byte – 8 bits of data Kilobyte – 210 bytes of
data = 1024 bytes Megabyte – 220 bytes
of data = 1048576 Gigabyte – 230 bytes of
data = 1073741824
![Page 41: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/41.jpg)
41
How Computers Work - Concept #3All computers follow the same four basic operations
1. Input
2. Processing
3. Storage
4. Output
5. CommunicationsZip disk
Floppy disk
![Page 42: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/42.jpg)
42
How Computers Work - Concept #3All computers follow the same four basic operations
1. Input
2. Processing
3. Storage
4. Output
5. Communications Hard-disk drive
![Page 43: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/43.jpg)
43
How Computers Work - Concept #3All computers follow the same four basic operations
1. Input
2. Processing
3. Storage
4. Output
5. Communications
![Page 44: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/44.jpg)
44
How Computers Work - Concept #3All computers follow the same four basic operations
1. Input
2. Processing
3. Storage
4. Output
5. Communications
Sound card
Sound Card
![Page 45: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/45.jpg)
45
How Computers Work - Concept #3All computers follow the same four basic operations
1. Input
2. Processing
3. Storage
4. Output
5. CommunicationsSpeakers
![Page 46: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/46.jpg)
46
How Computers Work - Concept #3All computers follow the same four basic operations
1. Input
2. Processing
3. Storage
4. Output
5. CommunicationsVideo card
![Page 47: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/47.jpg)
47
How Computers Work - Concept #3All computers follow the same four basic operations
1. Input
2. Processing
3. Storage
4. Output
5. Communications Monitor
![Page 48: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/48.jpg)
48
How Computers Work - Concept #3All computers follow the same four basic operations
1. Input
2. Processing
3. Storage
4. Output
5. Communications
Printer
![Page 49: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/49.jpg)
49
How Computers Work - Concept #3All computers follow the same four basic operations
1. Input
2. Processing
3. Storage
4. Output
5. CommunicationsModem
![Page 50: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/50.jpg)
50
Put all the hardware together and…
![Page 51: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/51.jpg)
51
You still need the software!
System software (Operating System)
Helps the computer perform essential operating tasks and enables the application software to run
and…
![Page 52: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/52.jpg)
52
You still need the software!
Application software
Enables you to perform specific tasks--solve problems, perform work, or entertain yourself
![Page 53: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/53.jpg)
53
1.4 Where Is Information Technology Headed?Three Directions of Computer Development
Miniaturization
Speed
Affordability
Then (1946)
Now
![Page 54: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/54.jpg)
54
Three Directions of Communications Development
Connectivity
Interactivity
Multimedia
Auto PC
![Page 55: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/55.jpg)
55
When Computers & Communications Combine:Convergence, Portability, & Personalization
Convergence
Portability
Personalization
Ubiquitous Computing:Anywhere, anytime computing.
![Page 56: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/56.jpg)
56
Ubiquitous Computing
Context Aware ComputingYour computer should adapt to your
requirements rather than you telling your computer to adapt
E.g If you enter Conference Room your mobile phone (PDA) should go to silent rather than you telling it to go silent.
![Page 57: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/57.jpg)
57
Network
Communication system connecting two or more computers.
LAN: Local Area Network
MAN: Metropolitan Area Network
WAN: Wide Area Network
![Page 58: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/58.jpg)
58
Network LAN: Local Area Network connects, usually by
cable, a group of desktop PCs and other devices, such as printers, in an office or a building.
MAN: Metropolitan Area Network A data network intended to serve an area the size of a large city. Such networks are being implemented by innovative techniques, such as running optical fiber through subway tunnels.
WAN: Wide Area Network A communications network that uses such devices as telephone lines, satellite dishes, or radio waves to span a larger geographic area than can be covered by a LAN.
![Page 59: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/59.jpg)
59
Network
LAN is maintained inside a building or small campus
MAN’s connect LAN’s together within a city
WAN’s connects LAN’s together across the country.
![Page 60: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/60.jpg)
60
Cyberspace
Encompasses not only the online world and the Internet in particular, but also the whole wired and wireless world of communications in general.
Two most important aspects of cyberspace include • Internet• World Wide Web
![Page 61: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/61.jpg)
61
Internet
Inter-network! Worldwide network
that connects up to 400,000 smaller networks in more than 200 countries.
Read the history of internet (Topic : origins of internet)
![Page 62: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/62.jpg)
62
1970’s: ARPANET (Advanced Research Projects Agency Network), a US Defense department agency’s started research on networks for defense purpose
1975: ARPANET was built and transferred to Defense Communication Agency. Restricted access
1980 National Science Foundation started CSNet and connected universities and research organizations, Built a very fast connection called backbone in late 80’s
1989: ARPANET became too expensive to handle and was closed down and many of its sites got connected to NSF Backbone and word INTERNET was born
WWW was proposed and implemented by CERN in 1995
![Page 63: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/63.jpg)
63
World Wide Web
Interconnected system of computers all over the world that store information in Multimedia form.
![Page 64: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/64.jpg)
64
Multimedia
Technology that presents information in more than one medium, such as text, still images, moving images, and sound.
![Page 65: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/65.jpg)
65
Client Server Architecture
A network architecture in which each computer or processor on the network is either a Client or a Server.
Client/Server network = Server + Clients
linked together
![Page 66: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/66.jpg)
66
Server
A server, central computer, holds collections of data and programs for connecting PCs, workstations, and other devices, which are called clients.
![Page 67: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/67.jpg)
67
Clients
Clients = PCs, workstations, & other devices
Clients are PC’s or Workstations on which
users run applications. Clients rely on
servers for resources, such as files, devices,
and even processing power.
![Page 68: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/68.jpg)
68
Cluster Computing!
Goto task manager of your computer or press Alt + Shift + Esc key together
It is not a computer but consists of bunch (set) of computers connected by some communication medium. These computer work together in parallel to perform high performance tasks
![Page 69: Introduction to ICT and Programming Dr. Raihan Ur Rasool BIT-9D Credits: 3 - 1](https://reader035.vdocuments.us/reader035/viewer/2022062516/56649db25503460f94aa0d2c/html5/thumbnails/69.jpg)
69
Grid Computing
Cluster connected by internetNIIT’s major research emphases is on grid
computing.
NIIT is working with CERN (Center for Nuclear Research) in the domain of grid computing