Theoretische und technische Informatik - ganz praktisch
Herzlich willkommen auf der Question/Answer-Plattform zu
Grundlagen der Informatik II
. Wir wünschen Ihnen viel Spaß beim Lernen und Diskutieren!
Loggen Sie sich mit Ihrem KIT-Account (u...) ein, um loszulegen!
Beachten Sie auch diese
Informationen zum Schnelleinstieg
.
(
Nicht-KIT-Studierende beachten bitte diese Informationen.
)
Anmelden
Registrieren
Alle Aktivitäten
Alle Fragen
Hot!
Unbeantwortet
Users
Frage stellen
Badges
Unterlagen
Impressum
Beliebteste Tags
verständnis
alternativlösung
klausur
kellerautomat
endlicher-automat
grammatik
regulärer-ausdruck
pumpinglemma
turingmaschine
tipp
zahlendarstellung
cmos
klausurrelevant
bonusklausur
komplexität
schaltwerk
binary-decision-diagram
deterministisch
assembler
schaltnetz
sprachen
minimierung
nichtdeterministisch
huffman
fehler-in-aufgabe
chomsky-normalform
anwesenheitsübung
rechtslinear
heimübung
flip-flop
cocke-younger-kasami-algorithmus
kontextsensitive-grammatik
kontextfreie-grammatik
huffman-kodierung
hauptklausur
fehlererkennbarkeit
vorlesungsfolien
kontextfreie-sprache
polynomialzeitreduktion
faq
gleitkommazahl
fehlerkorrigierbarkeit
rechtslineare-grammatik
dateiorganisation
cache
darstellung-klausur
nachklausur
xwizard
adressierungsarten
lambda
mealy
konjunktive-normalform
pipelining
zustände
saalübung
leeres-wort
endliche-automaten
ohne-lösungen
betriebssystem
speicherorganisation
moore
monotone-grammatik
2-komplement
fehler
reguläre-sprache
hammingzahl
monoton
lösungsweg
pumping-lemma-für-kontextfreie-sprachen
kodierung
berechenbarkeit
klausureinsicht
disjunktive-normalform
pumping-lemma
info-ii
bussysteme
rechnerarchitektur
abzählbarkeit
komplexitätsklassen
ableitungsbaum
vorlesungsaufzeichnung
round-robin
minimierung-endlicher-automaten
chomsky-klassen
binärzahl
entscheidbar
programmiersprachen
entscheidbarkeit
aufzählbarkeit
stern-symbol
automaten
nukit-fragen
bewertung
zugriffsarten
von-neumann-rechner
umformung
adressierung
mengen
binär-subtrahieren
organsiation
Kategorien
Alle Kategorien
Theoretische Informatik: ganz praktisch
(30)
Aufgabenübersicht
(533)
2017 Nachklausur
(10)
2017 Hauptklausur
(9)
2017 Bonusklausur
(9)
2016 Hauptklausur
(32)
2016 Nachklausur
(30)
2016 Bonusklausur
(10)
2015 Hauptklausur
(37)
2015 Nachklausur
(24)
2015 Bonusklausur
(15)
2014 Hauptklausur
(41)
2014 Nachklausur
(24)
2014 Bonusklausur
(6)
2013 Hauptklausur
(39)
2013 Nachklausur
(28)
2013 Bonusklausur
(15)
2012 Hauptklausur
(43)
2012 Nachklausur
(22)
2012 Bonusklausur
(8)
2011 Hauptklausur
(26)
2011 Nachklausur
(28)
2011 Bonusklausur
(18)
2010 Hauptklausur
(23)
2010 Nachklausur
(19)
2010 Bonusklausur
(4)
2009 Hauptklausur
(14)
2009 Nachklausur
(17)
2009 Bonusklausur
(3)
2008 Hauptklausur
(13)
2008 Nachklausur
(12)
2008 Bonusklausur
(10)
2005 Bonusklausur
(4)
Übungsblatt 1
(64)
Übungsblatt 2
(87)
AU-2-1
(7)
AU-2-2
(13)
AU-2-3
(17)
AU-2-4
(7)
HU-2-1
(4)
HU-2-2
(9)
HU-2-3
(25)
HU-2-4
(5)
Übungsblatt 3
(58)
Übungsblatt 4
(50)
Übungsblatt 5
(40)
Übungsblatt 6
(22)
Saalübung 1
(18)
Saalübung 2
(8)
Endliche Automaten
(116)
Minimierung endlicher Automaten
(32)
Rechtslineare Grammatiken und reguläre Ausdrücke
(105)
Kellerautomaten
(132)
Kontextfreie Grammatiken
(59)
Sprachen
(20)
Pumping-Lemma
(66)
Turingmaschinen
(74)
Kontextsensitive, monotone und allgemeine Grammatiken
(32)
Berechenbarkeits- und Komplexitätstheorie
(56)
Schaltnetze und Schaltwerke
(80)
CMOS
(50)
Verschiedenes
(8)
Binary Decision Diagram
(30)
Fehlerbehandlung und Kodierung
(54)
Darstellung von Zahlen und Ziffern
(39)
Rechnerarchitektur, Speicherorganisation und Internettechnologie
(30)
Programmierung
(2)
Assembler
(18)
Betriebssysteme
(8)
Dateiorganisation
(5)
Band I, Kapitel 1
(5)
Band I, Kapitel 2
(12)
Band I, Kapitel 3
(5)
Band I, Kapitel 4
(21)
Band I, Kapitel 5
(14)
Band I, Kapitel 6
(0)
Band I, Kapitel 7
(0)
Band I, Kapitel 8
(4)
Band I, Kapitel 9
(1)
Band I, Kapitel 10
(3)
Band II, Kapitel 1
(2)
Band II, Kapitel 2
(4)
Band II, Kapitel 3
(1)
Band II, Kapitel 4
(7)
Band II, Kapitel 5
(1)
Band II, Kapitel 6
(0)
Band II, Kapitel 7
(4)
Band II, Kapitel 8
(4)
Band II, Kapitel 9
(1)
Allgemeine Fragen
(86)
META: Fragen zur Q/A-Plattform
(5)
XWizard
(18)
Organisatorisches
(104)
Verständnisfrage
0
Pluspunkte
0
Minuspunkte
133
Aufrufe
Moin,
dürfte ich mir das so definieren:
E={A,...,Z} , B={1,...,9} , C={0,....,9}
Kennzeichen= (E + EE + EEE) - EE _ ( B + BC + BCC + BCCC)
Vielen Dank für die Hilfe!
regulärer-ausdruck
Gefragt
10, Jan 2017
in
HU-2-2
von
ubesx ubesx
Lernwillige(r)
(
320
Punkte)
Ihr Kommentar auf diese Frage:
Ihr anzuzeigender Name (optional):
Ich möchte eine E-Mail an folgende Adresse erhalten, wenn jemand nach mir kommentiert:
Ich möchte eine E-Mail erhalten, wenn jemand nach mir kommentiert
Datenschutzhinweis: Ihre E-Mail-Adresse wird ausschließlich benutzt, um Ihnen Benachrichtigungen zu schicken. Es gilt die Datenschutzerklärung.
Anti-Spam-Abfrage (Captcha):
Bitte
loggen Sie ein
oder
registrieren sich
, um diese Abfrage (Captcha) zu vermeiden.
Ihre Antwort
Ihr anzuzeigender Name (optional):
Ich möchte eine E-Mail an folgende Adresse erhalten, wenn meine Antwort ausgewählt oder kommentiert wird:
Ich möchte eine E-Mail erhalten, wenn meine Antwort ausgewählt oder kommentiert wird
Datenschutzhinweis: Ihre E-Mail-Adresse wird ausschließlich benutzt, um Ihnen Benachrichtigungen zu schicken. Es gilt die Datenschutzerklärung.
Anti-Spam-Abfrage (Captcha):
Bitte
loggen Sie ein
oder
registrieren sich
, um diese Abfrage (Captcha) zu vermeiden.
2
Antworten
0
Pluspunkte
0
Minuspunkte
Hi,
leider nicht. Ein regulären Ausdruck besteht aus ein Alphabet E (also die Zeichen des zu den regulären Ausdrucken gehörenden Alphabets) und die in der Vorlesung definierter operationen bzw. syntaktische Zeichnungen (Iteration, Vereinigung Produkt usw).
Es darf keine "extra" Zeichnungen eingeführt werden. Deswegen ist deine Lösung leider nicht korrekt.
Viele Grüße,
Kaleb (Tutor)
Beantwortet
10, Jan 2017
von
urdxp urdxp
Tutor(in)
(
102k
Punkte)
0
0
Alles klar vielen Dank :)
Ihr Kommentar auf diese Antwort:
Ihr anzuzeigender Name (optional):
Ich möchte eine E-Mail an folgende Adresse erhalten, wenn jemand nach mir kommentiert:
Ich möchte eine E-Mail erhalten, wenn jemand nach mir kommentiert
Datenschutzhinweis: Ihre E-Mail-Adresse wird ausschließlich benutzt, um Ihnen Benachrichtigungen zu schicken. Es gilt die Datenschutzerklärung.
Anti-Spam-Abfrage (Captcha):
Bitte
loggen Sie ein
oder
registrieren sich
, um diese Abfrage (Captcha) zu vermeiden.
0
Pluspunkte
0
Minuspunkte
Genauer gesagt dürfen Sie sich schon beliebige Vereinfachungen in Variablen definieren, aber sie müssen der Syntax regulärer Ausdrücke entsprechen. Dabei sind Mengen nicht erlaubt - diese werden ja erst auf Semantik-Ebene aus den regulären Ausdrücken erzeugt.
Sie dürften sich aber bspw. solche Strings definieren:
$$E := A+B+C+\ldots + Z$$
Auf dieser Ebene könnten Sie so eine abgekürzte Version unseres regulären Ausdrucks erstellen. Etwa den Anfang durch:
$$(E)(E+\emptyset^\star)(E+\emptyset^\star)$$
oder auch nach Ihrem Schema:
$$E+(E)(E)+(E)(E)(E)$$
Zu beachten ist dann allerdings, dass die Klammern nötig sind, weil sonst nur in der Mitte das hintere $Z$ des ersten Teils mit dem vorderen $A$ des hinteren Teils verbunden wären. Das wird also etwas unübersichtlich.
Oder Sie definieren gleich die Klammern mit:
$$E := (A+B+C+\ldots + Z)$$
Dann geht auch:
$$E+EE+EEE$$
Beantwortet
10, Jan 2017
von
Dozent
(
10.1m
Punkte)
Bearbeitet
10, Jan 2017
von
0
0
Stimmt an die Klammern habe ich nicht gedacht! Vielen Dank für die ausführliche Hilfe.
Ihr Kommentar auf diese Antwort:
Ihr anzuzeigender Name (optional):
Ich möchte eine E-Mail an folgende Adresse erhalten, wenn jemand nach mir kommentiert:
Ich möchte eine E-Mail erhalten, wenn jemand nach mir kommentiert
Datenschutzhinweis: Ihre E-Mail-Adresse wird ausschließlich benutzt, um Ihnen Benachrichtigungen zu schicken. Es gilt die Datenschutzerklärung.
Anti-Spam-Abfrage (Captcha):
Bitte
loggen Sie ein
oder
registrieren sich
, um diese Abfrage (Captcha) zu vermeiden.
...