department of computer science_PS
Permanent URI for this collectionhttps://dspace.univ-eloued.dz/handle/123456789/21806
Browse
Recent Submissions
Item Données semi-structurées (DSS)(Université of eloued جامعة الوادي, 2025-06-09) ABBAS. MESSAOUDهذه المطبوعة هي وسيلة تعليمية موجّهة بشكل أساسي لطلبة السنة الثالثة في مرحلة الليسانس بتخصص نظم الحاسوب ضمن برنامج علوم الحاسوب. تحتوي على ملاحظات ومحاضرات دراسية خاصة بوحدة "البيانات شبه المهيكلة"، بالإضافة إلى تمارين عملية وتطبيقية تهدف إلى تعزيز الفهم النظري من خلال التجربة والتطبيق. يتمثّل الهدف الرئيسي لهذه المطبوعة في تسهيل دراسة وفهم النماذج والعمليات والتقنيات المرتبطة باستخدام البيانات شبه المهيكلة، والتي تُعدّ بديلاً مرناً للبيانات المهيكلة بشكل عام. وتتناول المطبوعة مجموعة من الموضوعات المهمة مثل تعريف المخططات (Schemas) للبيانات شبه المهيكلة، والتحقق من صحة مستندات XML، ولغات الاستعلام الخاصة مثل XPath وXQuery، بالإضافة إلى إدارة وتنظيم الوصول إلى مستندات XML، ومقارنة النماذج شبه المهيكلة بقواعد البيانات التقليدية. إن هذه المطبوعة توفّر للطلاب أساساً معرفياً متيناً يساعدهم على التعامل بفعالية مع تقنيات البيانات الحديثة، ويمكّنهم من فهم التحديات والفرص التي تتيحها النماذج غير التقليدية في إدارة وتبادل البيانات داخل الأنظمة المعاصرة.Item Course Content of. EMBEDDED SYSTEM DESIGN.(2025-06-03) Beggas.MounirThis course provides a comprehensive introduction to the design and implementation of embedded systems, with a focus on microcontroller architecture, real-time programming, and IoT integration. Designed for Master 1 students in Computer Science specializing in Internet of Things and Cyber Security, the course covers both theoretical foundations and practical applications. الأنظمة المدمجة، مع التركيز على بنية المتحكمات الدقيقة، والبرمجة الزمنية الحقيقية، وتكامل إنترنت الأشياء. تم تصميم هذا المقرر لطلبة الماستر1 في علوم الحاسوب المتخصصين في إنترنت الأشياء وأمن الشيكات، ويغطي الأسس النظرية والتطبيقات العملية.يوفر هذا المقرر مقدمة شاملة لتصميم وتنفيذ الأنظمة المدمجةItem Extraction d’informations dans les documents textes, audio, vidéo(Université of eloued جامعة الوادي, 2025-06-02) Hamoud. MeriemCe polycopié propose une introduction structurée au traitement numérique des signaux visuels et sonores, en lien avec les applications contemporaines de l’analyse de données multimédias. Il aborde les fondements théoriques et les outils pratiques nécessaires pour représenter, transformer, analyser et compresser des signaux tels que les images, l’audio et la vidéo. Le cours débute par la représentation numérique des données et les modèles de couleur, éléments essentiels pour comprendre les formats d’images et leur traitement. Il se poursuit avec les bases de l’analyse fréquentielle, notamment la transformée de Fourier et la convolution, qui permettent de caractériser le contenu spectral des signaux. Une attention particulière est portée au filtrage spatial et fréquentiel des images, en lien avec les techniques classiques d’amélioration ou de détection de contours. Le principe de la compression JPEG est ensuite détaillé, en tant qu’exemple concret combinant transformation, quantification et codage entropique. Le polycopié traite enfin des spécificités de l’analyse de l’audio et de la vidéo, en mettant en évidence les méthodes temporelles-fréquentielles (comme les spectrogrammes ou le suivi de mouvement) et les contraintes liées à la perception humaine. Ce document s’adresse à des étudiants en master ou en école d’ingénieurs, souhaitant acquérir des compétences fondamentales pour explorer, interpréter et manipuler des données multimédias dans le contexte de l’intelligence artificielle, de la vision par ordinateur ou de l’ingénierie du signal. Mots clés :l, Représentation numérique, Modèles de couleur, Compression d’image, JPEG, Transformée en cosinus discrète (DCT), Analyse audio, Analyse vidéo, Vision par ordinateur, Intelligence artificielle 1Item Compilation(Université of eloued جامعة الوادي, 2025-04-29) Retima FaridaEn général, les programmeurs rédigent un programme informatique en utilisant un langage de programmation de haut niveau. Mais un ordinateur ne comprend pas le langage haut niveau. Il ne comprend que le code machine (les programmes en binaire 0 et 1). Un code source désigne un programme écrit dans un langage évolué. Le code source doit être converti en code machine, ce qui est accompli par les compilateurs et les interpréteurs. Un compilateur ou un interpréteur est donc un logiciel qui transforme un programme écrit en langage évolué en un code machine qui est compris par l'ordinateur. Objectif du cours : • Compréhension du cheminement d'un programme source vers un programme en langage machine. • Analyse des différentes phases du processus de compilation d'un langage évolué. • Les fondamentaux de la création de compilateurs comprennent l'analyse lexicale, l'analyse syntaxique, l'analyse sémantique et la génération de code. • Les principaux outils utilisés pour réaliser ces analyses : théorie des langages (expressions régulières, automates, grammaires). • Apprendre à utiliser des outils de génération d'analyseurs lexicaux, syntaxiques et sémantiques (LEX et YACC)Item Combinatorial optimization and metaheuristic algorithms(University of Eloued جامعة الوادي, 2024) بن علي, عبد الكاملمرحبًا بكم في المنهج الدراسي لمقرر "تحسين التوافقي والخوارزميات الميتا-استكشافية". يهدف هذا المقرر إلى تزويد الطلاب بفهم شامل للمبادئ والتقنيات والتطبيقات المتعلقة بتحسين التوافقي والخوارزميات الميتا-استكشافية. تظهر مشكلات تحسين التوافقي (COPs) في العديد من السيناريوهات الواقعية حيث يكون الهدف هو العثور على أفضل ترتيب أو تركيب لعناصر من مجموعة محدودة. غالبًا ما تكون هذه المشكلات صعبة بسبب تعقيدها الذاتي والنمو الأسي للحلول المحتملة. توفر الخوارزميات الميتا-استكشافية استراتيجيات قوية لحل مشكلات تحسين التوافقي بكفاءة. من خلال استكشاف الخوارزميات القائمة على الحل الفردي والخوارزميات القائمة على المجموعات، سيتعلم الطلاب أساليب متنوعة للتعامل مع تحديات التحسين المختلفة. بالإضافة إلى ذلك، سنغوص في موضوع التحسين متعدد الأهداف، حيث يكون الهدف تحسين أهداف متعارضة متعددة في الوقت ذاته. على مدار هذا المقرر، لن يكتسب الطلاب المعرفة النظرية فقط، بل سيكتسبون أيضًا خبرة عملية من خلال تنفيذ وتحليل الخوارزميات الميتا-استكشافية عمليًا. بنهاية المقرر، سيكون الطلاب مجهزين بمهارات قيمة تمكنهم من مواجهة مشكلات تحسين توافقي معقدة والمساهمة في التطورات في مختلف المجالات. آمل أن يكون هذا المنهج بمثابة دليل لرحلتكم التعليمية وأن يلهمكم لاستكشاف العالم الرائع للتحسين التوافقي والخوارزميات الميتا-استكشافية. أطيب التمنيات بتجربة تعليمية مثمرة وممتعة!Welcome to the syllabus for the course "Combinatorial Optimization and Metaheuristic Algorithms". This course aims to provide students with a comprehensive understanding of the principles, techniques, and applications of combinatorial optimization and metaheuristic algorithms. Combinatorial optimization problems (COPs) arise in various real-world scenarios where the goal is to find the best arrangement or combination of elements from a finite set. These problems are often challenging due to their inherent complexity and the exponential growth of possible solutions. Metaheuristic algorithms offer powerful strategies for solving COPs efficiently. By exploring both single-solution based and population-based metaheuristics, students will learn versatile approaches to address diverse optimization challenges. Furthermore, we will delve into multi-objective optimization, where the goal is to optimize multiple conflicting objectives simultaneously. Throughout this course, students will not only gain theoretical knowledge but also practical experience through hands-on implementation and analysis of metaheuristics. By the end of the course, students will be equipped with valuable skills to tackle complex COPs and contribute to advancements in various domains. I hope this syllabus serves as a guide to your learning journey and inspires you to explore the fascinating world of combinatorial optimization and metaheuristics. Best wishes for a rewarding and enriching learning experience!Item دروس وتمارين في كيمياء المنتجات الطبيعية(University of Eloued جامعة الوادي, 2024) عبادي,عبد الرزاقThe publication contains 3 chapters The first chapter is amino acids, peptides, proteins and nucleic acids, where amino acids were defined and classified According to the side chain R, then their physical properties including amphotericity, electromigration and photoactivity, then the chemical properties including the properties resulting from the carboxyl group and the amino group, and peptides we discussed the naming and classification Then hydrolysis, and proteins were defined then their structural composition and discovery, and nucleic acids we discussed the structure of DNA then the biosynthesis of proteins. The second chapter is carbohydrates (sugars) where they contain monosaccharaides, complex sugars and polysaccharidesItem Bases de donnÈes(university of eloued جامعة الوادي, 2024) Medileh, Saciهذا ال انات. يشمل ذلك فهم أهداف هدف إلى تحقيق عدة أهداف أساسية، تتعلق بفهم واكتساب المهارات في مجال قوي سرد اعد البي مل معها بلاطلا، واللغات المستخدمة للتفاعل معها. يتعلم إلنشائهاقواعد البيانات، الهندسة الالزمة ً أيضا كيفية التحكم في هياكل البيانات والتعا بفعالية. الحتياجات بالمفاهيم األساسية بلاطلاإلى تحقيقها معرفة سردلاوتشمل المهارات التي يهدف لقواعد البيانات والتحليل المناسب ً كيفية تصميم قواعد البيانات، بدء ً ا من تحديد الهياكل والعالقات األساسية وصوال ا لتعليم سردلاالمستخدمين. يتم توجيه ً إلى تنفيذ بلاطلاأيض استعالمات متقدمة وإدارة عمليات المعامالت. يعتمد المحتوى التعليمي لهذا ال على النموذج العالقي لقواعد البيانات ويعتمد بشكل خاص على استخدام لغة سايقم Structured (SQL (Language Query ائعة في تفاعل المستخدمين مع قواعد البيانات. يتم تسليط الضوء على المفاهيم النظرية التي تعد لغة معيارية وش ات وإدارة والخوارزميات األساسية التي تحقق التفاعل الفعّال وا إلى التعامل مع االستعالم ً لمستدام مع البيانات، بدءا من تصميم البيانات وصوالً Ce cours vise ‡ atteindre plusieurs objectifs fondamentaux liÈs ‡ la comprÈhension et ‡ l'acquisition de compÈtences dans le domaine des bases de donnÈes. Cela inclut la comprÈhension des objectifs des bases de donnÈes, l'ingÈnierie nÈcessaire ‡ leur crÈation, ainsi que les langages utilisÈs pour interagir avec elles. Les Ètudiants apprendront Ègalement ‡ contrÙler les structures de donnÈes et ‡ les manipuler efficacement. Les compÈtences visÈes par le cours incluent la connaissance des concepts de base des bases de donnÈes et une analyse appropriÈe des besoins des utilisateurs. Le cours vise Ègalement ‡ enseigner aux Ètudiants comment concevoir des bases de donnÈes, en commenÁant par dÈfinir les structures et les relations fondamentales, jusqu'à la mise en œuvre d'interrogations avancées et la gestion des opérations transactionnelles. Le contenu pÈdagogique de ce module s'appuie sur le modËle relationnel des bases de donnÈes et met particuliËrement l'accent sur l'utilisation du langage SQL (Structured Query Language), une langue standard et largement utilisÈe dans l'interaction des utilisateurs avec les bases de donnÈes. Les concepts thÈoriques et les algorithmes de base permettant une interaction efficace et durable avec les donnÈes sont mis en عمليات المعامالت.Item Programmation linéaire(university of eloued جامعة الوادي, 2024) KERTIOU, IsmailLa recherche opérationnelle est un domaine des mathématiques qui s'intéresse à la prise de décision dans des systèmes complexes. Elle utilise des méthodes mathématiques pour trouver la solution optimale à un problème, en tenant compte des contraintes existantes. La recherche opérationnelle est née pendant la Seconde Guerre mondiale, pour résoudre des problèmes militaires. Elle s'est ensuite développée dans de nombreux domaines, notamment l'économie, la gestion, la production, les transports, etc. Une des parties les plus importantes de la recherche opérationnelle est la programmation linéaire. Elle permet de résoudre des problèmes d'optimisation où la fonction objective et les contraintes sont des expressions linéaires. Ce cours d'introduction à la programmation linéaire est destiné aux étudiants de 3ème année d'informatique. Il vise à leur donner les bases de cette discipline, afin qu'ils puissent la mettre en application dans leur domaine professionnel.البحث العمليايت هو جمال يف علم الرايضيات يركز على اختاذ القرار يف أنظمة معقدة، حيث يستخدم أساليب رايضية للحصول على احلل االمثل ملشكلة ما، مع مراعاة القيود املوجودة. نشأ البحث العمليايت خالل احلرب العاملية الثانية حلل املشاكل العسكرية، ومن مث تطور يف العديد من اجملاالت مثل االقتصاد واإلدارة واإلنتاج ووسائل النقل، وغريها. إحدى االجزاء الرئيسية للبحث العمليايت هي الربجمة اخلطية، حيث تسمح ابحلصول على احلل االمثل عندما تكون دالة اهلدف والقيود عبارة عن دوال خطية. هتدف هذه املادة العلمية اىل تعليم الربجمة اخلطية لطالب السنة الثالثة يف جمال علوم احلاسوب، حيث تزودهم أبساسيات هذا اجملال ليتمكنوا من تطبيقها يف جمال عملهم املستقبلي.Item Canevas de formation de deuxiËme annÈe licence informatique SpÈcialitÈ : SystËmes Informatiques (SI)(university of eloued جامعة الوادي, 2023) Saci, MedilehCe cours s’articule autour de trois parties essentielles : Le monde de l’entreprise, Introduction aux systèmes d’information et les outils d’analyses fondamentaux. Le cours vise à rendre l’étudiant apte à analyser et concevoir des systèmes d’information dans une organisation. Il vise également à développer chez l’étudiant un esprit critique face aux pratiques courantes d’analyse et de conception de systèmes d’information. A l’issue de ce cours l’étudiant sera en mesure de : Comprendre ce qu’est un système d’information d’entreprise, noté SI; Comprendre les différentes dimensions constitutives d’un SI: Technique, Organisationnelle, et managériale; Comprendre les différents ́éléments d’un SI: Système de pilotage, système décisionnel et système opérationnel; Comprendre l’articulation du SI avec la stratégie d’entreprise (gouvernance des SI - gestion des projets SI).أقسام رئيسية: عالم األعمال، مقدمة في نظم المعلومات وأدوات التحليل األساسية. الدرس يهذا إلى جعل الدرسهدف يتناول ثالثة ً دف إلى تنمية روح نقدية لدى الطالب تجاه الممارسات الحالية في تحليل يالطالب قادرا على تحليل وتصميم نظم المعلومات في منظمة. كما ه وتصميم نظم المعلومات. ى: فهم مفهوم نظام المعلومات في الشركة )ا الدرسفي نهاية هذ ً ، سيكون الطالب قادرا عل SI). فهم األبعاد المختلفة المكونة لنظام فهم تكامل معلومات: التقنية، التنظيمية، واإلدارية. فهم العناصر المختلفة في نظام المعلومات: نظام الرصد، النظام القراري، والنظام التشغيلي. مات(.إدارة مشاريع نظم المعلو -نظام