Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
2Activity
P. 1
03 Programming

03 Programming

Ratings: (0)|Views: 93 |Likes:
Published by michael_maldini

More info:

Published by: michael_maldini on Jun 14, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

11/16/2013

pdf

text

original

 
1
Prorammin Lanuaes for
 
Simulation
Michela Meo
© TLC Network Group -Politecnico di Torino1
Maurizio M. MunafòEmilio Leonardi
Copyright
Quest’opera è protetta dalla licenza Creative CommonsNoDerivs-NonCommercial. Per vedere una copia diquesta licenza, consultare:.-.oppure inviare una lettera a:Creative Commons, 559 Nathan Abbott Way, Stanford,California 94305, USA.
This work is licensed under the Creative CommonsNoDerivs-NonCommercial License. To view a copy of:
 
© TLC Network Group -Politecnico di Torino2
,http://creativecommons.org/licenses/nd-nc/1.0/or send a letter toCreative Commons, 559 Nathan Abbott Way, Stanford,California 94305, USA.
 
2
From the model to the program
The model description and specificationfor the system to be simulated are not
 
enough: we need torunthe model
Trivial models can be run by hand (e.g.using an Excel spreadsheet), but thosecases are very uncommon 
© TLC Network Group -Politecnico di Torino3
e nee o conver e moe n programto be run on a suitable computer
From the model to the program
Various solution to convert our model in acomputer program:
 
S
 pecial-purpose 
programming languages,dedicated to simulation
General-purpose 
programming languages
Integrated Development Environmentsossibl associated to one o the revious
 
© TLC Network Group -Politecnico di Torino4
 programming languages)
 
3
Special-purpose 
languages
They are very high level (in terms ofabstraction) programming languages, strictlyecae o e cong o smuaon moes
They natively offer syntactical tools torepresent the main elements for the supportedmodeling approach
Event scheduling -> functions for creation and
© TLC Network Group -Politecnico di Torino5
 
Process interaction -> functions for creation andsynchronization of the processes
Special-purpose 
languages
Examples of programming languages forsimulation:
SIMULA
GPSS/H
Arena/SIMAN
SIMSCRIPT II.5
© TLC Network Group -Politecnico di Torino6
They support either one or severalmodeling approaches

Activity (2)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->