Programmation

670 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.

Serrure Intelligente (Connectée)

Ce projet vise à concevoir une serrure intelligente sans clé qui utilise la reconnaissance d'empreintes digitales pour contrôler l'accès. Les compétences en systèmes numériques et en traitement d'image acquises lors de la formation EEEA seront appliquées. Un lecteur d'empreintes et une carte Arduino seront utilisés pour le développement.

serrure
image
empreinte
1p0
Organisation de la mémoire centrale

This document presents an exercise on the organization of central memory and cache memory. It includes qualitative differences between central and cache memory, as well as calculations involving cache retrieval operations. The exercise guides students through understanding memory indexing and block retrieval from cache.

bloc
cache
contenu
2p0
Exam on Software Engineering

This document contains the exam questions and answers for the Software Engineering module at the University of Manouba. It discusses key activities involved in software development such as analysis, design, and testing. Additionally, it explores architectural styles and their applications in software design.

nombre
classe
billets
École Nationale des Sciences de l'Informatique (ENSI)7p0
Programmation Orientée Objet - TP5

Ce document pr sente un travail pratique sur la programmation orient e objet, visant apprendre des notions telles que l'h ritage, les classes abstraites et les interfaces. Les tudiants doivent cr er un programme g rant le stock d'un magasin en respectant une hi rarchie de classes et d'interfaces. Les t ches incluent le codage des interfaces et des classes, ainsi que la simulation des op rations de vente.

stock
classe
produit
3p0
Gestion de Stock pour Magasin

Ce document décrit un TP sur la gestion du stock d'un magasin en utilisant la programmation orientée objet. Les étudiants apprendront à créer des classes et des interfaces pour modéliser des produits vendus par poids ou par pièce. L'objectif final est de coder les interfaces et classes nécessaires et de simuler des opérations de vente.

stock
classe
produit
3p0
Programmation Orientée Objet - TP4

This document outlines a lab exercise for second-year students focused on Object-Oriented Programming. It includes exercises related to class creation, inheritance, and method overriding. Students will implement classes for articles and vehicles, applying key OOP concepts.

classe
prix
thode
3p0
TP4 - Programmation Orientée Objet

Ce document présente un travail pratique sur la programmation orientée objet pour les étudiants de 2ème année TSI, ECOM, et LFIG. Les objectifs incluent la création de classes, d'héritage, et l'utilisation de méthodes abstraites. Plusieurs exercices sont fournis pour appliquer ces concepts, y compris la gestion de solde et la manipulation d'ArrayList.

classe
prix
thode
3p0
Parallelization Methodologies in Algorithm Design

The document introduces key concepts and methodologies in parallel computing. It outlines fundamental steps for parallelizing algorithms, such as task division, precedence graph construction, and task scheduling on processors. Granularity of task decomposition is discussed with examples, emphasizing its impact on performance optimization. Additionally, it explores task precedence systems, scheduling complexities, and asymptotic performance evaluations for parallel algorithms.

Parallelization
Precedence Graph
Granularity
33p0
Théorie et pratique du parallélisme algorithmique

This document provides an overview of parallelization in algorithms, explaining the principles, task graphs, scheduling, complexity, and results. It discusses how to partition algorithms into tasks for execution on parallel architectures. Additionally, it covers the concept of task granularity and the factors that influence the choice of the best parallelization strategy.

ches
temps
graphe
33p0
Programming in Java

This document provides an introduction to programming in Java using the Java Development Kit (JDK). It outlines the steps for installing JDK, compiling Java code, and executing Java programs. Additionally, it includes practical exercises for reinforcing concepts such as class creation and method invocation.

thode
classe
segment
8p0
Programmation par objets en Java (GLIN 505)

This document outlines a course on object-oriented programming in Java, focusing on the implementation of generic classes and data structures. It includes exercises on creating generic stacks, sorting algorithms, and implementing generic queues with priority. The material is intended for students in their second year of university.

classe
public
java
4p0
Java Object-Oriented Programming Exercise

This document contains exercises for a lab focused on Object-Oriented Programming in Java. Students will create classes representing polygons and geometric shapes, implement methods for calculations and comparisons, and utilize polymorphism through method overriding. The exercises aim to solidify understanding of class design and object manipulation in Java.

thode
classe
cercle
3p0
INF 220 – JAVA (CORRIGÉ DU TD2)

This document provides solutions to various Java programming exercises related to functions and data structures. It includes the design of functions for numerical operations, array manipulations, and creating classes for student management. The content is aimed at students studying Java programming.

liste
suivant
pokemon
5p0
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
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

Autres ressources en programmation