Examens - Programmation

65 documents à télécharger gratuitement

Examens de programmation partagés par des étudiants et des enseignants. Thèmes couverts : algorithmique, langage C, Java, Python, POO, structures de données.

Devoir Surveillé

This document outlines an exam for a course on object-oriented modeling and programming. It includes a case study related to a basketball federation's management system. The exam consists of UML diagrams and Java implementation tasks.

club
thode
entraineur
3p0
Devoir surveillé - Conception par objet et programmation Java

This document presents an exam for a Java programming course focused on object-oriented design. It includes questions on class inheritance and casting in Java. Additionally, it outlines the requirements for creating a vehicle management application.

quot
classe
permet
8p0
Devoir Surveillé de Conception orientée objet et programmation Java

This document contains an exam for the course on Object-Oriented Design and Java programming, held during the academic year 2018-2019. It includes various questions related to Java class instances, inheritance, interface implementation, and programming tasks involving class design. The exam assesses students' understanding of Java concepts and their ability to implement programming solutions.

classe
points
thode
4p0
Conception par objet et programmation Java

This document contains an exam for an object-oriented programming course focusing on Java, consisting of multiple-choice questions and practical coding tasks. It includes question sections that assess understanding of Java classes, inheritance, and array manipulation. Additionally, it requests the implementation of Java classes following specific criteria.

thode
membre
quipe
8p0
Devoir Surveillé Systèmes d’Exploitation & Programmation Concurrente

This document outlines an exam for students at the Ecole Nationale des Sciences de l’Informatique covering topics in operating systems and concurrent programming. It includes various exercises on scheduling algorithms, process management, and synchronization techniques. Clarity, precision, and conciseness in answers are emphasized.

processus
available
count
11p0
Examen de Révision

This document outlines an exam focused on object-oriented design and Java programming. Students are required to complete specific classes related to a hospital management application. The exam is structured into numbered sections, guiding students on what code to add without rewriting existing lines.

public
completer
point
5p0
INF1010 – Contrôle périodique

This document contains exam questions related to C++ programming concepts and object-oriented programming including theoretical questions, composition of objects, and class implementation. It also provides detailed solutions to support learning and comprehension of the material covered in the course.

quot
const
string
1p0
Exam on Object-Oriented Programming

This document outlines an examination for a course on Object-Oriented Programming. Students are required to develop a small application for personnel management using Java, focusing on class design and method implementation. Key topics include class declarations, constructors, method overloading, and interface usage.

conge
donner
classe
3p0
Leçon 1: Les variables et les types standards de données

This document introduces constants and variables in programming, detailing their characteristics such as identifiers, types, values, and uses. It emphasizes how constants remain unchanged, improving program readability, while variables can take different values throughout execution. Specific examples in Pascal are presented, including syntax for declaring constants and variables. The document also highlights Pascal's case insensitivity in identifiers and rules for naming conventions in the language.

constants
variables
Pascal
1p0
Complexité Algorithmique

This document presents an examination on Algorithmic Complexity conducted at the School of Digital Economy, University of Manouba. It includes exercises on time complexity of various algorithms, hashing problems, and dynamic programming for finding the longest common subsequence. The exam assesses knowledge in algorithmic principles and asymptotic complexity.

complexite
sous
quence
2p0
Systèmes D'Exploitation I - Rattrapage, Juin 2016

Cet examen consiste en 6 questions portant sur la gestion des processus et l'ordonnancement. Les étudiants doivent démontrer leur compréhension de concepts clés tels que les PID, le fonctionnement des processus et divers types d'ordonnancement. La notation prend en compte la clarté d'expression et la qualité de l'écriture.

points
solution
tets
6p0
Exam on Object-Oriented Programming

This document is an examination for the Object-Oriented Programming course at the Université de la Manouba. It includes multiple-choice questions assessing understanding of concepts related to object-oriented programming in C++. The exam is designed for Level II1 students and spans 4 pages.

quot
mouton
compile
École Nationale des Sciences de l'Informatique (ENSI)4p0
Examen de Génie Logiciel I

Cet examen évalue les connaissances des étudiants en génie logiciel, y compris les approches de test statique et dynamique, ainsi que des tests boîte noire et boîte blanche. Les étudiants sont également confrontés à des exercices pratiques sur les graphes de contrôle et le calcul de la somme des éléments d'un tableau. Une étude de cas sur un système de gestion de réunions virtuelles est incluse pour tester leurs compétences de conception et développement.

unions
object
union
École Nationale des Sciences de l'Informatique (ENSI)4p0
Examen de GL1 - Université de la Manouba

Cet examen évalue les connaissances des étudiants sur les modèles, langages, méthodes et processus de développement en programmation. Les questions portent également sur les principes de conception, la cohésion et le couplage dans le code. L'examen inclut des exercices pratiques tels que la spécification d'applications et l'analyse de problèmes de code.

quot
endl
string
9p0
Corrigé - Algorithmes distribués

This document presents solutions to exercises related to distributed algorithms, specifically focusing on the Chandy and Lamport algorithm. It covers the application of the algorithm to message exchange between processes and discusses consistent cuts and vector timestamps. The document also includes examples of both consistent and inconsistent cuts.

processus
enreg
coupure
3p0
Exam on Object-Oriented Programming

This document contains an exam for a course on Object-Oriented Programming, structured into various sections addressing key concepts such as objects, classes, and interfaces. Students are required to answer multiple-choice questions and provide programming code based on a given scenario.

classe
immobilier
personne
4p0
Système à base des microcontrôleurs

Ce document propose un aperçu des bonnes pratiques en programmation embarquée, avec un accent sur l'utilisation des types de données appropriés et la gestion des variables en C. Il explore également les opérateurs logiques et les manipulations de bits, essentiels pour le développement sur microcontrôleurs. Enfin, les concepts de portée des variables et de qualificateurs en C sont présentés pour améliorer la lisibilité et la sécurité du code.

masmoudi
0000
mohamed
18p0
Examen ENSI 2013/2014

This document contains an exam for the Ecole Nationale des Sciences de l’Informatique, focusing on algorithmic approaches to numerical analysis and differential equations. It presents multiple exercises requiring the application of Lagrange polynomials, Newton's method, and numerical integral approximation techniques. Additionally, it includes a practical application of Newton's law of cooling in forensic analysis.

corps
fonction
rature
3p0
Programmation événementielle et architecture modèle-vue-contrôleur

This document explores event-driven programming as a distinct paradigm, emphasizing its non-linear execution model. It defines core principles, such as reacting to generated events and processing them via listeners and queues. The implementation of events often relies on observer patterns or notification models. Furthermore, the Model-View-Controller (MVC) architecture is explained for managing applications with user interfaces, enabling modular development and decoupling of components. The benefits include simplified development workflows, modular task assignments, and enhanced adaptabilit...

event-driven programming
observer pattern
MVC architecture
23p0
Devoir Surveillé - Systèmes d’exploitation Programmation Concurrente

This document is an examination for the course on Operating Systems and Concurrent Programming. It features various questions related to process management and multithreading with an emphasis on concepts such as mutual exclusion, process lifecycle, and proper handling of concurrency issues. Students are required to provide succinct and clear answers, demonstrating their understanding of the key topics.

pthread
mutex
cond
9p0
Eléments de correction du problème d’algorithmique du DS 2014

This document presents correction elements for an algorithmic problem from the 2014 exam. It includes a structure definition for a governorate, as well as functions to search for a governorate by name and to calculate the minimum and maximum density among them. Additionally, it defines a more complex structure for governorates that includes address details.

entier
gouv
struct
2p0
Devoir Surveillé 1er Semestre

This document presents a supervised exam for the first semester at the National School of Computer Science, focusing on algorithmic concepts and programming in C. The exam includes problems related to data structures representing Tunisian governorates and employee names. The aim is to evaluate students' understanding of data representation and manipulation techniques in programming.

quot
employe
repre
Université de la Manouba3p0
Devoir Surveillé de Programmation Orientée Objets

This document is an exam for the course on Object-Oriented Programming for university students. It includes multiple exercises focused on C++ constructs such as pointers, classes, and memory management. Students are required to provide answers and explanations for given code snippets.

polyn
quot
pile
École Nationale des Sciences de l'Informatique (ENSI)6p0
Devoir Surveillé en Programmation Orientée Objets

This document presents an exam on Object-Oriented Programming covering various exercises related to classes and mathematical concepts such as rational numbers and prime number calculations. It includes code snippets and theoretical questions to assess understanding of programming concepts and mathematical reasoning.

ensemble
quot
fraction
École Nationale des Sciences de l'Informatique (ENSI)10p0

Autres ressources en programmation