To see the other types of publications on this topic, follow the link: Python programming language.

Dissertations / Theses on the topic 'Python programming language'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 22 dissertations / theses for your research on the topic 'Python programming language.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.

1

Häggholm, Petter. "PyRemote : object mobility in the Python programming language." Thesis, University of British Columbia, 2007. http://hdl.handle.net/2429/31573.

Full text
Abstract:
The current trend in computation is one of concurrency and multiprocessors. Large supercomputers have long been eclipsed in popularity by cheaper clusters of small computers. In recent years, desktop processors with multiple cores have become commonplace. A plethora of languages, tools, and techniques for dealing with concurrency already exist. Where concurrency and multiprocessors meet modern, highly dynamic languages, however, is uncharted territory. Traditional distributed systems, however complex, tend to be simplified by assumptions of type consistency. Even in systems where types and
APA, Harvard, Vancouver, ISO, and other styles
2

Kohli, Manav S. "Assessing the Suitability of Python as a Language for Parallel Programming." Scholarship @ Claremont, 2016. http://scholarship.claremont.edu/cmc_theses/1385.

Full text
Abstract:
With diminishing gains in processing power from successive generations of hardware development, there is a new focus on using advances in computer science and parallel programming to build faster, more efficient software. As computers trend toward including multiple and multicore processors, parallel computing serves as a promising option for optimizing the next generation of software applications. However, models for implementing parallel programs remain highly opaque due to their reliance on languages such as Fortran, C, and C++. In this paper I investigate Python an option for implementing
APA, Harvard, Vancouver, ISO, and other styles
3

Conti, Matteo. "Machine Learning Based Programming Language Identification." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2020. http://amslaurea.unibo.it/20875/.

Full text
Abstract:
L'avvento dell'era digitale ha contribuito allo sviluppo di nuovi settori tecnologici, i quali, per diretta conseguenza, hanno portato alla richiesta di nuove figure professionali capaci di assumere un ruolo chiave nel processo d'innovazione tecnologica. L'aumento di questa richiesta ha interessato particolarmente il settore dello sviluppo del software, a seguito della nascita di nuovi linguaggi di programmazione e nuovi campi a cui applicarli. La componente principale di cui è composto un software, infatti, è il codice sorgente, il quale può essere rappresentato come un archivio di uno o più
APA, Harvard, Vancouver, ISO, and other styles
4

Åkesson, Tobias, and Rasmus Horntvedt. "Java, Python and Javascript, a comparison." Thesis, Högskolan Kristianstad, Fakulteten för naturvetenskap, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:hkr:diva-20007.

Full text
Abstract:
With the amount of programming languages currently available there is a high risk of confusion anddoubtfulness in aspiring programmers of which to choose. It may be motivating for a beginner tochoose “the perfect language” when starting, to avoid learning multiple languages. This thesiscompares three popular languages on three separate aspects, their syntax, usefulness in differentareas, and performance in terms of speed. Syntax wise the results varied with some aspects beingvery similar across all three languages to completely different in others. In terms of usefulness inspecific areas the l
APA, Harvard, Vancouver, ISO, and other styles
5

Arendáč, Tomáš. "Programovací jazyk Python a účelnosť jeho zaradenia do výučby." Master's thesis, Vysoká škola ekonomická v Praze, 2011. http://www.nusl.cz/ntk/nusl-73162.

Full text
Abstract:
This thesis is concerned by programming language Python and its suitability of his assignment to the tuition. The work is divided into three dominant parts. The first part describes programming language Python, its elementary characteristics and features. The purpose is to introduce its properties to the reader so that he could estimate if there is point in the deeper concern. There are elements of object-oriented programming in description, too. The second part analyses programming language Python on the basis of ten criteria which are defined considering applicability of the language in prel
APA, Harvard, Vancouver, ISO, and other styles
6

Westman, Joakim, and Teodor Marinescu. "C, C++, Java och Python : En prestandajämförelse mellan fyra programmeringsspråk." Thesis, Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-2304.

Full text
Abstract:
In today’s society computers are getting a much more important role. To get a computer to work as intended it has to be programmed. A computer program is written with programming languages. There is an abundance of programming languages available today and there are many differences and similarities between them. The different languages have their advantages and their disadvantages where some of them are intended for fast performance, some to be cheap on memory usage, and some are developed to be easy to program on. In our thesis we have chosen to compare four of todays most common languages,
APA, Harvard, Vancouver, ISO, and other styles
7

Parizotto, Giovanna Moreno. "Noções de programação estruturada em Python no ensino de Física: um caminho para o ensino médio por meio da cultura lúdica." Universidade Federal de Goiás, 2017. http://repositorio.bc.ufg.br/tede/handle/tede/7883.

Full text
Abstract:
Submitted by Luciana Ferreira (lucgeral@gmail.com) on 2017-10-16T11:41:10Z No. of bitstreams: 2 Dissertação - Giovanna Moreno Parizotto - 2017.pdf: 2790011 bytes, checksum: 84424125a05214d9b7536300c92cae6b (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)<br>Approved for entry into archive by Luciana Ferreira (lucgeral@gmail.com) on 2017-10-16T11:42:54Z (GMT) No. of bitstreams: 2 Dissertação - Giovanna Moreno Parizotto - 2017.pdf: 2790011 bytes, checksum: 84424125a05214d9b7536300c92cae6b (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)<br>
APA, Harvard, Vancouver, ISO, and other styles
8

Bernuz, Fito Efrem. "Cosymlib: a Python library for continuous symmetry measures and its application to problems in structural chemistry." Doctoral thesis, Universitat de Barcelona, 2021. http://hdl.handle.net/10803/672227.

Full text
Abstract:
For many years symmetry has been a useful concept in the study of the spatial organization of atoms in molecules or solids. The presence of symmetry elements in a given molecular structure gives a valuable information about its properties and chemical behaviour. However, it has been demonstrated that most molecules in nature tend to adopt shapes which are not fully symmetric, presenting small distortions from the ideal symmetric model structures used to rationalize the stereochemical knowledge. Continuous symmetry measures (CSMs) were developed precisely to quantify the amount of asymmetry of
APA, Harvard, Vancouver, ISO, and other styles
9

Gaska, Benjamin James, and Benjamin James Gaska. "ParForPy: Loop Parallelism in Python." Thesis, The University of Arizona, 2017. http://hdl.handle.net/10150/625320.

Full text
Abstract:
Scientists are trending towards usage of high-level programming languages such as Python. The convenience of these languages often have a performance cost. As the amount of data being processed increases this can make using these languages unfeasible. Parallelism is a means to achieve better performance, but many users are unaware of it, or find it difficult to work with. This thesis presents ParForPy, a means for loop-parallelization to to simplify usage of parallelism in Python for users. Discussion is included for determining when parallelism matches well with the problem. Resu
APA, Harvard, Vancouver, ISO, and other styles
10

Neto, Dorival Piedade. "On the Generalized Finite Element Method in nonlinear solid mechanics analyses." Universidade de São Paulo, 2013. http://www.teses.usp.br/teses/disponiveis/18/18134/tde-20012014-094606/.

Full text
Abstract:
The Generalized Finite Element Method (GFEM) is a numerical method based on the Partition of Unity (PU) concept and inspired on both the Partition of Unity Method (PUM) and the hp-Cloud method. According to the GFEM, the PU is provided by first-degree Lagragian interpolation functions, defined over a mesh of elements similar to the Finite Element Method (FEM) meshes. In fact, the GFEM can be considered an extension of the FEM to which enrichment functions can be applied in specific regions of the problem domain to improve the solution. This technique has been successfully employed to solve pro
APA, Harvard, Vancouver, ISO, and other styles
11

New, Wesley. "Python based FPGA design-flow." Master's thesis, University of Cape Town, 2016. http://hdl.handle.net/11427/20339.

Full text
Abstract:
This dissertation undertakes to establish the feasibility of using MyHDL as a basis on which to develop an FPGA-based DSP tool-ow to target CASPER hardware. MyHDL is an open-source package which enables Python to be used as a hardware definition and verification language. As Python is a high-level language, hardware designers can use it to model and simulate designs, without needing detailed knowledge of the underlying hardware. MyHDL has the ability to convert designs to Verilog or VHDL allowing it to integrate into the more traditional design-ow. The CASPER tool- ow exhibits limitations such
APA, Harvard, Vancouver, ISO, and other styles
12

Gilbert, Andrew. "Supported Programming for Beginning Developers." DigitalCommons@CalPoly, 2019. https://digitalcommons.calpoly.edu/theses/2032.

Full text
Abstract:
Testing code is important, but writing test cases can be time consuming, particularly for beginning programmers who are already struggling to write an implementation. We present TestBuilder, a system for test case generation which uses an SMT solver to generate inputs to reach specified lines in a function, and asks the user what the expected outputs would be for those inputs. The resulting test cases check the correctness of the output, rather than merely ensuring the code does not crash. Further, by querying the user for expectations, TestBuilder encourages the programmer to think about what
APA, Harvard, Vancouver, ISO, and other styles
13

Homolka, Martin. "Grafická reprezentace navigačních zpráv GNSS prototypu." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2016. http://www.nusl.cz/ntk/nusl-241959.

Full text
Abstract:
The aim of this thesis is to graphically interpret navigation messages from a prototype of global navigation satellite system. The resulting application is implemented in Python programming language for Windows operating system and follows requests from researchers developing the prototype. Necessary terminology together with graphical user interface programming possibilities of object-oriented language Python is a base for theoretical background of this text. Practical part of this research describes a solution for receiving generated messages from the prototype as well as their storing and f
APA, Harvard, Vancouver, ISO, and other styles
14

Catanio, Jonathan Joseph. "Leave the Features: Take the Cannoli." DigitalCommons@CalPoly, 2018. https://digitalcommons.calpoly.edu/theses/1886.

Full text
Abstract:
Programming languages like Python, JavaScript, and Ruby are becoming increasingly popular due to their dynamic capabilities. These languages are often much easier to learn than other, statically type checked, languages such as C++ or Rust. Unfortunately, these dynamic languages come at the cost of losing compile-time optimizations. Python is arguably the most popular language for data scientists and researchers in the artificial intelligence and machine learning communities. As this research becomes increasingly popular, and the problems these researchers face become increasingly computational
APA, Harvard, Vancouver, ISO, and other styles
15

Pachev, Ivan. "GPUMap: A Transparently GPU-Accelerated Map Function." DigitalCommons@CalPoly, 2017. https://digitalcommons.calpoly.edu/theses/1704.

Full text
Abstract:
As GPGPU computing becomes more popular, it will be used to tackle a wider range of problems. However, due to the current state of GPGPU programming, programmers are typically required to be familiar with the architecture of the GPU in order to effectively program it. Fortunately, there are software packages that attempt to simplify GPGPU programming in higher-level languages such as Java and Python. However, these software packages do not attempt to abstract the GPU-acceleration process completely. Instead, they require programmers to be somewhat familiar with the traditional GPGPU programmin
APA, Harvard, Vancouver, ISO, and other styles
16

Luo, Jie-An, and 羅傑安. "Which programming language should students learn first?A comparison of Java and Python." Thesis, 2016. http://ndltd.ncl.edu.tw/handle/5434s9.

Full text
Abstract:
碩士<br>國立臺灣師範大學<br>資訊教育研究所<br>104<br>Programming is a fundamental ability for Computer Science majors. Most programming lectures use traditional languages, such as C, C++, or Java, as the first learning language for novices, which are effective for designing real applications and therefore are popular in industry. However, the complex syntax of these languages is challenging for novices, which becomes an obstacle to novices’ learning. Python has simpler syntax and high-level data structures to enable succinct programs. The multiple paradigms of Python also provide learners opportunities to lear
APA, Harvard, Vancouver, ISO, and other styles
17

Rohovets, Taras. "Machine learning algorithms to predict stocks movements with Python language and dedicated libraries." Master's thesis, 2019. http://hdl.handle.net/10400.26/30163.

Full text
Abstract:
This research work focuses on machine learning algorithms in order to make predictions in financial markets. The foremost objective is to test whether the two machine learning algorithms: SVM and LSTM are capable of predicting the price movement in different time-frames and then develop a comparison analysis. In this research work, it is applied supervised machine learning with different input features. The practical and software component of this thesis applies Python programming language to test the hypothesis and act as proof of concept. The financial data quotes were obtained through onlin
APA, Harvard, Vancouver, ISO, and other styles
18

"Genome sequencing of Leptolyngbya Heron Island, 2Å crystal structure of phycoerythrin and spectroscopic investigation of chromatic acclimation." Doctoral diss., 2014. http://hdl.handle.net/2286/R.I.25015.

Full text
Abstract:
abstract: Photosynthesis is the primary source of energy for most living organisms. Light harvesting complexes (LHC) play a vital role in harvesting sunlight and passing it on to the protein complexes of the electron transfer chain which create the electrochemical potential across the membrane which drives ATP synthesis. phycobilisomes (PBS) are the most important LHCs in cyanobacteria. PBS is a complex of three light harvesting proteins: phycoerythrin (PE), phycocyanin (PC) and allophycocyanin (APC). This work has been done on a newly discovered cyanobacterium called Leptolyngbya Heron Island
APA, Harvard, Vancouver, ISO, and other styles
19

Осіпова, Юлія Володимирівна. "Програмна реалізація автоматизації здійснення торгових операцій на біржі цінних паперів". Магістерська робота, 2020. https://dspace.znu.edu.ua/jspui/handle/12345/2256.

Full text
Abstract:
Осіпова Ю. В. Програмна реалізація автоматизації здійснення торгових операцій на біржі цінних паперів : кваліфікаційна робота магістра спеціальності 122 "Комп'ютерні науки" / наук. керівник К. С. Решевська. Запоріжжя : ЗНУ, 2020. 58 с.<br>UA : Робота викладена на 58 сторінках друкованого тексту, містить 1 таблицю, 3 рисунки, 17 джерел. Об’єкт дослідження – процеси біржової торгівлі на ринку фінансів і цінних паперів. Мета роботи: дослідження методів розробки та реалізація програмного продукту (торгового радника) засобами Python. Методи дослідження – аналітичний, порівняльний. Торгівля на біржі
APA, Harvard, Vancouver, ISO, and other styles
20

Copithorne, Dana. "A GIS approach for improving transportation and mobility in Iqaluit, Nunavut Territory." Thesis, 2011. http://hdl.handle.net/1828/3770.

Full text
Abstract:
Planning for transportation within northern Canadian communities presents unique challenges, but new research tools offer opportunities for testing potentially innovative solutions that might help improve mobility within these communities. In particular, problem solving has been enriched in recent years by using the spatial modeling methods offered by Geographical Information Systems (GIS). This thesis first reviews various GIS methods before applying one method – the ‘Route Utility Theory’ – to a newly-developed set of metrics for determining the cost of alternate modes of intracommunit
APA, Harvard, Vancouver, ISO, and other styles
21

Conceição, Diogo Neto Coxinho Mourisco da. "Open source face recognition API." Master's thesis, 2019. http://hdl.handle.net/10071/20307.

Full text
Abstract:
Face recognition applications are widely used today for a variety of tasks, whether personal or professional. When looking for a service that provides face detection and classification, it is easy to find several solutions. In this project another way is described so that it is possible to perform this task according to the desired needs without the need to use proprietary software. With the emergence of the Django Rest Frame Work, web application development has become easier. This work describes development of stable foundation and features that offer an administration panel, relational data
APA, Harvard, Vancouver, ISO, and other styles
22

Kotek, Lukáš. "Výuka algoritmizace a programování se zaměřením na programovací jazyk Python." Master's thesis, 2013. http://www.nusl.cz/ntk/nusl-321467.

Full text
Abstract:
The thesis researches the ability of use of Python programming language in the field of high school education and uses qualitative and quantitative methods of research and finds Python suitable. The thesis also brings theoretical analysis of the Python language, including practical exams in the form of sample programs. It researchs even other programming languages used in education and their suitability for this purpose and compares them with Python programming language. It also finds two most common used programming languages at high schools, which are Pascal / Object Pascal and Java.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!