Beats Biblionetz - Begriffe

/ en / Traditional / help

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
Linxiao Ma Linxiao
Ma
John D. Ferguson John D.
Ferguson
Murray Wood Murray
Wood
Jorma Sajaniemi Jorma
Sajaniemi
Marc Roper Marc
Roper
Marja Kuittinen Marja
Kuittinen
Albrecht Ehlert Albrecht
Ehlert
Mordechai Ben-Ari Mordechai
Ben-Ari
Raymond Lister Raymond
Lister
Judy Kay Judy
Kay
Jens Bennedsen Jens
Bennedsen
Jim Spohrer Jim
Spohrer
Anthony Robins Anthony
Robins
David Ginat David
Ginat
Errol Thompson Errol
Thompson
Susan Snowdon Susan
Snowdon
Orna Muller Orna
Muller
Jeff Kramer Jeff
Kramer
John Rosenberg John
Rosenberg
Vashti Galpin Vashti
Galpin
Tina Götschi Tina
Götschi
Bruce Quig Bruce
Quig
Ian D. Sanders Ian D.
Sanders
Andrew Patterson Andrew
Patterson

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

iconZitationsgraph

Diese Grafik fensterfüllend anzeigen als Pixelgrafik (PNG) Vektorgrafik (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.