GeekInterview.com
  I am new, Sign me up!
 
GeekInterview.com  >  Interview Questions  >  Concepts  >  OOPS
Go To First  |  Previous Question  |  Next Question 
 OOPS  |  Question 16 of 68    Print  
What are these three elements typing, persistence, and concurrency in oop approach while studying system analysis and design?

  
Total Answers and Comments: 1 Last Update: February 28, 2007     Asked by: Surafel 
  
 Sponsored Links

 
 Best Rated Answer

No best answer available. Please pick the good answer available or submit your answer.
February 28, 2007 09:31:32   #1  
kashinathn Member Since: June 2006   Contribution: 4    

RE: What are these three elements typing, persistence,...

TYPING:
Identifies a programming language type conversion and characteristics.
For instance strong typing means that conversions between different data types in expressions require explicit conversions.
Typing is inherently Language Implementation Dependent

CONCURRENCY:
In distributed architectures objects can be distributed across multiple processors.
Since they are no longer controlled by a single process (program) their operations states and interactions must be controlled and coordinated in order to avoid resource contention and processing deadlocks.
Object Synchronization is Part of Distributed Objects

PERSISTENCE:
In distributed architectures or database applications as a process terminates the state of critical objects associated with the terminated process must be stored in a database or in a file.
This provides persistence i.e. objects from other processes can reactivate and interact with the persistent objects without loss of information.
How Objects / Agents Live is Part of Distributed Objects


 
Is this answer useful? Yes | No

 Related Questions

What are these three elements typing, persistence, and concurrency in oop approach while studying system analysis and design?
Read Answers (1) | Asked by : Surafel

View Question | Asked by : Rahul


 Sponsored Links

 
Related Articles

Linux Thin Client Networks Design and Deployment Review

Linux Thin Client Networks Design and Deployment Review Introduction This book is written by David Richards a veteran Linux thin client network designer Designed for System Administrators Linux Thin Client Networks Design and Deployment goes over the concepts which are related to thin client network
 

Business Intelligence Data Analysis

Business Intelligence Data Analysis Data Analysis Data Analysis is a complete and thorough review of all of the information being collected and warehoused by an organization This is most commonly done by organizing and examining the data collected with the help of charts graphs and tables mosgoogle
 

SQA Analysis

SQA Analysis Software Quality Assurance is all about analysis One of the major purposes of this discipline is to know the inner workings of an application To do this careful analysis has to be exercised at all times Although there are programs and applications that aid in knowing the inner workings
 

Concepts of Object-Oriented Programming

Object Oriented JavaScript In this chapter you ll learn about OOP Object Oriented Programming and how it relates to JavaScript As an ASP NET developer you probably have some experience working with objects and you may even be familiar with concepts such as inheritance However unless you re already a
 

OOPS Tutorials

Object oriented programming OOP is a computer science term used to characterize a programming language that began development in the 1960’ s The term object oriented programming’ was originally coined by Xerox PARC to designate a computer application that describes the methodol
 

Service Oriented Design and Development

Service Oriented Design and Development SOAD Service Oriented Analysis and Design The term Service Oriented Analysis and Design  was first used in the publication Elements of Service Oriented Analysis and Design Service Oriented Analysis and Design is also covered in the publication Service
 

SOA Concepts

SOA Concepts Today the concept of Service Oriented Architecture has become ubiquitous Evidence from recent years establish that SOA is not just about hype but a part of every major Business environment The truth is Service Oriented Architecture can be beneficial to Business only when it is utilized
 

What is Data Concurrency

Data Concurrency ensures that both official data source and replicated data values are consistent, that means whenever data values official data source is updated then the corresponding replicated data values must also be updated via synchronization in order to maintain consistency. In a single user
 

What is Business-Driven Approach

A Business-driven approach is any process of identifying the data needed to support business activities, acquiring or capturing those data, and maintaining them in the data resource. Everyday, billions of data and information gets carried across different communications media.  The number m
 

How to call C header that is not provided generally by system in C++?

Headers can be called by using extern C Syntax of extern C is: extern "C" <function declaration> for example to call C functions from C++ we can write extern "C" { <function declaration> <function declaration> ...
 

About Us -  Privacy Policy -  Terms and Conditions -  Contact -  Ask Question -  Propose Category -  Site Updates 

Copyright © 2005 - 2009 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape