Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
--- Praktische Informatik (http://www.informatikerboard.de/board/board.php?boardid=6)
---- Datenbanken (http://www.informatikerboard.de/board/board.php?boardid=19)
----- wisst ihr was über datentypen? (http://www.informatikerboard.de/board/thread.php?threadid=852)


Geschrieben von Marie am 23.01.2011 um 13:56:

  wisst ihr was über datentypen?

Meine Frage:
ich habe eine hausaufgabe und ich soll etwas über datentypen in programmiersprachen herausfinden. wisst ihr da was?....

Meine Ideen:
....mit dem programm EOS.



Geschrieben von ed209 am 23.01.2011 um 19:00:

  RE: wisst ihr was über datentypen?

Ja ich weiß mehr als ich an einem Wochenende zu Papier bringen kann, da mußt du schon konkreter Fragen smile



Geschrieben von Blackarro am 24.01.2011 um 18:56:

  RE: wisst ihr was über datentypen?

geht das nicht ein bisschen genauer verwirrt



Geschrieben von aal am 24.01.2011 um 21:22:

 

how cute ;D Wenn ich in der 8 Klasse mit EOS programmieren gelernt hätte, wäre ich so froh..

Die Frage lässt sich einfach beantworten:

Datentypen bei Programmiersprachen sind :

Int - ganze Zahlen
Double --Fließkommazahlen
short - ein kleiner Speicherbreich
long - ein sher großer Speiucherbereich..siehe Wikipedia usw..
String - Wörter
char - einzelne buchstaben



Geschrieben von Depp2011 am 25.01.2011 um 14:48:

 

Die bereits genannten sind die primitiven, also einfachen Datentypen.
Zudem gibts es bei Objektorientierten Programmiersprachen noch andere
Datentypen, so zum Beispiel Klassen.



Geschrieben von Schurli2011 am 27.01.2011 um 22:43:

 

Meinst du Datenstrukturen wie Arrays, Queues, Stacks, Trees, Listen?

Grundsätzlich sind die so aufgebaut, dass ein Objekt der Klasse 'Node' (nennen wir die Klasse mal so.... ist ein Knoten in zB einer Kette) eben die Attribute hat, die du speichern willst, und aber auch (essenziell!) ein Objekt des eigenen Typs (Node), meist genannt "next", das auf das nächste Objekt der Kette verweist (einfach verketett). Bei einer doppelt verketteten Liste hast du zudem noch ein Objekt vom Typ Node genannt "prev" (für previous), das auf das vorherige Kettenglied verweist. Ausserdem gibts noch 2 Nodes, "head" und "tail", die jeweils aufs erste und letzte Glied verweisen.

Siehe auch: Liste_(Datenstruktur) unter Wiki.

Bei Bäumen, Stacks etc. sieht das alles ganz ähnlich aus. Arbeitet alles nach dem selben Prinzip.



Geschrieben von MrCraps am 01.02.2011 um 13:25:

 

Zitat:
Original von aal
how cute ;D Wenn ich in der 8 Klasse mit EOS programmieren gelernt hätte, wäre ich so froh..

Die Frage lässt sich einfach beantworten:

Datentypen bei Programmiersprachen sind :

Int - ganze Zahlen
Double --Fließkommazahlen
short - ein kleiner Speicherbreich
long - ein sher großer Speiucherbereich..siehe Wikipedia usw..
String - Wörter
char - einzelne buchstaben




Also aal. Bei char - einzelner Buchstabe muss ich dir wiedersprechen. Ich denke du weißt waurm Augenzwinkern



Geschrieben von Blackarro am 01.02.2011 um 19:56:

  RE: wisst ihr was über datentypen?

Formal bezeichnet ein Datentyp in der Informatik die Zusammenfassung von Objektmengen mit den darauf definierten Operationen. Dabei werden durch den Datentyp des Datensatzes unter Verwendung einer so genannten Signatur ausschließlich die Namen dieser Objekt- und Operationsmengen spezifiziert. Ein so spezifizierter Datentyp besitzt noch keine Semantik.

Die weitaus häufiger verwendete, aber speziellere Bedeutung des Begriffs Datentyp stammt aus dem Umfeld der Programmiersprachen und bezeichnet die Zusammenfassung konkreter Wertebereiche und darauf definierten Operationen zu einer Einheit. Zur Unterscheidung wird für diese Datentypen in der Literatur auch der Begriff Konkreter Datentyp verwendet. Für eine Diskussion, wie Programmiersprachen mit Datentypen umgehen, siehe Typisierung.

Der gedankliche Übergang von der formalen Definition zu der im Umfeld von Programmiersprachen verwendeten Definition konkreter Datentypen, geschieht dabei über die sukzessive Einführung einer Semantik zu den formal spezifizierten Namen der Objekt- und Operationsmengen. Die Konkretisierung der Operationsmenge führt zu Abstrakten Datentypen beziehungsweise Algebren. Mit der weiteren Konkretisierung der Objektmenge ergibt sich der Konkrete Datentyp.
(Quelle: Wikipedia.org)


Forensoftware: Burning Board, entwickelt von WoltLab GmbH