Porgramação estruturada

432 palavras 2 páginas
Exercícios de Revisão PROGRAMAÇÃO ESTRUTURADA II

1. Explique o que é depuração. 2. Explique o que é TDD. 3. Explique o que é função, qual o principal objetivo de sua utilização, e as partes que a compõem. 4. O que são protótipos de uma função? 5. O que são tipos de uma função? 6. Explique o que são variáveis locais e variáveis globais. 7. Explique o comando return e suas três possíveis sintaxes de retorno. 8. Como funciona a passagem de parâmetros por valor? 9. Escreva uma pequena função de testes que receba parâmetros por valor. 10. Como funciona a passagem de parâmetros por referência? 11. Escreva uma pequena função de testes que receba parâmetros por referência. 12. Quais vantagens a passagem de parâmetros por referência possui sobre a passagem de parâmetros por valor? 13. O que são ponteiros? Como devem ser declarados? Quais são seus operadores especiais e quais suas finalidades? 14. Escreva um programa que através de ponteiros acesse um vetor e imprima a posição, o conteúdo e o endereço de memória de cada posição do vetor.

Exercícios já trabalhados em sala:
1. Crie uma função que receba um valor inteiro como argumento e retorne o valor absoluto. 2. Escreva uma função que receba dois parâmetros e inverta o valor entre essas variáveis (por exemplo, x=1 e y = 0, após execução, x=0 e y = 1). 3. Desenvolva uma função para calcular a potência. Esta função deve receber dois parâmetros, número e potência.

4. Escreva uma função para calcular o fatorial de um número. 5. Escreva uma função para escrever a seqüência de Fibonacci. O número de elementos a ser impresso deve ser recebido pela função através de parâmetro passado por valor. 6. Crie um programa com três variáveis comuns, e imprima seus endereços. 7. Crie uma função para realizar o reajuste de preço em 20%. Esta função deve receber como parâmetros dois ponteiros para variáveis de preço e de reajuste. O valor do novo preço e o valor do reajuste devem ser impressos na função principal. 8. Escreva uma função que

Relacionados

  • Mainframe teste
    1296 palavras | 6 páginas
  • Trabalho De Introdu O A Linguagens De Programa O
    10239 palavras | 41 páginas
  • dfdf
    145439 palavras | 582 páginas