L’oeuvre et l’intelligence artificielle

Jason Allen a raflé la première place d’un concours d’art avec une illustration d’un genre spécial, puisqu’elle est l’œuvre de l’intelligence artificielle Midjourney. Un résultat qui exaspère des internautes, à l’inverse du gagnant, enjoué malgré les critiques.

Le 29 août 2022, une toile a remporté un premier prix à la Foire d’État du Colorado. Intitulée “Théâtre d’opéra spatial” (en français dans le texte), elle a été créée à l’aide d’un logiciel d’intelligence artificielle. “Le dessous des images” analyse les enjeux qui entourent la création de cette oeuvre en compagnie de son auteur, Jason Allen, et de l’historien de l’art Paul Ardenne.

Pour aller plus loin

 

NSI sujet bac 2023 – Sujet 0 – Exercice n°2

Nature de l’épreuve  de NSI au bac en terminale

  • Durée : 3 heures 30 + 1 heure
  • Coefficient : 16
  • Format : L’épreuve terminale obligatoire de spécialité est composée de deux parties :
    • une partie écrite, comptant pour 12 points sur 20,
    • et une partie pratique comptant pour 8 points sur 20.

La note globale de l’épreuve est donnée sur 20 points.

Partie écrite de l’épreuve  de NSI au bac en terminale

  • Durée : 3 heures 30
  • Modalités
    • La partie écrite consiste en la résolution de trois exercices permettant d’évaluer les connaissances et les capacités attendues conformément aux programmes de première et de terminale de la spécialité.
    • Chaque exercice est noté sur 4 points.
    • Le sujet comporte trois exercices indépendants les uns des autres, qui permettent d’évaluer les connaissances et compétences des candidats.

Exercice n°2

L’exercice n°2 est extrait du sujet de bac 2023 de l’épreuve de Spécialité ; Numérique et Sciences Informatiques (NSI) de la filière générale. La calculatrice était interdite.

Thèmes abordés

L’exercice porte sur l’architecture matérielle, les réseaux et les systèmes d’exploitation.

Cliquez sur lien pour télécharger l’exercice n°2 du sujet de  bac NSI officiel.

Pour aller plus loin


NSI sujet bac 2021 – Exercice n°4

Nature de l’épreuve  de NSI au bac en terminale

  • Durée : 3 heures 30 + 1 heure
  • Coefficient : 16
  • Format : L’épreuve terminale obligatoire de spécialité est composée de deux parties :
    • une partie écrite, comptant pour 12 points sur 20,
    • et une partie pratique comptant pour 8 points sur 20.

La note globale de l’épreuve est donnée sur 20 points.

Partie écrite de l’épreuve  de NSI au bac en terminale

  • Durée : 3 heures 30
  • Modalités
    • La partie écrite consiste en la résolution de trois exercices permettant d’évaluer les connaissances et les capacités attendues conformément aux programmes de première et de terminale de la spécialité.
    • Chaque exercice est noté sur 4 points.
    • Le sujet propose cinq exercices, parmi lesquels le candidat choisit les trois qu’il traitera.
    • Ces cinq exercices permettent d’aborder les différentes rubriques du programme, sans obligation d’exhaustivité. Le sujet comprend obligatoirement au moins un exercice relatif à chacune des trois rubriques suivantes : traitement de données en tables et bases de données ; architectures matérielles, systèmes d’exploitation et réseaux ; algorithmique, langages et programmation.

Exercice n°4

L’exercice n°4 est extrait du sujet de bac 2021 de l’épreuve de Spécialité ; Numérique et Sciences Informatiques (NSI) de la filière générale. La calculatrice était interdite.

Thèmes abordés

Cet exercice porte sur l’algorithme de tri fusion, qui s’appuie sur la méthode dite de « diviser pour régner ».

Cliquez sur lien pour télécharger l’exercice n°4 du sujet de  bac NSI officiel.

Différence entre récursion et itération

Un programme est dit récursif lorsqu’une entité s’appelle elle-même. Un programme est appelé itératif lorsqu’il y a une boucle (ou répétition).

Exemple : Programme pour trouver la factorielle d’un nombre

Vous trouverez ci-dessous des explications détaillées pour illustrer la différence entre les deux :

Pour un aperçu, 👉 cliquez sur une couverture pour feuilleter le livre sur Amazon 📚.


1 – Complexité du temps : Trouver la complexité temporelle de la récursion est plus difficile que celle de l’itération.

  • Récursion : La complexité temporelle de la récursivité peut être trouvée en trouvant la valeur du n-ième appel récursif par rapport aux appels précédents. Ainsi, trouver le cas de destination en termes de cas de base, et le résoudre en termes de cas de base nous donne une idée de la complexité temporelle des équations récursives.
  • Itération : La complexité temporelle de l’itération peut être trouvée en trouvant le nombre de cycles qui se répètent à l’intérieur de la boucle.

2 – Utilisation : L’utilisation de l’une ou l’autre de ces techniques est un compromis entre la complexité temporelle et la taille du code. Si la complexité temporelle est le point central, et que le nombre d’appels récursifs est important, il est préférable d’utiliser l’itération. Cependant, si la complexité temporelle n’est pas un problème et que la taille du code l’est, la récursivité serait la solution.

  • Récursion : La récursivité consiste à appeler la même fonction à nouveau, et donc, a une très petite longueur de code. Cependant, comme nous l’avons vu dans l’analyse, la complexité temporelle de la récursion peut devenir exponentielle lorsqu’il y a un nombre considérable d’appels récursifs. Par conséquent, l’utilisation de la récursion est avantageuse dans le cas d’un code plus court, mais d’une complexité temporelle plus élevée.
    Itération : L’itération est la répétition d’un bloc de code. Cela implique une plus grande taille de code, mais la complexité temporelle est généralement moindre que pour la récursivité.

3 – Répétition infinie : La répétition infinie en récursion peut entraîner un crash du processeur mais en itération, elle s’arrête lorsque la mémoire est épuisée.

  • Récursion : Dans la récursion, des appels récursifs infinis peuvent se produire en raison d’une erreur de spécification de la condition de base, qui, ne devenant jamais fausse, continue d’appeler la fonction, ce qui peut entraîner un crash du CPU du système.
  • Itération : L’itération infinie due à une erreur dans l’affectation ou l’incrémentation de l’itérateur, ou dans la condition de fin, conduira à des boucles infinies, qui peuvent ou non conduire à des erreurs système, mais arrêteront sûrement l’exécution du programme plus loin.
PROPRIÉTÉ RÉCURSION ITÉRATION
Définition La fonction s’appelle elle-même. Un ensemble d’instructions exécutées de manière répétitive.
Application Pour les fonctions. Pour les boucles.
Terminaison Par le cas de base, où il n’y aura pas d’appel de fonction. Lorsque la condition de sortie de l’itérateur cesse d’être remplie.
Utilisation Utilisé lorsque la taille du code doit être petite et que la complexité du temps ne pose pas de problème. Utilisé lorsque la complexité temporelle doit être compensée par une taille de code plus importante.
Taille du code Taille du code plus petite Taille du code plus grande.
Complexité temporelle Très grande (généralement exponentielle) complexité temporelle. Complexité temporelle relativement plus faible (généralement polynomiale et logarithmique).

NSI sujet bac 2023 – Sujet 0 – Exercice n°1

Nature de l’épreuve  de NSI au bac en terminale

  • Durée : 3 heures 30 + 1 heure
  • Coefficient : 16
  • Format : L’épreuve terminale obligatoire de spécialité est composée de deux parties :
    • une partie écrite, comptant pour 12 points sur 20,
    • et une partie pratique comptant pour 8 points sur 20.

La note globale de l’épreuve est donnée sur 20 points.

Partie écrite de l’épreuve  de NSI au bac en terminale

  • Durée : 3 heures 30
  • Modalités
    • La partie écrite consiste en la résolution de trois exercices permettant d’évaluer les connaissances et les capacités attendues conformément aux programmes de première et de terminale de la spécialité.
    • Chaque exercice est noté sur 4 points.
    • Le sujet comporte trois exercices indépendants les uns des autres, qui permettent d’évaluer les connaissances et compétences des candidats.

Exercice n°1

L’exercice n°1 est extrait du sujet de bac 2023 de l’épreuve de Spécialité ; Numérique et Sciences Informatiques (NSI) de la filière générale. La calculatrice était interdite.

Thèmes abordés

L’exercice porte sur les bases de données et les types construits de données. .

Cliquez sur lien pour télécharger l’exercice n°1 du sujet de  bac NSI officiel.

Pour aller plus loin


Différence entre Linux et Windows

Les systèmes d’exploitation sont un élément essentiel de l’informatique moderne, car ils fournissent la plate-forme d’exécution des applications et des programmes. Les deux systèmes d’exploitation les plus populaires sont Linux et Windows, qui existent tous deux depuis des décennies et ont été développés pour répondre aux besoins en constante évolution des utilisateurs.

Dans cet article, je fournirai quelques informations de base sur les systèmes d’exploitation Linux et Windows et leur importance. Je discuterai de leurs caractéristiques communes et de leurs différences, Dans les paragraphes suivants, je vais examiner les différents aspects de ces deux systèmes d’exploitation et discuter de leur importance dans le monde moderne.

Les différences dans l’interface utilisateur des systèmes d’exploitation Linux et Windows.

Linux et Windows ont des interfaces utilisateur différentes, c’est-à-dire la façon dont vous interagissez avec l’ordinateur. Windows a une interface utilisateur graphique, ou GUI, qui comporte beaucoup d’images et de boutons sur lesquels vous pouvez cliquer pour faire des choses. Linux dispose également d’une interface graphique, mais son aspect est un peu différent de celui de Windows. Il possède également une interface de ligne de commande, c’est-à-dire des mots que vous tapez pour indiquer à l’ordinateur ce qu’il doit faire.

Les différences entre l’architecture des systèmes d’exploitation Linux et Windows.

Linux et Windows sont tous deux des systèmes d’exploitation, ce qui signifie qu’ils contrôlent le matériel d’un ordinateur et permettent aux programmes de s’y exécuter. Linux est un système open source, ce qui signifie que tout le monde peut accéder au code source et le modifier. Windows est un système propriétaire, ce qui signifie que seules certaines personnes peuvent accéder au code source et le modifier. Les deux systèmes ont des méthodes différentes d’organisation et d’exécution des programmes, mais Linux est plus simple et nécessite moins de mémoire pour fonctionner.

En résumé

En conclusion, Linux et Windows sont deux systèmes d’exploitation très différents. Bien que tous deux soient populaires et largement utilisés, leurs différences en termes de coût, de sécurité et de personnalisation peuvent rendre l’un plus adapté à certains utilisateurs que l’autre. Linux est un système à code source ouvert offrant une grande variété d’applications et d’options de personnalisation, mais il peut être difficile à installer et à maintenir. D’autre part, Windows est un système à source fermée doté d’une interface conviviale et d’une excellente compatibilité avec d’autres logiciels et matériels, mais il peut être coûteux et moins sûr. En définitive, le choix entre Linux et Windows dépend des besoins et des préférences de l’utilisateur.

NSI sujet bac 2021 – Exercice n°3

Nature de l’épreuve  de NSI au bac en terminale

  • Durée : 3 heures 30 + 1 heure
  • Coefficient : 16
  • Format : L’épreuve terminale obligatoire de spécialité est composée de deux parties :
    • une partie écrite, comptant pour 12 points sur 20,
    • et une partie pratique comptant pour 8 points sur 20.

La note globale de l’épreuve est donnée sur 20 points.

Partie écrite de l’épreuve  de NSI au bac en terminale

  • Durée : 3 heures 30
  • Modalités
    • La partie écrite consiste en la résolution de trois exercices permettant d’évaluer les connaissances et les capacités attendues conformément aux programmes de première et de terminale de la spécialité.
    • Chaque exercice est noté sur 4 points.
    • Le sujet propose cinq exercices, parmi lesquels le candidat choisit les trois qu’il traitera.
    • Ces cinq exercices permettent d’aborder les différentes rubriques du programme, sans obligation d’exhaustivité. Le sujet comprend obligatoirement au moins un exercice relatif à chacune des trois rubriques suivantes : traitement de données en tables et bases de données ; architectures matérielles, systèmes d’exploitation et réseaux ; algorithmique, langages et programmation.

Exercice n°3

L’exercice n°3 est extrait du sujet de bac 2021 de l’épreuve de Spécialité ; Numérique et Sciences Informatiques (NSI) de la filière générale. La calculatrice était interdite.

Thèmes abordés

Cet exercice porte sur les bases de données et le langage SQL.

Cliquez sur lien pour télécharger l’exercice n°3 du sujet de  bac NSI officiel.

NSI sujet bac 2021 – Exercice n°2

Nature de l’épreuve  de NSI au bac en terminale

  • Durée : 3 heures 30 + 1 heure
  • Coefficient : 16
  • Format : L’épreuve terminale obligatoire de spécialité est composée de deux parties :
    • une partie écrite, comptant pour 12 points sur 20,
    • et une partie pratique comptant pour 8 points sur 20.

La note globale de l’épreuve est donnée sur 20 points.

Partie écrite de l’épreuve  de NSI au bac en terminale

  • Durée : 3 heures 30
  • Modalités
    • La partie écrite consiste en la résolution de trois exercices permettant d’évaluer les connaissances et les capacités attendues conformément aux programmes de première et de terminale de la spécialité.
    • Chaque exercice est noté sur 4 points.
    • Le sujet propose cinq exercices, parmi lesquels le candidat choisit les trois qu’il traitera.
    • Ces cinq exercices permettent d’aborder les différentes rubriques du programme, sans obligation d’exhaustivité. Le sujet comprend obligatoirement au moins un exercice relatif à chacune des trois rubriques suivantes : traitement de données en tables et bases de données ; architectures matérielles, systèmes d’exploitation et réseaux ; algorithmique, langages et programmation.

Exercice n°2

L’exercice n°2 est extrait du sujet de bac 2021 de l’épreuve de Spécialité ; Numérique et Sciences Informatiques (NSI) de la filière générale. La calculatrice était interdite.

Thèmes abordés

Cet exercice porte sur la gestion des processus par les systèmes d’exploitation et sur les
opérateurs booléens.

Cliquez sur lien pour télécharger l’exercice n°2 du sujet de  bac NSI officiel.

KIT de SURVIE : les réseaux informatiques disponible sur Kindle

Plus de 20 questions fondamentales

Cet ouvrage présente en 21 fiches de 4 ou 8 pages, les questions fondamentales à connaître sur les adresses IP et les réseaux informatiques. Chaque fiche répond à une question de manière structurée et visuelle à l’aide d’un exemple concret. La résolution détaillée est accompagnée par des conseils méthodologiques.

Cet ouvrage s’adresse aussi bien aux étudiants de bac S Sciences de l’ingénieur, et STI2D (toutes spécialités), mais aussi au BTS, DUT et licence.

Des outils GRATUITS pour vérifier vos calculs

Pour vérifier les résultats de chaque question, le livre vous propose GRATUITEMENT :

    • un logiciel ;
    • un outil de calcul en ligne ;
    • une application pour tablette ou smartphone.

Recevez sur votre Kindle ou un autre appareil un échantillon gratuit. KIT de SURVIE : les réseaux informatiques

Show Buttons
Hide Buttons
Translate »