triche.py

Created by antonineschenbrenner

Created on March 07, 2023

7.91 KB


Lêtre humain na cessé daccroître son pouvoir daction sur le 
monde, utilisant son intelligence pour construire des outils et des 
machines. Il a élaboré un mode de pensée algorithmique 
susceptible dêtre codé dans des langages permettant de 
commander ces machines. 
Aujourdhui, lintelligence artificielle (IA) permet 
laccomplissement de tâches et la résolution de problèmes 
jusquici réservée aux humains : reconnaître et localiser les objets 
dans une image, conduire une voiture, traduire un texte, 
dialoguer... Un champ de lintelligence artificielle ayant permis 
des applications spectaculaires est celui de lapprentissage 
machine. 

Le métier à tisser Jacquard comme étant lancêtre de lordinateur moderne (la 
machine suit bien une liste dinstructions mais ne dispose pas de mémoire vive).
Le binaire: système de numération utilisant la 
base 2 et le ou les chiffre(s) 0 et/ou 1
Algorithme: Suite dinstructions ou dopérations permettant de résoudre un problème

La machine de Turing est la machine la plus élémentaire possible destinée à mettre en 
œuvre des mécanismes de calcul comme le font notamment les ordinateurs. LENIAC, 
qui pèse plus de 30 tonnes, est le premier ordinateur construit selon ses principes 
(1945)
- 1936, Alan Turing propose le concept 
théoriquede machine universelle.
- 1945, avec John vonNeumann, créerles 
premiers ordinateurs (au moins une 
mémoireet un processeur). 
- Lévolutiondes ordinateurs les rend 
aujourdhui capables dutiliser des langages 
de haut niveau (Scratch, Python ou C++ par 
exemple). Certains programmes pouvant 
atteindre des milliers de lignes, la présence
derreurs, appeléesbogues (ou bugs), est 
inévitable.
- Des techniques sont développéespour les 
déceleret les corriger.
On appelle ordinateur un système 
capable de traiter de linformation selon 
un programme écrit dans un langage 
informatique, et comportant au minimum 
un processeur et une mémoire vive.

b. Les données informatiques Activité 2. Des données de natures diverses (p. 268-269)
Les données informatiques que peut traiter un ordinateur sont de natures 
diverses : textes, sons, images mais également programmes informatiques. Elles 
sont toujours numériques, ce qui nécessite parfois un processus de numérisation
Doc.1. Comment les informations peuvent être numérisées ?
Numérisation : conversion dune information (texte, image, etc.) en 
données numériques.
Toutes les données informatiques sont ramenées à une ou plusieurs valeurs 
numériques codées en binaire.
Deux types de fichiers: 
- Les fichiers exécutables contiennent des programmes informatiques. Une fois 
téléchargés et installés les instructions quil contiennent sont exécutées par le 
système dexploitation qui les identifie. 
- Les fichiers de données stockent 
des informations. Grâce à leur 
extension, le système dexploitation 
détermine les programmes capables 
de les interpréter et de les lire.
Dans un document texte (sans image ou autre 
média) non compressé, un caractère est 
représenté par un nombre compris entre 0 et 255 
(code ASCII) et il est stocké sur un seul octet.

2. Daprès le document 3, Un roman contenant 500 000 caractères, occupera, si le
texte est codé selon la norme ASCII, 500 000 octets, soit 5 × 105 octets.
un disque Blu-ray peut contenir 7 Go,
Convertir en mégaoctet 7 ×1024=7168méegaoctet
7168 ×1024=7340032 ko
7 340 032 ×1024=7,5 ×109 octet
Un disque Blu-ray de 7 Go pourra donc contenir 7,5×109
5×105 15 000 romans.
Et un disque de 128 Go :
128 ×1024=131 072 megaoctets.
131 072 ×1024=1,34×108 kilooctet
1,34×108 ×1024=1,37 ×1011 octet
Un disque Blu-ray de 128 Go pourra contenir 1.37×1011
5×105 274 878 romans.

Pour corriger le programme :  la fonction int. Il faut donc écrire à la première ligne du programme 
: N = int(input(«Donner un nombre entier»)) 
Pour afficher les 10 résultats de la table de multiplication, Il faut écrire à la deuxième ligne du 
programme : 
for i in range(1,11):

c. Les programmes informatiques
Un programme informatique peut comporter jusquà plusieurs centaines de 
millions de lignes de code. La probabilité derreurs de codage 
(appelées bogues ou bugs) est importante. Cela peut parfois avoir de graves 
conséquences.
Les langages de haut niveau sont indépendants du matériel utilisé et 
beaucoup plus simples à utiliser et à déchiffrer, donc à déboguer
Quest-ce quune donnée informatique et comment un ordinateur la traite-t-il ? 
Les données informatiques sont de natures très diverses : texte, vidéo,
tableau de valeurs, photographie ou programme informatique, par exemple.
Ces données sont toujours dans un format numérique, cest-à-dire
constituées dune série de valeurs numériques (ce qui nécessite parfois une
étape de numérisation), de façon à pouvoir être manipulées et traitées par
lordinateur, et en particulier par son processeur.
Le processeur est un composant présent dans tout ordinateur ; il a pour
fonction de traiter les données informatiques suivant les instructions
contenues dans un programme.

2. Intelligence artificielle et apprentissage machine
Définition : Le terme dintelligence artificielle (IA) désigne un ensemble de 
théories et de techniques de programmation dont le but est de simuler 
lintelligence humaine, que ce soit dans la capacité dapprentissage, les 
perceptions ou la prise dinitiatives.

Prévoir le chiffre daffaire de lentreprise pour la 7e année ? 
La droite de régression passe par les points de coordonnées (3 ; 15) et (6 ; 35). 
Pour obtenir les valeurs de a et b, on doit résoudre le système déquations 
suivant : 3 ×a+b =15et6 ×a+b =35doù a = 20
3 etb =5 Ainsi la droite de 
régression linéaire a pour équation :  Y = 20
3 ×X5
Lorsque  X =7,Y = 20
3 ×7 541.7Le chiffre daffaire de la 7e année sera 
donc voisin de 41 700 euros.

3. Linférence bayésienne
Linférence bayésienne est une méthode de calcul de probabilités de causes 
à partir des probabilités de leurs effets. Elle sert notamment à modéliser 
des relations au sein de systèmes complexes.
Tableau de contingence : 
représentation de données dans un 
tableau selon deux critères, lun en 
ligne, lautre en colonne.
Exemples:Linférence bayésienne peut servir à se prononcer sur la crédibilité de 
diagnostics dans les domaines médicaux et industriels ou lanalyse de spams.
Dans un test médical, si la fréquence de la 
maladie dans la population générale est fm, 
alors le nombre de personnes réellement 
malades sécrit :
fm ×fréquence(VP)/
fm ×fréquence VP + 1fm ×fréquenc(FP)
Quest-ce quune intelligence artificielle ? 
Une Intelligence Artificielle (IA) est un programme informatique qui cherche
à simuler lintelligence humaine. LIA réalise des tâches que lHomme accomplit
en utilisant ses capacités de réflexion.
LIA adapte ses prises de décision en fonction des informations quon lui donne
(position de pièces sur un échiquier, mesures physiques pour une voiture
autonome, tri dimages...) et est capable de prendre des initiatives.
Le calcul de prévision de résultats sappuie entre autres sur la méthode de
régression linéaire et linférence bayésienne.
Lorsque lévolution dun système semble se faire de manière linéaire, la
méthode de régression calcule léquation dune droite de tendance qui permet
alors danticiper un résultat comme par exemple le chiffre daffaires dune
entreprise.
Quest-ce que méthode dinférence bayésienne? 
La méthode dinférence bayésienne est une méthode de calculs de probabilités
de causes à partir des probabilités de leurs effets couramment utilisées dans
des filtres anti-spam et des analyses danomalies (domaine médical ou
industriel).
Le manque de qualité des données induit un biais statistique qui peut fausser
les résultats prévisionnels. Remplacer des êtres humains par des machines
pose des problèmes éthiques dans de nombreux domaines (santé, justice,
robots autonomes, etc.).

During your visit to our site, NumWorks needs to install "cookies" or use other technologies to collect data about you in order to:

With the exception of Cookies essential to the operation of the site, NumWorks leaves you the choice: you can accept Cookies for audience measurement by clicking on the "Accept and continue" button, or refuse these Cookies by clicking on the "Continue without accepting" button or by continuing your browsing. You can update your choice at any time by clicking on the link "Manage my cookies" at the bottom of the page. For more information, please consult our cookies policy.