Introduction to Interactive Media Interactive Media Tools: Software.

Slides:



Advertisements
Similar presentations
COMPUTERS: TOOLS FOR AN INFORMATION AGE Chapter 3 Operating Systems.
Advertisements

Basic Computer Hardware and Software.
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Fall 2006.
Chapter 8 Operating Systems and Utility Programs.
1 DOS with Windows 3.1 and 3.11 Operating Environments n Designed to allow applications to have a graphical interface DOS runs in the background as the.
Starting Out with C++: Early Objects 5/e © 2006 Pearson Education. All Rights Reserved Starting Out with C++: Early Objects 5 th Edition Chapter 1 Introduction.
Computer Parts There are many parts that work together to make a computer work.
Chapter 3 Software Two major types of software
Course: Introduction to Computers
V Material obtained from summer workshop in Guildford County.
Systems Software Operating Systems.
Computer Software.
An Introduction to Operating Systems. Definition  An Operating System, or OS, is low-level software that enables a user and higher-level application.
SOFTWARE.
Computer for Health Sciences
Lesson 4 Computer Software
Lesson 4: What Is Software?
TC2-Computer Literacy Mr. Sencer February 8, 2010.
Operating Systems Operating System
Operating Systems What do you have left on your computer after you strip away all of the games and application programs you bought and installed? Name.
Hardware vs. Software Computer systems consist of both hardware and software. Hardware refers to anything you can physically touch. Keyboards, mice, monitors,
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Instructor: Li Ma Department of Computer Science Texas Southern University, Houston August, 2011.
Chapter 4 Operating Systems and File Management. 4 Chapter 4: Operating Systems and File Management 2 Chapter Contents  Section A: Operating System Basics.
Lesson 6 Operating Systems and Software
BUSINESS COMPUTER APPLICATION University of Palestine College of Business Instructor: Mr. Ahmed Abumosameh.
COMPUTER SOFTWARE Section 2 “System Software: Computer System Management ” CHAPTER 4 Lecture-6/ T. Nouf Almujally 1.
Chapter 4 System Software.
4 1 Operating System Activities  An operating system is a type of system software that acts as the master controller for all activities that take place.
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming.
Copyright © 2009 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 1: Introduction to Computers and Programming.
University of Management & Technology 1 Operating Systems & Utility Programs.
CHAPTER FOUR COMPUTER SOFTWARE.
Software Writer:-Rashedul Hasan Editor:- Jasim Uddin.
Operating Systems TexPREP Summer Camp Computer Science.
Chapter 8: Operating Systems and Utility Programs Catherine Gifford Dan Falgares.
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
© Paradigm Publishing Inc. 4-1 OPERATING SYSTEMS.
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Twelfth Edition.
Foundation year Lec.3: Computer SoftwareLec.3: Computer Software Lecturer: Dalia Mirghani Year: 2014/2015.
OPERATING SYSTEM - program that is loaded into the computer and coordinates all the activities among computer hardware devices. -controls the hardware.
1 Software. 2 What is software ► Software is the term that we use for all the programs and data on a computer system. ► Two types of software ► Program.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Copyright 2003 Scott/Jones Publishing Standard Version of Starting Out with C++, 4th Edition Chapter 1 Introduction to Computers and Programming.
Application Software System Software.
A.Abhari CPS1251 Topic 1: Introduction to Computers Computer Hardware Computer components Connecting Computers Computer Software Operating System (OS)
CSC190 Introduction to Computing Operating Systems and Utility Programs.
Digital Communication Systems Comp Functions of the Operating System.
CONTENT  Introduction Introduction  Operating System (OS) Operating System (OS) Operating System (OS)  Summary Summary  Application Software Application.
Basic Computer Hardware and Software. Guilford County SciVis V
Chapter 4 Software. Introduction Program: is a set of sequence instructions that tell the computer what to do. Software: is a collection of programs,
Introduction  Program: Set of sequence instruction that tell the computer what to do.  Software: A collection of programs, data, and information. 
Basic Computer Hardware and Software.
TECHNOLOGY IN ACTION. Chapter 5 System Software: The Operating System, Utility Programs, and File Management.
Identify internal hardware devices (e. g
Basic Computer Hardware and Software.
What Do Computers Do? A computer system is
Basic Computer Hardware and Software.
Basic Computer Hardware & Software
Operating Systems Overview
Course: Introduction to Computers
TexPREP Summer Camp Computer Science
Basic Computer Hardware and Software.
Introduction to Computer Software
Operating Systems Tasks 17/02/2019.
Operating Systems Tasks 04/04/2019.
Software - Operating Systems
Operating Systems Tasks 05/08/2019.
Presentation transcript:

Introduction to Interactive Media Interactive Media Tools: Software

Introduction to Interactive Media Software A collection of computer programs that govern the operation of a computer. –Program: list of instructions that can be carried out by the computer. Three categories of software: – Operating systems – Programming languages – Applications

Introduction to Interactive Media Operating System, Programming Language or Application? 1.Word 2.Photoshop 3.Java 4.OS X 5.Visual Basic 6.Flash mx 7.Vista 8.C+ 9.Linux 10.Open Office 11.HTML 12.Javascript 13.Illustrator 14.Director 15.Unix 16.Assembly

Introduction to Interactive Media Operating System Software Collection of programs that: – Provide a user interface – Manage computer resources – Execute application programs User interface: a means to communicate with the programs and hardware. – Command line interface – Graphical user interface (GUI) Computer running DOS OS Computer running Linux OS

Introduction to Interactive Media What the OS Does Manages computer resources such as: – Processor – Memory – Peripheral devices – Networks

Introduction to Interactive Media The OS Manages the Processor Manage the processor –Controls how and when programs are executed. –Control methods: Single user, single tasking Single user, multi-tasking Multi-user, multi-tasking –If the processor is sufficiently powerful users are not aware of sharing the resources. –(DOS OS and early Mac OS did not support multi- tasking)

Introduction to Interactive Media The OS Manages Memory Manage memory –Controls how much memory is accessed and used by application programs. Virtual memory: operating system assigns a portion of the hard disk to simulate RAM. – Problem: access to files in virtual memory is slowed. – Solution: install more RAM.

Introduction to Interactive Media The OS Controls Peripherals Control peripherals –Built-in programs control devices such as monitors, printers, storage drives. –Additional device drivers can be downloaded or come with the installation CD. Plug and Play –Operating system senses that a new device is plugged into the system board and immediately responds to "play" the device.

Introduction to Interactive Media The OS manages access and security of a the computer on the network –Built in protocols to connect to WANs (TCP/IP) –Built in protocols to connect to LANs (Ethernet) –Support for WiFi and Bluetooth connectivity –Network firewall protection

Introduction to Interactive Media The OS contains… Utility programs –Tools to optimize operating system functions such as: CD and DVD recording Screen savers Speech recognition for basic commands Text editors Multimedia utilities –Disk management utility Partition and format drives. Defragment and detect disk errors

Introduction to Interactive Media The OS facilitates… File management. –Operating systems govern storage and retrieval of files. –Basic file management (Copy, Delete, Rename, Move) –File extensions identify a file as data or program for the operating system. –Directories (or folders) are created, moved, copied, deleted using file management utility.

Introduction to Interactive Media Programming Languages

Introduction to Interactive Media Programming Languages Low-Level Languages. –Programs are written for a specific computer system. –Machine code — binary code the processor directly executes. –Assembly code — text abbreviations for binary commands. Requires a program (assembler) to convert the abbreviations to binary code.

Introduction to Interactive Media Programming Languages High-Level Languages. –Syntax and semantics are not dependent on a specific computer system. –More English-like commands. –Easier to debug errors. Two methods to convert to machine code: –Interpreter converts and executes one line of code at a time. –Compiler converts entire program to an executable file.

Introduction to Interactive Media Programming Trends Object-Oriented languages. –Self contained programmed objects are reused in an application. –Modular approach reduces time to recode similar object routines. Visual programming. –Use graphical interface to expedite programming process. –Enable Rapid Application Development.

Introduction to Interactive Media Application Software Software that Performs a Specific Task

Introduction to Interactive Media Application Software Two main categories for multimedia development. –Media-specific applications. Create and edit specific media content. –Authoring applications. Tools to integrate media components and provide a user interface.

Introduction to Interactive Media Media Specific Applications Text media applications include: – Word processors – Text editors – Portable document generators Graphics media applications include: – Paint programs – Draw programs – 3-D imaging applications

Introduction to Interactive Media Authoring Software Programs designed to facilitate the creation of multimedia products. – Assemble media elements – Synchronize content – Design user interface – Provide user interactivity Authoring metaphors are: – Card based – Timeline – Icon