Buscar

PlanoDeAula_372322

Prévia do material em texto

Plano	de	Aula:	Subprogramas	1/2
PARADIGMAS	DE	LINGUAGENS	DE
PROGRAMAÇÃO	-	CCT0686
Título
Subprogramas	1/2
Número	de	Aulas	por	Semana
Número	de	Semana	de	Aula
9
Tema
Fundamentos	de	subprogramas
Objetivos
Após	esta	aula,	o	aluno	deverá:
Conhecer	os	fundamentos	de	subprogramas;
Descrever	questões	de	projetos	de	subprogramas;
Compreender	os	ambientes	de	referenciamento	local;
Dominar	os	métodos	de	passagem	de	parâmetros
Aplicar	os	conceitos	aprendidos	em	problemas	propostos
Estrutura	do	Conteúdo
5.1	Introdução	
5.2	Fundamentos	dos	subprogramas	
	 -	Características	gerais	dos	subprogramas
	 -	Definições	básicas
	 -	Parâmetros
	 -	Procedimentos	e	funções
5.3	Questões	de	projeto	para	subprogramas	
5.4	Ambientes	de	referenciamento	local	
	 -	Variáveis	locais
	 -		Subprogramas	aninhados
5.5	Métodos	de	passagem	de	parâmetros	
	 -	Modelos	semânticos	de	passagem	de	parâmetros
	 -	Modelos	de	implementação	de	passagem	de	parâmetros
	 	 -	Passagem	por	valor
	 	 -	Passagem	por	resultado
	 	 -	Passagem	por	valor-resultado
	 	 -	Passagem	por	referência
	 	 -	Passagem	por	nome
	 	 -	Implementação	de	métodos	de	passagens	de	parâmetros
	 	 -	Métodos	de	passagem	de	parâmetros	de	algumas	linguagens
comuns
	 	 -	Verificação	de	tipos	de	parâmetros
	 	 -	Matrizes	multidimensionais	como	parâmetros
	 	 -	Considerações	de	projeto
	 	 -	Exemplos	de	passagem	de	parâmetros
5.6	Parâmetros	que	são	subprogramas
Aplicação	Prática	Teórica

Continue navegando