91 |
JITed: A Framework for JIT Education in the ClassroomWatts, Caleb 01 December 2021 (has links) (PDF)
The study of programming languages is a rich field within computer science, incorporating both the abstract theoretical portions of computer science and the platform specific details. Topics studied in programming languages, chiefly compilers or interpreters, are permanent fixtures in programming that students will interact with throughout their career. These systems are, however, considerably complicated, as they must cover a wide range of functionality in order to enable languages to be created and run. The process of educating students thus requires that the demanding workload of creating one of the systems be balanced against the time and resources present in a university classroom setting. Systems building upon these fundamental systems can become out of reach when the number of preceding concepts and thus classes are taken into account. Among these is the study of just-in-time (JIT) compilers, which marry the processes of interpreters and compilers for the purposes of a flexible and fast runtime.
The purpose of this thesis is to present JITed, a framework within which JIT compilers can be developed with a time commitment and workload befitting of a classroom setting, specifically one as short as ten weeks. A JIT compiler requires the development of both an interpreter and a compiler. This poses a problem, as classes teaching compilers and interpreters typically feature the construction of one of those systems as their term project. This makes the construction of both within the same time span as is usually allotted for a single system infeasible. To remedy this, JITed features a prebuilt interpreter, that provides the runtime environment necessary for the compiler portion of a JIT compiler to be built. JITed includes an interface for students to provide both their own compiler and the functionality to determine which portions of code should be compiled. The framework allows for important concepts of both compilers in general and JIT compilers to be taught in a reasonable timeframe.
|
92 |
Sustainability Integration in the Fashion Retail IndustryPanja, Manjusha January 2018 (has links)
Sustainability has gained prominence from past couple of decades, the fashion industry is most polluting industries in the global. This research is to explain the importance of sustainability integration in the fashion industry. The research methodology applied is first, it provides literature review examining books and articles pertaining to environmental and social responsibility in fashion industry from past decade. Secondly, the case study on H&M Group and interviewing end consumers of fashion. The results to demonstrate the importance of sustainability in the fashion industry and how fashion retailers play a key role and responsibility for enabling sustainability in the whole supply chain.
|
93 |
A Study of CS and Σ-CS Rings and ModulesAl-Hazmi, Husain S. January 2005 (has links)
No description available.
|
94 |
Injectivity, Continuity, and CS Conditions on Group RingsAlahmadi, Adel Naif M. 20 December 2006 (has links)
No description available.
|
95 |
Evaluation of Scattered Radiation in a Calibration Range Using Exposure Rate Energy SpectraPetrie, Christian M. 27 September 2011 (has links)
No description available.
|
96 |
Sofia.Micro: An Android-Based Pedagogical Microworld FrameworkBowden, Brian Lee 02 July 2014 (has links)
Microworlds are visual, 2D grid-based worlds with programmable actors that help ease students into programming. Microworlds have been used as a pedagogical tool for teaching students to program in an object-oriented paradigm for several years now. With the popularity of Android smart phones, creating a pedagogical microworld for Android can help students learn not just Java, OO and event-driven concepts, but also learn to use the Android framework to create concrete, real-world applications. This thesis presents Sofia.Micro, an Android-based pedagogical microworld framework that not only allows Greenfoot-style microworld programs to run on Android, but also adds additional functionalities to microworlds that have not been previously explored, such as built-in shape and physics support, event-driven programming in a microworld context, and allowing for both Greenfoot-style actors and Karel-style actors in the same world. / Master of Science
|
97 |
Microbial community structure and nematode diversity in soybean-based cropping systems / Chantelle JansenJansen, Chantelle January 2014 (has links)
Soil is an important ecosystem that supports a wide variety of organisms such as bacteria,
fungi, arthropods and nematodes. This sensitive ecosystem may be influenced by various
factors, including agricultural management practices. With the introduction of genetically
modified (GM) glyphosate-tolerant (RoundUp ® Ready: RR) crops, herbicides such as
glyphosate have been increasingly used. However, little is known about the effect of
glyphosate on the biological communities in these herbicide-sprayed soils. With the intimate
proximity that microorganisms and nematodes have with the roots of plants, these
organisms can be used to assess changes that may occur in the soil surrounding roots of
RR crops. The aim of this study was to determine microbial community structure and
nematode diversity, with emphasis on that of non-parasitic nematodes, in soil samples from
conventional soybean (CS) - and RR- soybean fields compared to that in adjacent natural
veld (NV) areas.
Samples were collected from twenty three sites at six localities that are situated within the
soybean-production areas of South Africa. These sites represented fields where RR and CS
soybean grew, as well as surrounding NV. All RR fields have been treated with glyphosate
for no less than five years. Microbial community structures of the twenty three sites in the
RR, CS and NV ecosystems were determined by phospholipid fatty acid (PLFA) analyses.
Nematode diversity was determined by extracting the nematodes from soil samples and
conducting a faunal analysis. Soil physical and chemical properties were determined by an
independent laboratory, Eco-Analytica (North West University, Potchefstroom) according to
standard procedures.
Results from this study indicated differences in microbial community structure between the
various localities. However, there were no significant (p ≤ 0.05) differences in microbial
community structures between RR- and CS ecosystems. Soils of both RR- and CS crops
were primarily dominated by bacteria. Nematode identification and faunal analysis also
indicated no significant (p ≤ 0.05) differences between the different non-parasitic/beneficial
nematodes that were present in soils of these two ecosystems during the time of sampling.
Non-parasitic nematode communities were primarily dominated by bacterivores. A faunal
analysis indicated that most of the sites contained enriched, but unstructured soil food-webs.
However, four of the sites showed enriched and structured food webs due to the presence of
non-parasitic nematodes with high coloniser-persister (cp) values. Relationships between non-parasitic nematode – and microbial communities showed that there was a positive
relationship between nematode functional groups and their corresponding microbial prey.
From the results obtained in this study, it can be concluded that the community structures of
both non-parasitic nematodes and microorganisms shared similarities. These community
structures showed no long-term detrimental effects of glyphosate application in the soils
surrounding roots of RR soybean crops. Relationships existed between non-parasitic
nematode and microbial communities in the rhizosphere of soybean crops and natural veld.
For example, bacterivore nematodes had a strong positive relationship with gram-negative
bacteria. Similar but weaker relationships also existed between carnivores, omnivores, plantparasitic
nematodes and gram-negative bacteria. A positive relationship also existed
between fungivores and fungal fatty acids. This emphasises the value of these organisms as
indicators of soil health and also the impact that agricultural practices can have on soils. / MSc (Environmental Sciences), North-West University, Potchefstroom Campus, 2014
|
98 |
Microbial community structure and nematode diversity in soybean-based cropping systems / Chantelle JansenJansen, Chantelle January 2014 (has links)
Soil is an important ecosystem that supports a wide variety of organisms such as bacteria,
fungi, arthropods and nematodes. This sensitive ecosystem may be influenced by various
factors, including agricultural management practices. With the introduction of genetically
modified (GM) glyphosate-tolerant (RoundUp ® Ready: RR) crops, herbicides such as
glyphosate have been increasingly used. However, little is known about the effect of
glyphosate on the biological communities in these herbicide-sprayed soils. With the intimate
proximity that microorganisms and nematodes have with the roots of plants, these
organisms can be used to assess changes that may occur in the soil surrounding roots of
RR crops. The aim of this study was to determine microbial community structure and
nematode diversity, with emphasis on that of non-parasitic nematodes, in soil samples from
conventional soybean (CS) - and RR- soybean fields compared to that in adjacent natural
veld (NV) areas.
Samples were collected from twenty three sites at six localities that are situated within the
soybean-production areas of South Africa. These sites represented fields where RR and CS
soybean grew, as well as surrounding NV. All RR fields have been treated with glyphosate
for no less than five years. Microbial community structures of the twenty three sites in the
RR, CS and NV ecosystems were determined by phospholipid fatty acid (PLFA) analyses.
Nematode diversity was determined by extracting the nematodes from soil samples and
conducting a faunal analysis. Soil physical and chemical properties were determined by an
independent laboratory, Eco-Analytica (North West University, Potchefstroom) according to
standard procedures.
Results from this study indicated differences in microbial community structure between the
various localities. However, there were no significant (p ≤ 0.05) differences in microbial
community structures between RR- and CS ecosystems. Soils of both RR- and CS crops
were primarily dominated by bacteria. Nematode identification and faunal analysis also
indicated no significant (p ≤ 0.05) differences between the different non-parasitic/beneficial
nematodes that were present in soils of these two ecosystems during the time of sampling.
Non-parasitic nematode communities were primarily dominated by bacterivores. A faunal
analysis indicated that most of the sites contained enriched, but unstructured soil food-webs.
However, four of the sites showed enriched and structured food webs due to the presence of
non-parasitic nematodes with high coloniser-persister (cp) values. Relationships between non-parasitic nematode – and microbial communities showed that there was a positive
relationship between nematode functional groups and their corresponding microbial prey.
From the results obtained in this study, it can be concluded that the community structures of
both non-parasitic nematodes and microorganisms shared similarities. These community
structures showed no long-term detrimental effects of glyphosate application in the soils
surrounding roots of RR soybean crops. Relationships existed between non-parasitic
nematode and microbial communities in the rhizosphere of soybean crops and natural veld.
For example, bacterivore nematodes had a strong positive relationship with gram-negative
bacteria. Similar but weaker relationships also existed between carnivores, omnivores, plantparasitic
nematodes and gram-negative bacteria. A positive relationship also existed
between fungivores and fungal fatty acids. This emphasises the value of these organisms as
indicators of soil health and also the impact that agricultural practices can have on soils. / MSc (Environmental Sciences), North-West University, Potchefstroom Campus, 2014
|
99 |
Determinação de Cl, I e Hg de forma direta em amostras diversas por espectrometria de absorção atômica e molecular de alta resolução com fonte contínua em forno de grafite / Determination of CI, I, and Hg directly in different samples by high-resolution continuum source atomic and molecular absorption spectrometry in graphite furnaceGuarda, Ananda Fagundes 11 January 2017 (has links)
Conselho Nacional de Pesquisa e Desenvolvimento Científico e Tecnológico - CNPq / Three analytical methods were developed for the determination of chlorine, iodine and mercury in solid and liquid samples, directly by high resolution continuum source atomic and molecular absorption spectrometry in graphite furnace. The first method objected the determination of chlorine in solid and slurry samples of different natures and chlorine contents (CRM 81002b human hair, SRM 1568b rice flour, ERM EC681 polyethylene, CRM BCR 460 coal, SRM 2692c bituminous coal, SRM 1575 sheet Of pine, CRM 686-1 iron oxide, SRM 1549 powdered milk) through the molecular formation of CaCl. The results were compared with those already available for the SrCl molecule and were superior, especially in samples with a high calcium content. The limit of detection and quantification obtained for the two molecular absorption lines of CaCl were 2.6 and 8.7 ng (620.862 nm) and 14.2 and 61.6 ng (377.501 nm), respectively. The iodine determination was performed through the formation of the SrI molecule in two samples of medicines containing iodine. The accuracy of the method was proved by comparative analysis by inductively coupled plasma mass spectrometry. The results obtained were higher compared to the existing BaI molecule that does not provide direct determination in solids. The limit of detection and quantification obtained were 0.035 and 0.117 μg, respectively. Finally, an analytical method for the determination of mercury in blood samples (SERONORM® LEVEL III and II) and urine (SERONORM®, Clincheck Control level I and II batch 432 and level II batch 923) were developed, directly, using gold nanoparticles. The method was compared to the existing method that uses potassium permanganate as oxidizing agent. The limit of detection and quantification obtained were 0.057 and 0.190 ng, respectively. / Foram desenvolvidos três métodos analíticos para a determinação de cloro, iodo e mercúrio em amostras sólidas e líquidas, de forma direta por espectrometria de absorção atômica e molecular de alta resolução com fonte contínua em forno de grafite. O primeiro método objetivou a determinação de cloro em amostras sólidas e em suspensão de diferentes naturezas e teores de cloro (CRM 81002b cabelo humano, SRM 1568b farinha de arroz, ERM EC681 polietileno, CRM BCR 460 carvão, SRM 2692c carvão betuminoso, SRM 1575 folha de pinheiro, CRM 686-1 óxido de ferro, SEM 1549 leite em pó), através da formação molecular de CaCl. Os resultados foram comparados com os já existentes para a molécula de SrCl e mostraram-se superiores, especialmente em amostras com alto teor de cálcio. O limite de detecção e quantificação obtidos para as duas linhas de absorção molecular de CaCl foram de 2,6 e 8,7 ng (620,862 nm) e 14,2 e 61,6 ng (377,501 nm), respectivamente. Já a determinação de iodo realizou-se através da formação da molécula de SrI, em duas amostras de medicamentos contendo iodo. A exatidão do método foi comprovada através de analise comparativa por espectrometria de massas com plasma acoplado indutivamente. Os resultados obtidos se mostraram superiores em comparação com molécula já existente BaI que não proporciona a determinação direta em sólidos. O limite de detecção e quantificação obtidos foram de 0,035 e 0,117 μg, respectivamente. Por fim, foi desenvolvido um método analítico para a determinação de mercúrio em amostras de sangue (SERONORM® LEVEL III e II) e urina (SERONORM®, Clincheck Control nível I e II lote 432 e nível II lote 923) certificadas, de forma direta, utilizando nanopartículas de ouro. O método foi comparado ao método já existente que utiliza permanganato de potássio como agente oxidante. O limite de detecção e quantificação obtidos foram de 0,057 e 0,190 ng, respectivamente.
|
100 |
Calculs de dynamique inélastique pour des collisions moléculaires d'intérêt astrochimique / Quantum molecular collision studies for processes of astrophysical interestDenis alpizar, Otoniel 01 April 2014 (has links)
L'analyse des conditions physico-chimiques régnant dans le milieu interstellaire(ISM) nécessité de connaître les constantes de vitesse de collision inélastique qui ont lieu plus fréquemment dans l'ISM. Nous avons à cettefin calculées les surfaces d'énergie potentielles ainsi que les états liés descomplexes CS-H2, HCN-H2, HCN-He et C3-He. Nous avons déterminé pour la collision CS-H2 les sections efficaces et les taux d'excitation collisionnels pour les premiers niveaux rotationnels. Des observations récentes suggérentque l'excitation des modes de pliage des molécules triatomiques doit êtreprise en compte dans les modèles astrochimiques. Nous présentons doncdeux nouvelles approches théoriques permettant d'effectuer un traitementClose Coupling des collisions inélastiques d'un atome avec une molécule triatomique. Le couplage entre les mouvements de rotation et de pliage de la molécule est traité soit exactement dans le cadre de l'approximation du rigid bender (RBCC) ou de façon approximée en moyennant le potentiel d'interaction atome-molècule sur le mode de pliage de la molécule (RBAA). La méthode RBCC est appliquée à l'étude des collisions HCN-He et C3-He pour lesquelles les sections efficaces de transition entre niveaux rotationnels appartenant à des modes de pliage différents sont obtenues. Les résultats sont comparés avec ceux fournis par l'opproximation du rotateur rigide linéaire. Dans le cas de la collision HCN-He ils sont aussi comparés avec ceux obtenus en utilisant l'approche RBAA. Nous montrons que les sections efficaces de transitions entre des niveaux rotationels appartenant à des niveaux de bending différents doivent être calculées au niveau RBCC. / Tha analysis of the physico-chemical conditons taking place in the interstellar medium (ISM) requires to know the inclastic rate coefficents of the detected interstellar molecules in collisions with the moste common colliders int the ISM. We have comuted the four dimensional potential energy surfaces, and the bound levels for the CS-H2, HCN-H2, HCN-He and C3 -He complexes. For the collisions of Cs with H2, we also determined the rst inelastic cross section and rate coefficeients<; Several recent observations suggest that the vibrational excitation of triatomic molecules in the ISM at least in the bending motion needs to be considered in the collision mechanismes. We present a nex theorical method to treat atom-rigid bender ineslastic collisions at close the coupling level (RBCC). The coupling between rotation and bending is treated exactly within the rigid bender approximation and we obtain the cross section for the rotational transition between levels belonging to dierent bending levels. This approach is applied to the study of HCN-He and C3-He. The results are compared with those obtained whenconsidering the molecules to be linear rigid rotors. In the case of HCN-He,they are also compared with the cross sections determined using the interactionpotential averaged over the bending wavefunction. We demonstratethat the cross sections involving vibrational transitions should be computedusing the RBCC method. For HCN-He, the linear rigid approach is foundto offer a good description of pure rotational transitions while for C3-Hethis method is shown to overestimate the cross section for collision energieshigher than the first excited bending threshold.
|
Page generated in 0.0356 seconds