Polycopies
Permanent URI for this collection
Browse
Recent Submissions
Now showing 1 - 2 of 2
- ItemAlgorithmics 1 Lecture notes(2025) Dr. Rida MezghacheAlgorithmics is the science dedicated to the study of algorithms. This discipline, at the intersection of mathematics and computer science, focuses on the creation, description, and analysis of algorithms. It has flourished with the advent of computers and programming languages, serving as the essential first step for computer scientists entering the world of automated processing. Algorithms are the backbone of computing, providing computers with specific instructions to perform tasks, while data structures organize data for efficient processing. The main objective of this course is to guide students in assimilating and utilizing the concepts and techniques necessary for constructing algorithms to solve problems. This involves developing analytical skills and algorithmic reasoning, enabling students to understand and analyze problems, describe them in pseudo-code and C++ programs, select appropriate data structures, and address programming challenges effectively. The course material is presented clearly with a simple pedagogical approach, supported by examples and solved exercises, ensuring accessibility for novice students without prerequisites.
- ItemARCHITECTURE DES ORDINATEURS – Notes de Cours et Exercices –(2023) Dr. SELLAMI SamirCe document est basé sur un enseignement donné depuis deux ans aux étudiants de 1ère première année en enseignement de l'informatique à l’Ecole Normale Supérieure de l’Enseignement Technologique de Skikda (ENSET-Skikda). Il rassemble les concepts clés de l'architecture des ordinateurs sous forme de notes et de mots-clés faciles à retenir pour les étudiants. Ces notes de cours résument brièvement les points importants abordés en classe. L'objectif de cette matière est de faire découvrir aux étudiants de 1ère première année les principes de bases qui régissent l'ensemble des composantes des ordinateurs existantes (architecture de Von Neumann, décomposition en couches du niveau matériel jusqu'à la programmation haut-niveau, circuits logiques et langage d'assemblage) et leur impact sur l'environnement informatique, et plus généralement de faire découvrir l'architecture des ordinateurs à tous ceux qui s'intéressent à ce domaine. Ce recueil vise à aider les étudiants à mieux comprendre les concepts vus en cours et en travaux dirigés (TD) en utilisant des photographies et des schémas illustratifs. Il est organisé en cinq chapitres qui couvrent l'intégralité du programme de la matière.