Généralités.
L’homme est un organisme qui a besoin d’énergie pour vivre.
L’être humain est un être vivant car il utilise de l’énergie chimique pour vivre. Cette énergie est sous forme d’ATP (Adénosine Tri Phosphate), c’est le "combustible" cellulaire de l'organisme.
L'unité énergétique internationale est le joule (J, multiple kJ) mais on trouve encore des indications en kcal (kilo calorie) : 1 kJ=0,24 kCal ou 1 kCal=4,19 kJ.
L'apport énergétique alimentaire journalier doit être d'environ 45 2013 kJ pour l'homme adulte et 48 2015 kJ pour la femme adulte.
Origine de l'ATP.
L'ATP est d'origine alimentaire.
Les aliments sont des mélanges composés de glucides, lipides, protides, acides nucléiques, sels minéraux, vitamines, eau. Les molécules organiques sont des molécules complexes (ou macro-éléments) de poids moléculaires importants. Ces aliments doivent subir une digestion pour être transformés en molécules simples de faible poids moléculaire ou nutriments (sauf pour les sels minéraux, les vitamines et l'eau).
Les enzymes digestives vont permettre la digestion en réalisant l’hydrolyse des aliments.
Les nutriments ainsi obtenus dans l’intestin grêle vont se retrouver dans le sang, directement ou via la lymphe, par le phénomène d’absorption. Le sang transportera ensuite les nutriments aux cellules composant l’organisme.
Que vont faire les cellules de ces nutriments ?
Les cellules transforment les nutriments en énergie, c'est à dire en ATP. Cette transformation se fait en consommant de l’oxygène (dioxygène : O2) transporté également par le sang via le système respiratoire.
Il faut noter que le stock d'ATP est très faible dans l'organisme. L'énergie est stockée pour l'essentiel sous forme de glycogène, de créatine-phosphate et de triglycérides.
De cette transformation résultent des déchets : CO2 et H2O. Le CO2 va repartir vers l’air via le sang et les poumons, l’H2O repart essentiellement vers l’extérieur via le sang, les reins et les poumons.
 Les nutriments renferment de l’énergie sous forme d'énergie potentielle.
Les enzymes déclenchent la réaction : elles ont un rôle de catalyseur.
Qu’est-ce que l’équilibre énergétique ?
On parle d’équilibre énergétique lorsque les entrées d’énergies sont égales aux dépenses énergétiques. Cela correspond à la quantité d’énergie dont l’organisme a besoin chaque jour pour fonctionner.
Exemple : une femme a droit quotidiennement à 8 400 kJ. Si elle mange pour 10 000 kJ, les 1 600 kJ excédentaires seront stockés. Lors d’un travail musculaire intense inhabituel les quantités entrées sont généralement insuffisantes et l’organisme puisera dans ses réserves énergétiques.
L’être humain est une machine nécessitant un entretien permanent.
Exemple : dans le cas d’une fracture, l’organisme va procéder à une synthèse osseuse pour élaborer un nouveau tissu osseux. Le tissu osseux est constitué de cellules osseuses (ostéocytes) constituées elles-mêmes de protides, lipides, glucides, acides nucléiques et calcium. Comme ces nutriments servent à bâtir l’organisme, on les appelle « nutriments bâtisseurs ».
Exemple : lors d’une hémorragie il y a baisse de la volémie (volume sanguin). Le sang est constitué de plasma et de cellules sanguines (globules rouges et blancs, plaquettes). Après l’hémorragie il faut donc synthétiser de nouvelles cellules. Les globules rouges contiennent des molécules protéiques d’hémoglobine renfermant elles-même du fer. La synthèse de globules rouges nécessite donc du fer. Dans les conditions normales, un homme a besoin de 10 mg/jour et la femme de 16 à 18 mg/jour (besoin supérieur à cause des pertes menstruelles). Dans l’organisme, le fer est stocké dans le sang et dans le foie.
Croissance et renouvellement.
Construction.
La construction de l’organisme repose sur l’apport journalier en nutriments bâtisseurs : glucides, protéines, sels minéraux, lipides et acides nucléiques.
Exemple : la diminution importante de la quantité d’acides aminés essentiels peut entraîner une maladie, fréquente dans les pays en voie de développement : la kwashiorkor. La carence due à une alimentation céréalière pauvre en protéines provoque chez l’enfant, après sevrage, des œdèmes des membres inférieurs et du visage, une fonte musculaire et une dépigmentation de la peau.
 L’alimentation devrait être composée de (chiffres ANSES PNNS 2017-2021) :
De plus, il faut 1,5 l d’H2O par jour, 
des fibres à raison de 25 à 30 g par jour pour un adulte,
des sels minéraux :
fer : transport de l'oxygène sur l'hémoglobine aux cellules
calcium : constitution des os
magnésium, sodium, potassium, zinc, cuivre, sélénium, ...
et des vitamines : 
A pour la vision, 
B1 (thiamine) pour le système nerveux, 
B12 pour l'absorption du fer, 
B9 (acide folique) pour la maturation de l’hémoglobine, 
D pour la fixation du Ca, 
E pour les fonctions de reproduction, 
K pour la coagulation du sang, 
PP pour la peau
C pour la lutte contre le "vieillissement"
B2, B8, ...

Programmation GTK2 en Pascal/GtkSeparatorToolItem

Présentation.
Le contrôle GtkSeparatorToolItem permet de gérer un séparateur d'éléments dans une barre d'outils.
Utilisation de base.
Création.
Pour créer un séparateur, Gtk+ nous donne une fonction simple :
 function gtk_separator_tool_item_new : PGtkToolItem;
NB : Contrairement aux fonctions usuelles de Gtk+ de création de contrôles, ces fonctions ne renvoient pas un codice_1 mais un codice_2.
NB 2 : La fonction n'est pas encore définie dans les entêtes Pascal de Gtk+ de la version 1.9.8 de Free Pascal, il faut donc la définir nous-même. Cf le programme d'exemple ci-dessous.
Programme exemple.
Nous allons créer dans une fenêtre une barre d'outils avec deux boutons encadrant un séparateur.
Voilà le fichier codice_3 :
 program gtk047;
 uses glib2, gtk2;
 procedure gtk_toolbar_insert(toolbar : PGtkToolbar; item : PGtkToolItem; pos : gint); cdecl;
 external gtklib name 'gtk_toolbar_insert';
 function gtk_separator_tool_item_new : PGtkToolItem; cdecl;
 external gtklib name 'gtk_separator_tool_item_new';
 var
 pFenetre : PGtkWidget;
 pVBox : PGtkWidget;
 pBarreOutils : PGtkWidget;
 pBouton1 : PGtkToolItem;
 pBouton2 : PGtkToolItem;
 pSeparateur : PGtkToolItem;
 pLabel : PGtkWidget;
 begin
 gtk_init(@argc, @argv);
 pFenetre := gtk_window_new(GTK_WINDOW_TOPLEVEL);
 gtk_window_set_position(GTK_WINDOW(pFenetre), GTK_WIN_POS_CENTER);
 gtk_window_set_default_size(GTK_WINDOW(pFenetre), 320, 200);
 gtk_window_set_title(GTK_WINDOW(pFenetre), 'Gtk047 : Barre d"outils');
 gtk_signal_connect(pGTKOBJECT(pFenetre), 'destroy', G_CALLBACK(@gtk_main_quit), NULL);
 // Création de la GtkVBox
 pVBox := gtk_vbox_new(FALSE, 5);
 gtk_container_add(GTK_CONTAINER(pFenetre), pVBox);
 // Création de la barre d'outils
 pBarreOutils := gtk_toolbar_new;
 gtk_box_pack_start(GTK_BOX(pVBox), pBarreOutils, FALSE, FALSE, 0);
 // Création du premier bouton
 pBouton1 := gtk_tool_button_new_from_stock(GTK_STOCK_OPEN);
 gtk_toolbar_insert(GTK_TOOLBAR(pBarreOutils), pBouton1, -1);
 // Création du séparateur
 pSeparateur := gtk_separator_tool_item_new;
 gtk_toolbar_insert(GTK_TOOLBAR(pBarreOutils), pSeparateur, -1);
 // Création du deuxième bouton
 pBouton2 := gtk_tool_button_new_from_stock(GTK_STOCK_QUIT);
 gtk_toolbar_insert(GTK_TOOLBAR(pBarreOutils), pBouton2, -1);
 g_signal_connect(pGTKOBJECT(pBouton2), 'clicked', G_CALLBACK(@gtk_main_quit), NULL);
 // Création du label
 pLabel := gtk_label_new('Label');
 gtk_box_pack_start(GTK_BOX(pVBox), pLabel, FALSE, FALSE, 0);
 gtk_widget_show_all(pFenetre);
 gtk_main;
 end.
Voilà ce que donne l'exécution du programme codice_4 :

Livre de cuisine/Sauces
Une sauce est une préparation culinaire liquide ou semi-liquide utilisée pour l’accompagnement de certains mets.

Programmation GTK2 en Pascal/Les sélections