1. Define peripheral devices of computer. Discuss the uses of peripheral devices in information technology. Explain its advantages and disadvantages in detail



Definition:  A peripheral device is “an ancillary device used to put information into get information out the computer.  Peripheral devices are hardware items devices that connected to a computer but are not part of the core computer architecture are called peripheral devices. The core elements of a computer are the central processing unit, mother board power supply and the computer case that contains those three components.  Usually, the word peripheral is used to refer to a device external to the computer case. But Peripheral device can be external or internal like external device monitor, external Zip drive or canner, mouse, keyboard, and internal device like CD-r drive or internal modem CD-ROM. There are many different peripheral devices but generally they fall into three categories which are:
·         Input device, Auxiliary equipment such as a scanner, a mouse and keyboard, touchpad, touchscreen monitor, joystick are used to interact with, or send data to the computer.
·         Output devices, such as a monitor (LCD, CRT etc.) and printer, projector, headphone, plotter, speaker are which provides output to the user form the computer.
·         Storage devices, such as a hard drive, flash drive, floppy drive, hard disk, Recording tape, CD drive are used to stores data processed by the computer.
And Communication such as microphone, modem, router or other functions under the direct control of a computer consider are also peripheral device.  Now day’s new device, such as tablets, smartphone and wearable computing device are considered peripherals as they can be connected and used on a computer system.
Part B) Some important, computer peripheral devices and their uses:-
1.      Pointing Devices: are the most commonly use input devices today. A Pointing Device is any human interface device that allows a use to input spatial data to a computer.  In the case of touchpads and mice, this is usually achieved by detecting movement across a physical surface. Analog device, such as 3D mice, joysticks, or pointing sticks, function by reporting their angle of deflection. Movements of the pointing device are echoed one the screen by movements of the pointer, creating a simple, intuitive way to navigate a computer’s graphical user interface (GUI).
2.      Scanners: A Scanner is a device that captures images from photographic prints, posters, magazine pages, and similar sources for computer editing and display. Scanners come in hand, feed-in, and flatbed types and for scanning black- and-white only, or color. Very high resolution scanners are used for scanning for high-resolution but resolution scanners are adequate for capturing images for display.  Scanners usually come with software, such as Adobe’s Photoshop product, that lets you resize and otherwise modify a captured image.   A scanner uses a lighting system to capture images and documents.
3.       Keyboards: Is the most effective way to enter information on the computer screen.  On most computers, a key board is the primary text input device. A keyboard on a computer is almost identical to a keyboard on a typewriter. Keyboard made up of push button switches which send a signal to the CPU each we press them. Keyboard can be used for shortcut, helpful in DOS command (where mouse doesn’t work). Since a keyboard inputs information base on an individual binary code, it efficiently inputs word and number. A keyboard is generally part of a computer purchase, whether in desktop or laptop form. Keyboards can be ergonomically unsafe, however, and can cause carpal tunnel syndrome.


Name
Advantage
Disadvantage
Joystick
Easy to learn to use
Directions in simple joysticks are limited
Remote control
Each function can have its own button making them very simple to use.
They cannot be used to control anything other than the device they were designed for.
Digital Camera
No film is needed and unwanted image can be deleted straight away
Images often have to be compressed to avoid using up too much expensive.
Head phone
Easy to use and keep
It required digital sound signal to convert.
Storage Device
Very fast to access the data and cheap to buy.
Saved data are deleted, if device fails.
Scanners
. Scanners can capture Clear and concise image, with better defined pixels than a digital camera.
On the other hand Scanners also use a huge amount of memory space and though scanners capture a detailed image. It is not always at the right angle or position, which in turn calls for more review and editing.

Pointing Devices
1. Easy to use as compare to keyboard. 2. Mover cursor around the screen faster than using keystrokes.
3. Take less space as compare to non-pointing input device like keyboard.
1. Data insertion through pointing device is not possible or very difficult.
 2. They are useless on command driven interfaces.
Printer
One advantage includes speedy rate. It is also possible to share a printer among different users.
On the other hand included cost of maintenance printing ink is cumulatively high.

1.      Define software. Discuss the different types and utilization of software in information technology. Explain in detail the functioning and application of at least two  software which are used to deliver the content to distance learners.   (10)
Answer:
Part A)
Definition of Software: the set of instructions that operates various parts of the hardware, also termed as “computer programs”. The hardware needs software to be useful; the software needs hardware to be useful.  In Computer Science and Software Engineering, computer software is all information processed by computer system, programs and data. When the user needs something done by the computer, she/he gives instructions in the form of software to computer she/he gives instructions in the form of Software to computer hardware. These instruction need to be written in a language that is readily understood by computer.   Computer software includes computer program, libraries and related non-executable data, such as online documentation or digital media.
Part B)
Major types of software:
Computer software is typically classified into two major types of programs: system software and application software.
A)  System Software:
System software is responsible for controlling, integrating and managing the individual hardware components of a computer system. These are the programs that manage the resources of the computer system and simplify application programming. System software includes the operating system and all the utilities that enable the computer to function. System software performs task like transferring data from memory to disk, or rendering text onto a display specific kinds of system software include loading programs, operating system, device drivers, compliers, assemblers, linkers, and utilities.
Software libraries that perform generic functions also tend to be regarded as system software. System software stored on non-volatile storage on integrated circuits is usually termed firmware. These generally perform the background task in a computer. These programs, many time, talk directly to the hardware.  They include software such as the operating system, database management systems, networking software, translators, and software utilities.
System software’s are programs that:
Control the overall operation of the computer
1.      OS: An OS is the first program that runs when a typical computer is tuned ON, and the last one to finish running when the computer is tuned OFF. It manages the hardware and Software resources of the computer system, often invisibly. These include the processor, memory, disk drivers, etc. It provides a simple, consistent way for applications to interact with the HW without having to know all the details of the HW.  Core task of operating system is processor management, memory management, device management, storage management, storage manage, application interface, user interface. As the operating system is the software that Interact directly with Hardware and controls all the resource of a computer system.  For example it:
·         Maintains files directories and provide access to the data in the files
·         Interacts with the user, Assigns the needed hardware to program
·         Schedules programs for execution on the processor , Allocates the memory required for each program , Assigns the necessary input and output devices
·         Manages the data and program files stored in secondary storage

2.      Device Driver: Perform system management and maintenance. Device drivers are software which operate or control a particular type of device that is attached to a computer. Each device needs at least one corresponding device driver; because a computer typically has at minimum at least one input device and at least one output device, a computer typically needs more than one device driver.
3.      Utilities: Are used to develop or maintain other programs. It is a small program that provides an addition to the capabilities provided by the operating system. In some usages, a utility is a special and nonessential part of the operating system. These are the computer programs that perform a particular function related to computer system management and maintenance. Examples: 1. Anti-virus Software, 2. Data compression software, 3.Disk optimization software, 4. Disk backup Software
4.      Language translators: Programs that take code written in a HLL and translate it into a low-level language that is easily understood by the user program.
B)   Application Software:
Programs that generally interact with the user to perform work that is useful to the use. They generally do not talk directly to the hardware. These programs generally talk to the hardware through the assistance of system software. These programs direct the performance of a particular use, or application, of computers to meet the information processing need of end user. They include the software such as spreadsheets/ spread sheet package, word processors/ word processing, and database management systems fall under the category of application software, as well as internally or externally developed software that is designed to meet the specific need of a user or an organization.
Application Software: Application software’s are programs that interact directly with the user for the performance of a certain type of work.
·         Scientific/ engineering/ graphics SW
·         Mathematic; Auto Cad; Corel Draw
·         Business software
·         The billing system for the mobile phone company
·         Online banking software
·         Word processor; Spreadsheets
·         Entertainment SW
·         Games
·         Education software
·         Electronic encyclopedias; the VU web site.
Word processors: Probably the most popular productivity app. Initially designed as a replacement for the typewriter, word processing packages are programs that computerize the creation, edition, and printing of documents by electronically processing text data. Word processing is an important application of office automation. Word processing is the most popular authoring and presentation activity. In fact, it is the most common personal computing application.
Spreadsheet Software: Electronic replacement for ledgers is used for automating engineering, scientific, but in majority of case, business calculation. A spreadsheet – Visi Cale – was the first popular application on PC’s. It helped in popularizing PC’s by making the task of financial-forecasting much simpler, allowing individuals to do forecasts which previously were performed by a whole team of financial wizard.
Personal Productive:  is most common applications software. Run on personal computers, these programs assist the user in a certain range of tasks. Taken together with professional support systems and systems supporting group work, personal productivity software is potent enabler of today’s knowledge work. Functions: It enhances its user’s performance on a specific rang of common. It supports database management and analysis, authoring and presentation, activity and notes tracking. All these are software application. Spreadsheet software assists in data analysis while data management is supported by database management system. Personal information management software is used to tract activities and personal notes. For the needs of authoring and presentation, users employ the applications software for word processing, desktop publishing, presentation, and multimedia authoring. Communications software enables the user to connect to a telecommunications network in order to exchange information with other user or system. Web browsers are used to access the resources of the Internet’s World Wide Web.
And another type of software is malicious software or malware: which is software that is developed to harm and disrupt computers. As such, malware is undesirable. Malware is closely associated with computer- related crimes, though some malicious programs may have been designed as practical jokes.
Part C)
1)      ezTalks Cloud Meeting: This is a video communication platform for the distance learning and training software.  The software is in line with the needs of institutions of higher learning to ensure students meet acceptable level of quality. The system use cloud technology to create new conference communication mode for the software user to make online learning smoother and easier. Effective communication is important as it reduce operating costs.  It is easy to use and free access for non-member via web browsers. It is easy to connect from anywhere. ezTalks cloud meeting increased productivity, flexibility and efficiency through participation.
2)      VULMS on- Line distance learning software:  The virtual university of Pakistan is online distance learning university and they introduce learning software for their students. The virtual university learning management systems (VULMS) is a comprehensive software platform that the students’ first class educations at their door step for distance learner. The software allows the students to manage their educational experience while studying at the university. The VU web site is becoming more and more focused on interactive online learning day by day. Key features of good online learning software:  The student can learns at his or her own pace, the student can select his or her own hours. Recently VULMS mobile APP software developed to facilitate the students, to receive push   notifications, fee alerts, course announcements, videos and discussion. This App enable the students to remain updated and synchronized with their day to day learning and academic activities with ease and mobility.   While the VU-LMS allows university students /distance learner to:
·         Maintain and update their personal information the their students account
·         Maintain a personal diary and notes
·         View lecture notes, View lecture schedule,
·         Receive important announcements from the university
·         Download assignments and submit their assignments solution for grading
·         Participate in online quizzes and class discussion
·         Ask question through email, MDB from their tutors and receives replies to the same time,
·         View their results and monitor their academic progress through their grade book
·         View their fee status and download their fee vouchers for payment at the bank
·         And access a host of students’ services such as requesting for lost ID Cards etc.
3)      Scrible: This is software that uses various tools to allow students to share notes, compare ideas and share project notes. This tool provides an opportunity to bring together the best resource in one community and develop grate plans.
.




Comments

Popular posts from this blog

: Explain Wheeler Model of curriculum development.

What is reflective Practice? Being a teacher, how will you reflect on your teaching? Note: Give at least four ways you can use to reflect on your teaching.

Explain the professional role its nature and purposes