Saltar para:
This page in english Ajuda Autenticar-se
ESTS
Você está em: Início > TGI09
Autenticação




Esqueceu-se da senha?

Mapa das Instalações
Edifício ESTS Bloco A Edifício ESTS Bloco B Edifício ESTS Bloco C Edifício ESTS Bloco D Edifício ESTS Bloco E Edifício ESTS BlocoF

Introdução à Programação de Computadores

Código: TGI09     Sigla: IPC

Áreas Científicas
Classificação Área Científica
OFICIAL Informática

Ocorrência: 2022/2023 - 3T

Ativa? Sim
Unidade Responsável: Departamento de Sistemas e Informática
Curso/CE Responsável: Licenciatura em Tecnologia e Gestão Industrial

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
TGI 87 Plano de Estudos 2016 1 - 4 44 108

Docência - Responsabilidades

Docente Responsabilidade
Fábio Ferrentini Sampaio Responsável

Docência - Horas

Ensino Teórico-Prático: 2,00
E-Learning: 2,00
Tipo Docente Turmas Horas
Ensino Teórico-Prático Totais 2 4,00
Fábio Ferrentini Sampaio 4,00
E-Learning Totais 1 2,00
Fábio Ferrentini Sampaio 2,00

Língua de trabalho

Português

Objetivos

Aprendizagem dos conceitos elementares de funcionamento de computadores, algoritmia, modularidade  e introdução à programação utliizando a linguagem C.

Resultados de aprendizagem e competências

Como resultados de aprendizagem os estudantes devem ser capazes de:

- enteder o funcionamento básico de um computador;
- construir e testar algoritmos para resolução de problemas simples  na linguagem de programação C
- conhecer alguns algoritmos básicos utilizados em programação: iteração, contagem, pesquisa e ordenação
-  desenvolver bons hábitos de programação (comentários, identação,...)

Modo de trabalho

Presencial

Pré-requisitos (conhecimentos prévios) e co-requisitos (conhecimentos simultâneos)

Não há.

Programa

Noções de arquitetura e funcionamento de computadores; pseudo-código;   Construtores fundamentais de programação: variáveis e expressões; tipos de dados básicos: números inteiros e de ponto flutuante,  caracteres. Expressões condicionais e de ciclos básicos (for/while). Uso de vetores e matrizes. Definição de procedimentos e funções; âmbito de variáveis (locais/globais). I/O simples. Resolução de problemas que envolvam  pesquisa e ordenação.

Bibliografia Obrigatória

Luís Damas; Linguagem C, FCA, 1999. ISBN: 972-722-156-4
António Adrego da Rocha; Introdução à Programação usando C, FCA, 2006. ISBN: 972-722-510-1

Métodos de ensino e atividades de aprendizagem

Teórico- prático com aulas presenciais

Software

Programação de Computadores
Linguagem C

Tipo de avaliação

Avaliação distribuída com exame final

Componentes de Avaliação

Designação Peso (%)
Teste 80,00
Trabalho laboratorial 20,00
Total: 100,00

Componentes de Ocupação

Designação Tempo (Horas)
Frequência das aulas 0,00
Total: 0,00

Obtenção de frequência

Presença em sala de aula.

Fórmula de cálculo da classificação final

Testes  - 80,0 %  (2 testes)

Fichas – 20,0% (4 fichas)

Nota final =  F1*5% + F2*5% + F3*5% + F4*5% + T1*30% +  T2*50%.

Restrições (20 Valores): 

  • T1>=8 e T2>= 8;
  • Testes escritos combinados na proporção >= 9.5 valores, isto é, T1*30% + T2*50% >= 9,5 * 80% .
  • Não existe nota mínima paras as fichas.
Exames:
  • 4 fichas (F1, F2, F3, F4) realizadas online (5% cada);
  • Exame (80%).

Notal final = F1*5% + F2*5% + F3*5% + F4*5% +

EXAME * 80%

Restrição: EXAME >= 9,5

Provas e trabalhos especiais

Não se aplica.

Trabalho de estágio/projeto

Não se aplica.
Recomendar Página Voltar ao Topo
Copyright 1996-2024 © Instituto Politécnico de Setúbal - Escola Superior de Tecnologia de Setúbal  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2024-04-28 às 12:19:32