Lecture notes: Essential Computer concepts, Slides of Computer Science

Lecture notes: Essential Computer concepts. What is a computer? • An electronic device that accepts data (input), manipulates (processes) ...

Typology: Slides

2021/2022

Uploaded on 08/01/2022

fioh_ji
fioh_ji 🇰🇼

4.5

(70)

814 documents

1 / 8

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Concepts Lecture Notes - Page 1 of 8
8/31/2011
Lecture notes: Essential Computer concepts
What is a computer?
An electronic device that accepts data (input), manipulates (processes) that data to
produce information (output) and store it for future use (storage). It operates under
the control of a set of instructions (programs or software).
A “computer system” is a combination of hardware and software.
o Hardware the physical components which includes the system unit which
houses many of the circuitry and peripheral devices that perform input, output,
and storage functions.
o Software a set of instructions that directs the activity of the hardware.
What do computers look like?
It might not always be so easy to identify a “gadget” as a computer, but if it performs the
4 basic functions (processing, input, output, and storage), it can be classified as a
“computer”. There are 4 basic types of computers: Personal, Hand-held, Mainframe, and
Supercomputers.
Personal Computers
o Typically single-user devices used at home or work to accomplish general
computing tasks like typing papers, preparing reports or presentations, or
modifying budgets.
o Types of personal computers
Desktop designed to sit on a desk usually with a full size keyboard and
monitor
Notebook or laptop small, lightweight, portable computers.
Tablet notebook computers with touch screen capabilities allowing
users to write “notes” directly on the screen with a stylus.
Subnotebook smaller version of a notebook that usually has some
limitations such as smaller screen, keyboard or limited storage.
Slate thin computer with no external mouse or keyboard. Touch screen
capability.
o Note that many game consoles perform the same functions as personal
computers.
Hand-held Computers
o Small computers that fit in the palm of the hand. Usually have more limited
capabilities than a personal computer.
o Types of hand-held computers
Smartphones, MP3 players, some e-readers
pf3
pf4
pf5
pf8

Partial preview of the text

Download Lecture notes: Essential Computer concepts and more Slides Computer Science in PDF only on Docsity!

Lecture notes: Essential Computer concepts

What is a computer?

 An electronic device that accepts data (input), manipulates (processes) that data to produce information (output) and store it for future use (storage). It operates under the control of a set of instructions (programs or software).

 A “computer system” is a combination of hardware and software.

o Hardware – the physical components which includes the system unit which houses many of the circuitry and peripheral devices that perform input, output, and storage functions. o Software – a set of instructions that directs the activity of the hardware.

What do computers look like?

 It might not always be so easy to identify a “gadget” as a computer, but if it performs the 4 basic functions (processing, input, output, and storage), it can be classified as a “computer”. There are 4 basic types of computers: Personal, Hand-held, Mainframe, and Supercomputers.

 Personal Computers

o Typically single-user devices used at home or work to accomplish general computing tasks like typing papers, preparing reports or presentations, or modifying budgets. o Types of personal computers  Desktop – designed to sit on a desk usually with a full size keyboard and monitor  Notebook or laptop – small, lightweight, portable computers.  Tablet – notebook computers with touch screen capabilities allowing users to write “notes” directly on the screen with a stylus.  Subnotebook – smaller version of a notebook that usually has some limitations such as smaller screen, keyboard or limited storage.  Slate – thin computer with no external mouse or keyboard. Touch screen capability. o Note that many game consoles perform the same functions as personal computers.

 Hand-held Computers

o Small computers that fit in the palm of the hand. Usually have more limited capabilities than a personal computer. o Types of hand-held computers  Smartphones, MP3 players, some e-readers

 Mainframe Computers

o Typically used in medium to large businesses or government agencies (Examples: banks, schools, airline companies). o Provide centralized storage and processing for large amounts of data and can accommodate many users.

 Supercomputers – the largest and fastest of computers and continue to evolve.

o Used by very large businesses and government agencies to process tremendous amounts of data. o A supercomputer might be used in research to perform simulations or make predictions.

What are the essential computer components?

 Processing

o Modifying data to produce information. o Performed by electronic components on the motherboard (main circuit board which connects many of the electronic components of a computer). o The Central Processing Unit (CPU) is the main component responsible for executing instructions from software (also called programs) to manipulate data into information. This manipulation includes sending information to output devices or getting data from input devices. o Everything you do on a computer requires some processing. This means for everything you do, there is a set of instructions (program) that directs the hardware and processing components on how to respond.

 Peripheral devices – hardware components that provide various input, output, communication, and storage functions. Functionality for many peripheral devices is provided by expansion cards (modem, network, video, audio) which plug into the motherboard.

 Input devices – allow the user to insert data or issue commands by converting the input into electrical signals that the computer can understand. o Examples: Keyboard, mouse, microphone, scanner

 Output devices – present the information resulting from processing (monitor, printer, speakers). o Examples: Monitor, printer, speakers

 Storage – temporary and permanent storage of data and programs.

How is data stored on a computer?

 Electronic components in the computer transmit patterns of electric signals. There are only two electric signals: on and off. An “off” signal is represented by a zero (0) and an “on” signal is represented by a one (1). So patterns of zeroes and ones (binary digits)

o Gigabyte (GB) – approximately one billion bytes and is usually used to describe the capacity of hard drives, USB drives, and memory. o Terabyte (TB) – approximately one trillion bytes and is usually used to describe the capacity of hard drives.

What is software?

 Software programs contains instructions that:

o tell the computer hardware how to respond to input , produce output, process data, and store data. o tell the processor how to manipulate data. For example the instructions might do mathematical operations, change colors in a picture, play audio or video, or format a document.

 Two basic categories: System software and Application software

What is system software?

 Consists of many programs that tell the computer how to carry out basic functions such as getting input from a keyboard, sending output to a printer, or loading data and instructions into memory.

 Categories of system software

o Operating Systems: manages the computer’s resources  Loads data and instructions into memory  Saves files to permanent storage devices  Coordinates use of resources to reduce conflicts  Many more functions  Provides a user interface (how users interact with the computer)  Graphical user interface (GUI): uses images and mouse cursor to point and click one items to enter data or issue commands. o Device drivers: A set of programs that work in conjunction with the operating system to handle communication between the computer and its peripherals. For example, when you add a printer to a computer, a device driver is installed on the computer to facilitate how the operating system communicates with that printer. o Utilities: A special type of system software programs that perform specific tasks to reduce burden on the operating system. Examples include programs that backup the hard drive, allow you to modify computer settings, or test for errors. The Windows Control Panel provides access to many Windows Utilities. o Programming Language: used to write computer instructions or programs that tell the computer how to accomplish a task.

Which operating system (OS) should I use?

 The OS you use depends on the type of computer you use.

 There are three main operating systems that run on most personal computers: Windows, MAC OS, and Linux. o Windows can be used on a majority PCs o MAC OS is used on Apple computers o Linux is available as a free download and can be used on almost all types of personal computers. Linux is also programmatically customizable meaning advanced users can modify the operating system to add capabilities or efficiency to their operating system.

 When you purchase a new computer, it typically comes with the OS already installed.

 Hand held computers / cell phones usually use a mobile version of an existing OS or an OS designed specifically for the device.

What is Application Software?

 Application software allows you (the user) to complete specific tasks like typing a report, keeping track of inventory, or planning a budget.

 Example: “There’s an App for That”.^1 “App” in this case is short for “Application”. And if you own a smart phone, you probably know that you can get an “App” to do almost anything. Each application is a program designed to accomplish a specific task. “Apps” on your personal computer might include a word processor, database program, spreadsheet program, or presentation software.

What is Data Communication?

 Transmission of data from one computer to another or a peripheral device.

 Examples

o Within a computer, data and instructions are sent and received to the various components (RAM, CPU, disk drives, etc…) via pathways called the data bus on the motherboard. o External devices are connected to the internal data bus via ports and cables. o Cables plug into ports (usually in the back of the computer). o Ports are connected to expansion cards (or controller cards). o The controller cards plug into expansion slots on the motherboard. o See figure A-16 on page Concepts 17 for different types of ports available on most computers.

(^1) Apple catchphrase used to market the iPhone in 2009

 PAN (personal area network)

o Usually wireless o Allows devices to communicate within a short distance (Bluetooth, infrared).

 Wireless – network connections are accomplished using radio waves instead of wires.

What Do I Need to Know About Computer Security?

 Refers to steps users take to protect computer hardware, data, and programs.

 Malware is a broad term that describes any program that is intended to cause harm or convey information to others without the owner’s permission. o Viruses, worms, trojans – programs transferred to a computer designed to cause damage o Spyware tracks a computer user’s Internet usage and sends this data back to the company or person that created it without the computer user’s permission or knowledge. o Rogue software – fake security software that can expose your computer to malware or just take your money.

 Malware may be transferred by e-mail, files, installation of software, or just surfing the web.

 Antivirus software searches executable (program) files for the sequences of characters that may cause harm and disinfects the files by erasing or disabling those commands.

 Anti-spyware software detects and removes spyware.

 A firewall prevents other computers on the Internet from accessing a computer and prevents programs on a computer from accessing the Internet without the computer user’s permission. A firewall can be either hardware or software solution.

 Phishing and Spoofing

o Spoofing – creating a “spoofed” site which is a site that looks like a legitimate business web site and designed to get users to enter personal information, like credit card numbers and passwords, so thieves can steal this information. o Phishing – soliciting (usually through e-mail) people to visit a spoofed web site with the intent of stealing personal information.

How do I Guard against Phishing and Spoofing?

 Most legitimate businesses will not send you an e-mail asking for personal information.

 Some e-mail providers or programs may have settings to block some phishing e-mails (but not all).

 If the e-mail seems strange, it probably is not legitimate. If you are not sure, look up the company phone number (don’t use one from the e-mail) and give them a call.

 Look for spelling and grammar errors.

 Point (DON’T CLICK) to the link contained in the e-mail. The URL of the link will be displayed in the status bar. In many cases the URL will be very different than the actual business URL.

Other resources

 www.howstuffworks.com Many great articles on computer hardware and software

 www.microsoft.com Lots of help and how-to articles, videos, and training exercises for Windows and Office

 www.microsoft.com/protect/videos/default.mspx Several short videos on protecting your computer

 www.google.com (or any search engine) Type in search words to find exactly what you are looking for.