INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
4 - GESTION ET SYNCHRONISATION DES PROCESSUS Le présent système permet des opérations en multitraitement qui sont contrôlées par un système d'exploitation associant softw are, hardware et firmware. Le software crée et supprime les processus dans le système alors que le hardware et le firmware assurent un multiplexage des proces sus sur le processeur central. Par ailleurs, l'association du hardware/ software/firmware permet la synchronisation entre processus.
Normalement mais pas toujours, les processus sont lancés et arrêtés au début et à la fin des opérations dientrée/sortie pendant le traite~ ment de travaux associés et à d'autres moments pour des raisons jugées nécessaires par le système d'exploitation. Un système de communications est donc nécessaire pour lancer et arrêter les processus associés et pour assurer le transfert d'informations entre ces processus. Le hardware du présent système dispose de messages internes appelés sémaphores qui assurent la communication entre ces processus.
A. ETAT DE - PROCESSUS Un processus peut se trouver dans l'un des quatre états possibles à tout moment : état d'exécution, état prêt, état attente ou état suspension.
Le hardware détecte ces quatre états possibles et exécute diverses procédures firmware pour réaliser la commutation des processus, les changements d'états et pour maintenir les structures de données en fonction de l'état du processus. Le bloc PCB contient une zone état qui définit l'état actuel du processus correspondant.
Un processus est à llétat d'exécution lorsqu'il dispose du processeur central. Cet état entraîne la fourniture diun espace adresse (tables de segments) et d'une adresse début au processeur central. Le processeur central exécute alors les instructions se trouvant dans les segments de procédure du processus. Le mot (adresse logique) de la table J des noms de processus du bloc PCB intéressant le processus en cours d'exécution est con servie dans le mot processus en cours (BAR+60) de la base du système (figure 6). (Note: La base du système représentée figure 5 est la même que celle de la figure 6 mais quelques détails ont été omis).
L'état prêt équivaut à l'état d'exécution à cette différence que le processus nia pas la disponibilité du processeur central car il nia pas été reconnu par celui-ci. Un processus se trouvant à l'état prêt se trouve en concurrence avec d'autres processus prêts ainsi qu'avec le processus en cours d'exécution pour l'utilisation du processeur central.
Un processus est à l'état attente lorsqu'il ne peut se poursuivre avant l'arrivée drun évènement particulier tel que l'envoi d'un message par l'intermédiaire d'un sémaphore. Un processus en attente ne sollicite pas l'utilisation du processeur central mais il peut se trouver en concurrence avec d'autres processus en attente, dans l'attente de Ilévènement en question.
Un processus suspendu est un processus qui a été arrêté pendant un certain temps par le software et qui pourra être poursuivi ultérieurement.
-NOMS(Fém..sing) 3 De neige...l'accumulation..........cette mousse (adj.) .......... .............. (épaisse)et(légère) -NOMS(Masc.plur.) 1 Des arbres (adj.) (grands),(poudrés) -NOMS(Fém..plur.) 2 Les fermes Les cours (adj.) (isolées)........(carrées)...
nombre trouvé:1312(soit:7 NOMS (6 sdjectifs):à vérifier sur dessin.) QUESTION N La FONCTION des NOMS "Au dessus des fermes(isolées) derrière le rideau des arbres, les corbeaux,par bandes,décrivaient de (longs) festons dans le ciel, cherchant leur vie inutilement." Dans cette phrase. après avoir souligné les noms et les prépositions, INDIQUER pour chacun,en trois colonnes,.comment il s'accroche..dessin..fonc TABLEAU-REPONSE .....accrochage...dessin...fonction
-décrivaient au dessus des FERMES -(isolées)derrière le RIDEAU -le rideau des ARBRES -Lea CORBEAEX décrivaient -décrivaient(ou cherchant)par BANDES -décrivaient des FESTONS -décrivaient dans le ciel -cherchant leurV VIE ComP.(circ.de lieu)du verbe ..... de l'adjectif:isolées ..... du nom:rideau SUJET du verbe:décrivaient Comp.(circ.de manière)du ver.
....(d'objet direct) du verbe ....(circ.de . . . (circ.de lieu) du verbe ....(d'objet direct) du verbe cherchant à VERIFIER SUR LE "CROQUIS d'ANALYSE".
EXPLOITATION PEDAGOGIQUE du DESSIN d'ANALYSE (SUITE) Q U E S T I O N S - T Y P E (CONJUGAISON) QUESTION N I : CONJUGAISON-REVISION (contrôle) , à partir de la phrase: " Le bruit NE TRAVERSAIT PLUS et on N'ENTENDAIT RIEN QUE.. 't Dans cette phrase,sur la même ligne: -RELEVER les NOMS-SUJET- VERBES, -REMPLACER le NOM-SUJET par un PRONOM-SUJET qui convient( personne), -METTRE le tout aux TEMPS ETUDIES et à ...la même personne.(ou même personne mais au . . pluriel. au singulier . etc.) TABLEAU-REPONSE
NOM-SUJET VERBE Le bruit NE TRAVERSAIE PLUS ..........................
PRONOM-SUJET VERBE Il NE TRAVERSAIT PLUS et On N'ENTENDAIT RIEN que.
3ème pers.sing.
PRESENT de ltIND. Il NE TRAVERSE 'PLUS et On N'ENTEND RIEN que.
IMPARFAIT ....... .. ..............................................
PASSE SIMPLE..... Il NE TRAVERSA PLUS et On N'ENTENDIT RIEN que..
FUTUR SIMPLE..... Il NE TRAVERSERA PLUS et On N'ENTENDRA Rien que..
PASSE COMPOSE.... Il N' A plus TRAVERSE et On N'A ENTENDU RIEN que.
E .T . C .
QUESTION N II : ANALYSE des VERBES de la phrase: ( REVISION des formes et du vocabulaire de base en conjugaison.) " On N'ENTENDAIT RIEN que la neige TOMBANT...
-RELEVER dans la marge le SUJET-VERBE(pronom) et les formes verbales, -INDIQUER,dans l'ordre, et en lignesl'INFINITIF.le PARTICIPE Présent le PARTICIPE Passé,employé comme adjectif.... le GBOUPE.Le MODE,Le TEMPS et La PERSONNE du verbe...la VOIX,la FORME....etc.
Les techniques de progra-ation s'accomodent mieux de l'emploi répétitif d'un bloc de codage commun successivement pour chaque axe de la machine > étant entendu que les axes dont les algorithmes sont linéaires (troisième axe (Z) et quatrième axe (a) de la machine) ont des second et troisième coefficients différentiels nuls, ce qui permet de respecter un format de calcul standard.
Les blocs courts contiennent les rimes informations que les blocs longs, à l'exception des second et troisième coefficients différentiels, c'est-à-dire qu'un bloc court ne peut définir qu'un segment rectiligne. Leur numéro de séquence est en outre nul.
Le programme utilise en outre des blocs courts "spéciaux" portant des numéros de séquence négatifs (et fictifs) dont les significations sont par exemple les suivantes : -2 indique une remontée de l'outil, -1 indique un déplacement de l'outil au début d'une nouvelle ligne, -3 indique une descente de l'outil, 4 indique une modification d'une ou plusieurs fonctions auxiliaires.
En ce qui concerne ce dernier numéro de séquence, il est évident qu'à la place des coefficients différentiels normaux, la bande 105 porte des codes spéciaux de commande des fonctions auxiliaires (par exemple 00 = arrêt général ; 0,1 = ouverture de l'air ; 10 = changement d'outil ; 11 = changement de position de la pièce) En ce qui concerne la programmation de l'ordinateur 102 pour la préparation de la forme de programme 105 on se référera auxprogrammes et aux organigrammes annexés. L'ordinateur est de préférence un Univac 1108, mais on peut également utiliser un General Electric 4020 ou équivalent. Le langages de progrEmantion est le FORTR6N.
Les organigrammes es A et B correspondent au programme de réduction des données dont certaines instructions ont été reprises pour identifier les blocs fonctionnels.
En ce qui concerne l'ordinateur d'exécution 108, on utilisera de préférence un ordinateur Digital Equipient Co. PDP-8 et son code spécial PAL. Les organigrammes C, D, E et F correspondent au programme d'exécution.
Comme décrit précédemment, chaque étape d'une passe de fraisage consiste à appliquer à chaque moteur un nombre déterminé d' impul- sions (voir organigramme C bloc R2). Ce comptage est généralement différent pour chaque moteur et peut aller de O à 100 ou plus. A la fin de chaque période, les moteurs pour lesquels il reste un coite positif reçoivent chacun une impulsion du signe voulu et le compte correspondant est réduit d'une unité, (voir organigramme F, bloc CNTDWN). Ce processus se termine lorsque tous les comptes sont revenus à zéro, c'est-à-dire lorsqu'il ne reste plus aucun moteur actif,(voir organigrae F, bloc CHKl).
La nécessité de compter le nombre de moteurs actifs au début de l'opération, d'enregistrer ce nombre et de le transmettre ensuite au programme auxiliaire (organigrammes D, E et F) peut être évitée par l'algorithme suivant qui utilise la même section de programme que pour les opérations de comptage décrites ci-dessus.
(1) Avant le début de l'opération, la valeur entière absolue de la première différence de position de chaque moteur, plus une unité arbitraire, est introduite dans le compteur d'impulsions de ce moteur (organigramme C, bloc R2).
(2) A la fin de l'opération, le nombre de moteurs actifs est supposé égal au nombre total de moiteurs, c'est-à-dire cinq (organigramme F, bloc TF 2 + 4).
(3) Sans actionner aucun des moiteurs, les comptes individuels sont réduits d'une unité pour supprimer l'addition arbitraire du paragraphe (1) ci-dessus. Si l'un des comptes devient nul, le nombre de moteurs actifs est réduit d'une unité (organigramme F, bloc TF 2 + 5 qui renvoie au bloc CNTDWN, de la même page).
Au début d'une opération, pour abaisser l'outil contre la surface de la pièce (organigramme E, bloc CTEC + 6), 1 'inclinaison de l'outil est initialement celle du dernier point de la passe précédente. En pratique, l'écart d'inclinaison peut atteindre plus de 600. De ce fait, et compte tenu des vitesses relatives sur l'axe de profondeur (Z) et sur l'axe d'inclinaison (a), il peut se faire-que l'inclinaison correcte ne soit pas encore atteinte au moment où l'outil arrive à la profondeur spécificiée.
Pour éliminer cet inconvénient, on peut utiliser la séquence répétitive suivante (1) S'il y a une erreur d'inclinaison, appliquer au moteur correspondant une impulsion de sens convenable,et et rien de plus pendant cette période.
(2) S'il n'y å pas d'erreur d'inclinaison et une erreur négative de profondeur indiquant que l'outil est trop haut, appliquer au moteur correspondant une impulsion positive pendant cette période.
(3) Outil n'y a pas d'erreur d'inclinaison et une erreur de prlofon- deur nulle ou positive, la descente de l'outil est terminée.
Après le positionnement vertical de I'outil, le programme de commande peut traiter le bloc suivant de la bande 105 qui commande normalement une avance de l'outil le long de la surface de la pièce.
Les composés initiaux de formule générale Il, dans laquelle X représente le groupe hydroxy, dont quelques uns sont connus par la littérature, sont facilement accessibles par réduction de cétones de formule générale XVIII au moyen d'hydrures métalliques complexes, en particulier au moyen de borohydrure de sodium.Les composés de formule générale II, dans laquelle X représente un atome d'halogène (formule IIa) "ou un groupe acyloxy, se laissent facilement préparer, de façon en soi connue, à partir des coposs correspondants de formule générale Il, dans laquelle :( représente le groupe hydroxy, par exemple par traitement avec des hydracides halogénés, avec un halogénure de phosphore ou avec un halogénure de thionyle ou par acylation. Les cétones de formule générale XVIII sont accessibles d'une façon très simple par réaction d'un biphényle substitué de façon correspondante avec du chlorure d'acétyle en présen- ce de chlorure d'aluminium anhydre.
On obtient les composés initiaux de formule générale III, dans laquelle A représente l'un des groupes par exemple en commençant par produire, par réaction d'ne cétone de formule générale XVIII avec le composé zincique d'un ester d'acide halogénoacétique. un composé de formule générale III.
dans laquelle A représente le groupe -, lequel composé constitue le produit initial du procede 4 et en eliminant en- suite du composé ainsi formé une molécule d'eau. On effectue la réaction conduisant à un composé de formule générale III. dans laquelle A représente le groupe dans un solvant organique, par exemple dans un éther, comme l'éther de diéthyle, le diméthoxyéthyne, le diéthoxyéthane, le dioxanne ou le tétrahydrofurane, dans des mélanges de ces solvants, ou dans des solvants indifférents, comme le benzène ou le toluène, à des températures comprises entre 15 et 120 C, de préférence entre 20 et 60 C.
On élimine l'eau d'un composé de formule générale III, dans laquelle A représente le groupe en présence d'un agent déshydratant, de préférence en présence d'un solvant inerte non miscible à l'eau et, avantageusement, en mettant en oeuvre un séparateur d'eau, par chauffage du mélange à des tem pératures allant jusqu'au point d'ébullition du solvant utilisé.
Comme agents déshydratants, on peut utiliser des sels à réaction acide, par exemple des sels de pyridine ou d'alcoylpyridines avec des hydracides halogénés ou l'hydrogénosulfate de potassium, mais aussi des sels métalliques, comme le chlorure de zinc, -ou en outre, des acides, comme l'acide p-toluènesulfonique > 11-acide phosphorique ou l'acide sulfurique ou, lorsque B représente un groupe alcox, de préférence des halogénures d'acides organiques, comme par exemple des oxyhalogénures de phosphore.
Comme solvants inertes, cn peut utiliser par exemple le benzene, le toluène ou le xylène; mais on peut aussi effectuer la réaction en l'absence de tout solvant On obtient les nouveaux produits initiaux de formule gêné- rale Va par exemple par réduction de nitriles de formule générale Vd. On effectue cette réduction par action de zinc amalgamé sur un acide minéral fort, par exemple l'acide chlorhydrique ou l'acide bromhydrique, avantageusement en présence d'un solvant; par exemple en présence d'un hydrocarbure aliphatique ou aromatique, comme le benzène ou le toluène. Mais on peut aussi effectuer la réduction par voie catalytique avec de l'hydrogène.Comme catalyseurs, on utilise surtout des catalyseurs choisis parmi les métaux nobles, comme par exemple l'oxyde de platine ou le charbon palladié. Les solvants mis en oeuvre sont de préférence des carbinols, comme le méthanol et l'éthanol, des hydrocarbures, comme le benzène, des éthers, comme le dioxanne, ou des mélanges de ces solvants. On opere à la température ambiante ou à des températures allant jusqu 100 C et sous une pression de 1 à 50 atmosphères, de préférence de 1 à 5 atmosphères.
On obtient les nouveaux composés initiaux de formule générale Vd en faisant réagir, à des températures allant jusqu'au point d'ébullition du solvant et en mettant en oeuvre un sépara teur d'eau, une cétone de formule générale XVIII dans laquelle R1 représente un atome d'halogène, avec de l'acide cyanoacétique ou avec l'un de ses dérivés de formule générale XIX N-C CH2 - Q (XIX) dans laquelle Q représente le groupe cyano, le groupe carboxamide ou un groupe carboxyle, estérifié, le cas échéant avec un alcool aliphatique ou araliphatique.ou avec un phénol, en présence d'un solvant inerte, par exemple dans un carbinol, comme méthanol, l'isopropanol ou le butanol, mais de préférence dans un solvant non miscible à l'eau, par exemple dans un hydrocarbure aromatique; comme le benzène, et en présence d'ammoniac, de sels d'ammonium ou d'amines, de préférence en présence d'amines tertiaires, comme la triéthylamine, ou la pipéridine, ou de leurs sels et, avantageusement, en présence d'acide acétique.
On obtient les composés initiaux de formule générale V par exemple par décarboxylation de composés de formule générale Va, dans laquelle Q représente un groupe carboxyle. La decarboxy- lation comrnence lorsqu'on chauffe ces composés à une température supérieure à leurs points de fusion. On continue le chauffage jusqu'à cessation du dégagement de dioxyde de carbone.
On peut aussi préparer les composés initiaux de formule générale V directement à partir de composés de formule générale Va, dans laquelle Q représente un groupe carboxyle estérifié.
On effectue la décarboxylation par exemple en présence de diméthyl- sulfoxyde aqueux, en présence de zen chlorure de sodium, à des tempe- ratures comprises entre 130 et 1900C. On peut encore préparer les composés initiaux de formule générale V à partir des halogénures de formule générale XX par réaction avec un cyanure alcalin dans un solvant, comme le diméthylsulfoxyde, le diméthylformamide, l'éthanol ou un solvant analogue.
Or. obtient les -composés initiaux de formule générale VI par conversion d'un halogénure de 2-(4-biphénylyl)-1-propyle de formule générale XX dans laquelle Hal représente un atome d'halogène, de préférence un atome d'iode ou de brome, ou un composé de Grignard et réaction subséquente avec du paraformaldéhyde. On effectue la réaction dans un éther, comme l'éther de diéthyle ou le dioxanne, à des températures allant jusqu'au point d'ébullition du solvant utilisé.On peut produire les composés de formule XX, par exemple de la façon suivante: On obtient, par réaction d'un biphé Elle, substitué de façon correspondante, avec du chlorure d'oxalate de monoéthyle et du chlorure d'aluminium anhydre, l'ester de l'acide 2 - (4-biphénylyl)-ylyoxylique correspondant, qui forme, avec une mole de bromure de méthylmagnésium, un acide 2-(4- biphénylyl)-2-hydroxypropionique.A partir de cet acide, on obtient, selon des méthodes de réduction en elles-mêmes connues, par exemple au moyen d'acide iodhydrique dans de l'acide acétique, i' acide 2-(4-biphénylyl)-2-propionique correspondant; la réduction de cet acide avec de l'hydrure d'aluminium et de lithium dans de l'éther conduit ensuite à un 2-(4-biphénylyl) propanol de formule générale XXI qu'on peut convertir par chauffage avec un trihalogénure de phosphore, par exemple avec du tribromure de phosphore, en le composé correspondant de formule générale XX.
Les composés de formule générale XXI peuvent être préparés également à partir d'hydratropaaldéhydes substitues de formule générale XXII par réduction au moyen de borohydrure de sodium daus un solvant, par exemple dans un alcool, comme le méthanol ou l'éthanol. Les hydratropaaldéhydes s,ubståtués de formule générale XXII de leur côté sont accessibles par exemple à partir d'esters de l'acide 4-biphénylyl-α,ss-époxy-ss-méthylhydrocinnamique de formule générale XXIII par chauffage de leur solution alcoolique à des températures allant jusqu'au point d'ébullition du solvant, en présence d'une solution d'hydroxyde alcalin.Les composés de formule gé- générale XXIII peuvent être préparés de leur côté à partir de 4'-phénylacétophénones, connues dans la littérature, par l'action d'un ester de l'acide chloroacétique en présence d'amidure de sodium- dans une solution benzènique à des températures comprises entre 0 et- 100 C, de préférence entre 10 et 20 C.
On obtient les composés initiaux de formule générale VIII par réaction d'halogénures de formule générale II, dans laquelle X représente un atome dthalogène, avec des hétérocycles métallisés de formule générale XXI dans laquelle Ne représente un-atome de métal alcalin, de préfé once un atome de lithium. On effectue la réaction dans un solvant, de préférence dans de l'éther ou dans du tétrahydrofuranne, à des températures comprises entre -100 C et la température ambiante et en opérant dans une atmosphère d'un gaz,de protection exempt d'oxygène et de dioxyde de carbone, de préférence dans une atmosphère d'argon ou d'azote les plus purs.
Cn produit les hétérocycles métallisés de formule générale XXIV, de leur côté, en faisant agir des agents de métallisa- tion, comme les composés organométalliques de formule générale XXXIII . Ne - aryle (XXXIII) ou XXXIV. Me - alcoyle (XXXIV) ou des diaîcoylamidures ae métaux alcalins de formule générale XXXV dans lesquelles formules Me représente un atome d'un métal alca lin et R3' et R4, représentent des radicaux alcoyle, cycloalcoyle ou aralcoyle comportant de 1 à 10 atomes de carbone, de préférence le lithium-n--butyle, le lithium-tert.-butyle, le diisopropylamidure de lithium cu le cyclohexylisopropylamidure de lithium1 sur des hétérocycles de formule générale XXV c'est-à-dire sur des 2-méthyl-2-oxazolines ou 2-méthyl-5,6dihydro-1, 3-oxazines, le cas échéant substituées. Pour la suite des opérations, on utilise les composés organométalliques sans les isoler. Les composés de formule générale XXV sont connus par la littérature (voir P.Allen jr., J. Ginos, J, org.Chem.
28, 2761 [1963] et A.I. Meyers et collaborateurs, J. org.Chem.
38, 49 [1973].
lies membranes composites en, polyacrylamideméthylolé sont préparées en déposant une couche ultra-mince (0,1 à 2 microns) du polymère sur un support microporeux selon l'une des méthodes rappelées dans la demande mentionnée ci-dessus qui est relative aux membranes en polyacrylamide réticulé par traitement thermique à température élevée (supérieure à 1000C.).
lies couches ultra-minces en polyacrylamide méthylolé possèdent plusieurs propriétés intéressantes - Forte adhérence sur le support microporeux du fait de la formation de liaisons covalentes (dans le cas où le support microporeux continent des groupes OH) et/ou hydrogène entre le polymère et le support pendant la réticulation. Cette propriété permet d'utiliser ces membranes à de fortes vitesses de balayage de la solution qu'on désire purifier sans risque dtérosion ou de décollement pour la couche active et par conséquent sans qu'il soit nécessaire de procéder au remplacement de cette couche par l'un des procédés décrits dans la littérature technique, tel que celui qui consiste à introduire périodiquement du polymère dans la solution à traiter.C'est le cas des membranes 'formées dyna-miquement" voir par exemple, J.R. KUPPERS, A.E. MARCINKOWSKY, ;3.A. ERAUS, JS. JOHNSON Separation Science, 2 (5), 617 (1967.); J.S.JOHNSON, K.A.KRAUS, S.M.FLEMING, H.D.COCHRAN, J.J.PERONA Desalination 2, 359 (1968). ta forte adhérence évite d'autre part de fixer le polyacrylamide sur le support à l'aide d'un adhésif comme cela a été décrit dans le brevet des Etats-Unis d'Amérique N 3 556 305.
- Permsélectivité élevée non seulement vis-à-vis des so lutions aqueuses de sels minéraux, mais également vis-à-vis de solutions aqueuses de composés organiques tels que les alcools, les acides, les phénols, etc.
- Bonne résistance aux acides et à l'eau de Javel d'où la possibilité de régénzrer la membrane en cas d'entartrage.
En cas d'apparition accidentelle de trous de faible diamètre dans la couche active, il est possible de colmater ces trous in situ par addition d'une faible quantité de polyacrylamide méthylolé à la solution à déminéraliser ou à épurer.
La méthylolation peut également être effectuée sur les polymères mentionnés dans la demande de brevet ci-dessus. La présente invention s'applique donc aussi à ces polymères c'està-dire, outre le polyacrylamide, les copolymères de l'acrylamide avec ces comonomères tels que l'acide acrylique et l'acide méthacrylique, les polymères et copolymères préparés à partir dracrylamides substitués tels que le méthacrylamiae et certains N-aikylacrylamides comme, par exemple, le N,N'-méthylène-bis- acrylamide, le N-isopropylacrylamide, le N-tert-butylacrylamide, le N-( 1 , j diméthyl-3-oxobutyl) acrylamide et analogues.
Si on désire préparer des membranes qui rejettent davantage les alcools que le NaCl, on a intérêt à utiliser des polyacrylamides faiblement méthylolés ou, dans le cas de polyacrylamides fortement méthylolés à poursuivre la réticulation jusqu'à ce que la majeure partie des groupes méthylolés ait réagi. La présence d'une quantité trop élevée de groupes méthylolés libres dans la couche active se traduit en effet par une diminution du taux de-rejet vis-à-vis des alcools, lies caractéristiques osmotiques des membranes dépendent d'un ensemble de facteurs tels que la constitution du support mioroporeux (porosité, nature du polymère ou de la substance entrant dans sa composition, etc.), l'épaisseur de la couche de polymère déposée sur le support, le degré de réticulation du polymère, etc. lie choix de ces facteurs est fonction des applications auxquelles sont destinées les membranes.
lies exemples suivants donnés à titre non limitatif, illustrent l'invention et montrent comment elle peut être mise en pratique.