dell computers
DESCRIPTION
Dell Computers. Facts About Dell. - Founded in 1984 by Michael Dell. - Headquarters located in Round Rock, Texas. - Dell is #2 worldwide in PC market share. - 37,000 employees. - A leader in supplying PC's to business customers, government agencies, educational - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/1.jpg)
Dell Computers
![Page 2: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/2.jpg)
Facts About Dell
- Founded in 1984 by Michael Dell.
- Headquarters located in Round Rock, Texas.
- Dell is #2 worldwide in PC market share.
- 37,000 employees.
- A leader in supplying PC's to business
customers, government agencies, educational
institutions and consumers.
![Page 3: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/3.jpg)
Dell’s Business Strategy
By selling personal computer systems directly to customers, Dell can best understand their needs, and efficiently provide the most effective computing solutions to meet those needs.
![Page 4: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/4.jpg)
Direct Business Model
Dell offers an in-person relationship with corporate and institutional customers in addition to telephone and Internet purchasing; customized computer systems; on-line and technical support; and next-day, on-site product service.
![Page 5: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/5.jpg)
Direct Business Model
Dell is enhancing and broadening the fundamental competitive advantage of the direct business model by increasingly applying the efficiencies of the Internet to its entire business.
![Page 6: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/6.jpg)
Direct Business Model
• Dell arranges for system installation and management.• Guides customers through technology transitions.• Designs and customizes products and services to the requirements of organizations and individuals.• Sells an extensive selection of peripheral hardware and computing software.
![Page 7: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/7.jpg)
Internet Significance
Dell led commercial migration to the Internet, launching www.dell.com in 1994, adding e-commerce in 1996.
The site accounts for about 50% of Dell's revenue, and receives 40 million visits per quarter at 78 country specific web sites.
![Page 8: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/8.jpg)
Dell.com
At dell.com customers may review, configure, and price systems within Dell's entire product line.
Orders may be both placed online and tracked through the distribution process.
![Page 9: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/9.jpg)
Why Dell Succeeds
Product Price Performance: Dell offers its customers powerful richly configured systems at competitive prices.
Customization: Dell systems are built to order, customers get exactly what they ordered.
Reliability: Dell uses knowledge gained from direct customer contact before and after sales to provide customer satisfaction..
![Page 10: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/10.jpg)
Shareholder Value
Since Dell went public its stock has
appreciated 50,000%.
![Page 11: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/11.jpg)
Worldwide Business
Dell Manufactures its systems in:
-Austin, Tx
-Nashville, Tenn
-Eldorado do Sol, Brazil
-Limerick, Ireland
-Penang, Malaysia
-Xiamen, China
![Page 12: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/12.jpg)
Future Objectives
- Move greater volumes of product sales.
- Improve and expand service and support
through use of the Internet.
- Use of the Internet to improve the efficiency
of the procurement process.
- Expand to Latin America and India.
![Page 13: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/13.jpg)
Possible Exam Questions
1. What major benefits has Dell realized through the
use of the direct business model?
2. How significant is the Internet to its past
performance and future plans?
![Page 14: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/14.jpg)
Chapter 5
Managerial Overview:
Computer Software
![Page 15: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/15.jpg)
Chapter ObjectivesChapter Objectives
1. Understand the major types of software and be able to provide examples of application and system software.
2. Understand the benefits of microcomputer software packages for end user productivity and collaboration computing.
3. Understand the functions of an operating system.
4. Describe the main uses of high-level, fourth-generation, object- oriented, and web-oriented languages.
5. Understand the logic of the major trends in computer software.
![Page 16: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/16.jpg)
Computer Software
Things one needs to understand:
• The role of software.• What we want software to tell a computer to do.• The different categories of software.• Why there are multiple programming languages.• Examples of programming languages.• Challenges related to programming.• Sources of software.
![Page 17: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/17.jpg)
Software Tells a Computer To:
1. Read input data from source documents or secondary storage.
2. Process the data.
3. Display the results.
4. Print the results.
5. Store the results.
6. Transmit the results.
7. Protect itself and the data.
8. Keep track of things that it is doing to restart if necessary.
9. Count things to reflect performance.
10. Do multiple things at the same time.
11. Do things that make it easier for the user to use the computer .
![Page 18: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/18.jpg)
Overview of Computer Software
G en era l P u rp oseA p p lica tion P rog ram s
A p p lica tion -S p ec ificP rog ram s
A p p lica tion S o ftw are
S ys tem M an ag em en tP rog ram s
S ys tem D eve lop m en tP rog ram s
S ys tem S oftw are
C om p u te r S o ftw are
![Page 19: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/19.jpg)
Application Software Types
Application-specific: Support specific application of end users in business and other fields.
General-purpose: Programs that perform common information processing jobs for end users.
![Page 20: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/20.jpg)
General Purpose Software
Software Suites: (e.g. Microsoft Office)
• Widely used productivity packages.
• Cost a lot less than the total cost of buying
individual packages separately.
• Programs use a similar graphical user interface.
![Page 21: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/21.jpg)
General Purpose SoftwarePackages include:
Web Browsers
Database Managers
Electronic Mail
Word Processing
Electronic Spreadsheets
Presentation Graphics
Groupware
Multimedia
![Page 22: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/22.jpg)
Operating System
Most important system software: (The foundation for
everything else) An integrated system of programs that
manages the operation of the CPU, controls input and
output devices, storage resources and the processing
activities of a computer system.
Primary benefit of an operating system: Maximize the
productivity of a computer system and minimize the
need for human intervention.
![Page 23: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/23.jpg)
Other System Management Software
Database Management Systems: Controls the
development, use, and maintenance of database
systems of the computer using organization.
Network Management Programs: Used to monitor, measure and manage the organization’s network.
![Page 24: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/24.jpg)
System Software
System Development Software: assists users in the
development of information system programs and
procedures through the use of programming language
translators and editors, and other programming and
systems development tools.
![Page 25: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/25.jpg)
Programming Languages
1. General purpose and specifically oriented
programming languages.
2. A continual trend to make programming easier and
useable for a broader range of people.
3. Additional information regarding programming in
a later presentation.
![Page 26: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/26.jpg)
Possible Exam Questions
• What are the major categories of software and how are they both similar and different?
• What are the advantages and disadvantages of integrated packages?
![Page 27: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/27.jpg)
Computer Software
The detailed instructions that control
the operation of a computer system.
• Provide tools to people.• Intermediary between people and data.• Manage the computer resources.• Selecting appropriate software for an
enterprise is a key management decision.
![Page 28: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/28.jpg)
Information Systems Software
Some Management Challenges:
1. Increasing complexity and potential software
errors.
2. The application backlog.
3. Proliferation of desktop software in user
departments versus organizational standards.
![Page 29: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/29.jpg)
Software Terms
• Program
• Stored Program
• Programming Languages
• Compilation or Interpretive Language
• Source Code
• Object Code
![Page 30: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/30.jpg)
Multiprogramming - executing two or more programs
concurrently using the same computer.
Multiprocessing - executing two or more instructions
simultaneously in a single computer by using multiple central
processing units.
Time Sharing - sharing of computer resources by many users
simultaneously.
Graphical User Interface (GUI) - part of the operating
system that uses graphic icons to issue commands and make
selections.
![Page 31: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/31.jpg)
Operating SystemA program that acts as an intermediary between a
user of a computer and the computer hardware.
Exist because they are reasonable ways to solve the
problem of creating a usable computer.
The basis for standardization.
The vendor that owns the operating system has
significant power and even control within
the industry.
![Page 32: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/32.jpg)
Operating Systems
Are Operating Systems all the same?
• Features and functions.
• Advantages and benefits.
![Page 33: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/33.jpg)
Operating Systems
• DOS
• Windows
• NT
• UNIX
• Linux
• AIX
• OS/2
• Mac OS
• IBM MVS, VM
• VMS
![Page 34: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/34.jpg)
Word ProcessingWord Processing
Storage,Retrieval, and
Formatting
Storage,Retrieval, and
Formatting
Create andEdit
Documents
Create andEdit
Documents
Add, Change,Delete, orMove Text
Add, Change,Delete, orMove Text
Import Textfrom OtherDocuments
Import Textfrom OtherDocuments
Spell andGrammarChecking
Spell andGrammarChecking
KeyAspects
ofElectronic
Word Processing
![Page 35: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/35.jpg)
Multimedia TechnologiesMultimedia Technologies
KeyTechnologies
ofMultimedia
Video CaptureCard
Video CaptureCard
AuthoringLanguage
AuthoringLanguage
StoryboardStoryboard Compact DiskInteractive
Compact DiskInteractive
Sound BoardSound Board CompressedAudio
CompressedAudio
Digital VideoInteractive
Digital VideoInteractive
MIDIMIDI Computer Edit System
Computer Edit System
InteractiveVideo
InteractiveVideo Digital AudioDigital Audio
![Page 36: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/36.jpg)
Groupware
• Collaborative Software
• PC to PC links through LANs as a logical extension of common interests, activities and data use.
• The culture of the organization definitely influences the success of a groupware approach.
• Groupware can be implemented via the Internet.
![Page 37: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/37.jpg)
Discussion Groups
Discussion Groups
Surf the NetSurf the Net
Launch Information
Searches
Launch Information
Searches
E-MailE-MailMultimedia
FileTransfer
Multimedia File
Transfer
Typical uses of a WebBrowser in Internet,
Intranet, and Extranet Environments
Web BrowsersWeb Browsers
![Page 38: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/38.jpg)
Database Management Packages
Database Management Packages
DatabaseDevelopment
DatabaseMaintenance
DatabaseInterrogation
ApplicationDevelopment
Primary Tasks ofDatabase Management
Packages
Primary Tasks ofDatabase Management
Packages
![Page 39: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/39.jpg)
Major Internet SoftwareThe Internet just celebrated its 30th birthday. Why didn’t you really know about it or even hear about it until around 1994?
World Wide Web (WWW)
Browsers: Microsoft Internet Explorer and Netscape Navigator
Search Engines: Yahoo, Excite, Alta Vista, Ask Jeeves, Hotbot, Northern Lights, Dogpile and about 1,500 others.
![Page 40: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/40.jpg)
Trends in Computer SoftwareTrends in Computer Software
FirstGeneration
FirstGeneration
SecondGeneration
SecondGeneration
ThirdGeneration
ThirdGeneration
FourthGeneration
FourthGeneration
FifthGeneration
FifthGeneration
User-Written ProgramsMachine Language
Packaged ProgramsSymbolic Languages
Operating SystemsHigh-Level Languages
DBMS Fourth- Generation LanguagesMicrocomputer Packages
Natural & Object-Oriented
LanguagesMultipurpose
Graphic- Interface Network-enabled Expert-Assisted
Packages
Trend: Toward Easy-to-Use Multipurpose Network-Enabled ApplicationPackages for Productivity and Collaboration
Trend: Toward Visual or Conversational Programming Languages andTools
![Page 41: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/41.jpg)
The Joys (and Woes) of Programming
![Page 42: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/42.jpg)
Programming
Why is there no programming in this course?
How many of you have taken a programming course?
![Page 43: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/43.jpg)
Computer Programming
Think of a computer as a robot.
What do you want it to do?
![Page 44: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/44.jpg)
Important to Remember
A computer isn’t smart enough to make a mistake--without our help.
Computers only do what they are instructed to do by instructions via a program.
![Page 45: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/45.jpg)
Categories of Programming LanguagesCategories of Programming Languages
Machine Languages: Use Binary Coded Instructions
Assembler Languages: Use Symbolic Coded Instructions
High-Level Languages: Use Brief Statements or Arithmetic Notation
Fourth-Generation Languages:
Object-Oriented Languages: Use Combinations of Objects
Use Natural and Nonprocedural Statements
![Page 46: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/46.jpg)
Program Compilation
Source Code
Compiler Program
C CobolFortran
Object Code
Data
Computer Compilation
Computer ProcessingResults
![Page 47: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/47.jpg)
Computer Programming
There are over two thousand known computer programming languages.
Which flavor do you like?
![Page 48: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/48.jpg)
Computer Programming Languages
ABC Ada Basic, Visual BETA C C++ Elisp Cecil COBOL Dylan (OODL) Eclipse Eiffel (OO) Elf
Erlang Forth FORTRAN Haskell JavaLisp OccamOz PasqualPerl Postscript Prolog
Python
REXX
SGML
Sisal
TCL/TK
TeX
VHDL
WEB
(cweb,
fweb)
Z
![Page 49: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/49.jpg)
Worth Remembering
Programming is both a science and an art.
The science part is that there are rules (syntax) that must be adhered to for a specific language.
The art is that there are clever, innovative, even creative ways to do a program to accomplish a specific task.
![Page 50: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/50.jpg)
The Joys of Programming
1. The satisfaction from making something that works.
2. The pleasure of making things that are useful to others.
3. The fascination of fashioning complex, puzzle-like
objects of interlocking moving parts and watching
them work to accomplish things.
4. The fun of always learning from the non-repetitive
nature of the task.
5. Working in a medium that is only slightly removed
from pure thought levels.
![Page 51: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/51.jpg)
The Woes of Programming1. A program must perform perfectly. If one character of
the incantation is not in proper form, it doesn’t work.
2. Designing grand concepts can be fun; finding nitty
little bugs is just plain work.
3. Testing drags on and on, the last difficult bugs taking
more time to find than the first.
4. The program over which one has labored so long
appears to be obsolete upon (or before) completion.
5. The technology base on which one builds is always
advancing so your work can become obsolete in terms
of its concepts.
![Page 52: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/52.jpg)
Software Development Rule of Thumb
• 1/3 of the schedule for design.
• 1/6 for coding.
• 1/4 for component testing.
• 1/4 for system testing.
![Page 53: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/53.jpg)
Brook’s Law - Mythical Man-Month
Adding manpower to a late software project makes it later.
The man-month is a fallacious and dangerous myth for it implies that men and machines are interchangeable.
![Page 54: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/54.jpg)
The Mythical Man-Month
• Why has this book that was originally published in 1975
and republished in 1995 persisted?
• Why after twenty-five years does it still seen relevant to
current day software practices?
• Have software development disciplines not changed during
the space of twenty-five years?
• Is is because it is only incidentally about software but
primarily about how people in teams produce things?
![Page 55: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/55.jpg)
Possible Exam Questions
1. Why are there so many different programming
languages?
2. What three factors are important in a large
software development project?
![Page 56: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/56.jpg)
HTML and Java
![Page 57: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/57.jpg)
Objectives
1. What are HTML and JAVA?
2. What makes HTML and JAVA different from other
programming languages?
3. Why are they important?
4. What’s so great about HTML and JAVA?
![Page 58: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/58.jpg)
HTML and Java Similarities
1. Both are relatively new programming languages
although the forerunner of HTML has been around for
some time.
2. Both are tools for building multimedia Web pages,
Web sites, and Web-based applications.
![Page 59: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/59.jpg)
What is HTML?
Hypertext Markup Language (HTML):
A page description language that creates
hypertext or hypermedia documents.
![Page 60: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/60.jpg)
HTML Enablers1. HTML inserts control codes within a document at points
you can specify that create links(hyperlinks) to other parts
of the document or to other documents anywhere on the
World Wide Web.
2. HTML embeds control codes in the ASCII text of a
document that designates titles, headings, graphics, and
multimedia components, as well as hyperlinks within the
document.
![Page 61: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/61.jpg)
HTML Displayed in Browser
![Page 62: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/62.jpg)
HTML to Web PageHTML source code:
![Page 63: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/63.jpg)
What is Java?
An object-oriented programming language developed by Sun Microsystems.
Things you should know in using Java:
- Applets
- Object-Oriented Programming
![Page 64: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/64.jpg)
Java
• Created by Sun Microsystems in l995
• Object-oriented programming (OOP) language.– Programming model in which data and functions are encapsulated
into objects.• Other examples include C++, Objective C, and Microsoft’s Visual
Basic
– Fundamentally different than procedural languages in which data and functions are not necessarily linked.
• Java is an interpreted language.– Allows Java applications and applets to run on many platforms
with little or no modification.
![Page 65: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/65.jpg)
Java - An Interpreted LanguageJava Source Code
1010101010101010101010
Java bytecode
Virtual Machine Virtual Machine Virtual Machine
Compile
Wintel PC Macintosh Unix, PalmPilot, Wireless, etc.
Execute Application
![Page 66: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/66.jpg)
What’s so great about Java?Major computer industry players are backing Sun’s Java
Company Why they back Java
Apple Computer A lifeboat for the Macintosh: Java applets will run as well on aMac as a PC, making Apple relevant again.
IBM Three words: cross-platform capability. All its computers willfinally speak the same tongue. IBM will sell applets too.
Oracle Systems A true believer: Java will power its network computer,allowing mere mortals to tap into its database software.
Netscape Communications Without Java, maybe yesterday’s news. With Java, Netscapemoves past browsers into a new realm: business applications.
Microsoft Smiling through clenched teeth: Its Web browser must keep upwith Netscape’s – and that means using Java.
![Page 67: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/67.jpg)
More Features
HTML: There are programs which can help you design web pages without formal HTML programming. (Ex. WEB Wizard)
Java: There are programs that translate and execute Java programs. Because Java is an interpreted language, it must be written through code as yet.
Java is simpler and secure than most programming languages.
![Page 68: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/68.jpg)
Good HTML Reference Book
Elizabeth Castro’s book: HTML for the World Wide Web. $17.95 (or less) at Barnes and Noble or Amazon.com.
There are also a number of fairly good HTML primers that are free over the Internet.
![Page 69: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/69.jpg)
Two Possible Exam Questions:
1. Why are HTML and Java relevant in today’s business world?
2. Why is Java so successful and what are the benefits of
Java?
![Page 70: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/70.jpg)
Software Development
1. Make it yourself.
2. Buy it from a software vendor.
![Page 71: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/71.jpg)
Software Vendors
30,000 Software Vendors Worldwide
Frequently in and out of business.
![Page 72: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/72.jpg)
Software Industry
US Worldwide
Systems Software $9.7 B $23.9 B
Application Software $23.9B $34.5 B
$33.6 B $58.4 B
![Page 73: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/73.jpg)
Microsoft, Inc.
![Page 74: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/74.jpg)
Mission
Create software for the personal
computer that empowers and
enriches people in the workplace,
at school and at home
![Page 75: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/75.jpg)
Goals
• Make products easier and more effective for customers to use.
• Develop simpler interfaces, natural language processing, and voice control to help hide the underlying complexity from users.
![Page 76: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/76.jpg)
Corporate Profile• Founded in 1975 by Bill Gates and Paul Allen• Its mission has been to create software for the personal
computer that empowers and enriches people in the workplace, at school, and at home.
• Until this past year Microsoft was considered the most valuable corporation in the world based on stock capitalization value.
• Its strength is based on its control of the desktop architecture and the related market share of PC software.
• Has frequently gained improved products and capabilities through acquisitions.
• Develops and markets multiple products and services.
![Page 77: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/77.jpg)
Microsoft: Living Values• There are two key aspects to Microsoft’s past and future
success: “Its vision of technology and the values by which we live, every day, as a company.”
• These values are:– Customers
– Innovation
– Partners
– Integrity
– People
– Diversity
– Entrepreneurial Culture
– Community
![Page 78: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/78.jpg)
Microsoft Products
Everyone knows about Windows, Microsoft Office and Internet Explorer but there is an increasingly broader range of software products and/or services.
Its online efforts include the MSN network of Internetproducts and services; e-commerce platforms; and alliances with companies involved with broadband access and various forms of digital interactivity.
![Page 79: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/79.jpg)
Products• Operating systems for personal computers and
networks.
• Server applications for client/server environments.
• Business and consumer productivity applications.
• Interactive media programs.
![Page 80: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/80.jpg)
Microsoft Products
Microsoft also licenses consumer software programs; sells
PC input devices; trains and certifies system integrators;
and researches and develops advanced technologies for
future software products.
![Page 81: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/81.jpg)
Revenue Growth
Fiscal Year Ending Net Revenue % Growth Net Income % Growth
6/30/95 $6.08B 29% $1.45B 27%6/30/96 $9.05B 49% $2.20B 51%6/30/97 $11.94B 32% $3.45B 57%6/30/98 $15.26B 28% $4.49B 30%6/30/99 $19.75B 29% $7.79B 73%6/30/00 $22.96B 16% $9.42B 21%
![Page 82: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/82.jpg)
Organization
• Business and Enterprise-Focus on the information technology
• Business productivity-Meeting the needs of the “knowledge worker”
• Developer-Products and services for developer customer
• Operations- Managing business operations and overall business planning
• Sales and Support-Providing products to wide range of customers
• Microsoft Research-Convert problems into tangible solutions
![Page 83: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/83.jpg)
Global Commitment
Already an international company with offices
in more than 50 countries.
Their long-term investment strategy in developing
markets and close working relationships with
developers help them provide leading products for
the global marketplace.
![Page 84: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/84.jpg)
Summary
Microsoft is always striving to produce
innovative products that meet customers’
evolving needs enabling Microsoft to offer
technological advancements that ensure
customers the highest quality software
products available today.
![Page 85: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/85.jpg)
Possible Exam Questions
1. State the primary focus of Microsoft Corporation
within the computer software industry.
2. What primary factors have enabled Microsoft to
become the market leader in PC software?
![Page 86: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/86.jpg)
Operating Systems
![Page 87: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/87.jpg)
Operating SystemA software program that acts as an intermediary
between a user of a computer and the computer
hardware.
Exist because it is a reasonable way to solve the
problem of creating a usable computer by better
managing the computer resources.
The basis for standardization of application software.
![Page 88: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/88.jpg)
Functions of an Operating SystemFunctions of an Operating System
ResourceManagement
ResourceManagement
TaskManagement
TaskManagement
UserInterface
UserInterface
File (Data)Management
File (Data)Management
Utilitiesand OtherFunctions
Utilitiesand OtherFunctions
Managing the accomplishment of tasks
Use of hardware resources
Managing data and program files
Sort, merge, performance, etc.
![Page 89: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/89.jpg)
Operating System Functions• Allocation and Assignment of Jobs (traffic cop)
– Specific assignment of resources.• Scheduling
– Jobs that have been submitted. (priority sequence)– Use of input/output devices.
• Monitoring and Control– Keeps track of each job– Keeps system statistics– Restart/Recovery capabilities
![Page 90: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/90.jpg)
Functions of Operating System• User Interface: Allows communication between end users
and their computer system. command drivenmenu-drivengraphical user interfaces
• Resource Management: Manages the hardware and networking resources of a computer system. (CPU, memory, secondary storage devices, etc.)
• File Management: Controls the creation, deletion, and access of files of data and programs.
• Task Management: Manages the accomplishment of the computing tasks of end users.
• Utilities/Other Functions:
![Page 91: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/91.jpg)
Multiprogramming - executing two or more programs
concurrently using the same computer.
Multiprocessing - executing two or more instructions
simultaneously in a single computer by using multiple central
processing units.
Graphical User Interface (GUI) - part of the operating
system that uses graphic icons to issue commands and make
selections.
Operating System Functions
![Page 92: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/92.jpg)
Virtual Memory
An approach under the control of the operating system that manages the use of primary memory.
What does virtual mean?
Virtual memory is accomplished by rolling the programs being executed between primary memory and secondary storage (disk files) to allow execution of multiple programs that exceed the actual memory capacity of the computer.
![Page 93: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/93.jpg)
Virtual Memory
Order Entry
Production Status
Groupware
Shipping and Receiving
![Page 94: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/94.jpg)
Are all operating systems the same?
• Features and functions.
• Advantages and benefits.
From Personal Computers to Mainframes?
![Page 95: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/95.jpg)
Are all operating systems the same?
• Features and functions.
• Advantages and benefits.
From Personal Computers to Mainframes?
![Page 96: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/96.jpg)
• UNIX
• AIX
• Linux
• OS/2
• Mac OS
• IBM MVS, VM
• VMS
• DOS
• Windows
• NT
Popular Operating Systems
![Page 97: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/97.jpg)
Summary
Operating systems are the foundation of a computer operation.
Operating systems benefits include better resource utilization, better system performance, gains in cost-effectiveness and better overall management of the entire system.
Without operating systems with advanced features and functions, computing would still be in its very early stages.
![Page 98: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/98.jpg)
Possible Exam Questions
1. What is an operating system and what
benefits does it provide to those using a
computer?
2. Explain the concept of virtual memory.
![Page 99: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/99.jpg)
IT Software
• Operating System
• Database Manager
• Communication Services
• User Interface
• Software Development Tools
• Systems Management Services
• Application Software
![Page 100: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/100.jpg)
Types of Computer SoftwareTypes of Computer Software
General-Purpose
ApplicationPrograms
General-Purpose
ApplicationPrograms
Application-Specific
Programs
Application-Specific
Programs
SystemManagement
Programs
SystemManagement
Programs
System Development
Programs
System Development
Programs
ApplicationSoftware
System SoftwareSystem
Software
ComputerSoftware
ComputerSoftware
Performs Information Processing Tasks for End Users
Manages Operations of Computer Systems and Networks
MS Office
Groupware
Integrated Packages
Business, Accounting, Finance, Engineering, SAP, ERP
Operating Systems
Network Management
Database Management
Systems Utilities
Performance and Security
Programming Languages Programming Editor and Tools CASE Packages
![Page 101: Dell Computers](https://reader036.vdocuments.site/reader036/viewer/2022062423/568147ac550346895db4e823/html5/thumbnails/101.jpg)
Key Terms in Chapter 5Key Terms in Chapter 5AppletApplication SoftwareApplication-Specific ProgramsAssembler LanguageDatabase Management PackageDesktop PublishingElectronic MailElectronic Spreadsheet PackageFile ManagementFourth-Generation LanguageGeneral-Purpose Application ProgramsGraphical User InterfaceGroupwareHigh-Level LanguageHTMLIntegrated PackageJavaLanguage Translator ProgramMachine Language
AppletApplication SoftwareApplication-Specific ProgramsAssembler LanguageDatabase Management PackageDesktop PublishingElectronic MailElectronic Spreadsheet PackageFile ManagementFourth-Generation LanguageGeneral-Purpose Application ProgramsGraphical User InterfaceGroupwareHigh-Level LanguageHTMLIntegrated PackageJavaLanguage Translator ProgramMachine Language
MultitaskingNatural LanguageNetwork Management ProgramsNetwork Operating SystemsNonprocedural LanguageObject-Oriented LanguageOperating SystemPersonal Information ManagerPresentation Graphics PackageProgramming ToolsResource ManagementSoftware SuitesSystem Management ProgramsSystem SoftwareTask ManagementTrends in SoftwareUser InterfaceUtility ProgramsVirtual MemoryWeb BrowserWord Processing Package
MultitaskingNatural LanguageNetwork Management ProgramsNetwork Operating SystemsNonprocedural LanguageObject-Oriented LanguageOperating SystemPersonal Information ManagerPresentation Graphics PackageProgramming ToolsResource ManagementSoftware SuitesSystem Management ProgramsSystem SoftwareTask ManagementTrends in SoftwareUser InterfaceUtility ProgramsVirtual MemoryWeb BrowserWord Processing Package