Programação
Faculdade Anhanguera de Campinas
Ciência da Computação
Douglas Pereira dos Santos RA: 6814000533
Guilherme H. O. Souza RA: 6451310828
Lucas Neves Pereira RA: 6820471816
William Santos Correia RA: 6814000623
ATPS – Paradigmas de Linguagem de Programação
Professor: Esp. Ivair Teixeira
Campinas
2014
SUMÁRIO
1.Desafio 2
2.Etapa 1 3
3.Etapa 2 12
Referências 14
3. Etapa 2 4
3.1. Passo 1 4
3.2. Passo 2 4
3.3. Passo 3 4
3.4. Passo 4 5
1. Desafio
De acordo com Deitel (2011), a Linguagem C foi desenvolvida nos laboratórios Bell, por Denis Ritchie, e implementada em computador em 1972. A Linguagem C se tornou mundialmente conhecida por ser a linguagem utilizada para desenvolver o sistema operacional UNIX e hoje, a grande maioria dos sistemas operacionais são escritos em linguagem C ou C++.
Dada a importância da Linguagem C para a área de programação, a Editora SABER, responsável edição de livros da área de computação e tecnologia, necessita reestruturar um novo livro para linguagem C, a ser lançado em breve, com novos e modernos capítulos e exercícios, que facilitem o aprendizado dos alunos de graduação, pós-graduação e interessados em aprender a linguagem C.
Neste desafio, deverá ser realizado a construção de capítulos deste novo livro e a proposta e resolução de problemas computacionais, através da linguagem C, que possam ser incorporados ao livro. Os capítulos e os problemas, no formato de exercícios, devem ser didáticos, práticos e que sirvam como boa ferramenta de aprendizagem da linguagem C.
2. Etapa 1
Aula-tema: Conceituação de modularização. Utilização de Funções. Passagem de parâmetros por valor; Utilização de Funções. Passagem de parâmetros por referência.
2.1 Passo 1 (Individual)
Anotações de conceitos de funções, passagem de parâmetro por valor e passagem de parâmetro por referência:
Conceitos de funções em linguagem C: Função é um bloco de código que, como o próprio nome