Componente Raciocínio Computacional
Docente: Robson da Silva Magalhães (Lattes)
Ementa:
Solução de situações-problema e desenvolvimento de projetos utilizando algoritmos e linguagem de programação imperativa estruturada. Conceitos e definições emergirão ao seu tempo de acordo com as situações-problema trabalhadas. Os seguintes tópicos serão estudados. Entrada e saída de dados. Correção e teste de programas. Sistema de numeração binário e representação de valores e caracteres. Variáveis e constantes. Operadores aritméticos, relacionais, lógicos, de atribuição, e expressões. Estruturas de controle: seleção e repetição. Tipos de dados. Estruturas de dados compostas homogêneas: vetores, matrizes e cadeias de caracteres. Funções, modularização e refinamentos sucessivos. Escopo e tempo de vida de variáveis. Variáveis apontadoras e passagem de parâmetros por referência. Noções de estruturas de dados heterogêneas. Noções de arquivos.
Objetivos Gerais:
Ao final do quadrimestre o estudante terá ampliado o seu raciocínio computacional, de modo a enxergar a programação como forma de expressão e solução de situações-problema diversas. Deterá um arcabouço de habilidades e competências necessárias à construção de soluções algorítmicas estruturadas. E, além disso, terá experimentado os desafios e possibilidades da introdução do raciocínio computacional.
Bibliografia Básica:
DEITEL P., DEITEL H. C: Como programar. 6ª ed.. Editora Pearson, 2011.
DOBAY, E. S. Programação em C. 2012. Disponível em: fig.if.usp.br/~esdobay/c/c.pdf
FARRER, H. et al., Algoritmos Estruturados, 3ª Edição, Guanabara, 1999.
FARRER, H. et al. Pascal Estruturado. 3ª Edição. Rio de Janeiro: LTC, 1999.
FORBELLONE, A.L.V.; EBERSPÄCHER, H. F., Lógica de Programação - A Construção de Algoritmos e Estruturas de Dados, 3ª Edição Revisada e Ampliada, Makron Books, 2005.
KERNIGHAN, B.W.; RITCHIE, D.M.C: A Linguagem de Programação – Padrão ANSI. Editora Campus, 1989.
LAUREANO, M. Programando em C para Linux, Unix e Windows. RJ: Brasport, 2005. Disponível em: www.mlaureano.org/livro/Programando_C_conta.pdf
LOPES, A.; GARCIA, G., Introdução a Programação, Editora Campus, 2002.
MANZANO, J.A., OLIVEIRA, J.F., Algoritmos – Lógica para Desenvolvimento de Programação de Computadores, 22ª. Edição, Editora Érica, 2009.
SCHILDT, H. C Completo e Total. Pearson, 2006.
VILARIM, GILVAN, Algoritmos – Programação para Iniciantes, Editora Ciência Moderna, 2004.
Objetivos Gerais:
Ao final do quadrimestre o estudante terá ampliado o seu raciocínio computacional, de modo a enxergar a programação como forma de expressão e solução de situações-problema diversas. Deterá um arcabouço de habilidades e competências necessárias à construção de soluções algorítmicas estruturadas. E, além disso, terá experimentado os desafios e possibilidades da introdução do raciocínio computacional.
titanium density | Titanium-Arts.com
ResponderExcluirTITAMDT TIPSTER titanium 3d printer TIPSTER TIPSTER titanium belly ring TIPSTER TIPSTER TIPSTER TIPSTER TIPSTER TIPSTER titanium wedding rings TIPSTER TIPSTER TIPSTER TIPSTER TIPSTER TIPSTER TIPSTER citizen eco drive titanium watch TIPSTER titanium necklace mens TIPSTER TIPSTER TIPSTER
c020j2dgrwi612 vibrators,g-spot dildos,sex chair,dog dildo,penis pumps,sex toys,g-spot dildos,black dildos,horse dildo k225k9amfhf563
ResponderExcluir