التونسي
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

التونسي

أحداث تونس و أهم المستجدات العامة
 
الرئيسيةأحدث الصورالتسجيلدخول

 

 Chapitre 1 - Les enregistrements et les fichiers

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
Abdelweheb
عضوا
عضوا



ذكر عدد الرسائل : 20
العمر : 34
تاريخ التسجيل : 14/08/2008

Chapitre 1 - Les enregistrements et les fichiers Empty
مُساهمةموضوع: Chapitre 1 - Les enregistrements et les fichiers   Chapitre 1 - Les enregistrements et les fichiers Empty15/8/2008, 12:44 am

BAC Sciences de l'Informatique 2009

Chapitre 1 - Les enregistrements et les fichiers



Je vous propose un cours sur les fichiers en Pascal, bonne lecture :



Qu'est-ce qu'un fichier?

Hors du monde informatique un fichier est une collection de fiches;
chacun de nous a déjà manipulé un fichier dans une bibliothèque, une
administration etc. Ces fichiers se caractérisent par un nombre
quelconque de fiches en général toutes de même aspect. Pour trouver une
fiche il faut parcourir le fichier fiche après fiche ou utiliser une
clé d'accès si le fichier est trié selon cette clé (ordre alphabétique,
ordre de cotation des livres...).


En informatique on définit qu'un fichier est une structure de
données toutes de même type mais dont le nombre n'est pas connu à
priori. L'accès à un élément (à une donnée) du fichier se fait


- séquentiellement c'est-à-dire en parcourant le fichier élément par élément depuis le début jusqu'à l'élément choisi


- directement en donnant la position de l'élément cherché


- selon une clé chaque valeur de la clé désignant un élément on obtient ainsi l'élément désiré


Les fichiers sont conservés en mémoire secondaire (disques et
bandes magnétiques, disquettes, ...) et subsistent tant que cette
mémoire secondaire n'est pas effacée ou endommagée. Chaque fichier est
désigné par un nom et possède des attributs tels que date de création,
taille, icône (Macintosh)...


Ils se répartissent en deux catégories:


Les fichiers binaires
contenant du code binaire représentant chaque élément (cf. 10.3). Ces
fichiers ne doivent être manipulés que par des programmes!



Les fichiers de texte (appelés aussi imprimables) contenant des caractères et susceptibles d'être lus, éditées, imprimés... (cf. 10.4).


Pascal va permettre de créer et d'utiliser des fichiers à accès
séquentiel uniquement. Notons cependant que de nombreuses versions de
Pascal offrent des possibilités d'accès direct, voire d'accès par clé.


En particulier : Pascal Macintosh permet l'accès direct, Pascal VAX les accès direct et par clé.



Pour consulter le document en entier, utiliser l'adresse suivante :


http://ina2.eivd.ch/publications/coursPascal/Chap10.htm
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://beltaief.ahlamontada.net
Abdelweheb
عضوا
عضوا



ذكر عدد الرسائل : 20
العمر : 34
تاريخ التسجيل : 14/08/2008

Chapitre 1 - Les enregistrements et les fichiers Empty
مُساهمةموضوع: رد: Chapitre 1 - Les enregistrements et les fichiers   Chapitre 1 - Les enregistrements et les fichiers Empty15/8/2008, 12:46 am

Un autre cours traitant cette fois ci le type "Enregistrement" en Pascal ( Chapitre 1, Algo & programmation, 4ème SI) Chapitre 1 - Les enregistrements et les fichiers F1-29121b



Les types enregistrement


La structure de tableau permet de traiter des données composées de
plusieurs éléments tous de même type. Or d'autres données sont formées
d'éléments de types différents comme par exemple:



- les dates chronologiques (année, mois, jour)

- les fiches bibliographiques (titre du livre, auteur, date de parution, ISBN...)

- les fiches personnelles (nom, prénom, âge, sexe, taille ...)

...



La nature différente de ces éléments conduit le programmeur à
utiliser une structure permettant la définition explicite de chacun de
ces éléments: les enregistrements.



Généralités


Un enregistrement (record) est formé d'un ou de plusieurs éléments (ou champs) pouvant être de types différents.


Exemples:



- record

notes : t_notes;

moyenne : real;

suffisant : boolean;

end


- record (* nombre complexe *)

partie_reelle : real;

partie_imaginaire : real;

end


Les types enregistrement se déclarent ainsi:


type t_branche = record (* notes d'une branche *)

notes : t_notes;

moyenne : real;

suffisant : boolean;

end;


t_nombre_complexe = record (* nombre complexe *)

partie_reelle : real;

partie_imaginaire : real;

end;


Des variables de ces types se déclarent comme toujours:



var maths : t_branche;


nombre_1, nombre_2 : t_nombre_complexe;



Pour en savoir plus, consulter l'adresse suivante :


http://ina2.eivd.ch/publications/courspascal/Chap6.htm


Bon courage et bonne lecture
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://beltaief.ahlamontada.net
nisfor
عضوا جديد
عضوا جديد



ذكر عدد الرسائل : 5
العمر : 34
تاريخ التسجيل : 15/08/2008

Chapitre 1 - Les enregistrements et les fichiers Empty
مُساهمةموضوع: رد: Chapitre 1 - Les enregistrements et les fichiers   Chapitre 1 - Les enregistrements et les fichiers Empty15/8/2008, 5:04 pm

set ce ke il nya pas ici ki compri le flash-script
c'est un longage du programation du flash macromedia
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Abdelweheb
عضوا
عضوا



ذكر عدد الرسائل : 20
العمر : 34
تاريخ التسجيل : 14/08/2008

Chapitre 1 - Les enregistrements et les fichiers Empty
مُساهمةموضوع: رد: Chapitre 1 - Les enregistrements et les fichiers   Chapitre 1 - Les enregistrements et les fichiers Empty15/8/2008, 5:28 pm

nisfor كتب:
set ce ke il nya pas ici ki compri le flash-script
c'est un longage du programation du flash macromedia


ما هي المشكل وإن شاء الله نلقاو حل
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://beltaief.ahlamontada.net
 
Chapitre 1 - Les enregistrements et les fichiers
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
التونسي :: منتدى الكمبيوتر والانترنت :: منتدى لغة البرمجة-
انتقل الى: