SlideShare a Scribd company logo
1
CS414:
Computer Center
Management
Lecture #2: Computer Applications
Dr. Ghada Abdelhady
‫الوعلىهات‬ ‫نظن‬ ‫و‬ ‫الحاسب‬ ‫لعلىم‬ ‫العالى‬ ‫الوعهد‬
High Institute for Computer and information system
2
Objectives
 John Von Neuman's Concepts
 Current Computer Applications
 Types of Computer Applications
 Computer Programming Languages
John Von Neuman's Concepts of Computing
3
 Memory is to contain data & instructions together
 Only one instruction is to be executed at a time
Current Computer Applications
4
 Current Computer Applications are based on Von
Neuman's concepts of computing,
 Computer systems now are called Multi-programming
or Multi-tasking systems.
5
Interactive System
the system that interact with users as soon as
requests are made.
Fault-tolerant System
the system that needs redundancy to ensure no
interruption to the system processing,
Parallel Systems (Vector Computer or Mathematic
Computer)
Systems that are used processing with standardized
format at the same time, which are mostly used for
Scientific Tasks/Applications.
6
 Clustered Computers
 Supercomputer
(Cray Research Lab &Silicon Graphic Institution
(SGI).
Systems in Banking Operations
7
Types of Computer Applications
8
 Distributed vs. Centralized Systems
Centralized Systems Distributed Systems
 Allow better usage as all data and
applications are standardized
throughout.
 Organization Better controlled and
Managed Better Security as all data
and processing tasks are performed
and kept at the central location.
 No data or application redundancy as
the whole system is managed by the
main computer at central location.
 Dependence: If the main system fails,
everything stops
 Suit specific needs of all units within
the organizations.
 Independence: no harm to other unit if
one fails.
 Difficulties in communication and data
exchange between units due to
nonstandardized systems and data
design.
 Redundancy of data and applications
are likely.
 As all data are distributed, data security
is the major issues.
Computer Programing Languages
9
Generation Discussion
First Generation Machine Language - directly executable by the computer
Second Generation Assembly Language - low-level language similar to
machine language but more understandable by humans, is
transformed to machine language by an assembler program
Third Generation High-level language, which is procedural in format, is
transformed into machine language by a compiler,
examples include COBOL, FORTRAN, Pascal
Forth Generation High-level language, which is non-procedural, meaning
that the programmer specifies what to do, not how to do it;
most fourth generation languages are interpreted where
source code is changed to machine code on a line-by-line
interactive basis
Fifth Generation The evolving languages that are based on natural
languages such as English; the user can "talk" to the
computer as one would to another person
Decision Support Systems (DSS)
10
 Systems designed to aid managers in making quality
decisions.
 Particularly helpful for unstructured problems
Group Decision Support Systems (GDSS)
11
Thank you for listening.
Dr. Ghada Abdelhady

More Related Content

What's hot

Different types of software
Different types of softwareDifferent types of software
Different types of software
NatashaGeno
 
Application software and Peopleware
Application software and PeoplewareApplication software and Peopleware
Application software and PeoplewareAngelica Villegas
 
Types of software
Types of softwareTypes of software
Types of software
vishal kumar
 
الوحدة الأولى :: مادة مهارات حاسوب
الوحدة الأولى :: مادة مهارات حاسوبالوحدة الأولى :: مادة مهارات حاسوب
الوحدة الأولى :: مادة مهارات حاسوب
Hossam Ashi
 
System Software vs.Application Software
System Software vs.Application SoftwareSystem Software vs.Application Software
System Software vs.Application Software
Aashima Wadhwa
 
Software engineering 18 user interface design
Software engineering 18 user interface designSoftware engineering 18 user interface design
Software engineering 18 user interface design
Vaibhav Khanna
 
L 10 computer software
L 10 computer softwareL 10 computer software
L 10 computer software
Salman Hossain
 
Types of software
Types of softwareTypes of software
Types of softwarelatifah2001
 
computer software
computer softwarecomputer software
computer software
Ahsan Khan
 
Types Of Software
Types Of SoftwareTypes Of Software
Types Of Software
Laurize Albarracin
 

What's hot (13)

Virus
VirusVirus
Virus
 
hardware & software
hardware & softwarehardware & software
hardware & software
 
Different types of software
Different types of softwareDifferent types of software
Different types of software
 
Job analysis
Job   analysisJob   analysis
Job analysis
 
Application software and Peopleware
Application software and PeoplewareApplication software and Peopleware
Application software and Peopleware
 
Types of software
Types of softwareTypes of software
Types of software
 
الوحدة الأولى :: مادة مهارات حاسوب
الوحدة الأولى :: مادة مهارات حاسوبالوحدة الأولى :: مادة مهارات حاسوب
الوحدة الأولى :: مادة مهارات حاسوب
 
System Software vs.Application Software
System Software vs.Application SoftwareSystem Software vs.Application Software
System Software vs.Application Software
 
Software engineering 18 user interface design
Software engineering 18 user interface designSoftware engineering 18 user interface design
Software engineering 18 user interface design
 
L 10 computer software
L 10 computer softwareL 10 computer software
L 10 computer software
 
Types of software
Types of softwareTypes of software
Types of software
 
computer software
computer softwarecomputer software
computer software
 
Types Of Software
Types Of SoftwareTypes Of Software
Types Of Software
 

Viewers also liked

Azure automation
Azure automationAzure automation
Azure automation
Diego Henrique da Silva
 
Selin akçay moore common words (2)
Selin akçay  moore common words (2)Selin akçay  moore common words (2)
Selin akçay moore common words (2)etwinners61
 
Electoplating
ElectoplatingElectoplating
Electoplating
abhilash3999
 
Fire works
Fire worksFire works
Fire works
abhilash3999
 
Pre
PrePre
What's New On Azure IaaS
What's New On Azure IaaSWhat's New On Azure IaaS
What's New On Azure IaaS
Diego Henrique da Silva
 
Fire works
Fire worksFire works
Fire works
abhilash3999
 
Document
DocumentDocument
Document
abhilash3999
 
Electoplating
ElectoplatingElectoplating
Electoplating
abhilash3999
 
Power 12345
Power 12345Power 12345
Power 12345
abhilash3999
 
Pre
PrePre
Better Brewing with...
Better Brewing with...Better Brewing with...
Better Brewing with...
Sam Meadley
 

Viewers also liked (16)

Lec3
Lec3Lec3
Lec3
 
techstockgirl
techstockgirltechstockgirl
techstockgirl
 
Azure automation
Azure automationAzure automation
Azure automation
 
Selin akçay moore common words (2)
Selin akçay  moore common words (2)Selin akçay  moore common words (2)
Selin akçay moore common words (2)
 
Electoplating
ElectoplatingElectoplating
Electoplating
 
Fire works
Fire worksFire works
Fire works
 
Lec1
Lec1Lec1
Lec1
 
Pre
PrePre
Pre
 
What's New On Azure IaaS
What's New On Azure IaaSWhat's New On Azure IaaS
What's New On Azure IaaS
 
Fire works
Fire worksFire works
Fire works
 
Document
DocumentDocument
Document
 
Electoplating
ElectoplatingElectoplating
Electoplating
 
Energy
EnergyEnergy
Energy
 
Power 12345
Power 12345Power 12345
Power 12345
 
Pre
PrePre
Pre
 
Better Brewing with...
Better Brewing with...Better Brewing with...
Better Brewing with...
 

Similar to Lec2

Computer organization
Computer organizationComputer organization
Computer organization
Infinity Tech Solutions
 
top LLB university in Delhi NCR.pdf
top LLB university in Delhi NCR.pdftop LLB university in Delhi NCR.pdf
top LLB university in Delhi NCR.pdf
Opjsuniversity1
 
Computer systems
Computer systemsComputer systems
Computer systems
anicolepotonia
 
Operating system lecture1
Operating system lecture1Operating system lecture1
Operating system lecture1
AhalyaSri
 
Modern operating system.......
Modern operating system.......Modern operating system.......
Modern operating system.......
vignesh0009
 
CSI-503 - 11.Distributed Operating System
CSI-503 - 11.Distributed Operating SystemCSI-503 - 11.Distributed Operating System
CSI-503 - 11.Distributed Operating System
ghayour abbas
 
Unit IV with Answers
Unit IV with AnswersUnit IV with Answers
Unit IV with Answers
Dr. C.V. Suresh Babu
 
Oslecture1
Oslecture1Oslecture1
Oslecture1kausik23
 
Unit 1 q&a
Unit  1 q&aUnit  1 q&a
Hostel management system project report
Hostel management system project reportHostel management system project report
Hostel management system project report
Softroniics india
 
training report
training reporttraining report
training report
MITHLESH KUMAR YADAV
 
Intro ds 1
Intro ds 1Intro ds 1
Intro ds 1
HajuseNtandu
 
Unit 1os processes and threads
Unit 1os processes and threadsUnit 1os processes and threads
Unit 1os processes and threads
donny101
 
Operating System Lecture Notes
Operating System Lecture NotesOperating System Lecture Notes
Operating System Lecture Notes
FellowBuddy.com
 
2. Unit 1_Types of Opertaing Systems.pptx
2. Unit 1_Types of Opertaing Systems.pptx2. Unit 1_Types of Opertaing Systems.pptx
2. Unit 1_Types of Opertaing Systems.pptx
Aishwarya .
 
operating system
operating systemoperating system
operating system
Gaurav Meena
 
OS - BACKGROUND HANDLING
OS - BACKGROUND HANDLING OS - BACKGROUND HANDLING
OS - BACKGROUND HANDLING
ImranBhatti58
 

Similar to Lec2 (20)

Computer organization
Computer organizationComputer organization
Computer organization
 
top LLB university in Delhi NCR.pdf
top LLB university in Delhi NCR.pdftop LLB university in Delhi NCR.pdf
top LLB university in Delhi NCR.pdf
 
Oslecture1
Oslecture1Oslecture1
Oslecture1
 
Computer systems
Computer systemsComputer systems
Computer systems
 
Operating system lecture1
Operating system lecture1Operating system lecture1
Operating system lecture1
 
Modern operating system.......
Modern operating system.......Modern operating system.......
Modern operating system.......
 
CSI-503 - 11.Distributed Operating System
CSI-503 - 11.Distributed Operating SystemCSI-503 - 11.Distributed Operating System
CSI-503 - 11.Distributed Operating System
 
Unit IV with Answers
Unit IV with AnswersUnit IV with Answers
Unit IV with Answers
 
Oslecture1
Oslecture1Oslecture1
Oslecture1
 
Unit 1 q&a
Unit  1 q&aUnit  1 q&a
Unit 1 q&a
 
Hostel management system project report
Hostel management system project reportHostel management system project report
Hostel management system project report
 
training report
training reporttraining report
training report
 
Itc chapter # 9
Itc   chapter # 9Itc   chapter # 9
Itc chapter # 9
 
Intro ds 1
Intro ds 1Intro ds 1
Intro ds 1
 
Unit 1os processes and threads
Unit 1os processes and threadsUnit 1os processes and threads
Unit 1os processes and threads
 
MIS assignement
MIS assignementMIS assignement
MIS assignement
 
Operating System Lecture Notes
Operating System Lecture NotesOperating System Lecture Notes
Operating System Lecture Notes
 
2. Unit 1_Types of Opertaing Systems.pptx
2. Unit 1_Types of Opertaing Systems.pptx2. Unit 1_Types of Opertaing Systems.pptx
2. Unit 1_Types of Opertaing Systems.pptx
 
operating system
operating systemoperating system
operating system
 
OS - BACKGROUND HANDLING
OS - BACKGROUND HANDLING OS - BACKGROUND HANDLING
OS - BACKGROUND HANDLING
 

Lec2

  • 1. 1 CS414: Computer Center Management Lecture #2: Computer Applications Dr. Ghada Abdelhady ‫الوعلىهات‬ ‫نظن‬ ‫و‬ ‫الحاسب‬ ‫لعلىم‬ ‫العالى‬ ‫الوعهد‬ High Institute for Computer and information system
  • 2. 2 Objectives  John Von Neuman's Concepts  Current Computer Applications  Types of Computer Applications  Computer Programming Languages
  • 3. John Von Neuman's Concepts of Computing 3  Memory is to contain data & instructions together  Only one instruction is to be executed at a time
  • 4. Current Computer Applications 4  Current Computer Applications are based on Von Neuman's concepts of computing,  Computer systems now are called Multi-programming or Multi-tasking systems.
  • 5. 5 Interactive System the system that interact with users as soon as requests are made. Fault-tolerant System the system that needs redundancy to ensure no interruption to the system processing, Parallel Systems (Vector Computer or Mathematic Computer) Systems that are used processing with standardized format at the same time, which are mostly used for Scientific Tasks/Applications.
  • 6. 6  Clustered Computers  Supercomputer (Cray Research Lab &Silicon Graphic Institution (SGI).
  • 7. Systems in Banking Operations 7
  • 8. Types of Computer Applications 8  Distributed vs. Centralized Systems Centralized Systems Distributed Systems  Allow better usage as all data and applications are standardized throughout.  Organization Better controlled and Managed Better Security as all data and processing tasks are performed and kept at the central location.  No data or application redundancy as the whole system is managed by the main computer at central location.  Dependence: If the main system fails, everything stops  Suit specific needs of all units within the organizations.  Independence: no harm to other unit if one fails.  Difficulties in communication and data exchange between units due to nonstandardized systems and data design.  Redundancy of data and applications are likely.  As all data are distributed, data security is the major issues.
  • 9. Computer Programing Languages 9 Generation Discussion First Generation Machine Language - directly executable by the computer Second Generation Assembly Language - low-level language similar to machine language but more understandable by humans, is transformed to machine language by an assembler program Third Generation High-level language, which is procedural in format, is transformed into machine language by a compiler, examples include COBOL, FORTRAN, Pascal Forth Generation High-level language, which is non-procedural, meaning that the programmer specifies what to do, not how to do it; most fourth generation languages are interpreted where source code is changed to machine code on a line-by-line interactive basis Fifth Generation The evolving languages that are based on natural languages such as English; the user can "talk" to the computer as one would to another person
  • 10. Decision Support Systems (DSS) 10  Systems designed to aid managers in making quality decisions.  Particularly helpful for unstructured problems
  • 11. Group Decision Support Systems (GDSS) 11
  • 12. Thank you for listening. Dr. Ghada Abdelhady