G: Computer Science, G : Informatique Flashcards

1
Q

What is a computational artifact?

Qu’est-ce qu’un artefact informatique ?

A

Anything created by a human using a computer, such as:
* computer programs and code
* images
* audio
* video
* presentations
* web pages

Computational artifacts encompass a wide range of digital creations.

Tout ce qui est créé par un humain à l’aide d’un ordinateur, tel que :
* programmes et codes informatiques
* images
* audio
* vidéo
* présentations
* pages web

Les artefacts informatiques englobent un large éventail de créations numériques.

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

What can design be used for in computing?

À quoi peut servir la conception dans le domaine de l’informatique ?

A

To create algorithms and translate them into code

Algorithms are step-by-step procedures for calculations or problem-solving.

Créer des algorithmes et les traduire en code

Les algorithmes sont des procédures de calcul ou de résolution de problèmes étape par étape.

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

What is code?

Qu’est-ce qu’un code ?

A

Any language that can be understood by and run on a computer

Code serves as the instructions for computers to perform tasks.

Tout langage pouvant être compris et exécuté par un ordinateur

Le code sert d’instructions aux ordinateurs pour effectuer des tâches.

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

What are visual block-based languages?

Qu’est-ce qu’un langage visuel à base de blocs ?

A

A form of code where prepared chunks of instructions are in drag-and-drop blocks that fit together like puzzle pieces to design a program

These languages simplify the coding process, making it more accessible.

Une forme de code où les instructions préparées se présentent sous forme de blocs à glisser-déposer qui s’assemblent comme des pièces de puzzle pour concevoir un programme

Ces langages simplifient le processus de codage, le rendant plus accessible.

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

True or False: A computer can think for itself.

Vrai ou faux : Un ordinateur peut penser par lui-même.

A

False

A computer relies on code for all its operations.

Faux

Un ordinateur s’appuie sur un code pour toutes ses opérations.

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

What is a loop in programming?

Qu’est-ce qu’une boucle en programmation ?

A

A repetition of instructions used in an algorithm

Loops allow for efficient execution of repeated tasks.

Une répétition d’instructions utilisées dans un algorithme

Les boucles permettent l’exécution efficace de tâches répétées.

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

Who can use design to meet needs?

Qui peut utiliser la conception pour répondre aux besoins ?

A

Humans or machines

Design is a versatile tool applicable in various contexts.

Humains ou machines

Le design est un outil polyvalent applicable dans différents contextes.

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

What can influence the design process?

Qu’est-ce qui peut influencer le processus de conception ?

A

Various factors including safety, functionality, usability, reliability, efficiency, and aesthetics

These factors contribute to how well a design meets user needs.

Divers facteurs, dont la sécurité, la fonctionnalité, la facilité d’utilisation, la fiabilité, l’efficacité et l’esthétique

Ces facteurs contribuent à déterminer dans quelle mesure une conception répond aux besoins de l’utilisateur.

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

Define functionality in design.

Définir la fonctionnalité dans la conception.

A

The quality of being useful to do the job for which something was designed

Functionality ensures that the design serves its intended purpose.

La qualité d’être utile pour faire le travail pour lequel quelque chose a été conçu

La fonctionnalité permet de s’assurer que la conception sert l’objectif prévu.

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

What is usability?

Qu’est-ce que l’utilisabilité ?

A

The degree of ease with which something can be used to achieve an outcome

Usability is crucial for user satisfaction and effectiveness.

Le degré de facilité avec lequel quelque chose peut être utilisé pour atteindre un résultat

La facilité d’utilisation est cruciale pour la satisfaction et l’efficacité de l’utilisateur.

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

List the design processes that support the development of multiple iterations.

Dressez la liste des processus de conception qui permettent le développement d’itérations multiples.

A
  • Enhancing
  • Refining

Iterative processes allow for continuous improvement and adaptation of designs.

  • Amélioration
  • Raffinement

Les processus itératifs permettent d’améliorer et d’adapter en permanence les conceptions.

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

True or False: Design can be improved through collaboration.

Vrai ou faux : La collaboration permet d’améliorer la conception.

A

True

Collaboration brings diverse perspectives and expertise to the design process.

Vrai

La collaboration apporte des perspectives et des compétences diverses au processus de conception.

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