L'informatique

Q & A pour les étudiants, chercheurs et praticiens de l'informatique


9
Pourquoi l'addition est-elle aussi rapide que les opérations en bits dans les processeurs modernes?
Je sais que les opérations binaires sont très rapides sur les processeurs modernes, car ils peuvent fonctionner en parallèle sur 32 ou 64 bits. Les opérations binaires ne prennent donc qu'un cycle d'horloge. Toutefois, l’ajout est une opération complexe qui consiste en au moins une, voire une douzaine d’opérations par …

9
Quelles propriétés d'un langage de programmation rendent la compilation impossible?
Question: "Certaines propriétés d'un langage de programmation peuvent nécessiter que le seul moyen d'obtenir l'exécution du code qui y est écrit soit par interprétation. En d'autres termes, la compilation en code machine natif d'un processeur traditionnel n'est pas possible. Quelles sont ces propriétés?" Les compilateurs: principes et pratique par Parag …


3
Comment les ordinateurs gardent-ils le temps?
Comment les ordinateurs peuvent-ils indiquer l'heure et la date correctes à chaque fois? À chaque fois que je ferme (arrête) l'ordinateur, toutes les connexions et tous les processus à l'intérieur s'arrêtent. Comment se fait-il que lorsque j'ouvre à nouveau l'ordinateur, il indique l'heure exacte exacte? L'ordinateur ne s'arrête-t-il pas complètement …



2
Qu'est-ce que la coinduction?
J'ai entendu parler de l'induction (structurelle). Il vous permet de construire des structures finies à partir de plus petites et vous donne des principes de preuve pour raisonner sur de telles structures. L'idée est assez claire. Mais qu'en est-il de la coinduction? Comment ça marche? Comment peut-on dire quelque chose …



7
La législation est-elle complète?
J'aimerais savoir s'il y a eu des travaux reliant le code juridique à la complexité. En particulier, supposons que nous ayons le problème de décision "Compte tenu de ce recueil de lois et de ce cas particulier, le défendeur est-il coupable?" À quelle classe de complexité appartient-il? Il y a …




3
Algorithme en place pour l'entrelacement d'un tableau
On vous donne un tableau de éléments2n2n2n a1,a2,…,an,b1,b2,…bna1,a2,…,an,b1,b2,…bna_1, a_2, \dots, a_n, b_1, b_2, \dots b_n La tâche consiste à entrelacer le tableau, en utilisant un algorithme sur place tel que le tableau résultant ressemble à b1,a1,b2,a2,…,bn,anb1,a1,b2,a2,…,bn,anb_1, a_1, b_2, a_2, \dots , b_n, a_n Si l'exigence en place n'existait pas, nous …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.