Zum Inhalt springen

metalmeier

Mitglieder
  • Gesamte Inhalte

    19
  • Benutzer seit

  • Letzter Besuch

Beiträge von metalmeier

  1. Hallo, ich verstehe eine Aussage nicht.

    Ausgangssituation:
    $z1: 10
    $z2: 10
    $s1: "10"

    $ergebnis c= $z1 === $z2 and $s1 > 10 ergibt: bool(true)  

    Ich habe mir es so erklärt, 10 ist identisch mit 10 -> TRUE. UND „10“ ist größer als 10 -> FALSE.

    Bei logisch UND ergibt dann TRUE FALSE = FALSE

    Warum gibt der Code TRUE aus? Was habe ich nicht bedacht?

     

    Oder wird die string 10 als 0 oder nichts gewertet? Dann wäre 10 größer. (???)

     

    Danke im Voraus.

     

    code:

     

    $z1 = 10;
        $z2 = 10;
        $s1 = "10";
     
        // a)
        echo 'Ausgangssituation:<br />$z1: '
        var_dump($z1); 
        echo "<br />"
        echo '$z2: '
        var_dump($z1); 
        echo "<br />"
        echo '$s1: '
        var_dump($s1); 
        echo "<hr>"
     
     ..........
     
        // c)
        echo "<hr>"
        $ergebnis = $z1 === $z2 and $s1 > 10;
        echo 'Prüfung: $ergebnis c= $z1 === $z2 and $s1 > 10 ergibt: '
        var_dump($ergebnis); 

     

     

     

     

     

     

     

     

     

     

     

  2. vor 55 Minuten schrieb Maniska:

    Reden wir über eine Hausaufgabe, oder woher kommt die Aufgabenstellung?

    Bei einem internen Testserver würde ich interne Adressen verwenden, aber das bleibt dir überlassen. Wenn einer aus dem Internet sollte es halt kein Server sein auf den du oder deine User zugreifen wollen...

    Was weist du über DNS? DNS RoundRobin hat unbestritten seine Einsatzzwecke, man sollte aber wissen was man tut, und warum.

    Ich habe irgendwie das Gefühl du arbeitest ein Tutorial ab, verstehst aber nicht genau was du da überhaupt machst.

    Genau so ist es 🙂 . Es ist ein Fernstudium und ich hab hier nicht ganz den Einsatzzeck erkannt. Wohl das es um Server entlastung geht. Ich hab hier meine Testumgebung mit VMWare, also egal wenn was schief geht.

    Ich müsste jetzt nur wissen wo ich diesen Host eintrage und anpingen kann. Möglicherweise verstehe ich es dann.

     

    Dieses Video beschreibt es anscheinend.

     

     

     

  3. Hallo, vielleicht kann mir jemand einen Tipp geben,

    Ich hänge an einer Aufgabe die Roundrobin betrifft und weiß nicht was mit erstellen Sie einen Host mit WWW gemeint ist.

     

     

    Zitat

     

    6. Aufgabe:

    Sie haben gelernt, dass mit der Option Roundrobin die Lastverteilung auf mehrere Computer ermöglicht wird, indem ein Eintrag öfter eingetragen und mit anderen IP-Adressen versehen wird.

    Weisen Sie diese Eigenschaft mit 3 Einträgen nach, indem Sie einen Host mit dem Namen www erstellen. Wie können Sie überprüfen, dass beim Zugriff die Einträge tatsächlich verschoben werden?

     

    Nachweisen, so denke ich, tut man es mit der Debugprotokollierung oder? Die habe ich aktiviert. S.h. Bild.Aufgabe6.1.JPG.2efbc8dc6efee2d6c13f1de1b161a673.JPG

     

    Was ist nun mit Host mit dem Namen www erstellen gemeint?

     

    Danke im Voraus.

     

     

     

     

  4. Hallo, kann ich eine zweite Fritz Box zu meiner Hausanalge koppeln? Die Zweite soll zu Test Zwecken ein 172er Netz haben.

    Test Domäne läuft mit dem 172 er Netz. Meine Versuche aber per Lankabel auf "Lan1" Internt zu bekommen, haben nicht funktioniert. Ich habe es mit VPN versucht, statisches routen. Irgendwas mache ich wahrscheinlich falsch. In der Box2 steht Internet verbunden übert Lan1 jedoch gibt sie es wohl an keinen Client weiter. Gibts ne alternative, die ich kaufen kann?

    Danke im Voraus.

  5. vor 19 Stunden schrieb pr0gg3r:

    Genau. Um das nochmal zu vereinfachen:

    Nehmen wir an, wir haben folgende Menge: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10

    Nun haben wir alle Zahlen "kleiner als 7" (entspricht -lt 7), dann sind das: 1, 2, 3, 4, 5, 6

    Dann ist "kleiner als 7" negiert die, die übrig bleiben: 7, 8, 9, 10 und das entspricht "größer gleich sieben" (-ge 7). (weil sonst wie @Han_Trio gesagt hat, die 7 raus fällt). 

    Ist zwar mathematisch jetzt nicht einwandfrei ausgedrückt, aber so kompliziert und unverständlich ist es jetzt auch nicht. 

    /Edit:

    Man kann also auch sagen, "NICHT kleiner als sieben = größer gleich sieben" oder "kleiner als sieben = NICHT größer gleich sieben"

    Also bekommt man das Gleiche Ergebnis mit:

    -gt (8,9,10) = -le (1,2,3,4,5,6,7)

    -le (1,2,3,4,5,6,7) = -gt (8,9,10)

    -lt (1,2,3,4,5,6) = -ge (7,8,9,10)

    -ne (7) =  -lt (1,2,3,4,5,6)

    -ge (7,8,9,10) = -lt (1,2,3,4,5,6)

    -eq (7) = -gt (8,9,10)

     

  6. vor 4 Stunden schrieb Whiz-zarD:

    Nein... 🙄

    Wo steht denn doch ein -ne für not bzw. nicht?

    Das hab ich wohl aus dem Heft falsch interpretiert. Das ist der Nachteil wenn man sich nicht austauschen kann.

    Zur Kontrolle wäre jetzt noch gut zu wissen.

    Wenn das gleiche Ergebnis raus kommen soll, und benutzt -gt bei einer do-while Schleife,

    was benutze ich bei einer do-until Schleife?

     

    File_000.thumb.jpeg.35dae7919fa7b8720dd733e604446433.jpeg

  7. vor 16 Minuten schrieb Whiz-zarD:

    Fang doch nicht immer an, die Begriffe umzuformulieren...

    • -gt => greater than => größer als
    • -lt => less than => kleiner als
    • -ge => greater or equals than => größer oder gleich als
    • -le => less or equals than => kleiner oder gleich als
    • while => solange
    • until => bis

    Das ist alles.

    Versuche doch deinen oberen Code in einen Sinnvollen Satz zu formulieren und dabei verwendest du einfach das Vokabular.

    
    do
    {
        // Irgendein Code
    }
    while ($n -lt 7)
    
    do
    {
        // Irgendein Code
    }
    until ($n -ge 7) 

    Im oberen Code steht einfach "Durchlaufe die Schleife, solange n kleiner als 7 ist". Wie lautet nun der Satz der zweiten Schleife?

     

    Durchlaufe die Schleife bis n NICHT größer oder gleich ist.

  8. vor 9 Stunden schrieb pr0gg3r:

     

     

    -lt ist negiert aber nicht -gt, sondern -ge ;)

    /edit:

    Soll es ja auch sein?! In deinem Script hast du ja einmal while ($n -lt 7) und einmal until ($n -ge 7), das passt so schon.

    Ich gehe davon aus, dass du meinst, dass bei dem until -gt stehen soll, das ist aber nicht so weil -lt negiert -ge ist und nicht -gt.

    Ok, die Frage ist jetzt ob ich es verstanden habe 😛

    Habe ich es so richtig negiert?

    while                                                         until

    lt  7    (kleiner als)          =     -ge 7 (NICHT gleich größer)

    -gt 7 (größer als)            =     -le 7 (NICHT kleiner gleich)

    -le                                      =     -gt

  9. Da wäre noch die Frage kann ich alle Operatoren in oben dem Script anwenden oder nicht? Ich habe einfach durchprobiert und dann bleibt die Schleife bei 1 stehen.

    Also

    while /until

    - lt 7 (kleiner als) =  -gt 7 (NICHT größer als) ..... heißt also 7 darf auch stehen

    -lt  7                       = -ge 7 (NICHT gleich größer)

    -gt 7 (größer als) = -le 7 (NICHT kleiner gleich)

    -le = -gt

     

    So 🙂 ?

  10. Hallo ich hänge bei meinem Fernstudium an einer Aufgabe.

    Laut Aufgabe bringen die beiden SChleifen das gleiche Ergebniss. (do while/until)

    $n = 1
    do
    {
        "Schleifen-Nr: $n"
        $n++
    }
    while ($n -lt 7)

    $n = 1
    do
    {
        "Schleifen-Nr: $n"
        $n++
    }
    until ($n -ge 7)

    In Powershell ISE wird immer bis 6 durchgeschleift, bringt also das Selbe.

    In offizielen Artikeln habe ich gelsen "Grundsätzlich können sich do-until und do-while gegenseitig ersetzen, indem man die Bedingung negiert."

    Wenn man nur negiert, müsste es aber, wenn -lt = kleiner als ist, -gt (=größer) heißen. Jedoch wird dann ja die 7 (=) angezeigt.

    Stimmt diese Aussage mit dem negieren? Bei der ESA wird ja gefragt, was bringt das gleiche Ergebnis, das funktioniert aber mit negieren nicht.

    Danke im Voraus.

     

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...