Introdução a algoritmos

Detalhes bibliográficos
Autor(a) principal: Parreira, Fábio
Data de Publicação: 2017
Outros Autores: Silveira, Sidnei, Bertolini, Cristiano, Severo, Rosane
Tipo de documento: Livro
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações do UFSM
Texto Completo: http://repositorio.ufsm.br/handle/1/15820
Resumo: Material Didático do NTE - Curso de Licenciatura em Computação
id UFSM_52aa725cf6473ffe84d7ce130382c809
oai_identifier_str oai:repositorio.ufsm.br:1/15820
network_acronym_str UFSM
network_name_str Biblioteca Digital de Teses e Dissertações do UFSM
repository_id_str
spelling 2019-02-28T20:14:10Z2019-02-28T20:14:10Z2017PARREIRA, Fábio ... [et al]. Introdução a algoritmos/UFSM. 1. ed. Santa Maria, RS: UFSM, NTE, UAB, 2017.978-85-8341-201-4http://repositorio.ufsm.br/handle/1/15820Material Didático do NTE - Curso de Licenciatura em ComputaçãoEste livro foi produzido para servir como material didático digital básico para o desenvolvimento da disciplina de Introdução a Algoritmos, do Curso de Licenciatura em Computação. Para que o futuro Licenciado em Computação, inicie o processo de aprendizado de programação de computadores, utilizaremos um ambiente de programação, o VisuAlg. A disciplina envolve o estudo de algoritmos e lógica de programação e o livro está organizado em 7 unidades, assim divididas: – Unidade 1: Fundamentos de Programação – aborda os conceitos de algoritmos, constantes, variáveis, tipos de dados e formas de representação de algoritmos; – Unidade 2: Operadores e Tipos de Dados – envolve o uso de expressões aritméticas e lógicas necessárias para a construção de algoritmos; – Unidade 3: Algoritmos Sequenciais – compreende o estudo e aplicação dos comandos básicos de um algoritmo sequencial, envolvendo entrada de dados, processamento e saída; – Unidade 4: Algoritmos com Decisão – envolve o estudo dos comandos que permitem o controle do fluxo de decisão em algoritmos; – Unidade 5: Algoritmos com Repetição: estudo dos comandos que permitem o controle de fluxo de repetição em algoritmos; – Unidade 6: Estruturas de Dados Básicas – aborda o uso de vetores e matrizes em algoritmos; – Unidade 7: Funções e Procedimentos – aborda o uso de métodos/sub-rotinas em algoritmos. Cabe lembrar que, em todas as unidades, são apresentadas séries de exercícios, elaborados a partir da experiência dos professores em sala de aula e de outros materiais referentes à lógica de programação. A metodologia empregada é a aprendizagem baseada em problemas (Problem Based Learning). Por meio desta metodologia, os processos de ensino e de aprendizagem são transformados em questões (problemas), permitindo que os alunos aprendam a resolver problemas relacionados ao seu futuro profissional.porhttp://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccessComputaçãoAlgoritmosCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::ANALISE DE ALGORITMOS E COMPLEXIDADE DE COMPUTACAOIntrodução a algoritmosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/book100300100308600e48d83d6-b632-4a92-81c0-80f8c61ab843f4f2342f-9a27-4dad-b18a-5a209ea11ae20e930b59-5b5d-406e-9b0c-cdc2a971a7543bded3c9-728e-4050-9b8d-4923f1377307Parreira, FábioSilveira, SidneiBertolini, CristianoSevero, RosaneBrasilreponame:Biblioteca Digital de Teses e Dissertações do UFSMinstname:Universidade Federal de Santa Maria (UFSM)instacron:UFSMLICENSElicense.txtlicense.txttext/plain; charset=utf-81956http://repositorio.ufsm.br/bitstream/1/15820/3/license.txt2f0571ecee68693bd5cd3f17c1e075dfMD53CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8914http://repositorio.ufsm.br/bitstream/1/15820/2/license_rdf24013099e9e6abb1575dc6ce0855efd5MD52ORIGINALLicenciatura_Computacao_introducaoalgoritmos.pdfLicenciatura_Computacao_introducaoalgoritmos.pdfE-bookapplication/pdf6682429http://repositorio.ufsm.br/bitstream/1/15820/1/Licenciatura_Computacao_introducaoalgoritmos.pdf4bff841f3e15de5a8a41322812b7fc0cMD51TEXTLicenciatura_Computacao_introducaoalgoritmos.pdf.txtLicenciatura_Computacao_introducaoalgoritmos.pdf.txtExtracted texttext/plain186515http://repositorio.ufsm.br/bitstream/1/15820/4/Licenciatura_Computacao_introducaoalgoritmos.pdf.txt6d3bb30e47c8873934e9408c5666d478MD54THUMBNAILLicenciatura_Computacao_introducaoalgoritmos.pdf.jpgLicenciatura_Computacao_introducaoalgoritmos.pdf.jpgIM Thumbnailimage/jpeg13990http://repositorio.ufsm.br/bitstream/1/15820/5/Licenciatura_Computacao_introducaoalgoritmos.pdf.jpgf48c737749bf0b6ebfbf94d36ce7808eMD551/158202019-03-01 03:05:47.066oai:repositorio.ufsm.br:1/15820TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgw6AgVW5pdmVyc2lkYWRlCkZlZGVyYWwgZGUgU2FudGEgTWFyaWEgKFVGU00pIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCAgdHJhZHV6aXIgKGNvbmZvcm1lIGRlZmluaWRvIGFiYWl4byksIGUvb3UKZGlzdHJpYnVpciBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gKGluY2x1aW5kbyBvIHJlc3VtbykgcG9yIHRvZG8gbyBtdW5kbyBubyBmb3JtYXRvIGltcHJlc3NvIGUgZWxldHLDtG5pY28gZQplbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFVGU00gcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbwpwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlIGEgVUZTTSBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgYSBzdWEgdGVzZSBvdQpkaXNzZXJ0YcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcwpuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0byBkYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG7Do28sIHF1ZSBzZWphIGRlIHNldQpjb25oZWNpbWVudG8sIGluZnJpbmdlIGRpcmVpdG9zIGF1dG9yYWlzIGRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6oKZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFVGU00Kb3MgZGlyZWl0b3MgYXByZXNlbnRhZG9zIG5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlCmlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91IG5vIGNvbnRlw7pkbyBkYSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gb3JhIGRlcG9zaXRhZGEuCgpDQVNPIEEgVEVTRSBPVSBESVNTRVJUQcOHw4NPIE9SQSBERVBPU0lUQURBIFRFTkhBIFNJRE8gUkVTVUxUQURPIERFIFVNIFBBVFJPQ8ONTklPIE9VCkFQT0lPIERFIFVNQSBBR8OKTkNJQSBERSBGT01FTlRPIE9VIE9VVFJPIE9SR0FOSVNNTyBRVUUgTsODTyBTRUpBIEEgVUZTTQosIFZPQ8OKIERFQ0xBUkEgUVVFIFJFU1BFSVRPVSBUT0RPUyBFIFFVQUlTUVVFUiBESVJFSVRPUyBERSBSRVZJU8ODTyBDT01PClRBTULDiU0gQVMgREVNQUlTIE9CUklHQcOHw5VFUyBFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKQSBVRlNNIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUgKHMpIG91IG8ocykgbm9tZShzKSBkbyhzKQpkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbywgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBhbMOpbSBkYXF1ZWxhcwpjb25jZWRpZGFzIHBvciBlc3RhIGxpY2Vuw6dhLgoKBiblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufsm.br/ONGhttps://repositorio.ufsm.br/oai/requestatendimento.sib@ufsm.br||tedebc@gmail.comopendoar:2019-03-01T06:05:47Biblioteca Digital de Teses e Dissertações do UFSM - Universidade Federal de Santa Maria (UFSM)false
dc.title.por.fl_str_mv Introdução a algoritmos
title Introdução a algoritmos
spellingShingle Introdução a algoritmos
Parreira, Fábio
Computação
Algoritmos
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::ANALISE DE ALGORITMOS E COMPLEXIDADE DE COMPUTACAO
title_short Introdução a algoritmos
title_full Introdução a algoritmos
title_fullStr Introdução a algoritmos
title_full_unstemmed Introdução a algoritmos
title_sort Introdução a algoritmos
author Parreira, Fábio
author_facet Parreira, Fábio
Silveira, Sidnei
Bertolini, Cristiano
Severo, Rosane
author_role author
author2 Silveira, Sidnei
Bertolini, Cristiano
Severo, Rosane
author2_role author
author
author
dc.contributor.author.fl_str_mv Parreira, Fábio
Silveira, Sidnei
Bertolini, Cristiano
Severo, Rosane
dc.subject.por.fl_str_mv Computação
Algoritmos
topic Computação
Algoritmos
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::ANALISE DE ALGORITMOS E COMPLEXIDADE DE COMPUTACAO
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::ANALISE DE ALGORITMOS E COMPLEXIDADE DE COMPUTACAO
description Material Didático do NTE - Curso de Licenciatura em Computação
publishDate 2017
dc.date.issued.fl_str_mv 2017
dc.date.accessioned.fl_str_mv 2019-02-28T20:14:10Z
dc.date.available.fl_str_mv 2019-02-28T20:14:10Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/book
format book
status_str publishedVersion
dc.identifier.citation.fl_str_mv PARREIRA, Fábio ... [et al]. Introdução a algoritmos/UFSM. 1. ed. Santa Maria, RS: UFSM, NTE, UAB, 2017.
dc.identifier.uri.fl_str_mv http://repositorio.ufsm.br/handle/1/15820
dc.identifier.isbn.por.fl_str_mv 978-85-8341-201-4
identifier_str_mv PARREIRA, Fábio ... [et al]. Introdução a algoritmos/UFSM. 1. ed. Santa Maria, RS: UFSM, NTE, UAB, 2017.
978-85-8341-201-4
url http://repositorio.ufsm.br/handle/1/15820
dc.language.iso.fl_str_mv por
language por
dc.relation.cnpq.fl_str_mv 100300100308
dc.relation.confidence.fl_str_mv 600
dc.relation.authority.fl_str_mv e48d83d6-b632-4a92-81c0-80f8c61ab843
f4f2342f-9a27-4dad-b18a-5a209ea11ae2
0e930b59-5b5d-406e-9b0c-cdc2a971a754
3bded3c9-728e-4050-9b8d-4923f1377307
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nc/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc/4.0/
eu_rights_str_mv openAccess
dc.publisher.country.fl_str_mv Brasil
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações do UFSM
instname:Universidade Federal de Santa Maria (UFSM)
instacron:UFSM
instname_str Universidade Federal de Santa Maria (UFSM)
instacron_str UFSM
institution UFSM
reponame_str Biblioteca Digital de Teses e Dissertações do UFSM
collection Biblioteca Digital de Teses e Dissertações do UFSM
bitstream.url.fl_str_mv http://repositorio.ufsm.br/bitstream/1/15820/3/license.txt
http://repositorio.ufsm.br/bitstream/1/15820/2/license_rdf
http://repositorio.ufsm.br/bitstream/1/15820/1/Licenciatura_Computacao_introducaoalgoritmos.pdf
http://repositorio.ufsm.br/bitstream/1/15820/4/Licenciatura_Computacao_introducaoalgoritmos.pdf.txt
http://repositorio.ufsm.br/bitstream/1/15820/5/Licenciatura_Computacao_introducaoalgoritmos.pdf.jpg
bitstream.checksum.fl_str_mv 2f0571ecee68693bd5cd3f17c1e075df
24013099e9e6abb1575dc6ce0855efd5
4bff841f3e15de5a8a41322812b7fc0c
6d3bb30e47c8873934e9408c5666d478
f48c737749bf0b6ebfbf94d36ce7808e
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações do UFSM - Universidade Federal de Santa Maria (UFSM)
repository.mail.fl_str_mv atendimento.sib@ufsm.br||tedebc@gmail.com
_version_ 1791086120060059648