/ en / Traditional / help

Beats Biblionetz - Begriffe

notional machine

iconDefinitionen

A notional machine is the idealized model of the computer implied by the constructs of the programming language.
Von Benedict du Boulay, Tim O'Shea, John Monk im Buch Studying the Novice Programmer im Text The black box inside the glass box (1981)
The notional machine is an idealized, conceptual computer whose properties are implied by the constructs in the programming language employed. That is, the properties of the notional machine are language, rather than hardware, dependent.
Von Benedict du Boulay, Tim O'Shea, John Monk im Buch Studying the Novice Programmer im Text The black box inside the glass box (1981)
A notional machine is not a physical computer but an abstraction of computer software and hardware; it is the set of capabilities that a particular programming language or environment affords to the programmer. Understanding a notional machine enables a programmer to answer questions such as: What can this programming system do for me? What are the things it can’t or won’t do? What is the division of labour between myself and the computer system (i.e. between the human instructor and the mechanistic instructee)? What changes in the system does each of my instructions bring about as my program is run? How do I reason about what my program does?
Von Juha Sorva im Buch Computer Science Education (2018) im Text Misconceptions and the Beginner Programmer

iconBemerkungen

For a strategy based on a notional machine to be effective, the notional machine must conform to two important principles. First, the notional machine employed should be conceptually simple, and second, methods should be provided for the novice to observe certain of its workings in action.
Von Benedict du Boulay, Tim O'Shea, John Monk im Buch Studying the Novice Programmer im Text The black box inside the glass box (1981)

iconVerwandte Objeke

icon
Verwandte Begriffe
(Cozitation)
Fehlvorstellungen beim Programmieren, Fehlvorstellungen bezüglich Variablen, Programmierkonzepteprogramming concepts, Programmierenprogramming, rainfall problem

iconHäufig erwähnende Personen

iconHäufig co-zitierte Personen

Benedict du Boulay Benedict du
Boulay
John Monk John
Monk
Tim O'Shea Tim
O'Shea
Jorma Sajaniemi Jorma
Sajaniemi
Linxiao Ma Linxiao
Ma
John D. Ferguson John D.
Ferguson
Marc Roper Marc
Roper
Murray Wood Murray
Wood
Marja Kuittinen Marja
Kuittinen
Albrecht Ehlert Albrecht
Ehlert
Mordechai Ben-Ari Mordechai
Ben-Ari
Raymond Lister Raymond
Lister
Jens Bennedsen Jens
Bennedsen
Judy Kay Judy
Kay
Jim Spohrer Jim
Spohrer
Anthony Robins Anthony
Robins
Errol Thompson Errol
Thompson
David Ginat David
Ginat
Orna Muller Orna
Muller
Susan Snowdon Susan
Snowdon
Tina Götschi Tina
Götschi
Jeff Kramer Jeff
Kramer
Ian D. Sanders Ian D.
Sanders
Bruce Quig Bruce
Quig
Vashti Galpin Vashti
Galpin
Andrew Patterson Andrew
Patterson
John Rosenberg John
Rosenberg

iconStatistisches Begriffsnetz  Dies ist eine graphische Darstellung derjenigen Begriffe, die häufig gleichzeitig mit dem Hauptbegriff erwähnt werden (Cozitation).

iconErwähnungen auf anderen Websites

Website Webseite Datum
Didaktik der Informatik 19/20S4: Was weiss man zum Programmieren?22.08.2019

iconZitationsgraph

Diese Grafik ist nur im SVG-Format verfügbar. Dieses Format wird vom verwendeteten Browser offenbar nicht unterstützt.

Diese Grafik fensterfüllend anzeigen (SVG)

icon45 Erwähnungen  Dies ist eine nach Erscheinungsjahr geordnete Liste aller im Biblionetz vorhandenen Werke, die das ausgewählte Thema behandeln.

iconAnderswo suchen  Auch im Biblionetz finden Sie nicht alles. Aus diesem Grund bietet das Biblionetz bereits ausgefüllte Suchformulare für verschiedene Suchdienste an. Biblionetztreffer werden dabei ausgeschlossen.

iconBiblionetz-History Dies ist eine graphische Darstellung, wann wie viele Verweise von und zu diesem Objekt ins Biblionetz eingetragen wurden und wie oft die Seite abgerufen wurde.