Finale Flashcards

1
Q

Un bon modèle de données contient généralement les données dupliquer

A

Faux

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Lequel des affirmations suivantes sur les modèles ai donné est vrai :

  • Affirmation 1 : l’intégrité organisationnelle doit toujours être appliquée
  • Affirmation 2 : l’intégrité référentielle doit toujours être appliquée
  • Affirmation 3 : l’intégrité d’Accès doit toujours être appliquée
  • Affirmation un à trois sont toutes vrais
  • Affirmation à à trois sont toutes fausses
A

Affirmation 2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Microsoft Access est un logiciel de gestion de base de données de type relationnel

A

Vrai

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Les bases de données sont conçus pour être généralement difficile à mettre à jour

A

Faux

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Les tables de base de donnée ont exactement deux dimensions : des lignes et des colonnes

A

Vrai

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Les métadonnées peuvent être décrite de la façon suivante : sont des données sur les données

A

Vrai

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Le principe de données atomiques spécifie qu’un champ ne peut contenir qu’une seule valeur

A

Vrai

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

La clé primaire d’une table est un attribut, ou une combinaison d’attributs, qui identifie de façon unique chaque enregistrement de la table

A

Vrai

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Un bon modèle de données représente généralement plusieurs entités dans une même table pour réduire la complexité

A

Faux

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Les clés de primaire ne contiennent pas de données

A

Faux

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

La composition est une forme d’agrégation pour laquelle :

A
  • on parle d’agrégation forte

- la destruction de l’agrégat entraîne la destruction des composants agrégés

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

L’extension dans un cas utilisation exprime :

A

Les conditions de réalisation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

C’est le niveau le plus faible, cela revient à se passer de la notion d’encapsulation et les opérations pour toutes les classes :

A

Public +

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Le nom d’un objet peut être désigné sous trois formes :

A
  • nom de l’object : nom de la classe
  • : nom de la classe
  • nom de l’objet
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Afin d’optimiser la formalisation des besoins en ayant recours notamment à la réutilisation de cas d’utilisation, trois relations peuvent être décrite entre cas d’utilisation :

A
  • relation de généralisation
  • relation d’extension
  • relation d’inclusion
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Dans UML, nous distinguons trois niveaux de visibilité pour. les propriétés :

A
  • Privé (-)
  • Protégé (#)
  • Public (+)
17
Q

La représentation d’un cas d’utilisation met en jeu trois concepts

A
  • l’interaction entre l’acteur et le cas de utilisation
  • le cas de utilisation
  • l’acteur
18
Q

C’est le niveau le plus fort, la tribu ou l’opération est visible seulement à l’intérieur de la classe :

A

Privée -

19
Q

Un attribut est appelé identifiant de la classe si:

A
  • il joue un rôle particulier en permettant de repérer de façon unique chaque instance de la classe
  • il est marquée par l’annotation {id}
20
Q

Préciser lequel de ces affirmations suivantes était juste pour un diagramme de cas de utilisation :

  • Affirmation 1: chaque acteur est concerné par l’ensemble des cas figurant dans le système
  • Affirmation 2: À chaque acteur correspond un certain nombre de cas de utilisation du système
  • Affirmation 3: chaque cas d’utilisation doit être décrit sous forme textuelle afin de bien identifier les traitements à réaliser par le système en vue de satisfaction du besoins exprimés par l’utilisateur
  • Affirmation 4: À chaque acteur correspond une description textuel
A

Affirmation 2 et 3

21
Q

Un objet peut avoir l’appellation suivante :

A
  • Audi : voiture
  • : voiture
  • Audi
22
Q

Une classe est un groupe d’objets ayant

A
  • les mêmes propriétés
  • un comportement commun
  • des relations communes avec les autres objets
23
Q

Soit une super classe “livre” et c’est deux sous classe “LivreEnfant” et “LivreEnseignement”. Laquelle ou lesquels et où sont correctes parmi les affirmations suivantes :
Affirmation 1 : les deux sous classe possède en plus leur propriété propre
Affirmation 2 : les deux sous classe irrite les propriétés de la super classe “Livre”
Affirmation 3 : la classe “livre” hérite simultanément les propriétés et de sous classe

A

Affirmation 1 et 2

24
Q

Quelle expression, ou terme, complète le mieux l’énoncé suivant : “ __________ réfère autant qu’il faut pour exécuter les tâches d’un processus et au nombre de tâches pouvant être exécuté simultanément, avant que la vitesse de traitement commence à se dégrader”

A

Le débit

25
Q

Quelle expression, ou terme, complète le mieux l’énoncé suivant :
“en plus haut de l’analyse d’architecture, nous devons séparer les fonctionnalités du système en trois grandes catégories au niveau :
1- le stockage et la récupération des données
2- _________
3- l’interfaces utilisateur final

A

La logique de calcul et les règles

26
Q

Quelle expression, ou terme, complète le mieux l’énoncé suivant :
“les applications logiciels avec lesquels nous interagissions directement, à travers une interfaces utilisateurs, sont classés comme des _______”

A

Application d’utilisateur final

27
Q

Quelle expression, ou terme, complète le mieux l’énoncé suivant :
“chaque fois que nous voulons interagir avec un système, nous avons besoin d’un protocole de communication bien défini pour faire des requêtes ou pour fournir de l’information, pour récupérer afficher celle-ci. Nous appelons cela ________”

A

Une interfaces

28
Q

Un attribut est d’appelé identifiant de la classe si

A
  • il joue un rôle particulier en permettant de repérer de façon unique chaque instance de la classe
  • il est marquée par l’annotation {id}
29
Q

Préciser lequel de ces affirmations suivantes était juste pour un diagramme de cas de utilisation :

  • Affirmation 1 : les acteurs dans un diagramme de cas de utilisation peuvent être relié par des relations “extend” ou “include”
  • Affirmation 2 : un acteur est un utilisateur type qui a toujours le même comportement vis-à-vis d’un cas d’utilisation
  • Affirmation 3 : les cas d’utilisation dans un diagramme de cas d’utilisation peuvent être relié par des relations “extend” ou “include”
  • Affirmation 4 : un cas d’utilisation peut avoir : une ou plusieurs instances représenté par des scénarios
A

Affirmation 2,3 et 4

30
Q

La syntaxe correcte des attributs attr est

A

+ attr : integrer

31
Q

Une classe est

A

Un groupe d’objets ayant les mêmes propriétés

32
Q

Le nom d’un objet peut être désigné sous trois formes

A
  • : nom de la classe
  • nom de l’object
  • nom de l’object : nom de la classe
33
Q

Il existe quatre catégories d’acteurs dans un diagramme de cas d’utilisations

A
  • les autres systèmes
  • le matériel externe
  • les acteurs principaux
  • les acteurs secondaires
34
Q

Chaque cas d’utilisation

A

Se déroule selon un ou plusieurs scénarios.

Implique un ou plusieurs acteurs dans son utilisation

35
Q

La représentation d’un cas d’utilisation met en jeu 3 concepts

A
  • l’interaction entre l’acteur et le cas d’utilisation
  • le cas d’utilisation
  • l’acteur
36
Q

Attention dans un cas d’utilisation exprime :

A

Les conditions de réalisation

37
Q

Afin d’ optimiser la formalisation des besoins en ayant recours notamment à la réutilisation de cas d’utilisation, 3 relation peut être décrite entre cas d’utilisation

A
  • Relation de généralisation
  • Relation d’extension
  • Relation d’inclusion
38
Q

La composition est une forme d’agrégation pour laquelle

A
  • On parle d’agrégation forte

- la destruction de l’agrégat entraîne la destruction des composants agrégat