Tech Level Cyber Security Lesson 7

Slides:



Advertisements
Similar presentations
© Vera Castleman Software Grade 10. What is software? A program is a collection of instructions to do a job. Programs are collectively known as SOFTWARE.
Advertisements

Chapter 5 System Software.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Installing software on personal computer
Utility Programs  A type of system software that is used to solve a particular problem is called utility program. Many operating system provides different.
Chapter 5: System Software: Operating Systems and Utility Programs.
Hardware vs. Software Computer systems consist of both hardware and software. Hardware refers to anything you can physically touch. Keyboards, mice, monitors,
Tutorial 11 Installing, Updating, and Configuring Software
Outcome 2 – Computer Software The Range of Software Available The Different Categories of Software System Software Programming Languages Applications Software.
Utility Programs Lesson Objective: Understanding the functions of an operating system. Learning Outcome: Answer some basic questions on operating systems.
Software Utilities Pages 65 to 73 Looking After Your Computer Nick Sims.
Unit 5- Computer Software.  Identify how hardware & software interact  Explain how a software program works  Describe the difference between application.
University of Management & Technology 1 Operating Systems & Utility Programs.
Software.
Software Software consists of the instructions issued to the computer to perform specific tasks. –The software on a computer system refers to the programs.
System Software Chapter Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Kuliah 4 Pengantar Teknologi Informasi Oleh Coky Fauzi Alfi cokyfauzialfi.wordpress.com Software.
Software AS Module Heathcote Ch.20. Importance of Information  Information technology is fundamental to the success of any business  The information.
Chapter 3: Software Explain the difference between systems software and application software
Candidates should be able to:  describe the purpose and use of common utility programs for:  computer security (antivirus, spyware protection and firewalls)
SOFTWARE. Software… Instructions that are stored electronically that tell the computer what to do.
GCSE Computing: A451 Computer Systems & Programming Topic 3 Software System Software (2) Utility Software.
CHAPTER 2 COMPUTER SOFTWARE. LEARNING OUTCOMES At the end of this class, students should be able to:  Explain the significance of software  Define and.
ICAICT201A USE COMPUTER OPERATING SYSTEM. USING THE CONTROL PANEL The Control Panel contains many options for configuring your computer, including: adding.
Pasewark & Pasewark 1 Windows Vista Lesson 1 Windows Vista Basics Microsoft Office 2007: Introductory.
Lesson 9: SOFTWARE ICT Fundamentals 2nd Semester SY
Computer Maintenance Software Configuration: Evaluating Software Packages, Software Licensing, and Computer Protection through the Installation and Maintenance.
Chapter 3: SYSTEM SOFTWARE
Nat 4/5 Computing Science Software
Topic 2: Hardware and Software
Chapter Objectives In this chapter, you will learn:
Discovering Computers 2012: Chapter 8
Operating System Review
Definitions, intro, history
Computing Fundamentals
Chapter 8 Operating Systems and Utility Programs.
Objectives Overview Define system software and identify the two types of system software Describe the functions of an operating system Summarize the features.
Chapter 4 The Power behind the Power
5 SYSTEM SOFTWARE CHAPTER
CONFIGURING HARDWARE DEVICE & START UP PROCESS
Operating System Review
LO2: Understand Computer Software
Utility Programs.
Computer Maintenance Software Configuration: Evaluating Software Packages, Software Licensing, and Computer Protection through the Installation and Maintenance.
Networking for Home and Small Businesses – Chapter 2
OPERATING SYSTEMS.
Software Introduction
Chapter 3 - Software Split into 3 groups of 5..
Microsoft Windows 7 Basics
Objectives Overview Define system software and identify the two types of system software Describe the functions of an operating system Summarize the startup.
Copyright 2003 The McGraw-Hill Companies, Inc.
Operating System Review
Objectives Overview Define system software and identify the two types of system software Describe the functions of an operating system Summarize the startup.
HOW DO I KEEP MY COMPUTER SAFE?
5 SYSTEM SOFTWARE CHAPTER
5 SYSTEM SOFTWARE CHAPTER
Web Servers / Deployment
Chapter 4 The Power behind the Power
Types of Software.
Operating Systems Tasks 17/02/2019.
Networking for Home and Small Businesses – Chapter 2
Modern PC operating systems
Operating Systems Networking for Home and Small Businesses – Chapter 2 – Introduction To Networking.
Operating Systems Tasks 04/04/2019.
Utility Software compression; defragmentation; backing up; encryption Revision YouTube clip:
Operating Systems & System Software
WJEC GCSE Computer Science
G061 - Network Security.
Operating Systems Tasks 05/08/2019.
Windows 10 An Operating System
Presentation transcript:

Tech Level Cyber Security Lesson 7 Specialist Operator Consoles, Libraries, Utility Programs, System Software

Pre-Reading recap What are the different types of software? What are the different types of system software? What are utility programs? Give some examples of utility programs What are system libraries? What are system libraries used for?

Learning Objectives explain the purpose of specialist operator consoles describe the purpose of libraries of routines in computer systems recognise and explain the purpose and features of a range of utility programs: systems backup systems optimisers disc formatters disc defragging text editor graphic editor terminal secure shell telnet for remote access remote desktop protocol (RDP).

Different types of software System Software Application Software System Programs that are needed to run the computer For example, an operating system such as Windows Application Programs that are needed to perform tasks for the user For example, word processing software

Types of system software Operating Systems Utility Programs Library Programs Translators Application Software Utility Programs Programs that perform a service to keep your computer running. E.G. antivirus, spyware removal, firewalls, file transfer, formatting, disk defrag.. Translators The software that translates your programs into machine code Library Programs Programs that tell other programs how to run (think of the external libraries in python) these are often .dll files in Windows Operating Systems The core software that allows a computer to run as an useful device. It manages the hardware, the user interface and all other software running on the computer.

What are utilities? The Operating System controls and manages the computer system Utilities provide extra functionality that make it easier to use They can be packaged as part of the Operating System or bought as stand- alone software programs

Types of utility program Utilities can be grouped into three categories: Computer security Disk organisation System maintenance

Security Utilities These include: Anti-virus software Spyware protection Firewalls Back-up and recovery programs

Anti-Virus Software A virus is a malicious computer program written to cause damage to files or inconvenience to the user Anti-virus software: Prevents viruses being installed Prevents system files being deleted or changed Detects and removes viruses that do manage to install themselves New viruses are always being invented so anti-virus software must be regularly updated

Spyware Protection Spyware are programs that secretly record what you are doing on your computer eg: key logger software Spyware records data such as: Usernames and passwords Bank account/credit card details Spyware protection software detects spyware programs and prevents them from installing themselves on your computer

Firewall Prevents unauthorised access to a computer or network from the internet Can use filtering to prevent access to unsuitable sites from a computer or network

Disk Organisation utilities These include: File management and transfer Formatting Disk defragmentation

File Management and Transfer The tools we use all the time for managing our files Move, copy and delete folders and files

Formatting We buy CDs and memory sticks already formatted If you put a new hard disk in a computer it has to be formatted in the correct way for the operating system NTFS and FAT32 are common hard disk formats you may have seen on your computer

Disk defragmentation When you save a large file it may not fit on the disk in consecutive memory locations The file is referred to as “fragmented” Retrieving data from the file takes more processing More processing means reduced performance Defragmenting the hard disk reorganises files so they are stored together Processing time reduces so performance is improved Free space is also in one place so new files do not have to be fragmented

System maintenance utilities These include: System diagnostics Cleanup tools Automatic updates

System information and diagnosis Usually provided with the operating system Provides information on how components such as memory and processors are being used When the performance is poor this can indicate which component needs upgrading The slowest component is what determines the performance overall

System clean-up tool Searches for and deletes files that are no longer needed such as: Temporary files Files created when software was installed Removes settings that are no longer needed or are wrong Frees up disk space so performance is improved

Automatic update Companies issue updates to software regularly For software that is installed on the computer, the automatic update will: Look for recent updates on the internet, Download new versions, and Install them It can be configured to do any or all of these steps automatically

Operator Consoles (System Console) The system console, computer console, root console, operator's console, or simply console is the text entry and display device for system administration messages. Examples of the system administration: BIOS Boot Loader Kernel This could be a graphical display, or a textual display.

Libraries Libraries are a collection of ready-made sub-routines that can be called by programs executing within the host operating system. For example The Office programs all have the same Print functions – there will be a system printing library that stores the code for all of the office programs (and any others) to use!

Libraries Pros Cons Dynamic Link Libraries have the advantage of making your execution (exe) file smaller as their code is only called into memory when one of their sub routines needs to run. Dynamic Link Libraries can be written by anyone so it allows people to share code within a host operating system. But in reality most DLLs used are those that come with the operating system. The disadvantage of dynamic link libraries is if they change over time. The way an exe file calls a particular sub- routine might not be correct any more. So the program appears broken when in fact it is down to the current DLL being different to the original version.

Graded Exercises Complete the graded exercises for today’s lesson. If you have answered a question in your notes circle the section and write the question above it in a different coloured pen.

Crib Sheets Using your notes, lesson resources, and the above slides create Crib sheets that you can use to revise the following topics: 2Q – The Purpose of specialist Operator Consoles 3C – The purpose of libraries e.g. routines, which are used by multiple programs 3D – The features and purpose of utility programs 3E – The role of systems management software notifying actual or impending failuers, capacity issues, and other systems and network events. E.G Monitoring, controlling and reporting on status

Pre-Reading Different Types of Software Application Software: Email Diary Spreadsheets Databases Word Processors Web Browsers Operating Systems: Purpose and Use