Als «computer-science» getaggte Fragen

Informatik oder Informatik (abgekürzt CS oder CompSci) ist der wissenschaftliche Ansatz für die Berechnung und ihre Anwendungen.

11
Wie kann ich sicherstellen, dass ich das Programmieren lerne, anstatt nur die Details einer Sprache zu lernen? [geschlossen]
Ich höre oft, dass ein echter Programmierer innerhalb einer Woche leicht jede Sprache lernen kann. Sprachen sind nur Werkzeuge, um Dinge zu erledigen. Programmierung ist die ultimative Fähigkeit, die gelernt und gemeistert werden muss. Wie kann ich sicherstellen, dass ich das Programmieren lerne , anstatt nur die Details einer Sprache …

30
Was ist eine schöne Erklärung für Zeiger? [geschlossen]
Hatten Sie in Ihrem eigenen Studium (allein oder für eine Klasse) einen "ah ha" -Moment, in dem Sie die Hinweise wirklich verstanden haben? Haben Sie eine Erklärung, die Sie für Anfängerprogrammierer verwenden, die besonders effektiv zu sein scheint? Wenn zum Beispiel Anfänger zum ersten Mal auf Zeiger in C stoßen, …


4
Wie lerne ich Informatik vollständig selbst? [geschlossen]
Als vollständig autodidaktischer Programmierer würde ich es begrüßen, wenn ich den Informatikkurs, der für einen typischen CS-Absolventen unterrichtet wird, selbst lernen könnte. Es war einfach, im Internet nach verschiedenen Ressourcen zu suchen. Natürlich gibt es MIT Open Course Ware und Coursera-Kurse von Stanford und anderen Universitäten. Es gibt zahlreiche andere …

8
Welche Methoden gibt es, um einen Stapelüberlauf in einem rekursiven Algorithmus zu vermeiden?
Frage Wie kann ein durch einen rekursiven Algorithmus verursachter Stapelüberlauf behoben werden? Beispiel Ich versuche das Project Euler-Problem 14 zu lösen und habe beschlossen, es mit einem rekursiven Algorithmus zu versuchen. Das Programm stoppt jedoch mit einem java.lang.StackOverflowError. Verständlicherweise. Der Algorithmus hat den Stack tatsächlich überlaufen lassen, weil ich versucht …


2
Was bedeutet "komponiert nicht"?
Ich sehe viele Texte, insbesondere funktionale Programmiertexte, die behaupten, dass bestimmte CS-Konzepte "nicht komponieren" . Beispiele sind: Sperren komponieren nicht, Monaden komponieren nicht. Es fällt mir schwer, genau die Bedeutung dieses Satzes zu finden. Wenn ich an Komposition denke, denke ich entweder an Funktionskomposition oder an Objektaggregation (wie in "Komposition …

16
Wird ein Hochschulabschluss in Informatik jemals meine Beschäftigungsfähigkeit beeinträchtigen? [geschlossen]
Zu oft sehe ich, dass es viele leistungsfähige Programmierer ohne Hochschulabschluss in Informatik, Informatik usw. gibt. Wird ein Hochschulabschluss jemals meine Beschäftigungsfähigkeit beeinträchtigen, nachdem ich mehr Artikel über schlechte Bildung und die Bedeutungslosigkeit von Hochschulabschlüssen (insbesondere als Programmierer) gelesen habe? (In vier Jahren, wenn ich meinen Abschluss mache) PS Ich …





17
Was sind einige gute Aufgaben für einen Einführungskurs, um die heutigen Studenten zu erreichen? [geschlossen]
Ich unterrichte regelmäßig eine Einführung in den Programmierkurs mit Java . Ich möchte meinen Schülern spannende Aufgaben geben, mit denen sie sich identifizieren oder die sie interessant finden können . Zumindest möchte ich Aufträge, die sinnvoll sind und einen internen Zusammenhang aufweisen (zum Beispiel scheinen einige sehr schlechte Programmierübungen nur …

5
Warum sind die Saiten so langsam?
Seit meiner allerersten Programmierstunde in der High School habe ich gehört, dass Saitenoperationen langsamer - dh teurer - sind als die mythische "durchschnittliche Operation". Warum macht sie so langsam? (Diese Frage ist absichtlich weit gefasst.)


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.