G: Computer Science, G : Informatique Flashcards
What is a computational artifact?
Qu’est-ce qu’un artefact informatique ?
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.
What can design be used for in computing?
À quoi peut servir la conception dans le domaine de l’informatique ?
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.
What is code?
Qu’est-ce qu’un code ?
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.
What are visual block-based languages?
Qu’est-ce qu’un langage visuel à base de blocs ?
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.
True or False: A computer can think for itself.
Vrai ou faux : Un ordinateur peut penser par lui-même.
False
A computer relies on code for all its operations.
Faux
Un ordinateur s’appuie sur un code pour toutes ses opérations.
What is a loop in programming?
Qu’est-ce qu’une boucle en programmation ?
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.
Who can use design to meet needs?
Qui peut utiliser la conception pour répondre aux besoins ?
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.
What can influence the design process?
Qu’est-ce qui peut influencer le processus de conception ?
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.
Define functionality in design.
Définir la fonctionnalité dans la conception.
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.
What is usability?
Qu’est-ce que l’utilisabilité ?
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.
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.
- 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.
True or False: Design can be improved through collaboration.
Vrai ou faux : La collaboration permet d’améliorer la conception.
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.