Fortran — разлика између измена

528 бајтова уклоњено ,  пре 3 године
м
Разне исправке
м (uklanjanje dupliranih poziva)
м (Разне исправке)
{{Програмски језик
| назив = Фортран
| слика = Fortran acs cover.jpeg
| натпис уз слику =
| оригинални назив = {{јез-енгл|Fortran}}
 
== Фортран I ==
Први преводилац за фортран је осмишљен и написан у периоду од 1954. до 1957. године од стране IBM-овог тима који је предводио [[Џон Бакус]]. Прва примена му је била за прорачун параметара у нуклеарној електрани{{чињеница| date = 09. 2009. }}. Потиснуо је [[асемблер]] (јер је био једноставнији за програмирање и преносив) и брзо био прихваћен од стране научника и војних организација. Коришћен је за војне пројекте и свемирска истраживања.
 
== Фортран II, III, IV и фортран 66 ==
== Додатна литература ==
;Чланци
* {{Cite journal| last = Allen| first = F.E.| date = September 1981| title = A History of Language Processor Technology in IBM| journal = IBM Journal of Research and Development| publisher = [[IBM]]| volume = 25| issue = 5| url = http://ieeexplore.ieee.org/document/5390587/ | doi = 10.1147/rd.255.0535 }}
* {{Cite journal| last = Backus| first = J. W.| author2 = H. Stern, I. Ziller, R. A. Hughes, R. Nutt, R. J. Beeber, S. Best, R. Goldberg, L. M. Haibt, H. L. Herrick, R. A. Nelson, D. Sayre, P. B. Sheridan| year = 1957| title = The FORTRAN Automatic Coding System| journal = Western joint computer conference: Techniques for reliability| publisher = [[Institute of Radio Engineers]], [[American Institute of Electrical Engineers]], [[Association for Computing Machinery|ACM]]| location = Los Angeles, California| doi = 10.1145/1455567.1455599| last3 = Ziller| first3 = I.| last4 = Hughes| first4 = R. A.| last5 = Nutt| first5 = R.| last6 = Beeber| first6 = R. J.| last7 = Best| first7 = S.| last8 = Goldberg| first8 = R.| last9 = Haibt| first9 = L. M.| last10 = Herrick| first10 = H. L.| last11 = Nelson| first11 = R. A.| last12 = Sayre| first12 = D.| last13 = Sheridan| first13 = P. B.| pages = 188–198}}
* {{Cite journal| last = Chivers| first = Ian D.| first2 = Jane| last2 = Sleightholme| year = 2013| title = Compiler support for the Fortran 2003 & 2008 standards| journal = [[Association for Computing Machinery|ACM]] [[SIGPLAN]] Fortran Forum| publisher = [[Association for Computing Machinery|ACM]]| volume = 28| issue = 1| issn = 1061-7264| doi = 10.1145/1520752.1520755| url = http://www.fortranplus.co.uk/fortran_info.html|archive-url=https://web.archive.org/web/20080516202558/http://www.fortranplus.co.uk/fortran_info.html|dead-url=yes|archive-date = 16. 505. 2008| pages = 26–28}}
* {{cite web| url = http://hopl.murdoch.edu.au/showlanguage.prx?exp=8&language=FORTRAN | title = FORTRAN – Backus et al high-level compiler (Computer Language) | last = Pigott| first = Diarmuid | year = 2006| work = The Encyclopedia of Computer Languages | publisher = [[Murdoch University]] | accessdate = 505. 5. 2010 | deadurl = yes | archiveurl = https://web.archive.org/web/20091008230959/http://hopl.murdoch.edu.au/showlanguage.prx?exp=8&language=FORTRAN | archivedate = 808. 10. 2009 |df=dmy }}
* {{Cite journal| year = 1985| title = Design Considerations for IBM Personal Computer Professional FORTRAN, an Optimizing Compiler| journal = IBM Systems Journal| volume = 24| issue = 1| url = http://www.research.ibm.com/journal/sj/241/ibmsj2401G.pdf| last = Roberts| first = Mark L. | last2 = Griffiths| first2 = Peter D.| publisher = [[IBM]]| doi = 10.1147/sj.241.0049| pages = 49–60}}
 
;"Core" language standards
* {{Cite book |ref=harv| last = Ansi x3.9-1966|title=USA Standard FORTRAN|publisher=American National Standards Institute
| title = USA Standard FORTRAN
| publisher = American National Standards Institute
| url = http://www.fh-jena.de/~kleine/history/languages/ansi-x3dot9-1966-Fortran66.pdf
}} Informally known as FORTRAN 66.
* {{Cite book |ref=harv| last = Ansi x3.9-1978|title=American National Standard – Programming Language FORTRAN|publisher=American National Standards Institute
| title = American National Standard – Programming Language FORTRAN
| publisher = American National Standards Institute
| url = http://www.fortran.com/fortran/F77_std/rjcnf.html
}} Also known as [[International Organization for Standardization|ISO]] 1539-1980, informally known as FORTRAN 77.
* {{Cite book |ref=harv| last = ANSI X3.198-1992 (R1997) / ISO/IEC 1539:1991|title=American National Standard – Programming Language Fortran Extended|publisher=American National Standards Institute / ISO/IEC
| title = American National Standard – Programming Language Fortran Extended
| publisher = American National Standards Institute / ISO/IEC
| url = http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=17366
| archive-url = https://web.archive.org/web/20020501111055/http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=17366
| dead-url = yes
| archive-date = 101. 5. 2002
| df = dmy-all
}} Informally known as Fortran 90.
* {{Cite book |ref=harv| ref = harv
| last = ISO/IEC 1539-1:1997
| title = Information technology – Programming languages – Fortran – Part 1: Base language
| url = http://j3-fortran.org/doc/standing/archive/007/97-007r2/pdf/97-007r2.pdf
| accessdate = 28. 505. 2018
| archive-url = https://web.archive.org/web/20110818190618/http://j3-fortran.org/doc/standing/archive/007/97-007r2/pdf/97-007r2.pdf
| archive-date = 18. 808. 2011
| dead-url = yes
| df =
}} Informally known as Fortran 95. There are a further two parts to this standard. Part 1 has been formally adopted by ANSI.
* {{Cite book |ref=harv| last = ISO/IEC 1539-1:2004|title=Information technology – Programming languages – Fortran – Part 1: Base language
| title = Information technology – Programming languages – Fortran – Part 1: Base language
| url = http://www.dkuug.dk/jtc1/sc22/open/n3661.pdf
}} Informally known as Fortran 2003.
* {{Cite book |ref=harv| last = ISO/IEC 1539-1:2010 (Final Draft International Standard)|title=Information technology – Programming languages – Fortran – Part 1: Base language
| title = Information technology – Programming languages – Fortran – Part 1: Base language
| url = ftp://ftp.nag.co.uk/sc22wg5/N1801-N1850/N1830.pdf
}}{{dead link| date = July 2017 | bot = InternetArchiveBot |fix-attempted=yes }} Informally known as Fortran 2008.
 
;Сродни стандарди
* {{Cite journal|last=Kneis|first=Wilfried|title=Draft standard [[Industrial Real-Time Fortran|Industrial Real-Time FORTRAN]]
* {{Cite journal
| last = Kneis
| first = Wilfried
| title = Draft standard [[Industrial Real-Time Fortran|Industrial Real-Time FORTRAN]]
| journal = [[Association for Computing Machinery|ACM]] [[SIGPLAN]] Notices
| issn = 0362-1340
| date = October 1981
| volume = 16
| issue = 7|pages=45–60|publisher=ACM Press
| pages = 45–60
| publisher = ACM Press
| doi = 10.1145/947864.947868
}}
* {{Cite book |ref=harv| title = ISO 8651-1:1988 Information processing systems – Computer graphics – Graphical Kernel System (GKS) language bindings – Part 1: FORTRAN| url = http://www.iso.org/iso/catalogue_detail?csnumber=16024| year = 1988| publisher = [[International Organization for Standardization|ISO]]| location = Geneva, Switzerland}}
 
;Други референтни материјал
* {{Cite book |ref=harv| url = http://www.ecma-international.org/publications/files/ECMA-ST-WITHDRAWN/ECMA-9,%201st%20Edition,%20April%201965.pdf | format = PDF | title = ECMA Standard on FORTRAN | publisher = European Computer Manufacturers Association | date = April 1965 | accessdate = 17. 11. 2014}}
* {{Cite book |ref=harv| url = http://wwwcdf.pd.infn.it/localdoc/f77_sun.pdf | format = PDF | title = FORTRAN 77 4.0 Reference Manual | publisher = Sun Microsystems, Inc. | year = 1995| accessdate = 17. 11. 2014}}
* {{cite web | url = http://www.atkielski.com/PDF/data/fortran.pdf | format = PDF | title = FORTRAN Coding Form | publisher = [[IBM]] | accessdate = 17. 11. 2014 | deadurl = yes | archiveurl = https://web.archive.org/web/20150608095341/http://www.atkielski.com/PDF/data/fortran.pdf | archivedate = 808. 6. 2015 |df=dmy-all }}
* {{Cite book |ref=harv| url = http://www.fh-jena.de/~kleine/history/languages/GC28-6515-10-FORTRAN-IV-Language.pdf | format = PDF | title = IBM System/360 and System/370 Fortran IV Language | publisher = [[International Business Machines]] | date = May 1974 | accessdate = 17. 11. 2014}}
* {{cite web | url = http://michaelgoerz.net/refcards/fortran_refcard_a4.pdf | title = Modern Fortran Reference Card | last = Goerz| first = Michael | year = 2014| accessdate = 14. 12. 2014}}
 
;Уџбеници
* {{Cite book |ref=harv| first = Jeanne C.
| last = Adams|first2=Walter S.
| first2last2 = WalterBrainerd|first3=Richard SA.
| last3 = Hendrickson|first4=Richard E.
| last2 = Brainerd
| first3last4 = RichardMaine|first5=Jeanne AT.
| last3last5 = HendricksonMartin|first6= Brian T.
| first4 = Richard E.
| last4 = Maine
| first5 = Jeanne T.
| last5 = Martin
| first6 = Brian T.
| last6 = Smith
 
| year = 2009|title=The Fortran 2003 Handbook
| edition = 1st|publisher=[[Springer Science+Business Media|Springer]]
| title = The Fortran 2003 Handbook
|isbn=978-1-84628-378-9}}
| edition = 1st
* {{Cite book|ref=harv| first = Ed|last=Akin
| publisher = [[Springer Science+Business Media|Springer]]
|year=2003|title=Object Oriented Programming via Fortran 90/95
| isbn=978-1-84628-378-9}}
| edition = 1st|publisher=[[Cambridge University Press]]
* {{Cite book |ref=harv| first = Ed
| isbn=978-0-521-52408-7}}
| last = Akin
* {{Cite book|ref=harv| first = Stephen J.|last=Chapman
| year = 2003
|year=2007|title=Fortran 95/2003 for Scientists and Engineers
| title = Object Oriented Programming via Fortran 90/95
| edition = 1st3rd|publisher=McGraw-Hill
|isbn=978-0-07-319157-7}}
| publisher = [[Cambridge University Press]]
* {{Cite book|ref=harv| first = Ian|last=Chivers|first2=Jane|last2=Sleightholme
| id=ISBN 978-0-521-52408-7}}
|year=2015|title=Introduction to Programming with Fortran
* {{Cite book |ref=harv| first = Stephen J.
| edition = 3rd|publisher=Springer
| last = Chapman
|isbn=978-3-319-17700-7}}
| year = 2007
* {{Cite book|ref=harv| first = D. M.|last=Etter
| title = Fortran 95/2003 for Scientists and Engineers
|year=1990|title=Structured FORTRAN 77 for Engineers and Scientists
| edition = 3rd
| edition = 3rd|publisher=The Benjamin/Cummings Publishing Company, Inc.
| publisher = McGraw-Hill
| isbn=978-0-078053-3191570051-72}}
* {{Cite book |ref=harv| first = IanT. M. R.|last=Ellis|first2=Ivor R.|last2=Phillips|first3=Thomas M.|last3=Lahey
|year=1994|title=Fortran 90 Programming
| last = Chivers
| edition = 1st|publisher=Addison Wesley
| first2 = Jane
| isbn=978-0-201-54446-6}}
| last2=Sleightholme
* {{Cite book|ref=harv| first = Michael|last=Kupferschmid
| year = 2015
|year=2002|title=Classical Fortran: Programming for Engineering and Scientific Applications|publisher=Marcel Dekker (CRC Press)
| title = Introduction to Programming with Fortran
| isbn=978-0-8247-0802-3}}
| edition = 3rd
* {{Cite book|ref=harv| first = Daniel D.|last=McCracken
| publisher = Springer
|year=1961|title=A Guide to FORTRAN Programming|publisher=Wiley
| isbn=978-3-319-17700-7}}
* {{Cite book |ref=harv| first = D. M.
| last = Etter
| year = 1990
| title = Structured FORTRAN 77 for Engineers and Scientists
| edition = 3rd
| publisher = The Benjamin/Cummings Publishing Company, Inc.
| id=ISBN 978-0-8053-0051-2}}
* {{Cite book |ref=harv| first = T. M. R.
| last = Ellis
| first2 = Ivor R.
| last2 = Phillips
| first3=Thomas M.
| last3 = Lahey
| year = 1994
| title = Fortran 90 Programming
| edition = 1st
| publisher = Addison Wesley
| id=ISBN 978-0-201-54446-6}}
* {{Cite book |ref=harv| first = Michael
| last = Kupferschmid
| year = 2002
| title = Classical Fortran: Programming for Engineering and Scientific Applications
| publisher = Marcel Dekker (CRC Press)
| id=ISBN 978-0-8247-0802-3}}
* {{Cite book |ref=harv| first = Daniel D.
| last = McCracken
| year = 1961
| title = A Guide to FORTRAN Programming
| publisher = Wiley
| location = New York
| lccn = 61016618}}
* {{Cite book |ref=harv| first = Michael|last=Metcalf|last2=Reid| first2 = John|author3 = Malcolm Cohen
|year=2011|title=Modern Fortran Explained|publisher=[[Oxford University Press]]
| last = Metcalf
| isbn=978-0-19-960142-4}}
| last2 = Reid| first2 = John| author3 = Malcolm Cohen
* {{Cite book|ref=harv| first = Larry|last=Nyhoff
| year = 2011
|author2 = Sanford Leestma
| title = Modern Fortran Explained
|year=1995|title=FORTRAN 77 for Engineers and Scientists with an Introduction to Fortran 90
| publisher = [[Oxford University Press]]
| edition = 4th|publisher=[[Prentice Hall]]
| id=ISBN 978-0-19-960142-4}}
| isbn=978-0-13-363003-9}}
* {{Cite book |ref=harv| first = Larry
* {{Cite book|ref=harv| last=Page| first = Clive G.| title = Professional Programmer's Guide to Fortran77| url = http://www.star.le.ac.uk/~cgp/prof77.html| accessdate=04. 5. 2010| edition = 7 June 2005|year=1988| publisher = Pitman| location = London|isbn = 978-0-273-02856-7}}
| last = Nyhoff
* {{Cite book|ref=harv| last=Press| first = William H.| title = Numerical Recipes in Fortran 90: The Art of Parallel Scientific Computing| url = http://www.nrbook.com/a/bookf90pdf.php|year=1996| publisher = Cambridge University Press| location = Cambridge, UK|isbn = 978-0-521-57439-6}}
| author2 = Sanford Leestma
* {{Cite book|ref=harv| last=Sleighthome| first = Jane| last2=Chivers| first2 = Ian David| title = Interactive Fortran 77: A Hands-On Approach| url = http://www.fortranplus.co.uk/fortran_books.html| edition = 2nd| series = Computers and their applications|year=1990| publisher = E. Horwood| location = Chichester|isbn = 978-0-13-466764-5| accessdate=12. 03. 2014|archive-url=https://web.archive.org/web/20140312213359/http://www.fortranplus.co.uk/fortran_books.html|archive-date=12. 03. 2014|dead-url=yes}}
| year = 1995
| title = FORTRAN 77 for Engineers and Scientists with an Introduction to Fortran 90
| edition = 4th
| publisher = [[Prentice Hall]]
| id=ISBN 978-0-13-363003-9}}
* {{Cite book |ref=harv| last = Page| first = Clive G.| title = Professional Programmer's Guide to Fortran77| url = http://www.star.le.ac.uk/~cgp/prof77.html| accessdate = 4. 5. 2010| edition = 7 June 2005| year = 1988| publisher = Pitman| location = London| isbn = 978-0-273-02856-7}}
* {{Cite book |ref=harv| last = Press| first = William H.| title = Numerical Recipes in Fortran 90: The Art of Parallel Scientific Computing| url = http://www.nrbook.com/a/bookf90pdf.php| year = 1996| publisher = Cambridge University Press| location = Cambridge, UK| isbn = 978-0-521-57439-6}}
* {{Cite book |ref=harv| last = Sleighthome| first = Jane| last2 = Chivers| first2 = Ian David| title = Interactive Fortran 77: A Hands-On Approach| url = http://www.fortranplus.co.uk/fortran_books.html| edition = 2nd| series = Computers and their applications| year = 1990| publisher = E. Horwood| location = Chichester| isbn = 978-0-13-466764-5| accessdate = 12. 3. 2014|archive-url=https://web.archive.org/web/20140312213359/http://www.fortranplus.co.uk/fortran_books.html|archive-date = 12. 3. 2014|dead-url=yes|df=}}
 
== Спољашње везе ==
1.572.075

измена