WEBVTT

00:00.090 --> 00:07.740
dans cette vidéo, parlons des organigrammes. les organigrammes étaient utilisés à l'époque et la

00:07.740 --> 00:15.330
programmation monolithique était là plus tard qu'à l'époque de la programmation procédurale, l'utilisation des organigrammes était

00:15.350 --> 00:16.740
peu réutilisée.

00:16.910 --> 00:17.610
et aujourd'hui.

00:17.610 --> 00:23.930
Nous suivons la programmation orientée objet ou la programmation orientée aspect, de sorte que l'utilisation de l'organigramme

00:23.970 --> 00:29.990
est beaucoup moins importante, alors qu'est-ce qu'un organigramme est utilisé pour montrer le flux de

00:29.990 --> 00:31.460
contrôle d'un programme.

00:31.550 --> 00:33.680
Comment le programme se déroule.

00:33.770 --> 00:36.170
Quelles sont les étapes qu'il effectue.

00:36.170 --> 00:37.070
Un par un.

00:38.120 --> 00:46.400
Donc, si un programme est très volumineux, il est difficile de comprendre comment se déroule le déroulement d'un programme. L'organigramme est donc utile pour comprendre

00:46.400 --> 00:49.280
le programme, au lieu d'être en train de lire

00:49.280 --> 00:51.620
le programme et de le comprendre.

00:51.920 --> 00:56.360
Il peut voir l'organigramme et comprendre comment le programme fonctionne.

00:56.360 --> 01:00.810
C'est comme si vous parliez de câblage électrique dans une maison.

01:00.830 --> 01:05.270
Ensuite, à partir de là, les fils ou les câbles se déplacent à travers les murs.

01:05.270 --> 01:10.490
Si vous avez un plan, vous pouvez savoir exactement où ils se dirigent et où sont les points importants.

01:10.490 --> 01:11.420
Tout ce que vous pouvez savoir.

01:12.060 --> 01:16.040
Sinon, s'il y a un problème dans le câblage, vous devez creuser tout le mur.

01:16.370 --> 01:18.350
Vous devez creuser tout le mur

01:18.350 --> 01:21.350
pour le découvrir. Le problème est qu'il existe un plan approprié.

01:21.350 --> 01:22.540
Alors vous pouvez comprendre.

01:22.550 --> 01:26.860
Donc avant de poser le fil donc de tirer les fils nous allons faire un plan.

01:26.870 --> 01:32.030
Donc, de la même manière avant d'écrire le programme, nous créons un organigramme à droite.

01:32.270 --> 01:34.160
Donc, sur la base de l'organigramme, nous écrivons le programme.

01:34.160 --> 01:37.900
Cela vous aidera donc à comprendre le programme.

01:38.220 --> 01:49.010
Ensuite, généralement, lorsque nous utilisons un organigramme, le programme en tant que scène en trois étapes : entrée, traitement et

01:49.160 --> 01:50.270
sortie.

01:50.270 --> 01:51.540
Nous l'appelons ainsi.

01:51.540 --> 01:53.270
Tout d'abord, il faut une certaine entrée.

01:53.270 --> 01:55.100
Ensuite, il traitera.

01:55.280 --> 01:58.670
Ensuite, il donnera une sortie.

01:59.330 --> 02:05.600
Ainsi, toute procédure que vous suivrez aura les mêmes étapes que celles dont je parlais d'une recette préparant

02:05.600 --> 02:06.530
un plat.

02:06.530 --> 02:09.070
L'entrée est les ingrédients.

02:09.230 --> 02:12.770
Ce processus est le processus de fabrication d'un plat et de sortie.

02:12.980 --> 02:20.450
le plat est prêt. si vous faites une expérience de chimie, notre expérience de chimie qui se fait généralement

02:20.990 --> 02:26.140
dans les laboratoires aura des moyens d'entrée des produits chimiques et des récipients ou instruments pour tout ce dont vous avez besoin.

02:26.240 --> 02:29.460
Ensuite, le processus, ce que vous ferez avec cela, vous obtiendrez le désert.

02:29.920 --> 02:35.030
Donc, chaque procédure aura ces 3 choses, donc le programme a également l'habitude de voir comme ça.

02:35.030 --> 02:36.660
Maintenant pour ce programme.

02:36.710 --> 02:41.350
Nous dessinons l'organigramme Voyons maintenant les éléments de l'organigramme.

02:41.360 --> 02:43.220
Ceci est une représentation picturale.

02:43.220 --> 02:45.700
Les images sont donc là pour la représentation.

02:45.830 --> 02:53.000
Cette ellipse est utilisée pour le démarrage et l'arrêt et c'est pour prendre l'entrée ainsi que la sortie.

02:53.270 --> 02:55.780
Et c'est pour le traitement et c'est la condition.

02:55.820 --> 02:58.320
Et cela montre le flux de contrôle.

02:58.450 --> 03:04.160
Maintenant, dessinez quelques organigrammes et montrez-vous en vous donnant une idée de la manière dont les organigrammes sont

03:04.160 --> 03:10.630
utilisés et de leur utilité pour l'écriture des programmes. organigramme pour additionner deux nombres.

03:10.640 --> 03:13.070
Voir tout d'abord un organigramme commence.

03:13.070 --> 03:18.580
C'est donc un début pour trouver l'addition de deux nombres.

03:18.590 --> 03:19.730
Nous avons besoin de deux nombres.

03:19.850 --> 03:21.380
C'est donc une entrée.

03:21.380 --> 03:31.700
Nous avons donc besoin d'une entrée pour pouvoir donner un message, généralement le message qui imprime Entrez deux nombres.

03:31.700 --> 03:36.290
De même, un message que nous écrivons habituellement parce que nous écrivons un programme doit être interactif.

03:36.290 --> 03:37.790
Donc à cette fin juste.

03:37.970 --> 03:39.910
Ensuite, lisez 2 nombres.

03:39.910 --> 03:41.390
Nous les lisons donc dans des variables.

03:41.600 --> 03:43.770
A et B.

03:44.010 --> 03:44.880
C'est une entrée.

03:44.880 --> 03:51.990
Maintenant, nous avons deux nombres et variables et b, puis l'étape suivante est le processus de traitement que nous devons

03:51.990 --> 03:52.350
faire.

03:52.500 --> 03:59.070
Nous devons ajouter a et b et stocker le résultat dans C, c'est le traitement.

03:59.070 --> 04:05.910
Nous avons maintenant le résultat en c, donc la sortie, affiche la sortie afin d'imprimer la somme en

04:09.410 --> 04:13.220
tant que c, c'est la fin de la procédure.

04:13.250 --> 04:14.160
c'est un arrêt.

04:15.080 --> 04:16.420
Cela met fin à un organigramme.

04:17.270 --> 04:21.920
Alors, comment cela va-t-il fonctionner d'abord en entrée, puis il effectuera l'addition, puis il donnera la

04:22.340 --> 04:23.660
sortie, puis il s'arrêtera.

04:23.660 --> 04:25.910
Cela montre donc le flux de contrôle.

04:25.910 --> 04:27.860
Ces lignes montrent le flux à droite.

04:27.860 --> 04:31.970
Ces lignes montrent le flux, il y a un exemple simple.

04:32.100 --> 04:37.440
L'exemple suivant, je vais dessiner un organigramme pour trouver un plus grand nombre.

04:37.560 --> 04:41.100
Si vous avez deux nombres, alors lequel est le plus grand, nous le découvrirons.

04:41.400 --> 04:44.810
Donc, jusqu'ici, ce sera la même chose, nous devons prendre deux nombres.

04:44.940 --> 04:47.680
Ensuite, à partir de a et b, vous découvrirez lequel est le plus grand.

04:47.700 --> 04:48.910
Celui qui est le plus grand.

04:49.050 --> 04:57.410
Nous imprimerons ce plus grand nombre, je vais donc le supprimer et modifier celui-ci, donc ici l'organigramme commence et il

04:57.670 --> 04:58.930
faudra deux nombres.

04:58.940 --> 05:01.190
Maintenant, nous ne savons pas quel nombre est le plus grand.

05:01.190 --> 05:06.590
Nous devons donc vérifier avec la condition que si a est supérieur à B, A est supérieur.

05:07.160 --> 05:11.090
Sinon, B est plus grand, donc pour une condition, nous pouvons utiliser ce symbole.

05:11.090 --> 05:14.780
Donc ici, je vais dessiner une boîte de condition.

05:14.780 --> 05:20.570
Donc ici, je peux vérifier si A est supérieur à B si c'est vrai.

05:20.600 --> 05:24.550
Ensuite, nous imprimerons A si c'est un faux et ensuite nous imprimerons B.

05:24.560 --> 05:26.880
Maintenant, ici, il y a deux branches.

05:27.020 --> 05:28.490
Vrai ou faux.

05:28.490 --> 05:30.830
Je vais donc prendre deux branches en premier.

05:30.830 --> 05:33.270
Prenons-le pour vrai, si cela est vrai.

05:33.860 --> 05:36.010
Et le deuxième s'il est faux.

05:36.110 --> 05:48.470
Donc si c'est vrai alors nous imprimerons une valeur a print a simplement je dirai A alors ici false print.

05:48.490 --> 05:53.020
B si ce n'est pas le cas, imprimez B alors que faire après cela.

05:53.030 --> 05:54.380
C'est tout c'est fini.

05:54.410 --> 05:55.700
C'est donc fini.

05:55.700 --> 05:57.800
Puis finalement, il doit s'arrêter.

05:58.030 --> 05:58.280
Droit.

05:58.610 --> 06:04.430
Donc cela coulera et viendra ici et cela se joindra à ce point.

06:04.430 --> 06:06.110
Donc ça va aussi s'arrêter.

06:07.100 --> 06:13.690
Donc, tout cela, nous pouvons utiliser une boîte de condition si a est supérieur à B vrai, puis imprimer une fausse moyenne.

06:13.700 --> 06:14.460
B est plus grand.

06:14.480 --> 06:16.810
Alors imprimez B pour que nous puissions regarder celui-ci.

06:16.880 --> 06:22.460
Nous allons maintenant voir un autre organigramme pour l'impression des nombres de 1 à 10.

06:22.780 --> 06:29.750
Je vais donc supprimer cela et dessiner un organigramme pour imprimer les nombres de

06:29.750 --> 06:31.440
1 à 10.

06:31.940 --> 06:36.430
Donc, pour l'impression, nous devons faire deux choses, l'une est l'impression.

06:36.530 --> 06:45.440
Deuxièmement, comptez comme 1 impression, 2 impressions et 3 impressions, donc compter et imprimer deux choses que nous devons faire, gardez à

06:45.440 --> 06:45.970
l'esprit.

06:46.060 --> 06:51.580
Je vais le dessiner, commençons comme point de départ d'un organigramme.

06:51.600 --> 06:53.990
Maintenant, nous devons prendre n'importe quelle entrée.

06:53.990 --> 06:54.370
Non.

06:54.410 --> 06:57.050
Nous savons déjà ce que nous avons pour imprimer des nombres de 1 à 10.

06:57.140 --> 07:03.890
Il n'y a donc pas d'entrée car nous devrions initialement avoir un compteur pour compter car nous imprimons à partir

07:03.890 --> 07:04.600
d'un.

07:04.600 --> 07:06.710
Nous avons donc besoin de quelque chose à partir de 1.

07:06.710 --> 07:08.390
Alors pour cela on prend un compteur.

07:08.420 --> 07:12.020
C'est donc un processus, donc dans le traitement, nous prendrons i.

07:12.050 --> 07:14.860
C'est d'abord c'est une pour la première fois.

07:14.870 --> 07:18.560
ce sera 1 donc nous allons l'imprimer maintenant.

07:18.650 --> 07:20.860
Ensuite, nous imprimerons celui-ci.

07:20.870 --> 07:29.300
Donc, imprimer signifie sortir, donc imprimer i, donc la première fois, il en imprimera un ensuite.

07:29.360 --> 07:32.500
Après cela, je devrais le changer en 2.

07:32.510 --> 07:35.130
S'il en est un, il devrait augmenter de 1.

07:35.150 --> 07:36.680
Alors comment l'augmenter de 1.

07:36.980 --> 07:38.540
Il s'agit donc à nouveau d'un processus.

07:38.540 --> 07:40.240
Ce n'est pas une entrée sortie.

07:40.370 --> 07:45.470
Donc, quelle que soit la valeur que j'ai dans cela, ajoutez 1 et stockez le

07:45.710 --> 07:52.460
résultat dans i. Cela augmentera donc la valeur de i de un dans le prochain, je dois imprimer à nouveau.

07:52.550 --> 07:57.770
Alors imprimez à nouveau et augmentez à nouveau imprimez et augmentez à nouveau combien de temps.

07:58.250 --> 08:02.240
Tant que I est inférieur ou égal à 10.

08:03.050 --> 08:06.970
Est-ce que je suis égal à 10 maintenant ou est-ce moins alors.

08:07.100 --> 08:09.290
Oui, c'est moins que, alors comment vérifier.

08:10.760 --> 08:12.470
Case à cocher.

08:12.470 --> 08:15.790
Ici encore, nous avons besoin d'une boîte de condition.

08:15.890 --> 08:21.930
Donc ici à l'intérieur de cette condition ce que nous allons vérifier si i est inférieur ou égal à 10.

08:22.280 --> 08:25.940
Si oui, nous imprimerons à nouveau et incrémenterons.

08:25.940 --> 08:31.660
Donc, si oui, c'est vrai, si c'est vrai, recommencez ici.

08:32.150 --> 08:34.040
C'est donc comme une boucle.

08:34.220 --> 08:39.830
C'est comme une boucle, il ira là-bas et recommencera et y retournera arrêter combien de temps il continuera

08:39.830 --> 08:43.340
à répéter tant que c'est vrai combien de temps c'est vrai.

08:43.340 --> 08:50.840
Si I est inférieur ou égal à 10, alors quand I devient onze, nous ne devrions pas imprimer si faux si c'est une fausse

08:50.920 --> 08:51.470
moyenne.

08:51.650 --> 09:02.290
C'est faux, nous devrions arrêter, c'est arrêter, c'est donc tout l'organigramme pour l'impression des nombres de 1

09:02.680 --> 09:04.430
à 10.

09:04.750 --> 09:10.030
C'est ainsi que les valeurs des diagrammes de flux dans les premiers jours de la programmation, mais toujours dans les études.

09:10.030 --> 09:15.620
Donc, c'est utilisé, c'est enseigné au début, mais ce n'est pas très utile plus tard.

09:15.850 --> 09:20.230
Mais au départ, pour comprendre la programmation, cela n'est pas utile.

09:21.160 --> 09:28.750
C'est donc tout sur l'organigramme et la prochaine vidéo, nous verrons quelles sont les étapes nécessaires pour écrire, compiler

09:28.750 --> 09:30.760
et exécuter un programme.

09:30.790 --> 09:33.970
Donc, étape quatre, développement et exécution d'un programme.
