Writing scientific software: a guide for good style
The core of scientific computing is designing, writing, testing, debugging and modifying numerical software for application to a vast range of areas: from graphics, meteorology and chemistry to engineering, biology and finance. Scientists, engineers and computer scientists need to write good code, f...
Gespeichert in:
Beteilige Person: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | Englisch |
Veröffentlicht: |
Cambridge
Cambridge University Press
2006
|
Schlagwörter: | |
Links: | https://doi.org/10.1017/CBO9780511617973 https://doi.org/10.1017/CBO9780511617973 https://doi.org/10.1017/CBO9780511617973 |
Zusammenfassung: | The core of scientific computing is designing, writing, testing, debugging and modifying numerical software for application to a vast range of areas: from graphics, meteorology and chemistry to engineering, biology and finance. Scientists, engineers and computer scientists need to write good code, for speed, clarity, flexibility and ease of re-use. Oliveira and Stewart's style guide for numerical software points out good practices to follow, and pitfalls to avoid. By following their advice, readers will learn how to write efficient software, and how to test it for bugs, accuracy and performance. Techniques are explained with a variety of programming languages, and illustrated with two extensive design examples, one in Fortran 90 and one in C++: other examples in C, C++, Fortran 90 and Java are scattered throughout the book. This manual of scientific computing style will be an essential addition to the bookshelf and lab of everyone who writes numerical software |
Beschreibung: | Title from publisher's bibliographic system (viewed on 05 Oct 2015) |
Umfang: | 1 online resource (xii, 303 pages) |
ISBN: | 9780511617973 |
DOI: | 10.1017/CBO9780511617973 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV043942727 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | cr|uuu---uuuuu | ||
008 | 161206s2006 xx o|||| 00||| eng d | ||
020 | |a 9780511617973 |c Online |9 978-0-511-61797-3 | ||
024 | 7 | |a 10.1017/CBO9780511617973 |2 doi | |
035 | |a (ZDB-20-CBO)CR9780511617973 | ||
035 | |a (OCoLC)967697759 | ||
035 | |a (DE-599)BVBBV043942727 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-12 |a DE-92 | ||
082 | 0 | |a 005.3 |2 22 | |
084 | |a SK 900 |0 (DE-625)143268: |2 rvk | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
100 | 1 | |a Oliveira, Suely |e Verfasser |4 aut | |
245 | 1 | 0 | |a Writing scientific software |b a guide for good style |c Suely Oliveira and David E. Stewart |
264 | 1 | |a Cambridge |b Cambridge University Press |c 2006 | |
300 | |a 1 online resource (xii, 303 pages) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
500 | |a Title from publisher's bibliographic system (viewed on 05 Oct 2015) | ||
505 | 8 | |a pt. I. Numerical software -- Why numerical software? -- Scientific computation and numerical analysis -- Priorities -- Famous disasters -- Exercises -- pt. II. Developing software -- Basics of computer organization -- Software design -- Data structures -- Design for testing and debugging -- Exercises -- pt. III. Efficiency in time, efficiency in memory -- Be algorithm aware -- Computer architecture and efficiency -- Global vs. local optimization -- Grabbing memory when you need it -- Memory bugs and leaks -- pt. IV. Tools -- Sources of scientific software -- Unix tools -- pt. V. Design examples -- Cubic spline function library -- Multigrid alogrithms | |
520 | |a The core of scientific computing is designing, writing, testing, debugging and modifying numerical software for application to a vast range of areas: from graphics, meteorology and chemistry to engineering, biology and finance. Scientists, engineers and computer scientists need to write good code, for speed, clarity, flexibility and ease of re-use. Oliveira and Stewart's style guide for numerical software points out good practices to follow, and pitfalls to avoid. By following their advice, readers will learn how to write efficient software, and how to test it for bugs, accuracy and performance. Techniques are explained with a variety of programming languages, and illustrated with two extensive design examples, one in Fortran 90 and one in C++: other examples in C, C++, Fortran 90 and Java are scattered throughout the book. This manual of scientific computing style will be an essential addition to the bookshelf and lab of everyone who writes numerical software | ||
650 | 4 | |a Datenverarbeitung | |
650 | 4 | |a Naturwissenschaft | |
650 | 4 | |a Computer software / Development | |
650 | 4 | |a Software engineering | |
650 | 4 | |a Science / Data processing | |
650 | 4 | |a Science / Software | |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Wissenschaftliches Rechnen |0 (DE-588)4338507-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Software Engineering |0 (DE-588)4116521-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Softwareentwicklung |0 (DE-588)4116522-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Numerisches Verfahren |0 (DE-588)4128130-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Wissenschaftliches Rechnen |0 (DE-588)4338507-2 |D s |
689 | 0 | 1 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 0 | 2 | |a Softwareentwicklung |0 (DE-588)4116522-6 |D s |
689 | 0 | |8 1\p |5 DE-604 | |
689 | 1 | 0 | |a Numerisches Verfahren |0 (DE-588)4128130-5 |D s |
689 | 1 | 1 | |a Software Engineering |0 (DE-588)4116521-4 |D s |
689 | 1 | |8 2\p |5 DE-604 | |
700 | 1 | |a Stewart, David |d 1961- |e Sonstige |4 oth | |
776 | 0 | 8 | |i Erscheint auch als |n Druckausgabe |z 978-0-521-67595-6 |
776 | 0 | 8 | |i Erscheint auch als |n Druckausgabe |z 978-0-521-85896-0 |
856 | 4 | 0 | |u https://doi.org/10.1017/CBO9780511617973 |x Verlag |z URL des Erstveröffentlichers |3 Volltext |
912 | |a ZDB-20-CBO | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 2\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-029351697 | |
966 | e | |u https://doi.org/10.1017/CBO9780511617973 |l DE-12 |p ZDB-20-CBO |q BSB_PDA_CBO |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.1017/CBO9780511617973 |l DE-92 |p ZDB-20-CBO |q FHN_PDA_CBO |x Verlag |3 Volltext |
Datensatz im Suchindex
_version_ | 1818982570756407296 |
---|---|
any_adam_object | |
author | Oliveira, Suely |
author_facet | Oliveira, Suely |
author_role | aut |
author_sort | Oliveira, Suely |
author_variant | s o so |
building | Verbundindex |
bvnumber | BV043942727 |
classification_rvk | SK 900 ST 230 |
collection | ZDB-20-CBO |
contents | pt. I. Numerical software -- Why numerical software? -- Scientific computation and numerical analysis -- Priorities -- Famous disasters -- Exercises -- pt. II. Developing software -- Basics of computer organization -- Software design -- Data structures -- Design for testing and debugging -- Exercises -- pt. III. Efficiency in time, efficiency in memory -- Be algorithm aware -- Computer architecture and efficiency -- Global vs. local optimization -- Grabbing memory when you need it -- Memory bugs and leaks -- pt. IV. Tools -- Sources of scientific software -- Unix tools -- pt. V. Design examples -- Cubic spline function library -- Multigrid alogrithms |
ctrlnum | (ZDB-20-CBO)CR9780511617973 (OCoLC)967697759 (DE-599)BVBBV043942727 |
dewey-full | 005.3 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.3 |
dewey-search | 005.3 |
dewey-sort | 15.3 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik Mathematik |
doi_str_mv | 10.1017/CBO9780511617973 |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>04397nam a2200673zc 4500</leader><controlfield tag="001">BV043942727</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">161206s2006 xx o|||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780511617973</subfield><subfield code="c">Online</subfield><subfield code="9">978-0-511-61797-3</subfield></datafield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1017/CBO9780511617973</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-20-CBO)CR9780511617973</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)967697759</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV043942727</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-12</subfield><subfield code="a">DE-92</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.3</subfield><subfield code="2">22</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">SK 900</subfield><subfield code="0">(DE-625)143268:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Oliveira, Suely</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Writing scientific software</subfield><subfield code="b">a guide for good style</subfield><subfield code="c">Suely Oliveira and David E. Stewart</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Cambridge</subfield><subfield code="b">Cambridge University Press</subfield><subfield code="c">2006</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (xii, 303 pages)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Title from publisher's bibliographic system (viewed on 05 Oct 2015)</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">pt. I. Numerical software -- Why numerical software? -- Scientific computation and numerical analysis -- Priorities -- Famous disasters -- Exercises -- pt. II. Developing software -- Basics of computer organization -- Software design -- Data structures -- Design for testing and debugging -- Exercises -- pt. III. Efficiency in time, efficiency in memory -- Be algorithm aware -- Computer architecture and efficiency -- Global vs. local optimization -- Grabbing memory when you need it -- Memory bugs and leaks -- pt. IV. Tools -- Sources of scientific software -- Unix tools -- pt. V. Design examples -- Cubic spline function library -- Multigrid alogrithms</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">The core of scientific computing is designing, writing, testing, debugging and modifying numerical software for application to a vast range of areas: from graphics, meteorology and chemistry to engineering, biology and finance. Scientists, engineers and computer scientists need to write good code, for speed, clarity, flexibility and ease of re-use. Oliveira and Stewart's style guide for numerical software points out good practices to follow, and pitfalls to avoid. By following their advice, readers will learn how to write efficient software, and how to test it for bugs, accuracy and performance. Techniques are explained with a variety of programming languages, and illustrated with two extensive design examples, one in Fortran 90 and one in C++: other examples in C, C++, Fortran 90 and Java are scattered throughout the book. This manual of scientific computing style will be an essential addition to the bookshelf and lab of everyone who writes numerical software</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Datenverarbeitung</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Naturwissenschaft</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer software / Development</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Software engineering</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Science / Data processing</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Science / Software</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Wissenschaftliches Rechnen</subfield><subfield code="0">(DE-588)4338507-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Software Engineering</subfield><subfield code="0">(DE-588)4116521-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Numerisches Verfahren</subfield><subfield code="0">(DE-588)4128130-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Wissenschaftliches Rechnen</subfield><subfield code="0">(DE-588)4338507-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Numerisches Verfahren</subfield><subfield code="0">(DE-588)4128130-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Software Engineering</subfield><subfield code="0">(DE-588)4116521-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">2\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Stewart, David</subfield><subfield code="d">1961-</subfield><subfield code="e">Sonstige</subfield><subfield code="4">oth</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druckausgabe</subfield><subfield code="z">978-0-521-67595-6</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druckausgabe</subfield><subfield code="z">978-0-521-85896-0</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://doi.org/10.1017/CBO9780511617973</subfield><subfield code="x">Verlag</subfield><subfield code="z">URL des Erstveröffentlichers</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-20-CBO</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">2\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-029351697</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1017/CBO9780511617973</subfield><subfield code="l">DE-12</subfield><subfield code="p">ZDB-20-CBO</subfield><subfield code="q">BSB_PDA_CBO</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1017/CBO9780511617973</subfield><subfield code="l">DE-92</subfield><subfield code="p">ZDB-20-CBO</subfield><subfield code="q">FHN_PDA_CBO</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV043942727 |
illustrated | Not Illustrated |
indexdate | 2024-12-20T17:49:19Z |
institution | BVB |
isbn | 9780511617973 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-029351697 |
oclc_num | 967697759 |
open_access_boolean | |
owner | DE-12 DE-92 |
owner_facet | DE-12 DE-92 |
physical | 1 online resource (xii, 303 pages) |
psigel | ZDB-20-CBO ZDB-20-CBO BSB_PDA_CBO ZDB-20-CBO FHN_PDA_CBO |
publishDate | 2006 |
publishDateSearch | 2006 |
publishDateSort | 2006 |
publisher | Cambridge University Press |
record_format | marc |
spelling | Oliveira, Suely Verfasser aut Writing scientific software a guide for good style Suely Oliveira and David E. Stewart Cambridge Cambridge University Press 2006 1 online resource (xii, 303 pages) txt rdacontent c rdamedia cr rdacarrier Title from publisher's bibliographic system (viewed on 05 Oct 2015) pt. I. Numerical software -- Why numerical software? -- Scientific computation and numerical analysis -- Priorities -- Famous disasters -- Exercises -- pt. II. Developing software -- Basics of computer organization -- Software design -- Data structures -- Design for testing and debugging -- Exercises -- pt. III. Efficiency in time, efficiency in memory -- Be algorithm aware -- Computer architecture and efficiency -- Global vs. local optimization -- Grabbing memory when you need it -- Memory bugs and leaks -- pt. IV. Tools -- Sources of scientific software -- Unix tools -- pt. V. Design examples -- Cubic spline function library -- Multigrid alogrithms The core of scientific computing is designing, writing, testing, debugging and modifying numerical software for application to a vast range of areas: from graphics, meteorology and chemistry to engineering, biology and finance. Scientists, engineers and computer scientists need to write good code, for speed, clarity, flexibility and ease of re-use. Oliveira and Stewart's style guide for numerical software points out good practices to follow, and pitfalls to avoid. By following their advice, readers will learn how to write efficient software, and how to test it for bugs, accuracy and performance. Techniques are explained with a variety of programming languages, and illustrated with two extensive design examples, one in Fortran 90 and one in C++: other examples in C, C++, Fortran 90 and Java are scattered throughout the book. This manual of scientific computing style will be an essential addition to the bookshelf and lab of everyone who writes numerical software Datenverarbeitung Naturwissenschaft Computer software / Development Software engineering Science / Data processing Science / Software Programmierung (DE-588)4076370-5 gnd rswk-swf Wissenschaftliches Rechnen (DE-588)4338507-2 gnd rswk-swf Software Engineering (DE-588)4116521-4 gnd rswk-swf Softwareentwicklung (DE-588)4116522-6 gnd rswk-swf Numerisches Verfahren (DE-588)4128130-5 gnd rswk-swf Wissenschaftliches Rechnen (DE-588)4338507-2 s Programmierung (DE-588)4076370-5 s Softwareentwicklung (DE-588)4116522-6 s 1\p DE-604 Numerisches Verfahren (DE-588)4128130-5 s Software Engineering (DE-588)4116521-4 s 2\p DE-604 Stewart, David 1961- Sonstige oth Erscheint auch als Druckausgabe 978-0-521-67595-6 Erscheint auch als Druckausgabe 978-0-521-85896-0 https://doi.org/10.1017/CBO9780511617973 Verlag URL des Erstveröffentlichers Volltext 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk 2\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Oliveira, Suely Writing scientific software a guide for good style pt. I. Numerical software -- Why numerical software? -- Scientific computation and numerical analysis -- Priorities -- Famous disasters -- Exercises -- pt. II. Developing software -- Basics of computer organization -- Software design -- Data structures -- Design for testing and debugging -- Exercises -- pt. III. Efficiency in time, efficiency in memory -- Be algorithm aware -- Computer architecture and efficiency -- Global vs. local optimization -- Grabbing memory when you need it -- Memory bugs and leaks -- pt. IV. Tools -- Sources of scientific software -- Unix tools -- pt. V. Design examples -- Cubic spline function library -- Multigrid alogrithms Datenverarbeitung Naturwissenschaft Computer software / Development Software engineering Science / Data processing Science / Software Programmierung (DE-588)4076370-5 gnd Wissenschaftliches Rechnen (DE-588)4338507-2 gnd Software Engineering (DE-588)4116521-4 gnd Softwareentwicklung (DE-588)4116522-6 gnd Numerisches Verfahren (DE-588)4128130-5 gnd |
subject_GND | (DE-588)4076370-5 (DE-588)4338507-2 (DE-588)4116521-4 (DE-588)4116522-6 (DE-588)4128130-5 |
title | Writing scientific software a guide for good style |
title_auth | Writing scientific software a guide for good style |
title_exact_search | Writing scientific software a guide for good style |
title_full | Writing scientific software a guide for good style Suely Oliveira and David E. Stewart |
title_fullStr | Writing scientific software a guide for good style Suely Oliveira and David E. Stewart |
title_full_unstemmed | Writing scientific software a guide for good style Suely Oliveira and David E. Stewart |
title_short | Writing scientific software |
title_sort | writing scientific software a guide for good style |
title_sub | a guide for good style |
topic | Datenverarbeitung Naturwissenschaft Computer software / Development Software engineering Science / Data processing Science / Software Programmierung (DE-588)4076370-5 gnd Wissenschaftliches Rechnen (DE-588)4338507-2 gnd Software Engineering (DE-588)4116521-4 gnd Softwareentwicklung (DE-588)4116522-6 gnd Numerisches Verfahren (DE-588)4128130-5 gnd |
topic_facet | Datenverarbeitung Naturwissenschaft Computer software / Development Software engineering Science / Data processing Science / Software Programmierung Wissenschaftliches Rechnen Software Engineering Softwareentwicklung Numerisches Verfahren |
url | https://doi.org/10.1017/CBO9780511617973 |
work_keys_str_mv | AT oliveirasuely writingscientificsoftwareaguideforgoodstyle AT stewartdavid writingscientificsoftwareaguideforgoodstyle |