Flashcards : Fundamentals of Programming and Software Development — 18 cartes

Toutes les cartes

1Question

Algorithm — definition?

Réponse

A step-by-step problem-solving procedure.

2Question

Syntax — role?

Réponse

Defines language structure and rules.

3Question

Programming Language — purpose?

Réponse

Communicates instructions to a computer.

4Question

Compilation — process?

Réponse

Translates source code into machine code.

5Question

Interpreter — function?

Réponse

Executes code directly without prior compilation.

6Question

Control Structures — examples?

Réponse

Conditional statements, loops, switch-case.

7Question

Conditional Statements — role?

Réponse

Make decisions based on conditions.

8Question

Loops — function?

Réponse

Repeat code until a condition is false.

9Question

Data Type — purpose?

Réponse

Specifies the kind of data stored.

10Question

Variables — role?

Réponse

Store data that can change during execution.

11Question

Functions — definition?

Réponse

Code blocks that perform tasks and return values.

12Question

Procedures — difference?

Réponse

Perform actions without returning a value.

13Question

Class — role?

Réponse

Blueprint for creating objects in OOP.

14Question

Object — definition?

Réponse

Instance of a class with specific data.

15Question

Array — characteristic?

Réponse

Fixed-size collection of elements by index.

16Question

File Mode — example?

Réponse

Read ('r'), write ('w'), append ('a').

17Question

Debugging — purpose?

Réponse

Identify and fix program errors.

18Question

SDLC — stages?

Réponse

Requirements, design, implementation, testing, maintenance.

Testez-vous avec le QCM

Testez vos connaissances avec un QCM de 9 questions sur Fundamentals of Programming and Software Development.

1. What is a function in programming?

2. Which control structure is described as a statement that selects one of many code blocks to execute based on the value of an expression, and was specifically cited as being explained in 2017?

Faire le QCM →

Consultez la fiche

Révisez le cours complet dans la fiche de révision de Fundamentals of Programming and Software Development.

Voir la fiche →

Cours similaires

Crée tes propres flashcards

Importe ton cours et l'IA génère des flashcards en 30 secondes.

Générateur de flashcards