One-pass compilerIn computer programming, a one-pass compiler is a compiler that passes through the parts of each compilation unit only once, immediately translating each part into its final machine code. This is in contrast to a multi-pass compiler which converts the program into one or more intermediate representations in steps between source code and machine code, and which reprocesses the entire compilation unit in each sequential pass. This refers to the logical functioning of the compiler, not to the actual reading of the source file once only.
Structural engineerStructural engineers analyze, design, plan, and research structural components and structural systems to achieve design goals and ensure the safety and comfort of users or occupants. Their work takes account mainly of safety, technical, economic, and environmental concerns, but they may also consider aesthetic and social factors. Structural engineering is usually considered a specialty discipline within civil engineering, but it can also be studied in its own right.
Mécanique de la ruptureLa catastrophe du Vol 587 American Airlines s'explique par la rupture de la dérive de l'appareil.|vignette La mécanique de la rupture tend à définir une propriété du matériau qui peut se traduire par sa résistance à la rupture fragile (fracture) ou ductile. Car si les structures sont calculées pour que les contraintes nominales ne dépassent pas, en règle générale, la limite d'élasticité du matériau et soient donc par voie de conséquence à l'abri de la ruine par rupture de type ductile ; elles ne sont pas systématiquement à l'abri d'une ruine causée par la présence d'une fissure préexistante à la mise en service ou créée en service par fatigue (comme lors de la catastrophe ferroviaire de Meudon) ou par corrosion sous contrainte.
Concentration de contraintethumb|La fissure dans le béton a été amorcée par un « effet de pointe » (concentration de contrainte). La concentration de contrainte est un phénomène survenant lorsque la section d'une pièce varie de manière brutale : trou (perçage), rainure, épaulement, gorge, fond de fissure, etc. Une pièce présente des points de fragilité dus à la forme. On constate que l'apparition des fissures, et la rupture, a en général lieu dans des zones présentant des angles vifs rentrants ou bien des perçages.
Contrainte de cisaillementvignette|Une force est appliquée à la partie supérieure d'un carré, dont la base est bloquée. La déformation en résultant transforme le carré en parallélogramme. Une contrainte de cisaillement τ (lettre grecque « tau ») est une contrainte mécanique appliquée parallèlement à la section transversale d'un élément allongé, par opposition aux contraintes normales qui sont appliquées perpendiculairement à cette surface (donc longitudinalement, c.-à-d. selon l'axe principal de la pièce). C'est le rapport d'une force à une surface.
Multi-pass compilerA multi-pass compiler is a type of compiler that processes the source code or abstract syntax tree of a program several times. This is in contrast to a one-pass compiler, which traverses the program only once. Each pass takes the result of the previous pass as the input, and creates an intermediate output. In this way, the (intermediate) code is improved pass by pass, until the final pass produces the final code. Multi-pass compilers are sometimes called wide compilers, referring to the greater scope of the passes: they can "see" the entire program being compiled, instead of just a small portion of it.
Treillis (assemblage)Un treillis, ou système triangulé, est un assemblage de barres verticales, horizontales et diagonales formant des triangles, de sorte que chaque barre subisse un effort acceptable, et que la déformation de l'ensemble soit modérée. Cette structure est devenue courante en construction à partir de la révolution industrielle, pour des ponts, fuselages d'avion En effet, un tel assemblage allie résistance, rigidité et légèreté, et permet d'utiliser des éléments normalisés (barres) ; par ailleurs, le treillis peut éventuellement être préassemblé.
Fatigue (physiologie)La fatigue est un état résultant de contraintes physiologiques ou psychologiques aboutissant à une diminution des performances physiques ou cognitives. La fatigue physiologique est réversible avec la mise au repos, qui restaure un niveau normal de performances. La fatigue psychique se manifeste par une baisse de l’attention et de la concentration. Lorsque associée à une pathologie, on parle plutôt d'asthénie. Au niveau sociologique, l’accélération des rythmes de vie inhérents aux sociétés modernes accentue ce phénomène de fatigue.
Simulation de phénomènesLa simulation de phénomènes est un outil utilisé dans le domaine de la recherche et du développement. Elle permet d'étudier les réactions d'un système à différentes contraintes pour en déduire les résultats recherchés en se passant d'expérimentation. Les systèmes technologiques (infrastructures, véhicules, réseaux de communication, de transport ou d'énergie) sont soumis à différentes contraintes et actions. Le moyen le plus simple d'étudier leurs réactions serait d'expérimenter, c'est-à-dire d'exercer l'action souhaitée sur l'élément en cause pour observer ou mesurer le résultat.
TénacitéLa ténacité est la capacité d'un matériau à résister à la propagation d'une fissure. On peut aussi définir la ténacité comme étant la quantité d'énergie qu'un matériau peut absorber avant de rompre, mais il s'agit d'une définition anglophone. En anglais, on fait la différence entre « toughness », l'énergie de déformation à rupture par unité de volume (, ce qui correspond aussi à des pascals) et « », la ténacité au sens de résistance à la propagation de fissure.