MÓDULO 3: Programação Estruturada

Documentos relacionados
Planificação Anual da disciplina de Programação e Sistemas de Informação 10º 1PI

CURSO PROFISSIONAL Técnico de Gestão e Programação de Sistemas Informáticos

PLANIFICAÇÃO ANUAL. 1. Introdução à Programação e Algoritmia. Tempos letivos previstos (45) Período escolar

POCH FSE

Nº horas ESTRATÉGIAS RECURSOS AVALIAÇÃO

Planificação. Apreender conceitos sobre a lógica de programação. Aplicar instruções e sequências lógicas na resolução de problemas

DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS - Grupo 550 INFORMÁTICA Planificação Anual /Critérios de avaliação

PLANIFICAÇÃO ANUAL DE APLICAÇÕES INFORMÁTICAS B (12º Ano) 2017/2018

UNIVERSIDADE DA BEIRA INTERIOR

DOSSIER DA DISCIPLINA

MÓDULO 8 INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA POR OBJETOS O QUE É A PROGRAMAÇÃO ORIENTADA POR OBJETOS 10

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INTRODUÇÃO À PROGRAMAÇÃO Ano Lectivo 2017/2018

Algoritmos Fundamento e Prática

CURSO TÉCNICO DE NÍVEL MÉDIO EM INFORMÁTICA - PLANO DE DISCIPLINA 2015 LINGUAGEM DE PROGRAMACAO 1 LP1

Nota: Unidades a lecionar:

Eng. Alimentos PROGRAMA DE DISCIPLINA IDENTIFICAÇÃO CÓDIGO DISCIPLINA PRÉ-REQUISITOS

PLANIFICAÇÃO ANUAL Documentos Orientadores: Programa da disciplina

UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO

ESCOLA SECUNDÁRIA DA AMORA ANO LECTIVO 2014/2015 PLANIFICAÇÃO ANUAL. Ensino Diurno Disciplina: Aplicações Informáticas B Docente: Rui Barbosa

Curso Profissional de Técnico de Informática - Sistemas

Estruturas de Dados Apresentação

Programação em C#.Net 4.0 com Mobile Apps

Curso Profissional de Gestão e Programação de Sistemas Informáticos. Programação e Sistemas de Informação. Módulo 1. 3ª Parte Prof. Sandra Pais Soares

Programação em VB.Net 4.0 com Mobile Apps

Programação Estruturada Aula Plano de Disciplina

MÓDULO 10 INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA POR OBJETOS O QUE É A PROGRAMAÇÃO ORIENTADA POR OBJETOS 10

ESCOLA SECUNDÁRIA MANUEL DA FONSECA, SANTIAGO DO CACÉM GRUPO DISICPLINAR - Informática ANO: 10º TICP ANO LECTIVO: 2008/2009 p.1/6

CAP. VI ANÁLISE SEMÂNTICA

Programação Estruturada Orientada a Objetos

Ficha de Disciplina APRO. Ano Lectivo: 2005/2006. Grupo de disciplinas: ENGENHARIA DA PROGRAMAÇÃO. Anual Obrigatória X Semestral X Opcional

CURSO PROFISSIONAL DE TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS

1.2 OPERAÇÕES BÁSICAS EM ALGORITMOS E PROGRAMAS 18

1.1 o que é um algoritmo... 6

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS PRÓ-REITORIA DE GRADUAÇÃO ESCOLA DE CIÊNCIAS EXATAS E DA COMPUTAÇÃO PLANO DE ENSINO

INF01202 Turmas A e B 2008/2 SÚMULA

Introdução Capítulo 1: Um Olhar sobre as Funcionalidades e Interface do Microsoft Excel

Plano de Aula - Lógica de Programação - cód Horas/Aula

PLANIFICAÇÃO

PLANIFICAÇÃO A MÉDIO/LONGO PRAZO

Agrupamento de Escolas de Forte da Casa

UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO

Apresentação da disciplina de Aplicações Informáticas B

DISTRIBUIÇÃO DOS MÓDULOS DE CONHECIMENTO POR PERÍODO

Modelo de plano analitico

PLANIFICAÇÃO ANUAL. Tempos letivos previstos (45) Período escolar

Estrutura de Dados e Arquivos Ementa Objetivo Geral Conteúdo Avaliação

Dados Gerais. Conteúdo. Tipos de Dados. Profa. Renata de Matos Galante

TÉCNICO DE INFORMÁTICA - SISTEMAS

UNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE ENGENHARIA CIVIL COLEGIADO DO CURSO DE ENGENHARIA CIVIL PLANO DE CURSO

Estruturas de Dados. Prof.: Carlos Alberto Página da Disciplina:

Anual Obrigatória X Semestral X Opcional. Regime Diurno Nocturno Horas/semana T Teórica 2 Ano 1 1 T/P Teórico/Prática 4 Semestre 1 1 P- Prática

CURSO BÁSICO DE PROGRAMAÇÃO AULA 16. Ordenação Revisão para a prova

INF Prof. Daltro José Nunes Profa. Renata de Matos Galante. Estruturas de Dados. tica

Introdução à orientação a objetos. João Tito Almeida Vianna 18/05/2013

Estrutura de Dados e Lógica de Programação. Cátia Alves Marcelo Nunes 102 h/a 17/08/2015 a 12/12/2015

Requisitos de sistemas

Algoritmos e Estruturas de Dados. Prof. Marcelo Zorzan Profa. Melissa Zanatta

Linguagem de Programação III

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ALGORITMOS E ESTRUTURAS DE DADOS Ano Lectivo 2018/2019

INE5384 Estruturas de Dados. Sumário

Programação Básica de Computadores

PLANO DE ENSINO. Súmula:

Computação Básica. Prof. Tiago Alves. Universidade de Brasília Campus Gama

CONCEITOS BÁSICOS DE ORIENTAÇÃO A OBJETOS PROF. ME. HÉLIO ESPERIDIÃO

PLANIFICAÇÃO ANUAL DE CONTEÚDOS (12º Ano)

Disciplina: Programação I

API-B Aplicações Informáticas-B 12º ANO

Fundamentos de programação

API Aplicações Informáticas 12º ANO

LP II Estrutura de Dados

Computação e Programação

PLANIFICAÇÃO ANUAL DE CONTEÚDOS

Programação 5374 : Engenharia Informática 6638 : Tecnologias e Sistemas de Informação. Cap. 7 Arrays. Arrays

Algoritmos - 1. Alexandre Diehl. Departamento de Física - UFPel

Ano letivo 2016/2017. Planificação Anual. Disciplina: APLICAÇÕES INFORMÁTICAS B - Ano: 12º

Introdução à Programação. Prof. Gustavo Callou

Introdução à programação em C#

Estrutura de Dados. Plano de Ensino. Vilson Heck Junior. Campus Lages. Instituto Federal de Santa Catarina

Conceitos Básicos de Programação

Linguagem de Programação

PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO (PSI) 11ºANO

CRITÉRIOS DE AVALIAÇÃO

DISCIPLINA: Programação de Computadores II

Tipos Abstratos de Dados

UNIVERSIDADE PRESBITERIANA MACKENZIE

UNIVERSIDADE DA BEIRA INTERIOR

Algoritmos e Estrutura de Dados. Aula 01 Apresentação da Disciplina e Introdução aos Algoritmos Prof. Tiago A. E. Ferreira

Carga Horária: 60 h Créditos: 3 Pré-requisito: Não se aplica Professor(a): A definir Matricula: A definir Titulação: A definir

Curso Profissional de Gestão e Programação de Sistemas Informáticos. Programação e Sistemas de Informação. Módulo 1. 2ª Parte Prof. Sandra Pais Soares

SELEÇÃO DE TUTOR DE APRENDIZAGEM E LABORATÓRIO

P L A N I F I C A Ç Ã O A N U A L

Curso Profissional de Técnico de Gestão de Equipamentos Informáticos 10º ANO

Programação Mestrado Integrado em Engenharia Aeronáutica 1º ano, 1º semestre. T. 04 Algoritmos e Programação Estruturada

Programação. Folha Prática 7. Lab. 7. Departamento de Informática Universidade da Beira Interior Portugal Copyright 2010 All rights reserved.

Vetores. IFSC/Florianópolis - Programação Orientada a Objetos + POO - prof. Herval Daminelli

Televisao tamanho tela emitirsom. conectarperifericos

Sumários de REDES de COMUNICAÇÃO

Plano de Trabalho Docente Ensino Técnico

INF1007 Programação II

Transcrição:

Matriz de recuperação dos módulos 3, 4, 5, 7 e 9 da disciplina de Programação e Sistemas de Informação PSI Curso: Técnico de Gestão e Programação de Sistemas Informático MÓDULO 3: Programação Estruturada Adquirir a noção de subprograma; 1. 2. Conceitos Básicos Variáveis Conhecer as regras de declaração de subprogramas; Conhecer as regras de execução de subprogramas; 3. 2.1. Globais e Locais 2.2. Passagem por Parâmetros Subprogramas Ficha de Avaliação Escrita A Prova terá a duração de 60 minutos Utilizar corretamente parâmetros; Distinguir os diferentes tipos de subprogramas; Elaborar programas com recurso a subprogramas; Conhecer as regras para a criação de bibliotecas de subprogramas; Conhecer os mecanismos de utilização de bibliotecas de subprogramas. 3.1. Estrutura do Subprograma 3.1.1. Procedimentos 3.1.2. Funções 3.2. Recursividade 4. Construção de Bibliotecas

MÓDULO 4: Estruturas de Dados Estáticas Saber fazer a distinção entre uma variável simples e uma variável estruturada. 1. Definição de String como variável capaz de guardar um número finito de valores do tipo CHAR Saber o que é uma String. Manipular uma String. Diferenciar índice e valor indexado num Array. Dominar os algoritmos de manipulação de Arrays. 2. Declaração e Manipulação de variáveis do tipo String 3. Definição de Array como variável capaz de "agregar" um número finito de valores do mesmo tipo 4. Declaração e Manipulação de variáveis do tipo Array 5. Estudo de algoritmos de manipulação de Arrays 6. Iniciação 7. Pesquisa sequencial 8. Inserção e remoção de elementos de um array: No Inicio (à Cabeça) ; no Fim (à Cauda). 9. Ordenação crescente ou decrescente dos elementos de um array 10. Inserção e remoção de elementos em arrays ordenados 11. Array de Array (ou Array multi-dimensional) Ficha de Avaliação Escrita A Prova terá a duração de 60 minutos

MÓDULO 5: Estruturas de Dados Compostas Definir e manipular tipos de dados compostos; Modularizar um problema usando a estrutura de dados apropriada. Ser capaz de tornar persistente a informação necessária a execução do programa 1. Definição de estrutura de dados composta como estrutura que agrega dados de tipos diferentes 2. Manipulação de estruturas 3. Acesso aos campos de uma estrutura 4. Afetação dos campos de uma estrutura 5. Utilização de Array de estruturas 6. Filosofias de gestão de estruturas de dados, de acordo com o modo de inserção e remoção de informação das respetivas estruturas 7. Desenho de aplicações que envolvam estruturas de dados de alguma complexidade Apresentação de um trabalho prático em C ou Visual Basic.

MÓDULO 7: Tratamento de Ficheiros Conhecer as regras da declaração de ficheiros 1. 2. Conceitos Gerais Criação de Ficheiros Identificar as operações 2.1. Ficheiros de Dados definidas para a manipulação Apresentação de um trabalho prático em C. de ficheiros 2.2. Ficheiros de Texto Dominar técnicas de processamento de ficheiros Elaborar programas que recorram a ficheiros como suporte de dados Conhecer as operações específicas para manipular ficheiros de texto Dominar as técnicas de processamento de ficheiros de texto Elaborar programas que recorram a ficheiros de texto como suporte de dados Ser capaz de tornar persistente a informação necessária a execução do programa 3. Instruções de controlo de ficheiros 4. Manipulação de informação em ficheiros 5. Manipulação de ficheiros com recurso a estruturas dinâmicas

MÓDULO 9: Introdução a Programação Orientada a Objetos Identificar as diferenças entre uma Linguagem Estruturada e uma Linguagem Orientada por 1. Características da programação Orientada por Objetos Objetos; Apresentação de um trabalho prático em Visual Basic. Adquirir a noção de objetos e sua classificação; Adquirir as noções de classe, tipo, métodos, comportamentos e instâncias; Representar esquematicamente uma classe; Compreender o conceito de encapsulamento de dados. 2. Conceito de Classe, Atributos, Métodos, e Eventos 3. Conceito de Objeto 4. Conceito de Encapsulamento 5. Conceito de Visibilidade de Classes, Métodos e Atributos 6. Diagramas de Classe