5 resultados para THREADING DISLOCATION
em AMS Tesi di Laurea - Alm@DL - Università di Bologna
Resumo:
Il Web nel corso della sua esistenza ha subito un mutamento dovuto in parte dalle richieste del mercato, ma soprattutto dall’evoluzione e la nascita costante delle numerose tecnologie coinvolte in esso. Si è passati da un’iniziale semplice diffusione di contenuti statici, ad una successiva collezione di siti web, dapprima con limitate presenze di dinamicità e interattività (a causa dei limiti tecnologici), ma successivamente poi evoluti alle attuali applicazioni web moderne che hanno colmato il gap con le applicazioni desktop, sia a livello tecnologico, che a livello di diffusione effettiva sul mercato. Tali applicazioni web moderne possono presentare un grado di complessità paragonabile in tutto e per tutto ai sistemi software desktop tradizionali; le tecnologie web hanno subito nel tempo un evoluzione legata ai cambiamenti del web stesso e tra le tecnologie più diffuse troviamo JavaScript, un linguaggio di scripting nato per dare dinamicità ai siti web che si ritrova tutt’ora ad essere utilizzato come linguaggio di programmazione di applicazioni altamente strutturate. Nel corso degli anni la comunità di sviluppo che ruota intorno a JavaScript ha prodotto numerose librerie al supporto del linguaggio dotando così gli sviluppatori di un linguaggio completo in grado di far realizzare applicazioni web avanzate. Le recenti evoluzioni dei motori javascript presenti nei browser hanno inoltre incrementato le prestazioni del linguaggio consacrandone la sua leadership nei confronti dei linguaggi concorrenti. Negli ultimi anni a causa della crescita della complessità delle applicazioni web, javascript è stato messo molto in discussione in quanto come linguaggio non offre le classiche astrazioni consolidate nel tempo per la programmazione altamente strutturata; per questo motivo sono nati linguaggi orientati alla programmazione ad oggetti per il web che si pongono come obiettivo la risoluzione di questo problema: tra questi si trovano linguaggi che hanno l’ambizione di soppiantare JavaScript come ad esempio Dart creato da Google, oppure altri che invece sfruttano JavaScript come linguaggio base al quale aggiungono le caratteristiche mancanti e, mediante il processo di compilazione, producono codice JavaScript puro compatibile con i motori JavaScript presenti nei browser. JavaScript storicamente fu introdotto come linguaggio sia per la programmazione client-side, che per la controparte server-side, ma per vari motivi (la forte concorrenza, basse performance, etc.) ebbe successo solo come linguaggio per la programmazione client; le recenti evoluzioni del linguaggio lo hanno però riportato in auge anche per la programmazione server-side, soprattutto per i miglioramenti delle performance, ma anche per la sua naturale predisposizione per la programmazione event-driven, paradigma alternativo al multi-threading per la programmazione concorrente. Un’applicazione web di elevata complessità al giorno d’oggi può quindi essere interamente sviluppata utilizzando il linguaggio JavaScript, acquisendone sia i suoi vantaggi che gli svantaggi; le nuove tecnologie introdotte ambiscono quindi a diventare la soluzione per i problemi presenti in JavaScript e di conseguenza si propongono come potenziali nuovi linguaggi completi per la programmazione web del futuro, anticipando anche le prossime evoluzioni delle tecnologie già esistenti preannunciate dagli enti standard della programmazione web, il W3C ed ECMAScript. In questa tesi saranno affrontate le tematiche appena introdotte confrontando tra loro le tecnologie in gioco con lo scopo di ottenere un’ampia panoramica delle soluzioni che uno sviluppatore web dovrà prendere in considerazione per realizzare un sistema di importanti dimensioni; in particolare sarà approfondito il linguaggio TypeScript proposto da Microsoft, il quale è nato in successione a Dart apparentemente con lo stesso scopo, ma grazie alla compatibilità con JavaScript e soprattutto con il vasto mondo di librerie legate ad esso nate in questi ultimi anni, si presenta nel mercato come tecnologia facile da apprendere per tutti gli sviluppatori che già da tempo hanno sviluppato abilità nella programmazione JavaScript.
Resumo:
E' stato considerato un High-Dislocation Density Light Emitting Diode (HDD LED)ed è stato analizzato l'andamento di corrente a varie temperature. Dai risultati ottenuti è stato possibile ricavare il coefficiente di Poole-Frenkel, e da esso risalire alla densità di dislocazioni del dispositivo.
Resumo:
The concern of this work is to present the characterization of blue emitting GaN-based LED structures by means of Atomic Force Microscopy. Here we show a comparison among the samples with different dislocation densities, in order to understand how the dislocations can affect the surface morphology. First of all we have described the current state of art of the LEDs in the present market. Thereafterwards we have mentioned in detail about the growth technique of LED structures and the methodology of the characterization employed in our thesis. Finally, we have presented the details of the results obtained on our samples studied, followed by discussions and conclusions. L'obiettivo di questa tesi é quello di presentare la caratterizzazione mediante Microscopia a Forza Atomica di strutture di LED a emissione di luce blu a base di nitruro di gallio (GaN). Viene presentato un confronto tra campioni con differente densità di dislocazioni, allo scopo di comprendere in che modo la presenza di dislocazioni influisce sulla morfologia della superficie. Innanzitutto, viene descritto il presente stato dell'arte dei LED. Successivamente, sono forniti i dettagli riguardanti la tecnica di crescita delle strutture dei LED e il metodo di caratterizzazione adottato. Infine, vengono mostrati e discussi i risultati ottenuti dallo studio dei campioni, seguiti dalle conclusioni.
Resumo:
In the last years the number of shoulder arthroplasties has been increasing. Simultaneously the study of their shape, size and strength and the reasons that bring to a possible early explantation have not yet been examined in detail. The research carried out directly on explants is practically nonexistent, this means a poor understanding of the mechanisms leading the patient and so the surgeon, to their removal. The analysis of the mechanisms which are the cause of instability, dislocation, broken, fracture, etc, may lead to a change in the structure or design of the shoulder prostheses and lengthen the life of the implant in situ. The idea was to analyze 22 explants through three methods in order to find roughness, corrosion and surface wear. In the first method, the humeral heads and/or the glenospheres were examined with the interferometer, a machine that through electromagnetic waves gives information about the roughness of the surfaces under examination. The output of the device was a total profile containing both roughness and information on the waves (representing the spatial waves most characteristic on the surface). The most important value is called "roughness average" and brings the average value of the peaks found in the local defects of the surfaces. It was found that 42% of the prostheses had considerable peak values in the area where the damage was caused by the implant and not only by external events, such as possibly the surgeon's hand. One of the problems of interest in the use of metallic biomaterials is their resistance to corrosion. The clinical significance of the degradation of metal implants has been the purpose of the second method; the interaction between human body and metal components is critical to understand how and why they arrive to corrosion. The percentage of damage in the joints of the prosthetic components has been calculated via high resolution photos and the software ImageJ. The 40% and 50% of the area appeared to have scratches or multiple lines due to mechanical artifacts. The third method of analysis has been made through the use of electron microscopy to quantify the wear surface in polyethylene components. Different joint movements correspond to different mechanisms of damage, which were imprinted in the parts of polyethylene examined. The most affected area was located mainly in the side edges. The results could help the manufacturers to modify the design of the prostheses and thus reduce the number of explants. It could also help surgeons in choosing the model of the prosthesis to be implanted in the patient.
Resumo:
The revision hip arthroplasty is a surgical procedure, consisting in the reconstruction of the hip joint through the replacement of the damaged hip prosthesis. Several factors may give raise to the failure of the artificial device: aseptic loosening, infection and dislocation represent the principal causes of failure worldwide. The main effect is the raise of bone defects in the region closest to the prosthesis that weaken the bone structure for the biological fixation of the new artificial hip. For this reason bone reconstruction is necessary before the surgical revision operation. This work is born by the necessity to test the effects of bone reconstruction due to particular bone defects in the acetabulum, after the hip prosthesis revision. In order to perform biomechanical in vitro tests on hip prosthesis implanted in human pelvis or hemipelvis a practical definition of a reference frame for these kind of bone specimens is required. The aim of the current study is to create a repeatable protocol to align hemipelvic samples in the testing machine, that relies on a reference system based on anatomical landmarks on the human pelvis. In chapter 1 a general overview of the human pelvic bone is presented: anatomy, bone structure, loads and the principal devices for hip joint replacement. The purpose of chapters 2 is to identify the most common causes of the revision hip arthroplasty, analysing data from the most reliable orthopaedic registries in the world. Chapter 3 presents an overview of the most used classifications for acetabular bone defects and fractures and the most common techniques for acetabular and bone reconstruction. After a critical review of the scientific literature about reference frames for human pelvis, in chapter 4, the definition of a new reference frame is proposed. Based on this reference frame, the alignment protocol for the human hemipelvis is presented as well as the statistical analysis that confirm the good repeatability of the method.