Nº horas ESTRATÉGIAS RECURSOS AVALIAÇÃO - PDF
Download "Nº horas ESTRATÉGIAS RECURSOS AVALIAÇÃO"
Maria Fernanda Nobre Arantes
1 ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.1/13 Módulo 1 Algoritmia 1 - Introdução à Lógica de Programação Lógica Sequência Lógica Instruções Algoritmos 2 - Desenvolvimento de Algoritmos Pseudocódigo Regras e Fases de Construção de um Algoritmo Fluxogramas o Introdução ao Fluxograma o Simbologia 3 - Constantes, Variáveis e Tipo de Dados Constantes Variáveis Tipos de Dados 4 - Operadores e Funções Pré Definidas Operadores Aritméticos Operadores Relacionais Operadores Lógicos Funções Pré-Definidas 5 - Estruturas de Decisão e Repetição Estrutura de Decisão Estrutura de Repetição 6. Teste e Correcção de erros Apreender conceitos sobre a lógica de programação. Aplicar instruções e sequências lógicas na resolução de problemas. Utilizar as regras e as diferentes fazes na elaboração de um algoritmo. Aplicar fluxogramas. Identificar os diferentes tipos de dados. Identificar variáveis e constantes. Utilizar as regras de tipos em geral. Enumerar e identificar os operadores aritméticos, relacionais e lógicos. Utilizar operadores e funções prédefinidas. Implementar estruturas de decisão e repetição. Realizar testes e correcção de erros. 24
2 ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.2/13 Módulo 2 Introdução à Linguagem de Programação 1 - Considerações Gerais. Ambiente de Trabalho Menus Estrutura de um Programa Comentários 2 - Constantes e Variáveis Tipo de Dados predefinidos Declaração 3 - Operadores e Expressões de Atribuição Aritméticos Lógicos Relacionais 4 - Funções Especiais Matemáticas Manipulação de ecrã 5 - Instruções de Entrada e de Saída Compreender e explicar o papel de uma linguagem de programação Utilizar um editor na elaboração de pequenos programas Identificar as principais etapas no desenvolvimento de uma aplicação Utilizar comentários na estrutura de um programa Enumerar e distinguir os diferentes tipos de dados pré-definidos Declarar constantes e variáveis num programa Utilizar operadores e expressões de atribuição num programa Identificar e aplicar funções matemáticas na resolução de problemas num programa 30 Utilizar e identificar as instruções básicas de uma linguagem de programação (Instruções de Entrada e saída) Criar pequenos programas
3 ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.3/13 Módulo 3 Estruturas de Controlo 1 - Instruções Compostas 2 - Estruturas de Decisão Selecção Simples Selecção Composta Escolha Múltipla Selecção Encadeada 3 - Estruturas de Repetição Condicionais Incondicionais 4 - Salto Incondicional Utilizar e identificar instruções compostas Identificar e utilizar estruturas de repetição num programa Utilizar as várias estruturas de selecção Desenvolver programas que utilizem combinações entre estruturas de repetição e de selecção Criar menus de opções Compreender e aplicar saltos incondicionais 36
4 ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.4/13 Módulo 4 Subprogramas 1 - Conceitos Básicos 2 - Variáveis Globais e Locais Passagem por Parâmetros 3 - Subprogramas Estrutura do Subprograma Procedimentos Funções Recursividade 4 - Construção de Bibliotecas Adquirir a noção de subprograma. Conhecer as regras de declaração de subprogramas. Conhecer as regras de execução de subprogramas. Utilizar correctamente 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. 36
5 ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.5/13 Módulo 5 Tipo Estruturado (Tabelas) 1 - Noção de Tabelas Tipos de Dados definidos pelo Utilizador Tabela 2 - Manipulação de elementos de uma tabela 3 - Manipulação de Strings Utilizar a estrutura de dados tabela na resolução de problemas. Apreender o conceito de tabela. Conhecer as regras da declaração de tabelas. Distinguir os índices dos elementos numa tabela. Identificar as operações de manipulação de tabelas. Apreender o conceito de tabela multidimensional. Adquirir o conceito de String. Conhecer as regras de declaração e manipulação de strings. 21
6 ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.6/13 Módulo 6 Tipo Estruturado (Registos) 1 - Noção de Registos 2 - Vantagens da utilização de registos 3 - Regras de utilização de registos 4 - Tipos de Dados definidos pelo Utilizador Registos 5 - Manipulação de Registos Utilizar a estrutura registo para resolver problemas Conhecer as regras de declaração de registos Identificar as operações de manipulação de registos 18
7 ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.7/13 Módulo 7 Estruturas Dinâmicas 1 Introdução Conceitos de estruturas Dinâmicas Regras de Declaração de Estruturas Dinâmicas 2 - Técnicas de manipulação de informação em estruturas dinâmicas 3 - Noções de pilha e fila de espera; 4 - Operações básicas sobre listas unidireccionais e bidireccionais Compreender o conceito de apontador Conhecer as regras de declaração de apontadores Identificar as operações para manipulação de apontadores Utilizar estruturas dinâmicas lineares Distinguir apontador de estrutura dinâmica Identificar os tipos de estrutura dinâmica pilha e fila de espera Adquirir a noção de lista bidireccional Dominar as operações básicas sobre listas 27
8 ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.8/13 Módulo 8 Ficheiros 1 - Noção de Ficheiros 2 - Criação de Ficheiros Ficheiros de Dados Ficheiros de Texto 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 Conhecer as regras da declaração de ficheiros. Identificar as operações definidas para a manipulação de ficheiros. 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. 18 Dominar as técnicas de processamento de ficheiros de texto. Elaborar programas que recorram a ficheiros de texto como suporte de dados. Dominar as técnicas de optimização de tratamentos a ficheiros com utilização de estruturas dinâmicas.
9 ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.9/13 Módulo 9 Projecto 1 - Desenvolvimento de uma aplicação informática completa, na área da gestão, utilizando uma linguagem estruturada. 27
10 ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.10/13 Módulo 10 Introdução à Programação Orientada por Objectos 1 - Estrutura em Árvore 2 - Encapsulamento e Ocultação 3 - Herança e Polimorfismo 4 - Classes Abstractas e Métodos abstractos 5 - Objectos, métodos, comportamentos e instâncias; Identificar as diferenças entre uma Linguagem Estruturada e uma Linguagem Orientada por Objectos; Compreender o conceito de herança e polimorfismo; Adquirir a noção de objectos e sua classificação; Adquirir as noções de classe, tipo, métodos, comportamentos e instâncias; 18 Representar esquematicamente uma classe; Compreender o conceito de encapsulamento de dados.
11 ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.11/13 Módulo 11 Introdução a Linguagens de Programação Orientadas por Objectos 1 - Considerações Gerais. Ambiente de Trabalho; Barra de Menus; Janelas de Propriedades Janela de Projecto Caixa de Ferramentas Janela de código Formulário Comentários 2 - Controlos Básicos Propriedades Eventos Métodos 3 - Constantes e Variáveis Tipo de Dados predefinidos Declaração 4 - Sintaxe de estruturas de controlo Apreender o conceito de Programação Orientada a Objectos; Conhecer e utilizar os recursos da ferramenta de desenvolvimento; Conhecer e utilizar a estrutura de um formulário; Conhecer a importância de utilização de comentários; Utilizar os controlos básicos de desenvolvimento; Identificar tipos de variáveis; Declarar constantes e variáveis Implementar estruturas de controlo no desenvolvimento da aplicação 24
12 ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.12/13 Módulo 12 Fundamentos Avançados de Programação Orientada por Objectos 1 - Procedimentos e Funções Passagem de Parâmetros por referência e por valor. Procedimentos e funções recursivas. 2 - Sintaxe de Tabelas Unidimensionais Multidimensionais Dinâmicas 3 Classes Conceitos Gerais Criação de classes Reutilização de Objectos 4 Módulos Noção de Módulo Utilização de Módulos 5 Ficheiros Leitura e Escrita de ficheiros sequenciais Ficheiros de Acesso Aleatório Definir e utilizar Procedimentos e Funções Utilizar parâmetros globais e locais Criar e utilizar tabelas em programação Definir o n.º de elementos de uma tabela em tempo de execução Criar e utilizar correctamente classes Saber como e porque se reutilizam objectos Utilizar módulos Aceder a ficheiros 36
13 ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.13/13 Critérios de Avaliação Atitudes e Cumprimento de Expressão Oral e Trabalhos Individuais Pesquisa Trabalhos de Casa Comportamentos Tarefas Escrita e de Grupo Testes Total Item não contemplado na avaliação devido à A avaliar durante todos os módulos, no decurso das aulas. intensa carga horária Dependendo dos conteúdos abordados no semanal o que módulo em avaliação um destes instrumentos permite a poderá não ser utilizado. consolidação dos conteúdos leccionados. 40
Sumários de REDES de COMUNICAÇÃO
Sumários de REDES de COMUNICAÇÃO Curso Profissional de Técnico de Gestão e Programação de Sistemas Informáticos MÓDULO V Desenvolvimento de Páginas Web Dinâmicas 12G Turno 2 Aulas n. 1 e 2 (2011-09-19)
Planificação Anual da disciplina de Programação e Sistemas de Informação 10º 1PI
Res e M ó d u l o 1 - I n t r o d u ç ã o à P r o g r a m a ç ã o e A l g o r i t m i a 1. Introdução à Lógica de Programação 1.1. Lógica 1.2 Sequência Lógica 1.3 Instruções 1.4 Algoritmos 2. Desenvolvimento
Universidade Federal da Paraíba Centro de Informática Departamento de Informática
Universidade Federal da Paraíba Centro de Informática Departamento de Informática Disciplina: Introdução à Programação Horário: T08002, I08002 Sala: CISB01 T10002, I10002 Sala: CI304 Número de Créditos:
Curso Especializado Programador Web
Curso Especializado Programador Web 87 horas Descrição: Este curso caracteriza-se pela junção de uma série de linguagens de programação das quais se destacam o XHTML, Javascript e PHP, juntamente com algumas
Tipos de dados estruturados Tipos estruturados vectores matrizes Estruturas (registos) Vectores e matrizes são estruturas homogéneas. Uma estrutura homogénea é uma sequência linear de elementos de mesmo
Rafael Soares de Almeida APRENDENDO ALGORITMO COM
Rafael Soares de Almeida APRENDENDO ALGORITMO COM VisuAlg 400 6 O covarde nunca começa, o fracassado nunca termina. O vencedor nunca desiste Norman Vicent Peale A minha amada Mãe, dona Zezé, sem a qual
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@gmail.com ALGORITMOS E LÓGICA DE PROGRAMAÇÃO Carga horária: 60 horas/aula Aulas: Quintas-feiras
Oracle Database: Programação com PL/SQL
Oracle University Contact Us: 1.800.529.0165 Oracle Database: Programação com PL/SQL Duration: 5 Days What you will learn Este curso faz uma introdução ao PL/SQL e apresenta as vantagens dessa avançada
Oracle Database: Introdução à Linguagem SQL
Oracle University Contact Us: 0800 891 6502 Oracle Database: Introdução à Linguagem SQL Duration: 5 Days What you will learn A compreensão dos conceitos básicos de bancos de dados relacionais garante a
Módulo IV Programação Visual Basic. Programação
Módulo IV Visual Basic 1 Vamos considerar os seguintes elementos e estruturas fundamentais que são habitualmente usados em programação: Tipos de Dados Operadores Atribuições Entrada e Saída de Dados Estruturas
Curso Técnico Concomitante em Informática MATRIZ CURRICULAR. Módulo/Semestre 1 Carga horária total: 400h. Módulo/Semestre 2 Carga horária total: 400h
Curso Técnico Concomitante em Informática CÂMPUS CAÇADOR MATRIZ CURRICULAR Módulo/Semestre 1 Carga horária total: 400h Unidade Curricular C/H Semestral Pré-Requisito Introdução a Informática 40h Não há.
Página: 1 Data de Criação: 11/03/2002 Período Início: 2002/01 Horas Aula Teórica: 51 Prática: 34 ExtraClasse: 0 Carga Horária:85 Número de Créditos: 4 Sistema de Aprovação: Aprovação por Média/Freqüência
Prova Modelo. Nome: Número:
Arquitectura de Computadores (2008/2009) Licenciatura em Engenharia Informática Prova Modelo 27 de Abril de 2009 Duração: 56 min. + 5 min. de tolerância Nome: Número: Isto trata-se de uma prova modelo
Operações Básicas de Manipulação de Ficheiros e Pastas
CURSO: Programador de Informática Ficha de trabalho 1 Sistemas Operativos (10º) Professor: Rafael Henriques Módulo 2 Sist. Operativo Cliente Data: Aluno: Aluno: Operações Básicas de Manipulação de Ficheiros
COURSEWARE ESTUDANDO PORCENTAGEM
COURSEWARE ESTUDANDO PORCENTAGEM Doutoranda Fabiane Fischer Figueiredo Discente do PPGECIM ULBRA/ Canoas-RS Docente de Matemática - UNISC/ Santa Cruz do Sul-RS fabianefischer@unisc.br Resumo: Este material
2.1 URL... 25 2.2 Introdução ao roteamento... 26 2.2.1 Criação de uma rota... 28 2.2.2 Parâmetros esperados pelo ASP.NET MVC... 30
AGRADECIMENTOS... XIII PREFÁCIO... XV 0. INTRODUÇÃO... 1 0.1 O que posso encontrar neste livro... 1 0.2 Requisitos... 2 0.3 A quem se dirige este livro?... 2 0.4 Código e samples... 3 0.5 Convenções...