José Malcher Jr.

Eng. Software – Analista de Sistemas

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 modelo conceitual

Janeiro 12th, 2018

Posted In: Engenharia de Software, Modelagem de dados

Tags:,

Leave a Comment

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 conjuntos

Janeiro 7th, 2018

Posted In: Engenharia de Software, Modelagem de dados

Tags:,

Leave a Comment

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 dos registros feitos nas empresas
  • Dados e tipos de dados
  • Formulários
  • Atividade proposta

Engenharia de SoftwareModelagem de dadosMundo das Representações

Janeiro 4th, 2018

Posted In: Engenharia de Software, Modelagem de dados

Tags:,

Leave a Comment

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
  • Ferramentas de projeto
  • Ferramentas de arquitetura de informação
  • A classificação das informações

Material aqui: Design

Janeiro 3rd, 2018

Posted In: Arquitetura da informação e UX, Engenharia de Software

Tags:,

Leave a Comment

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 etapas do conteúdo
  • Ferramentas
  • Softwares
  • Documentação e agrupamento e rotulação do conteúdo
  • Navegabilidade

Conteúdo aqui: Conteúdo e Estrutura

Janeiro 3rd, 2018

Posted In: Arquitetura da informação e UX, Engenharia de Software

Tags:,

Leave a Comment

Engenharia de SoftwareArquitetura Orientada a serviços – SOA e Webservices


 

1) Para Web Services SOAP é utilizado um descritor de serviços denominado:

  1. WSDL
  2. UDDI
  3. SOAP
  4. REST
  5. XML

(mais…)

dezembro 2nd, 2017

Posted In: Arquitetura Orientada a serviços – SOA e Webservices, Engenharia de Software

Tags:, ,

Leave a Comment

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:

  1. todo código associado à página é convertido em um único scriptlet que é devidamente interpretado pelo navegador web antes de exibir o conteúdo da página.
  2. o servidor utiliza um interpretador Java especial que dispensa o processo de compilação.
  3. ele é convertido em JavaScript, que é suportado pela maioria dos navegadores web
  4. a página JSP é convertida em Servlet e compilada.
  5. os scriptlets são removidos da página JSP e compilados separadamente.

(mais…)

dezembro 2nd, 2017

Posted In: Engenharia de Software, Projeto e Implementação Orientado a Objeto

Tags:, ,

Leave a Comment

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 são classificados em padrões de criação, estruturais e comportamentais.

IV. A falha para cumprir um requisito funcional pode degradar o sistema e a falha em cumprir um requisito não-funcional pode tornar todo um sistema inútil.

A partir dessa análise, pode-se concluir que estão INCORRETAS

  1. Apenas as afirmativas I, II e III.
  2. Apenas as afirmativas II e III.
  3. Todas as afirmativas.
  4. Apenas as afirmativas I, III e IV.
  5. Apenas as afirmativas I e II.

(mais…)

novembro 29th, 2017

Posted In: Análise Orientada a Objetos e Projeto Arquitetural, Engenharia de Software

Tags:, ,

Leave a Comment

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 norma para medir ou mensurar a qualidade interna e externa do produto de software são: funcionalidade,confiabilidade, usabilidade, eficiência, manutenibilidade e portabilidade. Cada uma dessas características tem suas sub-características. com base nesta afirmação marque a opção correta que é uma sub-característica da característica USABILIDADE:

  1. reusabilidade
  2. intolerância a falha
  3. testabilidade
  4. atratividade
  5. acurácia

(mais…)

novembro 29th, 2017

Posted In: Engenharia de Software, Qualidade de Software

Tags:, ,

Leave a Comment

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 código existente, alterando sua estrutura interna sem modificar seu comportamento externo.
O trecho acima refere-se à:

  1. Refatoração
  2. Propriedade Individual de Código
  3. Limitar o WIP ( Trabalho em Progresso)
  4. Feedback
  5. Programação Estruturada

(mais…)

novembro 29th, 2017

Posted In: Engenharia de Software, Gerenciamento de Projetos de Software

Tags:, ,

Leave a Comment

Engenharia de Software | Modelo de Maturidade de Software


1 – O modelo de desenvolvimento de software conhecido como Modelo Cascata apresenta as seguintes fases no seu ciclo de vida: Requisitos, análise, projeto, implementação, ____________________________ e ________________________.

  1. recursos, operação.
  2. testes, manutenção.
  3. codificação, testes.
  4. desenvolvimento incremental, manutenção.
  5. geração de relatórios, teste

(mais…)

novembro 26th, 2017

Posted In: Engenharia de Software, Exercícios, Modelo de maturidade de software

Tags:, ,

Leave a Comment

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.

  1. Diagrama de Comunicação
  2. Descrição de casos de uso.
  3. Diagrama de sequência.
  4. Diagrama de casos der uso.
  5. Diagrama de atividades.

(mais…)

novembro 25th, 2017

Posted In: Engenharia de Software, Exercícios, Linguagem de modelagem unificada (UML)

Tags:, ,

Leave a Comment

Prova Final de Métricas de software ( 38 Questões )


Questão 1

Um dos objetivos da Análise de Ponto Função (APF) é:

  1. Calcular quantas tabelas o sistema terá.
  2. Estimar o tamanho de uma equipe de desenvolvimento.
  3. Ajudar no processo de depuração do software
  4. Definir os procedimentos para os testes do software.
  5. Medir a funcionalidade que usuário solicita e recebe.

Resposta:

Medir a funcionalidade que usuário solicita e recebe. (mais…)

junho 21st, 2017

Posted In: Engenharia de Software, Métricas de software

Tags:, ,

Leave a Comment

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?

  1. Prover a execução de programas de entrega de benefícios dentro do prazo e do orçamento
  2. Prover um melhor controle sobre o aumento das soluções de TI controladas pelo usuário e iniciadas pelo usuário
  3. Prover uma melhor otimização da funcionalidade dos processos de negócios
  4. Prover a aquisição de softwares e hardware dentro do orçamento anual da empresa
  5. Prover o atingimento da excelência operacional por meio da aplicação confiável e eficiente da tecnologia

Resposta

Prover um melhor controle sobre o aumento das soluções de TI controladas pelo usuário e iniciadas pelo usuário (mais…)

junho 19th, 2017

Posted In: Engenharia de Software, Gestão estratégica de TI

Tags:, ,

Leave a Comment

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:

  1. Estrutura.
  2. Objetos de usuário;
  3. Autorização;
  4. Usuários;
  5. Páginas Web;

Resposta:
Páginas Web. (mais…)

junho 15th, 2017

Posted In: Engenharia de Software, Projeto e otimização de banco de dados

Tags:, ,

Leave a Comment

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,

III – Pode-se representar um subconjunto e este pode ser dividido em outros subconjuntos dependendo das necessidades da análise.

Segundo a teoria apresentada, quais estão totalmente certas:

  1. Somente I e II
  2. Somente II e III
  3. Todas estão corretas
  4. Somente II e III
  5. Todas estão erradas

Resposta:

Todas estão corretas (mais…)

junho 15th, 2017

Posted In: Engenharia de Software, Modelagem de dados

Tags:, ,

Leave a Comment

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?

  1. Dimensão conceitual
  2. Estrutura de aplicação
  3. Layouts
  4. Dimensão hierárquica
  5. Estrutura informacional

Resposta:
Dimensão conceitual (mais…)

junho 14th, 2017

Posted In: Arquitetura da informação e UX, Engenharia de Software

Tags:, ,

Leave a Comment

“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 (mais…)

Abril 16th, 2017

Posted In: Assuntos Diversos, Desenvolvimento, Engenharia de Software, Links

Tags:,

Leave a Comment

Parte Quatro – Métricas de SoftwareEstimativa 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/

Fevereiro 19th, 2017

Posted In: Engenharia de Software, Métricas de software

Tags:, ,

Leave a Comment

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 por Função

Material completo aqui: http://josemalcher.net/guia-de-estudos-engenharia-de-software/

Fevereiro 19th, 2017

Posted In: Engenharia de Software, Métricas de software

Tags:, ,

Leave a Comment

Próxima página »