Beruflich Dokumente
Kultur Dokumente
Partie I : Théorie
Dossier 1: Notions de mathématiques appliquées à l’informatique
̅:
Soit la table de vérité de la fonction logique 𝑸
k l m n ̅ Q
𝑸
0 0 0 0 0 1
0 0 0 1 1 0
0 0 1 0 0 1
0 0 1 1 0 1
0 1 0 0 1 0
0 1 0 1 1 0
0 1 1 0 0 1
0 1 1 1 0 1
1 0 0 0 0 1
1 0 0 1 1 0
1 0 1 0 1 0
1 0 1 1 1 0
1 1 0 0 0 1
1 1 0 1 0 1
1 1 1 0 0 1
1 1 1 1 0 1
̅𝒍̅𝒎
𝑸(𝒌, 𝒍, 𝒎, 𝒏) = 𝒌 ̅𝒏 ̅𝒍̅𝒎𝒏
̅+𝒌 ̅𝒍̅𝒎𝒏 + 𝒌
̅+𝒌 ̅𝒍𝒎𝒏 ̅𝒍𝒎𝒏 + 𝒌𝒍̅𝒎
̅+ 𝒌 ̅𝒏 ̅𝒏
̅ + 𝒌𝒍𝒎 ̅ 𝒏 + 𝒌𝒍𝒎𝒏
̅ + 𝒌𝒍𝒎 ̅ + 𝒌𝒍𝒎𝒏
𝑸(𝒌, 𝒍, 𝒎, 𝒏) = 𝒍̅𝒎
̅𝒏 ̅𝒎
̅ + 𝒌𝒍 + 𝒌
Q
kl
mn 00 01 11 10
00 1 0 1 1
01 0 0 1 0
11 1 1 1 0
10 1 1 1 0
𝑸(𝒌, 𝒍, 𝒎, 𝒏) = 𝒍̅𝒎
̅𝒏 ̅𝒎
̅ + 𝒌𝒍 + 𝒌
Exercice 1: Le sablier
Variable U : Caractère [ 20 , 20 ]
Variable M : Entier
Début
Répéter
Afficher ( "Donner la taille paire: " )
Saisir ( M )
Si Modulo ( M , 2 ) <> 0 Alors
Afficher ( "La taille doit être paire!" )
FinSi
Jusqu'à Modulo ( M , 2 ) = 0
sablier ( U , M )
Fin
Pour i <- 2 à N + 1
j <- i - 1
k <- N + 3 - i
Si i > N / 2 + 1 Alors
j <- j + 1
k <- k - 1
FinSi
T [ i , j ] <- "\"
T [ i , k ] <- "/"
FinPour
Pour j <- 1 à N - 1
Pour k <- j + 1 à N
Si T [ j ] = T [ k ] Alors
Pour l <- k à N - 1
T [ l ] <- T [ l + 1 ]
FinPour
N <- N - 1
k <- k - 1
FinSi
FinPour
FinPour
Pour j <- 1 à N
retour <- retour & T [ j ]
FinPour
Retourner retour
Fin
Une grande société de fabrication de produits informatiques souhaite réaliser un site web, permettant de
présenter ses produits à la clientèle. La société fabrique plusieurs produits informatiques, notamment des
serveurs, des postes de travail, des ordinateurs portables, des imprimantes, … .
Pour faire fonctionner les composants de ses produits, la société informatique installe les pilotes de
chaque composant tiers, en tenant compte de la compatibilité avec le système d’exploitation utilisé avec
le produit.
Pour chaque constructeur ou société de développement informatique, on retient sa raison sociale, son
adresse postale, son numéro de téléphone, son e-mail et le lien vers son site web. Pour chaque composant,
produit, pilote ou système d’exploitation, on retient sa référence, sa désignation et son prix (sauf pour les
pilotes qui sont fournies gratuitement avec leurs composants).
Exercice 1:
Exercice 2:
Classe "Développeur"
using System;
auto++;
IdDéveloppeur = auto;
}
Classe "Constructeur"
this.constructeur = constructeur;
}
Classe "Système"
using System;
Classe "Composant"
using System;
Classe "Intégration"
using System;
Classe "Produit"
using System;
using System.Collections.Generic;
Classe "Pilote"
using System;
Classe "Produit_Pro"
using System;
using System.Collections.Generic;
public Produit_Pro(string RéfProduit, string DésignationProduit, Système système, sbyte garantie, DateTime
date_début_garantie) : base(RéfProduit, DésignationProduit, système)
{
pgarantie = garantie;
this.date_début_garantie = date_début_garantie;
}
4-
BinaryFormatter f = new BinaryFormatter();
FileStream fs = new FileStream("ComposantPowerspeed.dat",
FileMode.OpenOrCreate, FileAccess.Write);
f.Serialize(fs, ci.pComposants_integres);
fs.Close();