J'ai dû louper quelque chose. L’emploi d’un programmeur dans ma région coûte entre 50 et 100 dollars de l’heure. Une machine haut de gamme coûte seulement 3 000 dollars. Le coût d'achat d'un ordinateur vraiment génial tous les trois ans s'élève à 0,50 dollar / heure. (3000 $ / (150 …
En étudiant le cours pour débutants sur l’interface matériel / logiciel et les systèmes d’exploitation, il est souvent question de savoir s’il serait préférable de remplacer certaines parties du matériel par des logiciels, et inversement. Je ne peux pas faire le lien.
Qu'est-ce que les forces historiques à l'œuvre, les compromis à faire, en décidant d'utiliser des groupes de huit bits comme unité fondamentale? Il était une fois des machines qui utilisaient d'autres tailles de mots, mais aujourd'hui, pour les non-huit bits, vous devez vous tourner vers les pièces de musée, les …
J'essaie de comprendre, à un haut niveau, comment les threads simples fonctionnent sur plusieurs cœurs. Ci-dessous ma meilleure compréhension. Je ne crois pas que ce soit correct cependant. D'après mes lectures sur Hyper-threading , il semble que le système d'exploitation organise les instructions de tous les threads de manière à …
C'est presque embarrassant de demander ... J'ai un diplôme en informatique (et un deuxième en cours). Je travaille comme développeur .NET à temps plein depuis près de cinq ans. Je semble généralement compétent dans ce que je fais. Mais je ne sais pas comment fonctionnent les ordinateurs! S'il te plaît, …
Existe-t-il une bonne raison de fournir une version 32 bits ainsi qu'une version 64 bits de tout logiciel destiné aux ordinateurs de bureau modernes, exécutant des systèmes d'exploitation 64 bits modernes sur du matériel 64 bits? Il semble que les logiciels 64 bits seraient plus efficaces, permettraient une utilisation plus …
Je vais travailler en tant que responsable du développement pour une startup et j'ai suggéré d'utiliser des VM pour le développement. Je ne parle pas de chaque développeur ayant un ordinateur de bureau avec des machines virtuelles à des fins de test / développement, je veux dire un rack de …
On nous dit souvent que le matériel ne tient pas compte de la langue dans laquelle un programme est écrit, car il ne voit que le code binaire compilé, mais ce n'est pas toute la vérité. Par exemple, considérons l'humble Z80; ses extensions du jeu d'instructions 8080 incluent des instructions …
Lorsqu’on se forge une opinion, c’est une bonne pratique de suivre la tradition scolaire - réfléchissez aussi fort que possible contre votre opinion et essayez de trouver des contre-arguments. Cependant, quels que soient mes efforts, je ne trouve pas les arguments raisonnables en faveur de l'antivirus (et des mesures de …
Au travail, on m'a donné une machine raisonnable (double quad 2GHz, 4 Go de RAM, disque dur de 160 Go à 7 200 tr / min, Win7), mais elle manquait à quelques endroits (disque dur / RAM). Le personnel informatique a accepté que je remplace le matériel par le mien. …
Travailler dans des données immuables avec des assignations uniques a évidemment pour effet de demander plus de mémoire, car on crée constamment de nouvelles valeurs (bien que les compilateurs sous la couverture fassent des astuces avec des pointeurs pour en faire un problème). Mais j'ai entendu à quelques reprises maintenant …
Je travaille dans une entreprise de taille moyenne (150 employés, environ 10 ingénieurs) et la plupart de mes projets consistent à interfacer avec des équipements de laboratoire (oscilloscopes, analyseurs de spectre optique, etc.) à des fins d'applications de test semi-automatisées. J'ai rencontré plusieurs scénarios différents où je ne suis pas …
Je suis le seul développeur travaillant sur une application web qui touche à sa fin. Nous envisageons maintenant de le faire vivre dans peut-être quelques mois. Il s'agit d'une application Web pour une entreprise non informatique. Bien qu'ils aient leur propre équipe informatique interne, ils m'ont demandé quelles seront les …
Je suis un programmeur autodidacte, juste au cas où cette question trouverait une réponse dans CS 101. J'ai appris et utilisé beaucoup de langues, principalement pour mon usage personnel, mais parfois pour des choses professionnelles. Il semble que je rencontre toujours le même mur lorsque je rencontre des problèmes de …
Je viens de parcourir quelques diapositives et j'ai remarqué que le cache L1 (au moins sur les processeurs Intel) fait la distinction entre le cache de données et d'instructions, je voudrais savoir pourquoi c'est ..
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.