Please use this identifier to cite or link to this item:
https://hdl.handle.net/2445/211740
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Martínez Alonso, Juan Carlos | - |
dc.contributor.author | Rodríguez Martínez, Ana | - |
dc.date.accessioned | 2024-05-23T06:45:40Z | - |
dc.date.available | 2024-05-23T06:45:40Z | - |
dc.date.issued | 2024-01-17 | - |
dc.identifier.uri | https://hdl.handle.net/2445/211740 | - |
dc.description | Treballs Finals de Grau de Matemàtiques, Facultat de Matemàtiques, Universitat de Barcelona, Any: 2024, Director: Juan Carlos Martínez Alonso | ca |
dc.description.abstract | [en] Hoare’s logic is one of the main methods for verifying the partial correctness of programs. With it, it can be reasoned whether, starting from some initial conditions and assuming the execution ends, an output that meets the expected final conditions can be obtained. The main objective of this paper is to study the soundness, incompleteness and completeness in the sense of Cook of Hoare’s system. In addition, other methods related to program verification and program termination will be presented, accompanied by practical examples. [es] La lógica de Hoare es uno de los métodos principales para la verificación de la corrección parcial de programas. Con ella se puede razonar si partiendo de unas condiciones iniciales y suponiendo que termina la ejecución, se puede obtener una salida que cumpla las condiciones finales esperadas. El objetivo principal de este trabajo es estudiar la corrección, la incompletitud y la completitud en el sentido de Cook del sistema de Hoare. Además se presentarán otros métodos relacionados con la verificación y la terminación de programas acompañados de ejemplos prácticos. | ca |
dc.format.extent | 48 p. | - |
dc.format.mimetype | application/pdf | - |
dc.language.iso | spa | ca |
dc.rights | cc-by-nc-nd (c) Ana Rodríguez Martínez, 2024 | - |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ | * |
dc.source | Treballs Finals de Grau (TFG) - Matemàtiques | - |
dc.subject.classification | Depuració (Informàtica) | ca |
dc.subject.classification | Enginyeria de programari | - |
dc.subject.classification | Lògica de primer ordre | ca |
dc.subject.classification | Treballs de fi de grau | ca |
dc.subject.other | Debugging in computer science | en |
dc.subject.other | Software engineering | - |
dc.subject.other | First-order logic | en |
dc.subject.other | Bachelor's theses | en |
dc.title | Verificación de programas | ca |
dc.type | info:eu-repo/semantics/bachelorThesis | ca |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | ca |
Appears in Collections: | Treballs Finals de Grau (TFG) - Matemàtiques |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
tfg_rodriguez_martinez_ana.pdf | Memòria | 480.03 kB | Adobe PDF | View/Open |
This item is licensed under a
Creative Commons License