„Diskussion:Stapelverarbeitung" – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
Versionsgeschichte interaktiv durchsuchen
← Zum vorherigen Versionsunterschied Zum nächsten Versionsunterschied →
Inhalt gelöscht Inhalt hinzugefügt
Zeile 88: Zeile 88:


Batchprogrammierung faellt m.E. eindeutig in die Kategorie Skriptsprachen/Skriptprogrammierung.
Batchprogrammierung faellt m.E. eindeutig in die Kategorie Skriptsprachen/Skriptprogrammierung.

habe mir deshalb die Freiheit genommen, den Abschnitt abzuaendern/anzupassen.


--[[Benutzer:Mial|Mial]]
--[[Benutzer:Mial|Mial]]

Version vom 27. April 2006, 06:16 Uhr

Sind das drei Befehle oder ein Befehl auf mehrere Zeilen verteilt? Strg + x sieht eher wie eine Tastenkombiation aus!

COPY CON D.BAT
Dir *.*
Strg + z

Das könnte vielleicht so geschrieben werden:

C:\> COPY CON D.BAT <Enter>
Dir *.* <Strg+z>

Wobei ich mich frage, ob es unter Dos nicht sowas wie

 C:\> ECHO "DIR *.*" > D.BAT 

gegeben hat.

Ja, das ging unter DOS.


das ist aber etwas falsch geschrieben! so sieht es richtig aus

C:\>ECHO DIR *.* >>D.BAT

Bzw. in einer Batchfile so

@ECHO OFF
CLS
...
ECHO DIR *.* >>D.BAT
...


Überarbeiten

Aus meiner Sicht müsste der Artikel mal grundlegend überarbeitet werden. Er macht keinen in sich geschlossenen Eindruck und es fehlt weitestgehend eine Struktur. --Qbi 18:23, 16. Jun 2005 (CEST)

Batch Processing != Batch File

In der englischen Wikipedia heißt es: "Batch processing is not to be confused with DOS batch files." Der deutsche Artikel vermischt diese Begriffe meiner Meinung nach. Wer hat Recht?

Englisches Wikipedia: der Begriff des Batches kommt vor allem von Großrechnern und meint meits lang laufende Hintergrundbearbeitung. Solche batches muessen ncihts mit Stapleverarbetung im Sinne von .bat Dateien zu tun haben. Sie sidn programmiert wie "normale" (Online) Programme, nur z.B. mit anderem Transaktionshandling.

warum nur immer MS-DOS ?  :-)

Es passiert so oft, dass jemand DOS meint, aber MS-DOS sagt / schreibt. Hinsichtlich der Endung *.bat gibt es keinen Unterschied zwischen MSDOS, PCDOS, DRDOS und Caldera DOS. Daher hab ich MS-DOS ind DOS verkürzt. Wenn ich niese, nehm ich ein Papiertaschentuch und nicht unbedingt ein Tempo (TM). ;-) --Hundehalter 10:00, 21. Feb 2006 (CET)

keine Programmiersprache ? (Teil 1)

Zitat: Es gibt mehrere Gründe, warum Batch keine Sprache darstellt, der wichtigste ist, dass grundlegende mathematische Arithmetik in Batch-Dateien nicht ausgedrückt werden kann. Zitat Ende.

Ach ja?

 SET /A Ausdruck

Die /A-Option gibt an, dass die Zeichenfolge rechts vom Gleichheitszeichen ein nummerischer Ausdruck ist, der ausgewertet wird. Die Auswertung des Ausdrucks unterstützt dabei die folgenden Vorgänge (entsprechend ihrer Anordnung mit abnehmendem Vorrang):

 () - Gruppierung
  ! ~ - - monäre Operatoren
 * / % - arithmetische Operatoren
 + - - arithmetische Operatoren
 << >> - logische Verschiebung
 & - bitweise UND
 ^ - bitweise exklusives ODER
 | - bitweise ODER
 = *= /= %= += -= - Zuordnung
 &= ^= |= <<= >>=

--Mial

keine Programmiersprache ? (Teil 2)

Zitat:

Vorteile gegenüber einer Programmiersprache

  • sehr einfach zu erlernen
  • Anpassungen / Erweiterungen jederzeit möglich
  • laufende Batchdateien können sich (im Gegensatz zu laufenden Programmen) selbst löschen

Nachteile gegenüber einer Programmiersprache

  • der Code ist nicht geschützt und für jedermann einsehbar

Zitat Ende.

Nach diesen Definitionen ist Interpreter-BASIC auch keine Programmiersprache.

m.E. sind diese Definitionen an den Haaren herbeigezogener Unfug und koennen bestenfalls als Meinung gelten, nicht aber als Beschreibung von Eigenschaften zur Definition einer Programmiersprache. Auch halte ich es fuer Unfug, die Definition, Programmiersprache oder nicht, am Funktionsumfang zu messen. Der Verwendungszweck und die Eignung dazu ist massgeblich.

Batchprogrammierung faellt m.E. eindeutig in die Kategorie Skriptsprachen/Skriptprogrammierung.

habe mir deshalb die Freiheit genommen, den Abschnitt abzuaendern/anzupassen.

--Mial

Abgerufen von „https://de.wikipedia.org/w/index.php?title=Diskussion:Stapelverarbeitung&oldid=16070271"