SOFTWARE TECHNOLOGIES



Similar documents
ACER INC. VERITON M200 QUICK SPEC

Artikel-Detailinformationen

Artikel-Detailinformationen

QuickSpecs. HP 200 G1 Microtower Business PC. HP 200 G1 Microtower Business PC. Overview

Commonwealth of Virginia Virginia Information Technologies Agency GATEWAY DESKTOPS, NOTEBOOKS & SERVERS. Optional Use Contract

Chapter 5 Busses, Ports and Connecting Peripherals

H ARDWARE C ONSIDERATIONS

Conseils Installations Formations Dépannages Matériels Logiciels N Entreprise : TVA : BE Banque CBC :

CribMaster Database and Client Requirements

COMMUNICATION SERVER 1000 COMMUNICATION SERVER 1000 TELEPHONY MANAGER

Ultra Thin Client TC-401 TC-402. Users s Guide

TEST CHAPTERS 1 & 2 OPERATING SYSTEMS

LB-IPC. High Performance, Ultra Low Noise Low Power Consumption. Features. Applications

New Lenovo IdeaCentre A600 systems with Intel processor technology deliver high-performance computing at a competitive price

Chapter 6. Inside the System Unit. What You Will Learn... Computers Are Your Future. What You Will Learn... Describing Hardware Performance

Artikel-Detailinformationen

OPERATING SYSTEM SERVICES

QuickSpecs. HP 285 Pro G1 Microtower Business PC. Overview

Fall Lecture 1. Operating Systems: Configuration & Use CIS345. Introduction to Operating Systems. Mostafa Z. Ali. mzali@just.edu.

Data Sheet. CELSIUS W370 E80+ Your gateway to workstation power

MedInformatix System Requirements

A+ Guide to Software: Managing, Maintaining, and Troubleshooting, 5e. Chapter 3 Installing Windows

Data Sheet ESPRIMO P1500. The wide-ranging home office and multimedia PC ESPRIMO P1500

Phone and Fax: (717) or Send to- On the Internet at

AdminToys Suite. Installation & Setup Guide

TrueAlarm Fire Alarm Systems

SOFTWARE INSTALLATION INSTRUCTIONS

Automation Motion Server

Guest PC. for Mac OS X. User Guide. Version 1.6. Copyright Lismore Software Systems, Ltd. All rights reserved.

Highly Scalable Server for Many Possible Uses. MAXDATA PLATINUM Server 3200 I

AP ENPS ANYWHERE. Hardware and software requirements

Computer Hardware HARDWARE. Computer Hardware. Mainboard (Motherboard) Instructor Özgür ZEYDAN

Computer & Information Systems (22:198:604) Fall 2008 Homework 2 Solution

Client Hardware/Software Requirements for Dictaphone Enterprise Speech System, Version 8.3

System Requirements Table of contents

Servers, Clients. Displaying max. 60 cameras at the same time Recording max. 80 cameras Server-side VCA Desktop or rackmount form factor

COMBOGARDPRO. 39E Electronic Combination Lock SOFTWARE INSTALLATION INSTRUCTIONS

EUCIP - IT Administrator. Module 2 Operating Systems. Version 2.0

1. Amendment of Section I. Invitation to Bid item no. 6 and 7 are hereby amended as follows: From:

Cisco MCS 7825-H3 Unified Communications Manager Appliance

Data Sheet. CELSIUS W370 E80+ Your gateway to workstation power

Acronis True Image 2015 REVIEWERS GUIDE

Data Sheet ESPRIMO P3510. Your flexible economic PC ESPRIMO P3510

Montgomery College Course Designator/Course Number: CS 110 Course Title: Computer Literacy

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

Paragon Backup Retention Wizard

MEDIA CONTROL SERVER 2.0

Avid Media Composer Software 5.x for PC and Macintosh - Download Ft

EUCIP IT Administrator - Module 2 Operating Systems Syllabus Version 3.0

Item Minimum Required Recommended Notes

DUKANE Intelligent Assembly Solutions

Lecture 2: Computer Hardware and Ports.

Minimum Hardware Specifications Upgrades

Chapter 12: Windows XP, Vista, and 7

Product Specifications. Shuttle Barebone D10. Shuttle Mini-PC with 7" Touchscreen. Feature Highlight.

Light Industrial Panel PC

Data Sheet Fujitsu ESPRIMO P2440 Desktop PC

Dell recommends Microsoft Windows XP Professional Buy Online or Call

Specifications for the Gateway M1300 Tablet PC

INSTALLATION GUIDE ENTERPRISE DYNAMICS 9.0

DCS Data and communication server

How To Build A Scada System

Datasheet ESPRIMO P3520 E85+ Your flexible economy PC ESPRIMO P3520 E85+

v1 System Requirements 7/11/07

Core Protection for Virtual Machines 1

Comparing Free Virtualization Products

Submit to: PT. Adi Sarana Armada (Assa Rent) Proof of Concept (POC) of 2X Solution. Ver. 1.0 Mei Prepared by: PT. Netmarks Indonesia

Terminal Server Software and Hardware Requirements. Terminal Server. Software and Hardware Requirements. Datacolor Match Pigment Datacolor Tools

OPERATION MANUAL. MV-410RGB Layout Editor. Version 2.1- higher

Terms of Reference Microsoft Exchange and Domain Controller/ AD implementation

Business PCs. Acer Veriton L410. Configuration Standard. Key Selling Points. Encore plus simple et efficace Super-écologique. Reference.

Access Stations and other Services at SERC. M.R. Muralidharan

Executive Series. Intel Desktop Board DB75EN Executive Series MicroATX Form Factor

Quick Start Turning on the Tablet PC for the First Time


Lexia Network Installation Instructions

Chapter 8 Objectives. Chapter 8 Operating Systems and Utility Programs. Operating Systems. Operating Systems. Operating Systems.

Pearl Echo Installation Checklist

Chapter Contents. Operating System Activities. Operating System Basics. Operating System Activities. Operating System Activities 25/03/2014

Arrow ECS sp. z o.o. Oracle Partner Academy training environment with Oracle Virtualization. Oracle Partner HUB

PC Desktop Specifications:

Determining Your Computer Resources

Parallels Desktop for Mac

Obj: Sec 1.0, to describe the relationship between hardware and software HW: Read p.2 9. Do Now: Name 3 parts of the computer.

QuickSpecs. HP 280 G1 Microtower Business PC. Overview

AP480-S Motherboard layout reference Contents

Frequently Asked Questions (FAQ)

Local Area Networks: Software

System Requirements. SuccessMaker 5

Central Management System

Annex 1: Hardware and Software Details

Option nv, Gaston Geenslaan 14, B-3001 Leuven Tel Fax Page 1 of 14

HC Emission Protected Security Workstation

Functions of NOS Overview of NOS Characteristics Differences Between PC and a NOS Multiuser, Multitasking, and Multiprocessor Systems NOS Server

BTEC First Diploma for IT. Scheme of Work for Computer Systems unit 3 (10 credit unit)

Understanding the Performance of an X User Environment

Transcription:

SOFTWARE TECHNOLOGIES (September 2, 2015) BUS3500 - Abdou Illia, Fall 2015 1 LEARNING GOALS Identify the different types of systems software. Explain the main functions of operating systems. Know the various types of application software. 2 Example of Computer configuration Intel Pentium 4 Processor 540 (3.20GHz) 2GB SDRAM PC3200 (800MHz), Dual Channel 750GB Serial ATA 7200rpm Hard Disk Drive 16x Multi-Format DVD Writer (DVD±R/±RW) Gateway 7-Bay Tower Case Integrated Ultra ATA Controller (1) PCI-E x16 Expansion Slot, (1) PCI-E x1, (3) PCI in which 2 are available for use (7) USB 2.0 (6 in back and 1 in front in the media card reader), (2) IEEE 1394 Firewire Ports, Parallel, Serial and (2) PS/2 20" Black LCD Flat Panel Display (19" viewable) Gateway Premium 104+ Keyboard Two-Button PS/2 Wheel Mouse (no mouse pad included) Napster 2.0 and 150 Song Sampler Intel High Definition Audio GMAX 2100 2.1 Speakers with Subwoofer 56K PCI data/fax modem 10/100/1000 (Gigabit) Ethernet Microsoft Office 2007 on CD Processing I/O Output Input 3 1

Relationship of software to hardware 4 Main Types of Software Systems software Systems Software Application Software Programs that surround and control access to the hardware Manage computer hardware and application software Three types of systems software: Operating systems (e.g. Windows, Linux) Language translators (C++ compiler, VB compiler) Utility programs (Norton Utilities, etc.) 5 Main Types of Software Application software Programs that allow users to accomplish specific tasks. Must work through the system software in order to operate. Often comes as software package or office productivity tools (e.g. Microsoft Office, Corel WordPerfect, etc.) Examples Word processing Web browser Tax preparation Data Desktop publishing E-mail Groupware Presentation graphics Programming editors Spreadsheet 6 2

Operating System (OS) Software platform on which other programs run Provide a connection between application programs and the computer hardware Major tasks Starting the computer Managing files Application program Managing Programs and Memory (RAM) Ensuring security Operating system Providing a user interface Control input and output devices Hardware 7 How OS work? OS routines that sits between application programs and hardware to provide: Interface function Key support services Examples of support services: -Communications w/peripheral devices -Launching a program -Copying a file User -Creating a directory -Opening a file Application program Operating system Hardware Interfaces User communicates w/app. Prg. App. Prg communicates w/os OS communicates w/hardware All App. Prg access Hardware through OS according to rules imposed by OS 8 OS: Primary components User interface (shell) Processor (or process) File Memory Device Communication services Shell File Device Processor Memory Communication services Provides mechanism for user and App. Prg to communicates w/os and request OS support Allows the user to create, delete, modify, and manipulate files. Controls communications w/peripheral devices Manages processor s time Manages system s memory Manages comm. Between OS layers and intercomputer communications. 9 3

OS at work Line command interface Operating System User interface layer Graphical User interface Voiceactivated interface Open Shell [Open] File Device Hardware Application program Operating system Other OS layers Steps for opening a file 1. User select File/Open from menu 2. App. Prg. calls the [Open] routine in the OS s Shell 3. The [Open] routine passes the Open request to File programs 4. File programs determine where the requested file is located 5. If file on local computer, request is passed to Device 6. Device communicates with Hardware; i.e. the secondary storage device where the file is. 10 OS: Managing Files OS keeps track of where all files are located Manage disk space usage Free space Used space Creates and manages directory structure 11 OS: Program and Memory Management OS is responsible for Sending programs to the CPU Allocating primary storage (RAM) to programs Controlling devices that programs requires Multiprogramming and Multitasking More than one program in memory at once OS keeps track of memory for each program One program runs until it needs data from the user, then the OS switches to the other program Virtual memory Extending the computer RAM by using secondary storage Used when RAM insufficient to hold programs to be used 12 4

OS: Multiprogramming Ability of the OS to allow running multiple program at the same time 13 OS: Virtual Memory A technique that extends primary memory (RAM) by using secondary storage devices Needed when there is not enough RAM to hold multiple programs in memory There need to be enough free disk space for virtual memory to work. 14 OS: Security All modern OS provide system security Access control Who has access to the computer? File permissions Read and/or Modify permissions on files Logging, i.e. auditing the computer Records Who has accessed the computer Records What actions they performed 15 5

Major Operating Systems Linux (Release of 1 st kermel) 1991 Linux (release of v. 2.0 kermel) 1996 Linux (Release of v. 3.0 kermel) 2011 Linux (Release of v. 4.0 kermel) 2011 Win Server 2003 2003 Win Vista 2006 Win Server 2008 2008 Windows 7 2009 Windows 8 2012 Windows 10 2014 (unveiled), 2015 (released) 16 Utility Software Accomplish common tasks and maintenance jobs Disk Defragmentation, Disk Optimization Virus protection Edit the Windows registry Remove Web cookies from HD Encrypt data File and data recovery Spyware Program Uninstaller 17 Programming Language Generations & Language translators Language Translators: convert programs written in programming language into machine language Example of programming languages: C++, Java, COBOL, VB English Programming languages 18 Machine Language 6

Summary Questions 1) What are the two main types of software? 5 2) What are the three types of systems software? 5 3) What are the main functions of an operating system? 7 Notes 4) (a) Name some Operating Systems. (b) Name some Application software programs. 6,16 5) What does Multiprogramming mean? 12,13 6) What does virtual memory mean? 12, 13 7) What are utility programs used for? 18 19 7