Alternate Project 4:- Software Management CS-502 (EMC) Fall 200911 Alternate Project #4 Software Management CS-3013 Operating Systems, A-term 2009 Project.

Slides:



Advertisements
Similar presentations
Introduction of ZTE Handset Online Upgrade tool V1.1 version
Advertisements

Microsoft ® Office PowerPoint ® 2003 Training Package to a CD Your STS, Tom Redd, presents:
Saving Power Points to Shows and Using Digital Dropbox This example is the for Earthquake Power Points.
Downloading, Installing, and Working with Dropbox.
Computers in Principle & Practice I - V Deena Engel Computers in Principle and Practice I V , Sections 1 & 2 Fall, 2009 Deena Engel .
Installing SAS 9.3 Raymond R. Balise Health Research and Policy.
Installing SAS 9.3 Raymond R. Balise Health Research and Policy.
Course Orientation Discussion and Private Messages Tool.
1 of 2 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
CS533 Concepts of Operating Systems Class 1 Course Overview and Entrance Exam.
Project 3 -- Page Replacement CS-502 Fall Project 3 Page Replacement in Linux CS-502, Operating Systems Fall 2007 Due, Monday, November 12, 2007.
Course Orientation Assignments Tool. If the Assignments tool has been added to the course, use the Assignments link in the Course Menu to access upcoming.
Project 4 -- DiscoveryCS-502 Fall Project 3 Discovering things about Linux Kernel CS-502, Operating Systems Fall 2007 Due, Monday, December 3, 2007.
CPSC 203 Introduction to Computers T03 & T29 by Jie (Jeff) Gao.
Installing SAS 9.3 TS1M1 Raymond R. Balise Health Research and Policy.
1 MAKING "LIBREOFFICE" DEFAULT TO THE.doc,.xls, AND.ppt FILE FORMATS OF "MICROSOFT OFFICE.."
Distributing Drivers on Windows Update
The Basic Java Tools A text editor to write Java program source code. A compiler to translate source code into bytecode. An interpreter to translate.
Installing Tomcat on Windows  You may find the Tomcat install shield has some problems recognizing JSDK 1.4 beta installations.  You.
Managing Software using RPM. ♦ Overview In Linux, Red Hat Package Manager referred as RPM is a tool used for managing software packages and its main function.
PADM 7860 Grant Writing & Management: Packaging the Document Jerry Merwin.
 Mary Jane Heider ◦ Director, Academic Computing ◦  Judie Littlejohn ◦ Online Learning ◦
Summer  Session starts at 11:00 am ◦ We’ll be online shortly ◦ Speaker test starts about 10:45  To ask questions, ◦ use the chat window.
Chromium OS is an open-source project that aims to build an operating system that provides a fast, simple, and more secure computing experience for people.
Tutorial 11 Installing, Updating, and Configuring Software
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
The Basics  Operating systems (OS) can help computer users do many things, like managing and manipulating files and folders.  Operating systems also.
Guideline for ClinLabGeneticist tool Jinlian Wang
Uploading Image Files. Introduction – Click on Control Panel Button Typically, most instructors will post the majority of their images under the “Course.
Installing Windows Vista Lesson 2. Skills Matrix Technology SkillObjective DomainObjective # Performing a Clean Installation Set up Windows Vista as the.
CSS 161 Fundamentals of Computing Introduction to Computers & Java September 26, 2012 CSS 161: Fundamentals of Computing Instructor: Uma Murthy CSS SKL.
Home Help Facilities. How to contact us. What we do. What we don’t do. What we have done.
CS 444 Introduction to Operating Systems
FALL 2011 TECHNICAL ORIENTATION. Session starts at 11:00 am We’ll be online shortly Speaker test starts about 10:45 To ask questions, use the chat window.
Undoing Java Update Removing Java 7 Update 45 & Installing Java 7 Update 40.
Working with Elluminate Plan! ©2010 eTeacher LTD..
SUSE Linux Enterprise Desktop Administration Chapter 6 Manage Software.
COP3502: Introduction to Computer Science Yashas Shankar.
Welcome to (insert course name) (customize with instructor/course/section #)
Technical Orientation Summer Technical Orientation Session starts at 2:00 pm – We’ll be online shortly – Speaker test starts about 1:45 pm To ask.
TECHNICAL ORIENTATION WINTER Technical Orientation Session starts at 2:00 pm We’ll be online shortly Speaker test starts about 1:45 To ask questions,
Introduction to Computer Operating Systems
 Linux Mint is a computer operating system designed to work on most modern systems, including typical x86 and x64 PC’s. Linux Mint can be thought of.
Installing SAS 1. Requirements If you do not have an old copy of SAS installed on your computer, go directly to Slide 6. Make sure you have uninstalled.
Learning to use the Interactive Online Classroom Classroom Activities.
2007 TAX YEARERO TRAINING - MODULE 61 ERO (Transmitter) Training Module 6 Federal and State Installation and Updates.
Getting to Know Your Desktop Icons, Taskbar, Workspace, Window, Notifications, Start and Search.
U3A Computing Beginners Class Leader – Brian Moore Week 10 of 10 weeks. Mondays 4:15 to 5:45 pm **** Last Class Today***
Overview In this tutorial you will: learn what Janison is understand how to navigate through your course identify communication features in Janison. An.
Installing a Moodle Test Site The painless and easy way.
How To Reinstall Eset Antivirus?. Reinstall Navigate to your Desktop or wherever you saved the installation package file and double-click.
Working with Windows 7 at CERN
Version control and issue tracking options for IHE PCD
Welcome © GTM Software. Welcome © GTM Software.
LINUX WINDOWS Vs..
Operating systems [ os ]
1. Open any Office 2016 app, such as Word, and create a new document.
CS533 Concepts of Operating Systems Class 1
T_C_N_L_G_ E D I D I E O Y O H I E B J I R E A A W.
Bomgar Remote support software
Personal computer basics
How to Downgrade Adobe Reader?. If your newer version of Adobe does not work as it is advertised, so you can downgrade the software by uninstalling the.
Instructor: Prasun Dewan (FB 150,
Macrosystems EDDIE: Getting Started + Troubleshooting Tips
CS533 Concepts of Operating Systems Class 1
Macrosystems EDDIE: Getting Started + Troubleshooting Tips
Prepared by Janis L. Stevens, CIT 106 Course Coordinator
Install MySQL Community Server and MySQL Workbench
Macrosystems EDDIE: Getting Started + Troubleshooting Tips
Macrosystems EDDIE: Getting Started + Troubleshooting Tips
Presentation transcript:

Alternate Project 4:- Software Management CS-502 (EMC) Fall Alternate Project #4 Software Management CS-3013 Operating Systems, A-term 2009 Project Due Monday, November 23, 2009

Alternate Project 4:- Software Management CS-502 (EMC) Fall Vague Specification of Project As an alternative to the Kernel Message System project, you may perform the following non-programming project instead Prepare a one-hour teaching module on how software is installed and managed in modern operating systems.

Alternate Project 4:- Software Management CS-502 (EMC) Fall The Problem Most modern operating systems have elaborate installation facilities and tools Put programs in the right place Arrange so that the right program responds to double-click of files of that type Make sure that dependencies are satisfied (Optionally) keep software up-to-date with respect to new releases …

Alternate Project 4:- Software Management CS-502 (EMC) Fall Examples Windows XP & Vista Serious applications — Photoshop, TurboTax, etc. Lots of things happen — what? Sometimes other packages are required — how does it know? System restart is required — why? OpenSUSE Linux 11.1 Software Management panel of YaST What happens when a new software application is installed?

Alternate Project 4:- Software Management CS-502 (EMC) Fall This topic … … is not discussed in the textbooks … is not typically covered in an OS course … is a fundamental part of modern, multi- purpose operating systems

Alternate Project 4:- Software Management CS-502 (EMC) Fall This Assignment Research on the web and any published sources about how software installation and management is done in two of the following operating systems:– Windows XP or Vista (desktop version) Mac-OS X (desktop version) Linux (any major desktop version) Prepare notes, PowerPoint slides, and background materials for the purpose of teaching this topic.

Alternate Project 4:- Software Management CS-502 (EMC) Fall Things to Cover What is included in a typical installation package for application software? What information does the OS keep about what applications are installed on this computer? Dependency information Version information Locations of files, default options, etc. Where is this information kept? How is it updated? What happens when an installation script or application runs? …

Alternate Project 4:- Software Management CS-502 (EMC) Fall Things to Cover (continued) … How is a software package “uninstalled”? What is the linker cache in SUSE Linux? What does it cache? Why? How is it used? Is anything equivalent in Windows or Mac-OS? How does double click know which application to open? Where does it get its information from? Anything else you can think of!

Alternate Project 4:- Software Management CS-502 (EMC) Fall If You Choose This Project Negotiate with me by over the length and content of your submission This week! You need to understand Linking & Loading in much more depth than here:– Linking and Loading Maximum number of points for this project is 35 Unless you can convince me otherwise

Alternate Project 4:- Software Management CS-502 (EMC) Fall Submission of Project Submit this project as Project 4 in myWPI in lieu of the Kernel Message Project Due date, November 23, 2009

Alternate Project 4:- Software Management CS-502 (EMC) Fall Questions?