Arquitetura de software
Arquitetura de Software FONTE: Sommerville FONTE: Pressman FONTE:
Metodologias de desenvolvimento de software
1.2 Metodologias de desenvolvimento de software. Resumos/Trechos Importantes FONTE: Metodologia de desenvolvimento de Software | DevMedia (…) o software assume um duplo papel. Ele é o produto e ao mesmo tempo o veículo para entrega do produto. Como produto ele disponibiliza o potencial de computação presente em computador, ou mais amplamente numa rede de computadores […]
Modelos de ciclo de vida de software
Sobre o tema, separei dois Sites que discorrem sobre o assunto: https://www.devmedia.com.br/ciclos-de-vida-do-software/21099 | Ciclos de Vida do Software http://www.macoratti.net/17/09/net_slcd1.htm | O ciclo de vida do desenvolvimento de Software Final com Resumo tirados dos livros de Sommerville e do livro de Pressman 1 Ciclos de Vida do Software O ciclo de vida é a estrutura contendo […]
Mutirão de um cara só! Atualizações!
Passando pra me cobrar de atualizar e terminar de postar as disciplina da minha Pós em Eng. de Software. Recebi vários email e comentários pedindo para os materiais para estudo assim como cobranças para terminar logo todas as disciplinas! Prometo que completarei! A grade quase….completa está em: https://josemalcher.net/guia-de-estudos-engenharia-de-software/ Assim como há outras pendências… com um […]
Eng. de Software – Modelagem de dados – Estudo de volume e classificação de conjuntos
Engenharia de Software – Modelagem de dados – Estudo de volume e classificação de conjuntos A capacidade de armazenamento necessária ao modelo Primeira etapa Sobre a tabela de atributos Os tipos de conjuntos e seu tratamento físico A volatilidade Estudo de volume e classificação de conjuntos
Eng. de Software – Modelagem de dados – Meta modelagem do modelo conceitual
Engenharia de Software – Modelagem de dados – Meta modelagem do modelo conceitual Como conduzir o processo de modelagem Primeiro passo O início do sistema de controle de vagas Segundo passo da meta modelagem Terceira etapa Regras para dicionarizar o modelo Tratamento de subconjuntos e identificação de abstrações Ordenação Navegabilidade Agregação Atividade proposta Meta modelagem do modelo conceitual
Eng. de Software – Modelagem de dados – Metodologias para modelo conceitual
Engenharia de Software – Modelagem de dados – Metodologias para modelo conceitual Representação do modelo de Peter Chen (DER) Atributos compostos Relacionamento Cardinalidade mínima Tipos de relacionamentos Exemplo de um DER Estudando os atributos Identificando entidades Propriedades atribuídas a entidades A generalização/especialização total e parcial O modelo de Chen Identificando entidades Outras representações Atividade proposta Material aqui: Metodologias para […]
Eng. Software – Modelagem de dados – Representação utilizando conjuntos
Material postado de Modelagem de dados sobre Representação utilizando conjuntos Introdução Fatos e coisas Abordagem do projeto Representando uma classe Análise dos atributos Propriedade da identidade Relacionamentos Estabelecimento de relacionamentos As quatro possibilidades de multiplicidade do conjunto A em relação ao conjunto B Atividade proposta Modelar sub conjuntos Atividade proposta Engenharia de Software – Modelagem de dados – Representação utilizando […]
Eng. de Software – Modelagem de dados – Mundo das Representações
Material Adicionado de Modelagem de dados sobre Mundo das Representações Mundo das representações Contextualização Mundo real e mundo das representações simbólicas Generalização e abstração Aumento de temperatura O cérebro Mundo simbólico x mundo real Plano de referência Imagem Inferência Interpretações Modelamento Diversos planos de referência Imagens e seu manuseio “Soluções” para tratar as imagens Telespectador Correta interpretação Importância […]
Eng. de Software – Arquitetura da informação e User Experiense – Design
Material de Arquitetura da informação e User Experiense sobre Design postado! O mapeamento do design visual A diagramação do site O design visual do site O arquiteto da informação A internet como forma de divulgação A tendência atual para os sites Aspectos de percepção Aspectos semânticos Modelos de páginas Processos acerca da criação de páginas […]
Eng. de Software – Arquitetura da informação e User Experiense – Conteúdo e Estrutura
Material de Arquitetura da informação e User Experiense sobre Conteúdo e Estrutura está postado! A aplicação web e sistemas convencionais Definição dos objetivos do site A definição formal ou informal As perguntas importantes nas definições dos objetivos Definir a experiência do usuário Definir o público-alvo Criar cenários Análise competitiva As etapas do conteúdo As três […]
Prova final de Arquitetura Orientada a serviços – SOA e Webservices
Engenharia de Software | Arquitetura Orientada a serviços – SOA e Webservices 1) Para Web Services SOAP é utilizado um descritor de serviços denominado: WSDL UDDI SOAP REST XML
Prova final de Projeto e Implementação Orientado a Objetos
Engenharia de Software | Projeto e Implementação Orientado a Objetos 1) (Seduc-SP/2014) O JSP é uma tecnologia que permite que o código Java seja embarcado nas páginas web por meio de scriptlets. No entanto, para que esse código possa ser executado: todo código associado à página é convertido em um único scriptlet que é devidamente […]
Prova final de Análise Orientada A Objetos E Projeto Arquitetural
Engenharia de Software | Análise Orientada a Objetos e Projeto Arquitetural 1) Analise as seguintes afirmativas: I. Extreme Programming, RUP e Prototipação são exemplos de métodos ágeis. II. Na UML2, diagramas de contextos são usados para representar o sistema e sua interação com atores e ambiente externo. III. Os padrões de projeto de software […]
Prova final de Qualidade de software
Engenharia de Software | Qualidade de software 1) Para um produto ter uma determinada característica, faz-se necessário que suas subcaracterísticas tenham sido avaliadas e tenham atingido a avaliação positiva; ou seja, vamos dizer que, para o fator de qualidade se fazer presente, vamos precisar que os critérios tenham sido atingidos. As seis principais características destacadas por essa […]
Prova final de Gerenciamento De Projetos De Software
Engenharia de Software | Gerenciamento De Projetos De Software 1) Com o aumento do projeto é comum que pequenas partes de código mal escrito se acumulem e, quando menos se esperar, compromete todo o projeto. Este conceito foi nomeado por Joe Yoder como “Big Ball of Mud”. É uma técnica controlada para reestruturar um trecho de […]
Prova Final: LINGUAGEM DE MODELAGEM UNIFICADA (UML)
Engenharia de Software | Linguagem de modelagem unificada (UML) 1- Assinale, dentre as alternativas apresentadas, a que exibe o diagrama que tem por função mostrar as trocas de mensagens entre os objetos, além de ter como principal elemento a temporalidade dessas mensagens. Diagrama de Comunicação Descrição de casos de uso. Diagrama de sequência. Diagrama de […]
Prova Final de Métricas de software
Prova Final de Métricas de software ( 38 Questões ) Questão 1 Um dos objetivos da Análise de Ponto Função (APF) é: Calcular quantas tabelas o sistema terá. Estimar o tamanho de uma equipe de desenvolvimento. Ajudar no processo de depuração do software Definir os procedimentos para os testes do software. Medir a funcionalidade que […]
Prova Final de Gestão estratégica de TI
Prova Final de Gestão estratégica de TI ( 27 Questões) Questão 01 Qual das alternativas a seguir, apresenta um dos orientadores para o desenvolvimento de uma estrutura como o COBIT 5? Prover a execução de programas de entrega de benefícios dentro do prazo e do orçamento Prover um melhor controle sobre o aumento das soluções […]
Prova Final de Projeto e Otimização de Banco de Dados
Prova de Projeto e Otimização de Banco de Dados (38 questões) Questão 01 São informações contidas nos metadados do Banco de Dados, EXCETO: Estrutura. Objetos de usuário; Autorização; Usuários; Páginas Web; Resposta: Páginas Web.
Prova final de Modelagem de dados
Prova final de Modelagem de dados (25 questões) Questão 01: Considere as afirmativas abaixo: I – Uma associação deve ser usada sempre que se identificara um relacionamento do tipo 0..N para 0..N,ou seja, não seja determinista. II – Pode-se representar mais de um particionamento. Para cada tipo de particionamento pode-se ter grupos de subconjuntos diferentes, […]
Prova final de Arquitetura da informação e User Experiense
Prova final de Arquitetura da informação e User Experiense Questão 1: No desenvolvimento do projeto o Arquiteto da Informação deve se preocupar com três elementos fundamentais. Qual das opções abaixo REPRESENTA um desses elementos? Dimensão conceitual Estrutura de aplicação Layouts Dimensão hierárquica Estrutura informacional Resposta: Dimensão conceitual
5 padrões para evitar em seu projeto de Desenvolvimento de Software
“5 padrões para evitar em seu projeto de Desenvolvimento de Software” by @thoughtworksbr https://medium.com/@thoughtworksbr/5-padroes-para-evitar-em-seu-projeto-de-desenvolvimento-de-software-481b5bcfdf78
Métricas de Software – Estimativa de esforço e prazo
Parte Quatro – Métricas de Software – Estimativa de esforço e prazo Introdução Conteúdo COCOMO COCOMO básico Exemplos de COCOMO básico COCOMO intermediário COCOMO avançado COCOMO avançado: Spider-CoCoMo COCOMO II Método de Putnam Complexidade ciclomática Complexidade ciclomática Conclusões Referências Exercícios de fixação Estimativa de esforço e prazo Material completo aqui: http://josemalcher.net/guia-de-estudos-engenharia-de-software/
Métricas de Software – Determinação de Ponto por Função
Terceira Parte – Métricas de Software – Determinação de Ponto por Função Introdução Conteúdo Contextualização Fan-out e Fan-in Fan-out e Fan-in: características Métricas de projeto da arquitetura Indicadores de qualidade de software Métricas para projeto orientado a objeto Métricas orientadas a classe — o conjunto de métricas CK Referências Exercícios de fixação Determinação de Ponto […]
Métricas de Software – Pontos por Função
Segunda parte – Métricas de Software – Pontos por Função Introdução Métricas baseadas em função ou Pontos por Função (PF) Valores do domínio de informações Valores do domínio de informações – Tabela de PF Exemplo de aplicação de Ponto de Função Não Ajustado (PFNA) Exemplo de Diagrama de Fluxo de Dados (DFD) simples Cálculo dos […]
Métricas de Software – Fundamentos de métricas e medidas
A primeira Parte de Métricas de Software – Fundamentos de métricas e medidas disponível: Métricas para Software Por que devemos medir? Quais são as etapas envolvidas? Como garantir que o trabalho seja realizado corretamente? Avaliação dos atributos internos do produto Qualidade de Software Custo do reparo Curva de falhas para hardware ou curva da […]
Lista de Exercícios de Modelo de Maturidade de Software – Lista 8
Lista de Exercícios de Modelo de Maturidade de Software – Lista 8 Questão 1 De acordo com a norma ABNT/ISO 9126, são considerados “requisitos não funcionais” de um software, EXCETO:. a) Usabilidade, que identifica a facilidade de se compreender o funcionamento e operação do software b) Confiabilidade, que identifica a capacidade do software em manter […]
Lista de Exercícios de Modelo de Maturidade de Software – Lista 7
Lista de Exercícios de Modelo de Maturidade de Software – Lista 7 Questão 1 Os desenvolvedores de software buscam cada vez mais qualidade em seus produtos. Atualmente, qualidade é uma exigência e deve ser medida devido: I. A processos muito bem definidos. II. À falta de controle sobre o processo. III. Ao caos que aumenta […]
Lista de Exercícios de Modelo de Maturidade de Software – Lista 6
Lista de Exercícios de Modelo de Maturidade de Software – Lista 6 Questão 1 Os Objetivos do PSM são: I. Estabelecer um processo de medição dos projetos de software e gerenciamento dos sistemas. II. Prover bases de informações e comunicações para tomada de decisão. III. Estabelecer uma fundação para melhorar o gerenciamento organizacional e executivo. […]