Wie bestimmt man genau den zweiten (Lösungs-)Winkel in einer (einfachen) Gleichung mit Sinus, Kosinus, usw. (Trigonometrie)?

Ich befinde mich zurzeit beim Thema: Sinus, Kosinus und Tangens. Ich habe verstanden, was diese bedeuten, wie sie anzuwenden sind, was die Sinussätze bzw. Kosinussätze sind. Allerdings tue ich mich momentan etwas schwer mit dem Einheitskreis. Nicht wegen des Ablesens an sich, sondern wie man z.B. zu einem gegebenen sin(234°) = -0.809 (gerundet) den zweiten Winkel findet, für den ebenfalls sin(a) = -0.809 (gerundet) ergibt.

Zu dem Beispiel an dem ich momentan feststecke war folgendes:

Der Taschenrechner liefert für sin(300) folgenden Sinuswert: Gesucht ist nach der Aufgabenstellung ein zweiter Winkel, der ebenfalls die gleiche Lösung wie für sin(300°) liefert. Alle meine Versuche auf diesen Wert zu kommen schlugen fehl (obwohl ich weiß, dass es wohl 240° sein müssen, aber ich würde es gerne rechnerisch ermitteln), und ich komme wirklich nicht mehr weiter bzw. bin etwas frustriert.

Ich habe hier dabei folgenden Ansatz versucht:

Ich weiß, dass sin(300°) auf dem Einheitskreis im vierten Quadranten liegt. Folglich muss ich doch irgendwie rechnerisch zu dem Winkel gelangen können, für den ebenfalls -1/2*Wurzel3 rauskommt. Ich habe dabei gedacht, dass  die Lösung sein könnte. Allerdings macht das ja keinen Sinn, da ich einen Winkel von 480° erhalte. Das ist zwar auch eine mögliche Lösung, allerdings soll der zweite Winkel im Intervall von 0° bis 360° liegen. Ich verstehe nicht, wie ich hier rechnerisch auf 240° kommen soll.

Vermutlich ist das evtl. wieder sehr trivial und ich habe mich vielleicht hineingesteigert in die Frustration, sodass ich was offensichtliches nicht bemerken könnte. Aber mir fällt nichts mehr ein, wie ich hier jetzt auf diesen zweiten Winkel kommen soll.

Ich hoffe, mir können hier einige Experten helfen.

Übungen, Studium, Schule, Mathematik, Hilfestellung, Kreis, Geometrie, Gleichungen, Informatik, nachdenken, Sinus, Trigonometrie, Universität, uebungsaufgaben, Cosinus, Einheitskreis, Informatikstudium, kosinusfunktion, Sinusfunktion, Tangens, Winkel, Winkelfunktionen
C# kann Variable in der selben Klasse nicht benutzen?

Moin,

Bin grad dran einen Launcher zu erstellen und hab eine Funktion gemacht womit man eine Exe Datei wählen kann die als String Variable namens filePath gespeichert wird, wenn ich diese rufen will damit der Launch Button weiß was er starten soll bekomme ich den Error "Der Name "filePath" ist im aktuellen Kontext nicht vorhanden."

Wie kann ich hin bekommen das die Variable von der gesamten Klasse verwendet werden kann?

Code in Frage:

        private void button8_Click(object sender, EventArgs e)
        {
            using (OpenFileDialog openFileDialog = new OpenFileDialog())
            {
                openFileDialog.InitialDirectory = "c:\\";
                openFileDialog.Filter = "Exe Files (.exe)|*.exe"; ;
                openFileDialog.FilterIndex = 2;
                openFileDialog.RestoreDirectory = true;


                if (openFileDialog.ShowDialog() == DialogResult.OK)
                {
                    String filePath = openFileDialog.FileName;
                    textBox1.Text = filePath;
                }
            }
        }


        private void button7_Click(object sender, EventArgs e)
        {
            string WindowsUser = Environment.UserName;
            string GameName = "Game";
            System.Diagnostics.Process.Start($@"C:\Users\{WindowsUser}\AppData\Local\{GameName}\Saved\SaveGames.");
        }


        private void button1_Click(object sender, EventArgs e)
        {
            System.Diagnostics.Process.Start($"{filePath}");
        }
    }
}
Computer, Technik, programmieren, C Sharp, Code, Informatik, Visual Studio
Schlüsselaustausch bei OTP - Wird die Sicherheit damit erhöht?

Guten Tag zusammen,

ich bin durch eine Frage hier, die heute morgen gestellt wurde, auf die OTP-Verschlüsselung gekommen und habe ein bisschen darüber nachgedacht und hätte deshalb jetzt eine Frage an die Mathemathiker oder Kryptologen unter euch (Vielleicht auch generell an alle die auf Logik stehen)

Mal außer acht gelassen, dass das Verfahren alleine durch die größe der Schlüssel und die sichere Übertragung der Schlüssel einige größere Hürden mit sich bringt, finde ich das Prinzip vorallem wegen seiner Einfachheit und der, bei richtiger Verwendung, erreichten Sichherheit einfach klasse.

Allerdings habe ich jetzt eine Frage. Und zwar habe ich ein wenig darüber nachdegacht wie das so im Alltag verwendbar wäre und die Hauptschwastelle wäre wohl die sichere Übertragung des Schlüssels (Benötigter Speicherplatz und Generierung von echten Zufallszahlen mal außer Acht gelassen).

Jetzt habe ich überlegt ob es nicht noch sicherer werden würde, wenn es folgender Maßen Abläuft:

  1. Max verschlüsselt eine Nachricht mit einem wirklich zufälligen Key
  2. Der Schlüssel wird ausgestauscht und die verschlüsselte Nachricht über einen anderen Kommunikationsweg übertragen
  3. Peter entschlüsselt die Nachricht und antwortet.
  4. Dazu wird wieder ein zufälliger key generiert, allerdings wird die Antwort nicht direkt mit dem neuen Key verschlüsselt.
  5. Der neue Key wird mit allen bisher ausgetauschten Keys nacheinander verschlüsselt und der verschlüsselte key wird dann zum verschlüsseln der Antwort benutzt.
  6. Der neue zufällig gefundene Key (Nicht der verschlüsselte) wird mit Max ausgetauscht.
  7. Max muss den neuen Key wieder mit allen alten Keys verschlüsseln und kann diesen dann für das entschlüsseln der Nachricht benutzen.

... usw.

Wenn man zusätzlich jeden neuen schlüssel auch über einen neuen Kommunikationsweg austauscht sollte es für den Angreifer ja eigentlich unmöglich sein die Verschlüsselte Nachricht zu entschlüsseln. Selbst wenn er einen austausch des Schlüssels mitbekommen hat?

Bin ich jetzt richtig mit meinen Überlegungen oder verschlechtere ich die eigentliche Verschlüsselung damit eher, da man ja sogesehen alte Schlüssel wiederverwendet...

was sagt ihr? Ist das sicherer oder unsicherer? (Prämisse: Der Angreifer hat keinen Zugriff auf die db der alten schlüssel)

Computer, Mathematik, Sicherheit, Informatik, Kryptographie, Verschlüsselung
Wirtschaftsinformatik Studium doch das falsche?

Ich habe mich für das WI Studium inskribiert und dieses beginnt demnächst. 

Nun aber zweifle ich an meiner Studienwahl. Ich hab so ein Gefühl, dass mich das IT-Wesen nicht mehr so interessiert wie ich dachte. 

Ich hab z.B. in meiner HTL-Ausbildung schon gezweifelt, ob ich in der Branche bleiben möchte und für mich stand nur mehr die Matura als Ziel im Kopf. 

Ich habe 2 Jahre als Software /Web-Entwickler gearbeitet (bei 2 Firmen) und meine Arbeitsleistung war unterdurchschnittlich was ich als Feedback bei beiden Firmen bekommen habe. Ich hab selber auch gemerkt, dass in mir das Feuer eindeutig fehlt. 

Bei einer Karriereberatung wurde mir das Wirtschaftsinformatik Studium empfohlen weil ich, wie ich bereits wusste, nicht der geborene Tüftler bin und Programmieren nicht etwas ist was ich mein Leben lang machen möchte, aber durchaus wirtschaftliche Interessen da sein könnten.  

Laut ihm wäre die Wirtschaftsinformatik eher ein Ding weil ich dadurch in der Schnittstelle zwischen Wirtschaft und Entwicklung tätig sein kann. 

Von dem her habe ich mich dafür entschieden.  

Nun aber, kurz vor Beginn, kommen Zweifel hoch. Ist Wirtschaft und Informatik in Kombination nicht doch zu trocken für mich? Erreiche ich dadurch wirklich die Jobs die mir später wirklich gefallen? 

Wieso nicht gleich BWL oder sowas studieren? (Da ist überhaupt die Frage ob ich wirklich so interessiert bin an reinem BWL, was ich ehrlich gesagt bezweifle). 

Mir fällt leider keine andere Branche ein wo ich sagen könnte, die würde mir mehr gefallen. Höchstens könnte ich mir vorstellen, dass mir der Medien-Bereich interessieren könnte da ich hin und wieder doch gerne so kleine Video-Projekte schneide und Filmtechnik ein wenig spannend finde, aber dafür ein spezielles Studium zu beginnen? Kann ja sein, dass mir das auch nicht ganz gefällt wie ich vorher dachte. 

Studium, Schule, Informatik, Wirtschaftsinformatik, Ausbildung und Studium, Beruf und Büro
Elektrotechnik, Maschinenbau, Informatik oder Physik studieren?

Hallo.

Ich besuche aktuell die 12. Klasse und mache nächstes Jahr mein Abitur. Schon seit längerem frage ich mich, was ich studieren möchte. Es fällt mir unwahrscheinlich schwer, diese Entscheidung zu treffen. Jedes mal wenn ich denke, mich entschieden zu haben, löst irgendeine Kleinigkeit eine erneute Umentscheidung aus.

Zum Hintergrund: Mein ursprünglicher Wunsch war schon immer, Physik zu studieren. Deshalb besuche ich auch seit der Oberstufe den Physik Leistungskurs. Nicht, weil ich mal ein oder zwei Kurzgesagt Videos geguckt habe und mich deswegen bereit für das Physikstudium fühle, sondern weil ich wirklich Spaß daran habe, Formeln herzuleiten, Differentialgleichungen zu lösen und physikalische Zusammenhänge bis aufs (im Rahmen des Schulunterrichts mögliche) Kleinste zu verstehen. Mich reizt ein Physikstudium, weil ich etwas anspruchsvolles studieren möchte und vor allem, weil ich zu Physikern wie Albert Einstein und Max Planck aufschaue, und anstrebe (ich weiß, sehr hoch gesetztes Ziel), ebenfalls große Entdeckungen zu machen.

Das einzige Problem, was ich habe, ist, dass ich mich eben nicht nur für die Physik interessiere. Hobbymäßig mache ich eben auch Dinge, die einer Tätigkeit des Ingenieurs oder Informatikers entsprechen würden. Ich liebe es, in z.B. Fusion 360 Roboter (oder IoT Geräte, Drohnen) zu Designen und diese mit meinem 3D Drucker und einem Arduino zu verwirklichen. Außerdem finde ich Hacking/Cybersecurity bzw. Softwareentwicklung ebenso interessant, weswegen ich mir auch schon einige Programmiersprachen bis zu einem gewissen Grad beigebracht habe. Ich weiß aber halt selber nicht, was ich lieber mache. Solche Praxisorientierten Dinge, die eher Ingenieure machen, Informatik oder halt Physik. Zunehmend habe ich eben daran gezweifelt, ob Physik wirklich das Richtige ist.

Ich bin zwiegespalten, wo ich später sein möchte. Diese Entscheidung, was ich studieren möchte, scheint mir so endgültig. Möchte ich mein Leben der Physik widmen und an den neusten Kenntnissen der (besten) Naturwissenschaft forschen, oder an dieser Forschung nicht direkt beteiligt sein, sondern diese "nur" anwenden aber dabei die Menschheit mit Erfindungen weiterbringen? Klar, wahrscheinlich kann mir niemand auf diese Frage eine eindeutige Antwort geben, am Ende muss ich's selber wissen. Aber vielleicht war ja der ein oder andere von euch in einer ähnlichen Situation und kann mir seine Erfahrungen mitteilen.

Physik 44%
Informatik 38%
Elektrotechnik 13%
Maschinenbau 6%
Studium, Schule, Elektrotechnik, Informatik, Maschinenbau, Physik, Entscheidungshilfe, Ausbildung und Studium, Beruf und Büro
Python Socket Programmierung Error?
#Server
import socket
ip_input = input("Gib deine IP an: ")
ip_input = str(ip_input)
IP_SERVER = ip_input
DISCONNECT_MESSAGE = "!DISCONNECT"
def start():
  server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  server.bind( (IP_SERVER, 5050) )
  print("Server gestartet")
  server.listen()
  conn, addr = server.accept()
  print(f"Client with IP {conn} connected")
  while True:
    msg = server.recv(1024)
    msg.decode("utf-8")
    print(f"Message: {msg}")
    if msg == DISCONNECT_MESSAGE:
      server.close()
      conn.close()
if __name__ == "__main__":
  start()
#Client
import socket
def start():
  server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  server.connect( ("192.168.1.100", 5050) )
  while True:
    msg = str(input("Your Message: "))
    msg = msg.encode()
    server.send(msg)
    answer = server.recv(1024)
    answer = answer.decode("utf-8")
    print(f"Antwort: {answer}")
if __name__ == "__main__":
  start()
#Error

Gib deine IP an: 192.168.1.100

Server gestartet

Client with IP <socket.socket fd=372, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.100', 5050), raddr=('192.168.1.100', 60324)> connected

Traceback (most recent call last):

 File "c:\Users\User\OneDrive\Python\Server_2.py", line 26, in <module>

  start()

 File "c:\Users\User\OneDrive\Python\Server_2.py", line 17, in start

  msg = server.recv(1024)

OSError: [WinError 10057] Eine Anforderung zum Senden oder Empfangen von Daten wurde verhindert, da der Socket nicht verbunden ist und (beim Senden über einen Datagrammsocket mit einem sendto-Aufruf) keine Adresse angegeben wurde

Computer, Netzwerk, programmieren, Informatik, Python, Python 3

Meistgelesene Beiträge zum Thema Informatik