Fundamentos básicos de programación y algoritmos

Autores
Haberman, Marcelo Alejandro; García, Pablo Andrés; Haberman, Marcelo Alejandro; Guerrero, Federico Nicolás
Año de publicación
2021
Idioma
español castellano
Tipo de recurso
parte de libro
Estado
versión publicada
Descripción
En este capítulo se introduce al lector en los aspectos más básicos de la programación, como fase previa al aprendizaje del lenguaje C. En la primera parte se explica el esquema tradicional (en cascada) para la resolución de un problema mediante un programa informático. Se expone el concepto de algoritmo, sus elementos básicos (datos de E/S, variables, instrucciones ejecutables) y distintas maneras de representación de alto nivel (diagrama de flujo, pseudo-código). En una segunda parte se desarrollan las distintas estructuras de control de flujo como bloques elementales del paradigma de "programación estructurada” y el concepto de función como herramienta fundamental para la "programación modular”.
Facultad de Ingeniería
Materia
Ingeniería
Informática
programación
lenguaje C
Algoritmo
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/187543

id SEDICI_68c117d0d20903c7d8bab898e9a29d51
oai_identifier_str oai:sedici.unlp.edu.ar:10915/187543
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Fundamentos básicos de programación y algoritmosHaberman, Marcelo AlejandroGarcía, Pablo AndrésHaberman, Marcelo AlejandroGuerrero, Federico NicolásIngenieríaInformáticaprogramaciónlenguaje CAlgoritmoEn este capítulo se introduce al lector en los aspectos más básicos de la programación, como fase previa al aprendizaje del lenguaje C. En la primera parte se explica el esquema tradicional (en cascada) para la resolución de un problema mediante un programa informático. Se expone el concepto de algoritmo, sus elementos básicos (datos de E/S, variables, instrucciones ejecutables) y distintas maneras de representación de alto nivel (diagrama de flujo, pseudo-código). En una segunda parte se desarrollan las distintas estructuras de control de flujo como bloques elementales del paradigma de "programación estructurada” y el concepto de función como herramienta fundamental para la "programación modular”.Facultad de IngenieríaEditorial de la Universidad Nacional de La Plata (EDULP)2021info:eu-repo/semantics/bookPartinfo:eu-repo/semantics/publishedVersionCapitulo de librohttp://purl.org/coar/resource_type/c_3248info:ar-repo/semantics/parteDeLibroapplication/pdf46-80http://sedici.unlp.edu.ar/handle/10915/187543spainfo:eu-repo/semantics/altIdentifier/isbn/978-950-34-2034-8info:eu-repo/semantics/reference/hdl/10915/124750info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-11-26T10:29:24Zoai:sedici.unlp.edu.ar:10915/187543Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-11-26 10:29:24.461SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Fundamentos básicos de programación y algoritmos
title Fundamentos básicos de programación y algoritmos
spellingShingle Fundamentos básicos de programación y algoritmos
Haberman, Marcelo Alejandro
Ingeniería
Informática
programación
lenguaje C
Algoritmo
title_short Fundamentos básicos de programación y algoritmos
title_full Fundamentos básicos de programación y algoritmos
title_fullStr Fundamentos básicos de programación y algoritmos
title_full_unstemmed Fundamentos básicos de programación y algoritmos
title_sort Fundamentos básicos de programación y algoritmos
dc.creator.none.fl_str_mv Haberman, Marcelo Alejandro
García, Pablo Andrés
Haberman, Marcelo Alejandro
Guerrero, Federico Nicolás
author Haberman, Marcelo Alejandro
author_facet Haberman, Marcelo Alejandro
García, Pablo Andrés
Guerrero, Federico Nicolás
author_role author
author2 García, Pablo Andrés
Guerrero, Federico Nicolás
author2_role author
author
dc.subject.none.fl_str_mv Ingeniería
Informática
programación
lenguaje C
Algoritmo
topic Ingeniería
Informática
programación
lenguaje C
Algoritmo
dc.description.none.fl_txt_mv En este capítulo se introduce al lector en los aspectos más básicos de la programación, como fase previa al aprendizaje del lenguaje C. En la primera parte se explica el esquema tradicional (en cascada) para la resolución de un problema mediante un programa informático. Se expone el concepto de algoritmo, sus elementos básicos (datos de E/S, variables, instrucciones ejecutables) y distintas maneras de representación de alto nivel (diagrama de flujo, pseudo-código). En una segunda parte se desarrollan las distintas estructuras de control de flujo como bloques elementales del paradigma de "programación estructurada” y el concepto de función como herramienta fundamental para la "programación modular”.
Facultad de Ingeniería
description En este capítulo se introduce al lector en los aspectos más básicos de la programación, como fase previa al aprendizaje del lenguaje C. En la primera parte se explica el esquema tradicional (en cascada) para la resolución de un problema mediante un programa informático. Se expone el concepto de algoritmo, sus elementos básicos (datos de E/S, variables, instrucciones ejecutables) y distintas maneras de representación de alto nivel (diagrama de flujo, pseudo-código). En una segunda parte se desarrollan las distintas estructuras de control de flujo como bloques elementales del paradigma de "programación estructurada” y el concepto de función como herramienta fundamental para la "programación modular”.
publishDate 2021
dc.date.none.fl_str_mv 2021
dc.type.none.fl_str_mv info:eu-repo/semantics/bookPart
info:eu-repo/semantics/publishedVersion
Capitulo de libro
http://purl.org/coar/resource_type/c_3248
info:ar-repo/semantics/parteDeLibro
format bookPart
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/187543
url http://sedici.unlp.edu.ar/handle/10915/187543
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/isbn/978-950-34-2034-8
info:eu-repo/semantics/reference/hdl/10915/124750
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.format.none.fl_str_mv application/pdf
46-80
dc.publisher.none.fl_str_mv Editorial de la Universidad Nacional de La Plata (EDULP)
publisher.none.fl_str_mv Editorial de la Universidad Nacional de La Plata (EDULP)
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1849876348661661696
score 13.011256