Introduction 2 Chapitre Introduction Ce cours est un cours sur les fondements de l ? informatique il se focalise sur trois domaines centraux en informatique la logique les modèles de calculs et la complexité Tous ces domaines sont reliés par la question s
Chapitre Introduction Ce cours est un cours sur les fondements de l ? informatique il se focalise sur trois domaines centraux en informatique la logique les modèles de calculs et la complexité Tous ces domaines sont reliés par la question suivante quelles sont les capacités et les limites des ordinateurs Même un téléphone est maintenant capable de résoudre très rapidement certains problèmes comme trier un répertoire de plus d ? un million d ? entrées Par contre certains problèmes s ? avèrent beaucoup plus lents et dif ?ciles à résoudre par exemple résoudre un problème d ? emploi du temps ou a ?ecter les choix d ? a ?ectations des élèves de l ? école polytechnique en fonction de leurs préférences ordonnées Au c ?ur de ce cours est la compréhension de ce qui fait qu ? un problème comme le tri est simple à résoudre informatiquement alors qu ? un problème comme un problème d ? emploi du temps peut prendre des siècles à résoudre avec seulement un millier de données en entrée Autrement dit au c ?ur de nos interrogations est aussi la question suivante qu ? estce qui rend certains problèmes dif ?ciles et d ? autres faciles C ? est la question centrale de la théorie de la complexité et de la calculabilité Pourquoi s ? intéresser à comprendre les problèmes dif ?ciles plutôt que d ? essayer de résoudre des problèmes très concrets Premièrement parce que des problèmes très simples et concrets et aux enjeux économiques considérables s ? avèrent faire partie des problèmes dif ?ciles Deuxièmement parce que comprendre qu ? un problème ne peut pas être résolu facilement est utile Cela signi ?e que le problème doit être simpli ?é ou modi ?é pour pouvoir être résolu Ce cours permet réellement de comprendre les pistes pour éviter les problèmes dif ?ciles à résoudre informatiquement En ?n et surtout parce que les problèmes dif ?ciles ont réellement des implications dans la conception de nombreux systèmes actuels Par exemple pour la véri ?cation l ? analyse et la conception de systèmes lorsqu ? on conçoit un système on souhaite en général qu ? il se comporte au minimum selon la spéci ?cation avec laquelle on l ? a conçu On aimerait que le processus de véri ?cation puisse s ? automatiser c ? est-à-dire que l ? on puisse garantir informatiquement qu ? un système donné véri ?e une sa spéci ?cation Surtout lorsque le système en question est d ? une complexité énorme comme les pro- C CHAPITRE INTRODUCTION cesseurs actuels et qu ? un unique être humain n ? est plus capable d ? en comprendre seul tous les composants Les résultats de ce cours montrent précisément que le processus de véri ?cation ne peut pas s ? automatiser facilement Tout l ? art de la véri ?cation de systèmes et donc de la conception de systèmes est de tenter d ? éviter ces dif ?cultés pour la rendre praticable ce qui nécessite
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/jttOFLow6MaXoGxAwqiKNRynhL5FRDPdmVUB0g8vu8XdXC1holXrYTioOeL1Zzv62lKk8PfKqodtQ4qpTBtkS55s.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11704588687nkkmlcpcfj3bwgmvj0iete99pbtesfb7yhtok90wnyqdvse45ixtmtq1notw6oyq4x3pngvuv4h2tmo0iw5oablijukqiw4yt0ve.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11704617985qew6rkppjdjbbgwipmpj6ac7xf8i3dbvadvnmlp4yahh3teg2dm7fbijlohnbdwze0r0fdoo681dn4hqa51qe27qvtslera6un00.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/wGiphiO1HFhdTYtfEKmLbRLGX62Iv49OVPgVFc99H5mFPGtc4G3AiS0ij2uRbUdgMeaXFlK5pt1PFau1rhmwosmv.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11704552944oh4ydc2bt549vvlxsgkk5lbxkdyrmppthw6dakxfwupa2wlepo1r9i9bbqmkvvtbdpzubotiqqml7ibqendyto9ys90obslj3rp2.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/a6IYPHyR2EJEi2RgBPwHPTHkBCAowMNA7VxJuHIx6xlUOxZ7EWciB3qceHUQLFc5YIfhpinggknFYhCgnfgqTUKY.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11704622196ivdmjynun79pdlbsjzvbt10z8ml06aj4wtkdln8p03vrq0cvnnhndxzi7wf7qqsjfoxndgcdhapos9ejymqv9mmnzfsmd3xadqz5.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/xWj0oCVeChYI9gwUXV95wUdHDlmWJ8T4wBJaWrVnqXT1V8DBGdkROtiAoByQSdMt8MACDqBqDqZBEyHoegLHcXnV.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11704542389h3oka0wxczls7xsn3w2a4owa3z9bbecdxja7fjoxncadrfbmqf96jawxbvuhhsxc8ze8o1aevf9xpaekvddnhjailmhdemokp52m.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11704620986hjzua5mjoyt4hxulkahyslznwe3rtbubgp8i5pbhym9jljzfp5g7cqbesstwvdqlp48rdbomzoypmyi1bhzenv9tvbir9qefvfxn.png)
-
50
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Fev 24, 2021
- Catégorie Philosophy / Philo...
- Langue French
- Taille du fichier 75.1kB