Use este identificador para citar ou linkar para este item: http://bdm.ufmt.br/handle/1/3271
Registro completo de metadados
Campo DCValorIdioma
dc.creatorFerraz, Filipe Chagas-
dc.date.accessioned2023-07-11T22:32:06Z-
dc.date.available2023-07-04-
dc.date.available2023-07-11T22:32:06Z-
dc.date.issued2023-06-09-
dc.identifier.citationFERRAZ, 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.urihttp://bdm.ufmt.br/handle/1/3271-
dc.description.abstractIn 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.provenanceSubmitted 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.provenanceApproved 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.provenanceMade 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-09en
dc.languageporpt_BR
dc.publisherUniversidade Federal de Mato Grossopt_BR
dc.rightsAcesso Abertopt_BR
dc.titleDlq - projeto de linguagem de programação de alto nível de abstração para computação quânticapt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.contributor.advisor1Alonso, Ronaldo Luiz-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/8264158628375283pt_BR
dc.contributor.referee1Alonso, Ronaldo Luiz-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/8264158628375283pt_BR
dc.contributor.referee2Steinhoff, Frank Eduardo da Silva-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/4382609252542284pt_BR
dc.contributor.referee3Cornelio, Marcio Fernando-
dc.contributor.referee3Latteshttp://lattes.cnpq.br/7322083940504058pt_BR
dc.description.resumoNeste 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.countryBrasilpt_BR
dc.publisher.departmentInstituto de Engenharia – Várzea Grandept_BR
dc.publisher.initialsUFMT CUVG - Várzea Grandept_BR
dc.publisher.programEngenharia de Computação - CUVGpt_BR
dc.subject.cnpqCNPQ::ENGENHARIASpt_BR
dc.subject.keywordComputação quânticapt_BR
dc.subject.keywordAlgoritmos quânticospt_BR
dc.subject.keywordLinguagem de programaçãopt_BR
dc.subject.keywordAlto nível de abstraçãopt_BR
dc.subject.keyword2Quantum computingpt_BR
dc.subject.keyword2Quantum algorithmspt_BR
dc.subject.keyword2Programming languagept_BR
dc.subject.keyword2High abstraction levelpt_BR
Aparece na(s) coleção(ções):Engenharia de Computação - Várzea Grande

Arquivos deste item:
Arquivo Descrição TamanhoFormato 
TCC_Filipe Chagas Ferraz.pdf3.24 MBAdobe PDFVer/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.