University of Jyväskylä | JYX Digital Repository

  • English  | Give feedback |
    • suomi
    • English
 
  • Login
JavaScript is disabled for your browser. Some features of this site may not work without it.
View Item 
  • JYX
  • Opinnäytteet
  • Kandidaatintutkielmat
  • View Item
JYX > Opinnäytteet > Kandidaatintutkielmat > View Item

Ohjelmointikielten parametrinvälitysmekanismit

Thumbnail
View/Open
358.2 Kb

Downloads:  
Show download detailsHide download details  
Authors
Sandström, Petri
Date
2011
Discipline
TietojärjestelmätiedeInformation Systems Science

 
Sandström, Petri Ohjelmointikielten parametrinvälitysmekanismit Jyväskylä: Jyväskylän yliopisto, 2011, 28 s. Tietojenkäsittelytiede, kandidaatintutkielma Ohjaaja: Hirvonen, Pertti Tässä tutkimuksessa tutustutaan ohjelmointikielten parametrinvälitykseen kes-kittyen erilaisten parametrinvälitysmekanismien toimintaan. Tutkimuksen jäl-kimmäisessä osassa selvitetään muutaman uudemman ohjelmointikielen perus-teella parametrinvälityksen tämänhetkistä tilaa. Tutkimus toteutetaan pääasial-lisesti kirjallisuuteen perustuvana katsauksena. Tavoitteena on selvittää, minkä-laisia parametrinvälitysmekanismeja ja parametrinvälityksen semanttisia malle-ja ohjelmointikielten historiassa on kehitetty ja mitä hyviä tai mahdollisesti, mi-tä huonoja puolia niissä on. Tutkimuksessa etsitään vastausta myös kysymyk-seen: onko uudemmissa kielissä edes mitään vaihtoehtoja parametrinvälitysta-van suhteen? Tutkimustulokset eivät anna yksiselitteisiä vastauksia siihen, mikä para-metrinvälitysmekanismi on paras. Osoittautuu kuitenkin selvästi, että call-by-value- ja call-by-reference-parametrinvälitysmekanismit ovat olleet suosituim-pia jo pitkään ja ne ovat saavuttaneet suosion myös uudempien kielten keskuu-dessa. Tulokset osoittavat myös, että useimmat tutkituista parametrinvälitys-mekanismeista ovat enemmän tai vähemmän edellä mainittujen mekanismien muunnelmia. Tutkittujen uudempien ohjelmointikielten pohjalta viestittyy pa-rametrinvälityksen nykytilasta suuntaus, jonka mukaan ohjelmoijan ei anneta vaikuttaa parametrinvälitysmekanismin valintaan vaan ennemminkin käytettä-vään parametrinvälityksen semanttiseen malliin. Uudempien kielten joukosta löytyy myös kieliä, jotka eivät anna ohjelmoijan vaikuttaa parametrinvälityk-seen millään tavalla. ...
Keywords
parametrinvälitysmekanismi parametrinvälitys ohjelmointikieli
URI

http://urn.fi/URN:NBN:fi:jyu-2011033010574

Metadata
Show full item record
Collections
  • Kandidaatintutkielmat [4192]
  • Browse materials
  • Browse materials
  • Articles
  • Conferences and seminars
  • Electronic books
  • Historical maps
  • Journals
  • Tunes and musical notes
  • Photographs
  • Presentations and posters
  • Publication series
  • Research reports
  • Research data
  • Study materials
  • Theses

Browse

All of JYXCollection listBy Issue DateAuthorsSubjectsPublished inDepartmentDiscipline

My Account

Login

Statistics

View Usage Statistics
  • How to publish in JYX?
  • Self-archiving
  • Publish Your Thesis Online
  • Publishing Your Dissertation
  • Publication services

Open Science at the JYU
 
Data Protection Description

Accessibility Statement

Unless otherwise specified, publicly available JYX metadata (excluding abstracts) may be freely reused under the CC0 waiver.
Open Science Centre