Programmation

782 documents à télécharger gratuitement

Cours, examens, TD, TP et exercices de programmation. Thèmes couverts : algorithmique, langage C, Java, Python, POO, structures de données.

Examen Java

This document outlines an exam for Java programming at ENIT during the academic year 2016/2017. The exam focuses on developing a program for managing football teams and includes tasks related to object-oriented programming principles. Students are required to design various entities such as players, trainers, doctors, and physiotherapists with specific functionalities.

joueurs
joueur
qualite
ENIT1p0
Certification Java 8 niveau 2 - Certified Professional, Java SE 8 Programmer

This course prepares candidates for the Oracle Certified Professional, Java SE 8 Programmer certification. It covers advanced Java concepts and includes a thorough review of test components. Participants will gain the necessary knowledge and skills to pass the certification exam.

java
test
utiliser
4p0
Fiche Exercices POO- JAVA UEO55.1

This document contains exercises related to object-oriented programming principles in Java, focusing on class visibility, class relationships, code analysis, concepts of inheritance, generics, and cloning. It presents various coding scenarios and questions that assess understanding of the Java language and object-oriented design.

public
classe
points
12p0
Examen Programmation par objets (Java)

This document presents an examination for an object-oriented programming course using Java. It focuses on the development of software components for agricultural management, including classes for parcels and agricultural activities. Students are required to implement specific methods and handle attributes based on given requirements.

activite
parcelle
public
3p0
Examen de Java

This document contains an examination for Java programming, focusing on String operations, error detection, and game development. It outlines the tasks and requirements for each exercise that students must complete. The exam allows for the use of external resources, with a time limit of four hours.

public
quot
plateau
13p0
QCM de Java corrigé

This document consists of a corrected multiple-choice questionnaire (QCM) focusing on Java programming concepts. It covers fundamental aspects such as language characteristics, object instantiation, and class inheritance. Each item includes a question followed by multiple answer options, along with explanations for the correct answers.

classe
grande
public
4p0
Examen de Java

This document contains an exam for a Java course, detailing instructions, modalit´es, and solutions to various programming exercises. The exercises focus on implementing a simple banking application and its functionalities using Java. Additionally, it includes a framework for managing user inputs and operations within a console application.

quot
string
banksocketpacket
13p0
Devoir surveillé en Java et JEE

This document outlines a monitored assignment for a Java and JEE course. It consists of two parts, focusing on theoretical understanding and practical application in object-oriented programming. The assignment requires students to model a company's vehicle fleet, incorporating principles of abstraction and polymorphism.

maximale
charge
hicules
ENIT1p0
Examen 2012-2013

This document contains an exam for first-year students on Object-Oriented Programming, covering Java concepts and comprehension through questions and code snippets. It tests understanding of classes, methods, and object-oriented principles.

quot
system
public
6p0
Medical Sports Team Hierarchy with Java Class Extensions

This document contains Java code for a class hierarchy related to medical personnel and athletes. The classes include Personne, PersonnelMedical, Kinesitherapeute, Medecin, Sportif, Joueur, and Entraineur, illustrating object-oriented programming principles. Methods for managing player states and attributes are implemented.

string
public
joueur
11p0
Programmation Orientée Objet et génie logiciel

This document discusses object-oriented programming concepts with a focus on Java collections. It explains the importance of defining equality for complex objects and how search and comparison operations work in practice. The implications of not overriding the equals method in Java are highlighted with examples.

personne
quot
liste
ENIT6p0
Critères encapsulation et héritage Java EE ENIT

This document contains guidelines for correcting an exam on Java and Java EE, focusing on object-oriented principles like encapsulation and the use of abstract classes. It includes details about various classes, interfaces, and their methods that are to be implemented as part of the assignment. Additionally, it poses a reflective question on enhancing the development process for a company-class by overriding methods and implementing interfaces.

commentaire
classe
thode
ENIT1p0
Exam on Object-Oriented Programming (Java)

This document presents an examination related to object-oriented programming in Java, focusing on the management of a restaurant. It requires students to analyze code snippets, understand enumeration and class structures, and implement class attributes based on provided information.

public
repas
itemrepas
7p0
Notes de cours Java

This document covers the concepts of abstract classes and interfaces in Java. It explains the rules and characteristics of abstract classes, methods, and their implementations. Additionally, it details how interfaces function as contracts in Java programming, along with their properties and usage.

classe
interfaces
interface
2p0
Notes de cours Java

This document provides an overview of access modifiers in Java, including public, protected, private, and default visibility, along with their implications on class inheritance. It discusses local variables, the final modifier, static variables and methods, and constructors in Java, emphasizing their characteristics and usage. The notes are essential for understanding the foundational aspects of Java programming.

classe
constructeur
membres
3p0
Notes de cours Java

This document provides an overview of Java programming concepts, focusing on identifiers, declaration rules, array handling, and access modifiers. It outlines conventions for naming classes and methods, as well as the structure of source files. Additionally, it explains how visibility impacts class interaction in Java.

classe
classes
peut
2p0
Programmation Orientée Objet en Java

This document provides an overview of Object-Oriented Programming (OOP) in Java. It covers the history and features of Java as a programming language, including its architecture and tools. Additionally, it discusses Java's principles of portability and the compilation process to bytecode for execution on the Java Virtual Machine.

java
public
classe
120p0
Response to Previous Exam Question

This document addresses a specific question received via email regarding a past exam related to the implementation of the Person class in a programming assignment. It emphasizes the importance of proper design and common practices in object-oriented programming. Additionally, it offers general advice for approaching exam questions and programming tasks.

classe
code
donc
2p0
Iterative Java Loop Through Person Objects Array

This document discusses the usage of for-each loops in Java for iterating over arrays of objects. It provides examples comparing the for-each loop to traditional for loops. Additionally, it demonstrates the creation and initialization of arrays with objects in Java.

personne
quot
println
1p0
Comparaison des objets Point dans Java

This document discusses object-oriented programming techniques in Java, including method overrides and array initializations. It provides examples of the equals method, toString method, and the creation of object arrays. The content is aimed at students learning Java fundamentals.

quot
etudiant
point
1p0
Programmation Orientée Objets et Evénementielle

The document details an exam on Object-Oriented Programming using Java, focusing on class hierarchy, inheritance, and polymorphism. It presents exercises analyzing a Java program that involves classes for books, comics, and coloring albums. Additionally, it includes questions regarding class attributes and functionality.

quot
classe
afficher
7p0
Modélisation Dynamique

Ce document traite de la modélisation dynamique à travers divers exercices. L'Exercice 1 porte sur un guichet automatique de banque, tandis que l'Exercice 2 concerne un système de réservation de billets de train. L'Exercice 3 implique la conception d'un logiciel de gestion pour un club sportif, en se concentrant sur l'inscription des membres aux cours privés.

syste
mode
inscription
École Nationale des Sciences de l'Informatique (ENSI)4p0
Analyse et Conception Orientées Objet

Ce document contient un examen de l'Université de la Manouba pour le cours d'analyse et conception orientées objet. Il inclut plusieurs exercices sur des diagrammes de séquences, de cas d'utilisation, de classes et d'objets. Les étudiants sont attendus à démontrer leur compréhension des concepts de conception orientée objet à travers divers scénarios.

commande
diagramme
processus
École Nationale des Sciences de l'Informatique (ENSI)2p0
Examen Principal du 1er Semestre - Analyse et Conception Orientées Objets

Ce document est un examen principal portant sur l'analyse et la conception orientée objets, en particulier sur un jeu simplifié de Monopoly. Les étudiants doivent concevoir des fonctionnalités de jeu, y compris des règles de mouvement des joueurs et de gestion des propriétés. L'examen évalue la capacité des étudiants à créer une application basée sur des spécifications données.

case
joueur
quot
École Nationale des Sciences de l'Informatique (ENSI)11p0

Autres ressources en programmation