Os objetivos principais da disciplina são: - Apresentar os conceitos básicos de informática, de resolução algorítmica de problemas propostos; de linguagens de programação de alto nível com aplicações numéricas e não numéricas - Oferecer um primeiro contato com o uso de computadores para desenvolvimento de programas e com os problemas da computação em geral. - Apresentar modelos e tendências relacionados a Tecnologia da Informação
A disciplina apresenta inicialmente os conceitos básicos de informática, focalizando componentes, estrutura e relacionamento. Apresenta ainda conceitos básicos de algoritmos, introduzindo as estruturas básicas para a elaboração de algoritmos simples. Por fim, discute modelos e tendências relacionados ao uso da tecnologia da informação nas organizações.
Visão geral da Computação: Histórico e Conceitos Básicos Componentes de um Sistema Computacional: Hardware, Software, Pessoas, Redes de Comunicação e Meios de Armazenamento Modelo de Von Neumann Software Livre Conceitos de Algoritmos: Componentes, Fluxo Sequencial, Estruturas de Dados e de Controle, Repetições, Desvios Tendências
Básica:Ascencio, Ana Fernanda Gomes. Campos, Edilene Ap. Veneruchi de. Fundamentos da programação de computadores algorithmos, Pascal e C/C++. São Paulo, Prentice Hall, 2008. 448 p.Forbellone, André Luiz Villar. Eberspächer, Henri Frederico. Lógica de programação a construção de algoritmos e estruturas de dados. 3. ed. São Paulo, Pearson Prentice Hall, 2007. xii, 218 pSilva, Flávio Soares Corrêa da. Finger, Marcelo. Introdução à computação para administradores. Rio de Janeiro, Elsevier/Campus, c2010. 135 p.Complementar:Laudon, Kenneth C.. Laudon, Jane Price. Sistemas de informação gerenciais. 9. ed. São Paulo, Pearson Education do Brasil, 2011. xviii, 428 p.O'Brien, James A. Marakas, George M.. Administração de sistemas de informação uma introdução. 13. ed. Bangcoc, McGraw-Hill, 2007. 537 p.