Practical Work Manual : Introduction to C Programming
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Programming is one of the most important means of automating information processing. Among the
various programming languages used in computer science, the C language remains one of the most
widely adopted in education. This practical work manual is intended for first-year students in Science
and Technology and complements the Computer Structure and Applications course. It provides a stepby-step introduction to program development using the C language with the CodeBlocks
environment. The manual covers fundamental concepts such as data types, input/output operations,
conditional structures, loops, arrays and structures. Through structured practical sessions, exercises,
and detailed solutions, this manual aims to build a solid foundation in C programming and develop
students’ basic programming skills.
Keywords
C language, Program, Algorithm, Compile, Execute, CodeBlocks.
Résumé
La programmation est l’un des moyens les plus importants pour automatiser le traitement de
l’information. Parmi les différents langages de programmation utilisés en informatique, le langage C
demeure l’un des plus largement adoptés dans le domaine de l’enseignement. Ce manuel de travaux
pratiques est destiné aux étudiants de première année en Sciences et Technologie et complète le
module Structure de l’Ordinateur et Applications. Il propose une introduction progressive au
développement de programmes en langage C à l’aide de l’environnement CodeBlocks. Le manuel
couvre les notions fondamentales telles que les types de données, les opérations d’entrée/sortie, les
structures conditionnelles et les boucles, les tableaux, les matrices et les structures. À travers des
séances pratiques structurées, des exercices et des solutions détaillées, ce manuel vise à fournir aux
étudiants une base solide en programmation C et à développer leurs compétences fondamentales en
programmation.
Mots clés
Langage C, Programme, Algorithme, Compiler, Exécuter, CodeBlocks
الملخص
َعّد البرمجة من أهم الوسائل لأتمتة معالجة المعلومات. ومن بين مختلف لغات البرمجة المستخدمة في مجال
تُ
ّ الحاسوب، تظل لغة C واحدة من أكثر اللغات اعتمادًا، خاصة في مجال التعليم.
يستهدف هذا الدليل الخاص بالأعمال التطبيقية طلبة السنة الأولى علوم وتكنولوجيا، ويُ ّعد ّ مكمًلا لمقياس بنية
ّ الحاسوب وتطبيقاته. ويقد C باستخدام بيئة التطوير ً م هذا الدليل مدخلا ً تدريجيا لتطوير البرامج بلغة
.CodeBlocks يغطي الدليل المفاهيم الأساسية مثل أنواع البيانات، وعمليات الإدخال والإخراج، والبُنى
الشرطية والحلقات، والمصفوفات، والمصفوفات ثنائية الأبعاد، والبُنى (Structures(. ومن خلال حصص
ّ تطبيقية منظ C ّ مة، وتمارين، وحلول مفصلة، يهدف هذا الدليل إلى تزويد الطلبة بأساس متين في برمجة لغة
وتنمية مهاراتهم الأساسية في البرمجة .
الكلمات المفتاحية
ُ ، برنامج، خوارزمية، م ِّصر (Compiler (، تنفيذ ، CodeBlocks لغةC
Description
Keywords
Citation
Dejbbara Mohamed Redha ; Laredj Mohamed Adnane