Wednesday 4 May 2011

Tagged under: , ,

Object Oriented Software Engineering- Hospital Management in Rational Rose

Rational Rose is a tool set produced and marketed by Rational Software Corporation (now owned by IBM).  Rose is an operational tool set that uses the Unified Modeling Language (UML) as its means for facilitating the capture of domain semantics and architecture/design intent.  UML has a number of different notations, allowing the specification of the artifacts of design from many different perspectives and for different objectives during the computer engineering life cycle.  Most of these notations are directly supported through the Rose tool set.

Rational Rose is an object-oriented Unified Modeling Language (UML) software design tool intended for visual modeling and component construction of enterprise-level software applications. In much the same way a theatrical director blocks out a play, a software designer uses Rational Rose to visually create (model) the framework for an application by blocking out classes with actors (stick figures), use case elements (ovals), objects (rectangles) and messages/relationships (arrows) in a sequence diagram using drag-and-drop symbols. Rational Rose documents the diagram as it is being constructed and then generates code in the designer's choice of C++, Visual Basic, Java, Oracle8, Corba or Data Definition Language.


Hospital Management
You can download the Software engineering models for hospital management from the download box alongside. These models were prepared using Rational Rose. 

Tuesday 3 May 2011

Tagged under: , , ,

System Programming & Compiler Construction

Here are all Spcc prog.
Download them from the download box alongside.
Note: If the question has the source prog in c language, & they ask for Uniform symbol table, or literal table, then don't get confused. It is not the prog of Assembler, but of Lexical Analyzer. If it is an assembly lang prog & they ask to find the Sym/lit table, then it is the question of Assembler.

Monday 2 May 2011

Tagged under: ,

Advanced MicroProcessors

AMP All Programs
you can download all the programs from the download box alongside

Note: It does not include EFlags

Sunday 1 May 2011

Tagged under:

Advanced MicroProcessor Reservation Table

Reservation table



1.         Collision vector=(100)
  Simple cycles: (2),(4),(1,4),(1,1,4),(2,4)etc
  Greedy cycle: (1,4,2,4),(1,1,4,2,4)etc 
  MAL=2 
  Max throughput=0.5
2.       . Collision vector=(10)
  Simple cycles: (3),(1,3)
  Greedy cycle: (1,3,3),(3,1,3)
  MAL=2
  Max throughput=0.5
3.         Collision vector=(110)
  Simple cycles: (4),(1,4)
  Greedy cycle: (1,4,4),(4,1,4)
  MAL=2.5
  Max throughput=0.4
4.         Collision vector=(11)
  Simple cycles: (3)
  Greedy cycle: ---
  MAL=3
  Max throughput=0.33
 Note: The above answers were found to be correct by me. However I don't take the responsibility of this being fail-proof!!