Use este identificador para citar ou linkar para este item:
http://bdm.ufmt.br/handle/1/3271
Registro completo de metadados
Campo DC | Valor | Idioma |
---|---|---|
dc.creator | Ferraz, Filipe Chagas | - |
dc.date.accessioned | 2023-07-11T22:32:06Z | - |
dc.date.available | 2023-07-04 | - |
dc.date.available | 2023-07-11T22:32:06Z | - |
dc.date.issued | 2023-06-09 | - |
dc.identifier.citation | FERRAZ, Filipe Chagas. Dlq - projeto de linguagem de programação de alto nível de abstração para computação quântica. 2023. 136 f. Trabalho de Conclusão de Curso. (Graduação em Engenharia da Computação) - Universidade Federal de Mato Grosso. Faculdade de Engenharia, Cuiabá, 2023. | pt_BR |
dc.identifier.uri | http://bdm.ufmt.br/handle/1/3271 | - |
dc.description.abstract | In this end-of-course work, a declarative programming language was developed, with a high level of abstraction and easy to learn, for the programming of quantum computers. The language, baptized as DLQ (Declarative Language for Quantum), has as main elements: numerical variables; arithmetic, logical and relational operators; and finally, terminator statements. Throughout this paper, the quantum circuits corresponding to each of these elements, the grammar of the language, and the process of compiling the codes are explained in detail. Code examples in the language and final considerations about the work done are presented in the last chapters. | pt_BR |
dc.description.provenance | Submitted by Leila Teresinha Richtic Silva (leilarichtic@gmail.com) on 2023-07-11T22:31:51Z No. of bitstreams: 1 TCC_Filipe Chagas Ferraz.pdf: 3318190 bytes, checksum: 4914220fc3003e4f970d5a819effc024 (MD5) | en |
dc.description.provenance | Approved for entry into archive by Leila Teresinha Richtic Silva (leilarichtic@gmail.com) on 2023-07-11T22:32:06Z (GMT) No. of bitstreams: 1 TCC_Filipe Chagas Ferraz.pdf: 3318190 bytes, checksum: 4914220fc3003e4f970d5a819effc024 (MD5) | en |
dc.description.provenance | Made available in DSpace on 2023-07-11T22:32:06Z (GMT). No. of bitstreams: 1 TCC_Filipe Chagas Ferraz.pdf: 3318190 bytes, checksum: 4914220fc3003e4f970d5a819effc024 (MD5) Previous issue date: 2023-06-09 | en |
dc.language | por | pt_BR |
dc.publisher | Universidade Federal de Mato Grosso | pt_BR |
dc.rights | Acesso Aberto | pt_BR |
dc.title | Dlq - projeto de linguagem de programação de alto nível de abstração para computação quântica | pt_BR |
dc.type | Trabalho de Conclusão de Curso | pt_BR |
dc.contributor.advisor1 | Alonso, Ronaldo Luiz | - |
dc.contributor.advisor1Lattes | http://lattes.cnpq.br/8264158628375283 | pt_BR |
dc.contributor.referee1 | Alonso, Ronaldo Luiz | - |
dc.contributor.referee1Lattes | http://lattes.cnpq.br/8264158628375283 | pt_BR |
dc.contributor.referee2 | Steinhoff, Frank Eduardo da Silva | - |
dc.contributor.referee2Lattes | http://lattes.cnpq.br/4382609252542284 | pt_BR |
dc.contributor.referee3 | Cornelio, Marcio Fernando | - |
dc.contributor.referee3Lattes | http://lattes.cnpq.br/7322083940504058 | pt_BR |
dc.description.resumo | Neste trabalho de conclusão de curso, desenvolveu-se uma linguagem de programação declarativa, de alto nível de abstração e de fácil aprendizagem, para a programação de computadores quânticos. A linguagem, batizada como DLQ (Declarative Language for Quantum), tem como elementos principais: as variáveis numéricas, os operadores aritméticos, lógicos e relacionais, e por fim, as declarações terminadoras. Ao longo deste trabalho, os circuitos quânticos correspondentes a cada um desses elementos, a gramática da linguagem e o processo de compilação dos códigos são explicados de forma detalhada. Exemplos de código na linguagem e considerações finais sobre o trabalho realizado são apresentados nos últimos capítulos. | pt_BR |
dc.publisher.country | Brasil | pt_BR |
dc.publisher.department | Instituto de Engenharia – Várzea Grande | pt_BR |
dc.publisher.initials | UFMT CUVG - Várzea Grande | pt_BR |
dc.publisher.program | Engenharia de Computação - CUVG | pt_BR |
dc.subject.cnpq | CNPQ::ENGENHARIAS | pt_BR |
dc.subject.keyword | Computação quântica | pt_BR |
dc.subject.keyword | Algoritmos quânticos | pt_BR |
dc.subject.keyword | Linguagem de programação | pt_BR |
dc.subject.keyword | Alto nível de abstração | pt_BR |
dc.subject.keyword2 | Quantum computing | pt_BR |
dc.subject.keyword2 | Quantum algorithms | pt_BR |
dc.subject.keyword2 | Programming language | pt_BR |
dc.subject.keyword2 | High abstraction level | pt_BR |
Aparece na(s) coleção(ções): | Engenharia de Computação - Várzea Grande |
Arquivos deste item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
TCC_Filipe Chagas Ferraz.pdf | 3.24 MB | Adobe PDF | Ver/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.