21 resultados encontrados para . (0.009 segundos)

14289 IADES (2010) - CFA - Analista de Sistemas / Engenharia de Software

Um relacionamento semântico entre classificadores, em que um classificador especifica um contrato que outro classificador garante executar é um tipo de relacionamento denominado
  • a)
    dependência.
  • b)
    associação.
  • c)
    generalização.
  • d)
    realização.

14290 IADES (2010) - CFA - Analista de Sistemas / Engenharia de Software

A análise de sistemas no mundo orientado a objeto é feita analisando-se os objetos e os eventos que interagem com esses objetos. O projeto de software é feito reusando-se classes de objetos existentes e, quando necessário, construindo-se novas classes. Análise e projeto orientados a objeto modelam o mundo em termos de objetos que têm propriedades e comportamentos e eventos que disparam operações que mudam o estado dos objetos que interagem entre si. Sobre os conceitos ou ideias fundamentais da metodologia da análise de sistemas orientada a objeto, assinale a alternativa incorreta.
  • a)
    Uma classe é a implementação de software de um tipo de objeto, podendo ser abstrata (quando possui objetos instanciados a partir dela) ou concreta (quando não possui objetos criados a partir dela).
  • b)
    Um objeto é qualquer coisa, real ou abstrata, a respeito do qual armazenamos dados e os métodos que os manipulam.
  • c)
    Um método de um tipo de objeto referencia somente as estruturas de dados desse tipo de objeto. Comparativamente, é similar às funções e procedures do universo da programação.
  • d)
    O encapsulamento é importante porque separa a maneira como um objeto se comporta da maneira como ele é implementado, uma vez que a definição sobre como implementar os conhecimentos ou ações de uma classe não são informadas.

14291 IADES (2010) - CFA - Analista de Sistemas / Engenharia de Software

Em relação à análise e projetos orientados ao objeto, podemos estruturar um projeto considerando várias dimensões que envolvem várias fases. No caso da dimensão tempo, as fases poderiam ser: iniciação, elaboração, construção e transição. Considerando a dimensão componente, temos a realização de atividades ao longo das fases do processo de desenvolvimento, tais como: análise de requisitos, análise, projeto, implementação e teste. Assinale a alternativa que não indica diagrama relacionado à Análise de Requisitos.
  • a)
    Diagrama de casos de uso.
  • b)
    Diagrama de sequência.
  • c)
    Diagrama de componentes.
  • d)
    Diagrama de colaboração.

14292 IADES (2010) - CFA - Analista de Sistemas / Engenharia de Software

Considerando os objetivos de cada etapa da análise e projeto orientados a objetos, assinale a alternativa correta.
  • a)
    O detalhamento das atividades do sistema é feito na análise de requisitos.
  • b)
    Na análise deve ser descrito o que o sistema deve fazer.
  • c)
    Na fase de implementação, ocorre o desenvolvimento do código que resultará no sistema executável.
  • d)
    O sistema é verificado por inteiro na fase de projeto.
icon
Questão anulada pela banca organizadora do concurso.

14293 IADES (2010) - CFA - Analista de Sistemas / Engenharia de Software

Considerando os modelos de desenvolvimento de software, assinale a alternativa correta.
  • a)
    O modelo de desenvolvimento com base em componentes é uma abordagem típica da programação estruturada e tem foco na produção de bibliotecas de software reutilizáveis.
  • b)
    No modelo de desenvolvimento por prototipação não existem métricas de controle, dada a natureza experimental do desenvolvimento e do produto obtido.
  • c)
    Uma das restrições do modelo sequencial linear, é a de entregar os produtos do projeto somente após a validação do produto.
  • d)
    O modelo em espiral é um tipo de processo de software que reúne a natureza iterativa da prototipação com os aspectos sistemáticos e controlados do modelo sequencial linear.

14294 IADES (2010) - CFA - Analista de Sistemas / Engenharia de Software

O paradigma do ciclo de vida clássico da engenharia de software abrange 6 atividades. Na atividade de _____________ são traduzidas as exigências de uma representação do software que podem ser avaliadas quanto à qualidade antes que se inicie a codificação. Assinale a alternativa que preenche corretamente a lacuna da sentença anterior.
  • a)
    projeto
  • b)
    engenharia de sistemas
  • c)
    análise e coleta de requisitos
  • d)
    teste e análise de riscos

14295 IADES (2010) - CFA - Analista de Sistemas / Engenharia de Software

No modelo de desenvolvimento em espiral, cada loop da espiral representa uma fase do processo de software. A importante distinção entre este modelo e os demais é a consideração em todos os ciclos da análise de
  • a)
    escopo.
  • b)
    requisitos.
  • c)
    implementação e teste.
  • d)
    riscos.

14296 IADES (2010) - CFA - Analista de Sistemas / Engenharia de Software

A Engenharia de Software é uma disciplina que se ocupa de todos os aspectos da produção de software, desde os estágios iniciais de especificação do sistema até a sua manutenção. A Engenharia de Software adota métodos que
  • a)
    são um conjunto de atividades, cuja meta é o desenvolvimento ou a evolução do software.
  • b)
    são uma representação simplificada de um processo de software, apresentada a partir de uma perspectiva específica.
  • c)
    são abordagens de estruturadas para o desenvolvimento de software, que incluem modelos de sistemas, notações, regras, recomendações de projetos e diretrizes de processos.
  • d)
    se ocupam da teoria e dos fundamentos de desenvolvimento de software.

14297 IADES (2010) - CFA - Analista de Sistemas / Engenharia de Software

Segundo a abordagem do paradigma do ciclo de vida clássico para a Engenharia de Software, assinale a alternativa correta.
  • a)
    Durante a atividade de análise e engenharia de sistemas, as exigências são traduzidas em uma representação do software, que pode ser avaliada quanto à quantidade, antes que a codificação se inicie.
  • b)
    Na prototipação, são realizados os testes para garantir que a entrada definida produza resultados reais que concordem com os resultados exigidos.
  • c)
    Quando da realização da análise de riscos, ocorrem adaptações a fim de acomodar mudanças no ambiente externo e acréscimos funcionais ou de desempenho.
  • d)
    Ao fazer a codificação, o projeto deve ser traduzido em uma forma legível por máquina. Quando o projeto é bem detalhado, essa etapa pode ser realizada mecanicamente.

14298 IADES (2010) - CFA - Analista de Sistemas / Engenharia de Software

O modelo espiral para a Engenharia de Software foi desenvolvido acrescentando-se novos elementos as melhores características de outros modelos. Segundo o modelo espiral, a determinação dos objetivos, alternativas e restrições está relacionada à atividade de
  • a)
    análise de risco.
  • b)
    planejamento.
  • c)
    engenharia.
  • d)
    avaliação feita pelo cliente.