1 / 39

Introduction to ICT and Programming Lecture # 1 : Introduction

Introduction to ICT and Programming Lecture # 1 : Introduction. Name: Tahir Azim E-mail: tazim@niit.edu.pk. Course Objectives. Discuss Fundamental Concepts of Information Technology (IT)

niran
Télécharger la présentation

Introduction to ICT and Programming Lecture # 1 : Introduction

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introduction to ICT and Programming Lecture # 1 : Introduction Name: Tahir Azim E-mail: tazim@niit.edu.pk

  2. Course Objectives • Discuss Fundamental Concepts of Information Technology (IT) • Show how Computers are Used as Practical Tools for Solving Personal, Business, and Academic Problems • Learn Basic Computer Skills that Enables the Students Explore IT World • Enabling students to work with various office software's • Learn Basics of how to do programming

  3. What are ICT? • Information • Communication • Technologies ICTare the hardware and software that enable society to create, collect, consolidate and communicate information in multimedia formats and for various purposes. • The technology used to handle information and aid communication

  4. Impact of ICT on society • Developments in ICT have brought about the merger of • the computing, • information, • communications, • entertainment, • mass media industries thereby providing a means of exchanging information in the digital format used by computers.

  5. ICT ICT - i.e. computer linked to all facets of society

  6. What is the impact of ICT on information centers? • ICT made information creation in digital format possible. • ICT made online access and file transfer possible • ICT made networking and sharing of information resources possible

  7. Transition Shift from Print to Digital Internet • ICT has made the transfer of digital information from remote sites possible

  8. What are the effects of these developments on the user community? • Increases level of technology literacy • Increases demand for better and faster access to information • Aggravates discrepancies between the information rich and information poor.

  9. Few Basics Processing/ Computation Data & Instructions Information/Results Storage • Computers • A computer is an electronic machine that has the capability to perform certain types of processing/computation on the supplied data. It can also store the data as well as generated results.

  10. Few Basics • Computers • Device that accepts input, process and stores data, and gives output • Device that can execute specific set of instructions in a well-defined manner

  11. Few Basics…. Computer Hardware Software Application Software System Software CPU Memory I/O Etc.

  12. Few Basics • Computer Hardware • Electric, electronic, and mechanical devices • Computer Software • Programs and data in electronic form on a storage medium • Program- Sequence of Instructions

  13. Few Basics: Hardware

  14. Few Basics • Input devices • Processor & Memory • Storage devices • Output devices

  15. Few Basics: Input Devices • Mouse • Keyboard • Joystick • Light pen • Tablet • Camera • Microphone

  16. Few Basics : Output Devices • Peripheral Devices: • Printer - laser, inkjet, dotmatrix • Plotter - flatbed, drum • Speakers • Monitor - CRT, LCD, projector

  17. Few Basics : Processor/CPU • Pentium • 8086 • Celeron • SPARC • Alpha etc What are Control Unit and ALU? The arithmetic/logic unit (ALU) contains the electronic circuitry that executes all arithmetic and logical operations. The control unit (CU) of the CPU contains circuitry that uses electrical signals to direct the entire computer system to carry out, or execute, stored program instructions.

  18. Few Basics : Secondary Storage • Hard disk • Floppy • CD • DVD

  19. Few Basics: Primary Storage • RAM • ROM • etc. Virtual Memory?

  20. Few Basics: Bits & Bytes • Bit - a binary digit e.g. 1 or 0 • Byte - a binary word consisting of 8 bits • Kilo Byte - 1024 bytes • Mega Byte - 1024 KB • Giga Byte - 1024 MB • Tera Byte - 1024 GB

  21. Few Basics: Ports • Parallel • Serial etc.

  22. Few Basics: Figure

  23. Few Basics: BUS Figure Mouse Integer Unit Control Unit Keyboard CD Floating Point Unit System Bus Cache HD Processor Mem Bus RAM/ROM Printer Monitor

  24. Few Basics: Computer Software Licensed and Free Software • Single user license •  Multiple user license •  Concurrent use license •  Site license •  Public domain software •  Shareware

  25. Few Basics: Computer Software • System Software: • Controls the computer • Performs the basic operating tasks • Application Software: • Help user to accomplish a specific task

  26. Few Basics: Figure Application Software System Software Hardware

  27. Few Basics: System Software Operating systems • Works as coordinator between hardware and user software Example: Opening a word document, screen display, print, and save.  • Allocates system resources (CPU, peripherals) Examples: use of key board, mouse, playing music, displaying on monitor

  28. Few Basics: System Software Utility Software • Software that augment the system software • Example: preparing disks to store data

  29. Few Basics: System Software Device Drivers • The system software that helps computer control a peripheral device. Usually supplied by the vendor of the computer device • Example: DD for mouse, DD for Laser printer

  30. Few Basics: System Software Programming Languages • Tools to create the Application Software

  31. Few Basics: Application Software Business software • Help organization to efficiently do routine tasks • Horizontal Market business software • Vertical Market business software Productivity software • Software which enhance the productivity Entertainment software Educational software

  32. Few Basics:Computer Networks Network: A collection of computers and other devices that communicate with each other to share data, hardware and software

  33. Few basics: Computer Networks • Local Area Networks (LAN): Network that is located within a relatively limited area (a building or campus) • Wide Area Networks (WAN): Network that covers a large geographical area

  34. A Computer Network Workstation Network Server Network Printer Workstation Local workstation

  35. Few Basics…. • Workgroup computing • Gather remote resources in such a way that they would better utilize each other’s power. • Computer Network • Linking computers together in such a way that they can share the resources with each other. • Internet • Network of networks; largest network available in the form of global village

  36. Few Basics: Internet • Is a collection of local, regional, and national computer networks that are linked together to exchange data and distribute computing tasks • World Wide Web (WWW) and Electronic Mails (E-mail) are among the Internet Services

  37. Few Basics • Information • Data that have been collected and processed into a meaningful form • Information System • A computer-based system that provides both data processing capability and information for managerial decision making • Information Society • A society in which the generation and dissemination of information becomes the central focus of commerce. • Information Technology • A collective reference to the integration of computing technology and information processing

  38. Few Basics • Telecommuting • Computing via a communications link between home and office • Communication Channel • The facility by which data are transmitted between locations in a computer network • Communication Protocols • Rules established to govern the way data in a computer network are transmitted

  39. THANKYOU

More Related