ENGENHARIA DE SOFTWARE :: MATERIAL DIDÁTICO

Aulas

  • A linguagem de programação C++
  • Programação para redes

Padroes de Artefato de Software TerraLAB

  1. Novos
    1. Especificacão de requisitos: pdf, docx
  1. Antigos:
    1. Especificacão de requisitos: pdf, docx
    2. Espceificacão de casos de Uso: pdf, docx
    3. Plano de testes: xlsx
    4. Relatório de testes: pdf, docx

Metodologia Científica

  • Como escrever um projeto, proposta de projeto, artigo ou outro texto científico qualquer: guiaProjeto.pdf
  • Modelo de proposta de projeto da PROPP/UFOP utilizado para submissão de projetos de iniciação científica da CAPES, CNPq e FAPEMIG: modeloPROPP.doc

Tutoriais

  • A linguagem de progração C++

Softwares

  • A linguagem de programação C++
  • O ambiente integrado de desenvolvimento Eclipse: portal
  • JUDE: Ferramenta CASE (Computer Aidded System Engineering) para confeção de diagramas UML que possui uma versão de dominio público. Possui funcionalidades para geração automática de código JAVA a partir dos diagramas.
  • Visual Paradigm Suite 3.0: Ferramenta CASE para confeção de diagrama UML e ER que possui versão livre somente para avaliação. Gera código JAVA e implementa modelo relacional de banco de dados a partir de diagrama ER.
  • Doxygen: sistema para documentação de códigos C, C++, Java e PHP.

Apresentações de apoio a cursos de Engenharia de Software

Processos de Software
01_-_processos_de_software.odp

Engenharia de Requisitos
02_-_engenharia_de_requisitos.odp

Modelagem de Software
03_-_modelagem_de_software.odp

Arquitetura de Software
04_-_arquitetura_de_software.odp

Projeto e Implementação de Software
05_-_projeto_e_implementacao_de_software.odp

Estimativa de Software
06_-_estimativa_de_software.odp

Teste de Software
07_-_testedesoftware.odp

Evolução de software
Link Externo

Qualidade de software
09_-_qualidade_de_software.odp

Gerência de Projetos de Software
10_-_gerencia_de_projetos_de_software.odp

Gerência de Configuração de Software
Link Externo