next up previous
Next: O que É um Up: Técnicas de Programação Utilizando Previous: Técnicas de Programação Utilizando


Conteúdo

Introdução

Esse livro é resultado de mais de vinte anos de ensino dos fundamentos de ciência da computação e das técnicas básicas de construção e avaliação de programas e de sistemas computacionais, para os mais diferenciados públicos das diversas Escolas e Cursos dentro da Universidade de São Paulo.

Mais especificamente: a disciplina de Introdução à Computação para todas as Escolas, Faculdades e Institutos da USP estão sob os cuidados do Departamento de Ciência da Computação desde a criação deste Departamento em 1978.

Em 1996 os cursos de Administração de Empresas da USP solicitaram que essa disciplina fosse especialmente adaptada aos interesses e competências específicas dos alunos daqueles cursos. O desafio de criar uma nova versão para uma disciplina já tão amplamente difundida e testada foi aceito por dois docentes que compartilhavam de interesses e formação acadêmica semelhantes:

Observamos que o material produzido para essa nova disciplina se mostrava apropriado para um público bastante amplo, uma vez que se apresentava o mesmo conteúdo original da disciplina de Introdução à Computação, sem qualquer prejuízo de profundidade dos temas apresentados, porém de forma simples, acessível e com grande quantidade de exemplos e exercícios práticos.

A partir dessa observação, consideramos que seria interessante editar aquele material na forma de um livro, o que resultou no presente trabalho.

O objetivo desse livro, portanto, é apresentar os fundamentos de resolução de problemas empresariais através de programas de computador e as técnicas básicas de construção de programas. A apresentação prática de exemplos e exercícios é feita utilizando a linguagem Visual Basic para Aplicativos, inserida no pacote Microsoft Excel para Windows(c).

Os capítulos do livro obedecem à sequência de aulas apresentadas na disciplina de Introdução à Computação dirigidas a estudantes de Administração de Empresas na USP. Assim, esperamos que o leitor que estude do primeiro ao último capítulo, resolvendo todos os exercícios e projetos propostos, termine sua leitura preparado para resolver os mais diferenciados problemas empresariais através da construção de programas e utilização avançada dos recursos do Microsoft Excel para Windows.

No Capítulo 1 descrevemos de forma sucinta o funcionamento interno do computador e de programas em geral. No Capítulo 2 apresentamos o funcionamento de planilhas eletrônicas em geral e do pacote Microsoft Excel para Windows em particular. No Capítulo 3 iniciamos o estudo de programação propriamente dito, com a incorporação de funções pré-programadas nas planilhas.

No Capítulo 4 apresentamos os comandos de seleção. No Capítulo 5 apresentamos o comando básico de iteração. No Capítulo 6 apresentamos os conceitos de subrotina e macro e mostramos como efetuar entrada e saída de dados sem necessariamente utilizar uma planilha de apoio. No Capítulo 7 tratamos de simulação de programas para teste. Nesse capítulo tratamos também de novos tipos de dados, especificamente dos dados ``booleanos''. No Capítulo 8 estudamos como transmitir dados entre planilhas e programas. No Capítulo 9 tratamos da subdivisão de programas em funções, macros e subrotinas. No Capítulo 10 apresentamos como trabalhar simultaneamente com várias planilhas. No Capítulo 11 estudamos como trabalhar com vetores e matrizes. No Capítulo 12 estudamos programas para ordenação de valores, que além de permitirem utilizar boa parte do que foi estudado até aquele capítulo constituem uma classe de programas muito utilizados como procedimentos em outros programas. Finalmente, no Capítulo 13 estudamos manipulação e edição de strings por programas.

Agradecemos ao Departamento de Ciência da Computação pela oportunidade e estímulo para preparar a disciplina que culminou nesse livro.


Flávio Soares Corrêa da Silva Marcelo Finger


next up previous
Next: O que É um Up: Técnicas de Programação Utilizando Previous: Técnicas de Programação Utilizando
Flavio Soares Correa da Silva
2000-04-10