Questões de Arquitetura de Software - Ciclo de Vida para Concurso

Foram encontradas 103 questões

Ano: 2023 Banca: FUNDATEC Órgão: CIGA-SC Prova: FUNDATEC - 2023 - CIGA-SC - Técnico em TI |
Q2156538 Arquitetura de Software
Sobre ciclo de vida do software, é correto afirmar que: 
Alternativas
Q2084824 Arquitetura de Software
O ciclo de vida de software pode ser conceituado como uma estrutura contendo processos, atividades e tarefas envolvidas na criação, na operação ou na manutenção de um software. Selecione a alternativa que mostra as quatro atividades fundamentais do ciclo de vida do software, na sequência correta.
Alternativas
Q1996261 Arquitetura de Software
Paulo, deverá desenvolver o sistema de controle de fornecimento de peças, contendo um cadastro de fornecedores, um cadastro das peças, bem como o fornecimento de peças por fornecedor, que será usado para realizar a pesquisa na base de dados. O sistema deverá permitir que o usuário saiba se a quantidade de peças no estoque está alta ou baixa, podendo, também, exibir informações de preço, quantidade de itens, quantidade de itens por fornecedor etc. O contratante deverá testar algumas operações do sistema antes de ser finalizado. Considerando o cenário apresentado, quanto ao ciclo de vida do software nos modelos de processo ágil, marque V para as afirmativas verdadeiras e F para as falsas.
( ) O entendimento do sistema como um todo e a execução sequencial das fases sem retorno produzem um sistema que pode ser validado pelo contratante.
( ) Os protótipos criados são projetados para ser estendidos em incrementos de software futuros.
( ) Os requisitos de documentação são leves, e a documentação deve evoluir junto com o software.
( ) O processo de desenvolvimento de software não permite a introdução controlada de novos requisitos que não foram previstos antes pelo contratante.

A sequência está correta em 
Alternativas
Q1905930 Arquitetura de Software
A complexidade dos sistemas de software aumentou a um nível sem precedentes. Isso gerou novas oportunidades, mas também desafios crescentes para as organizações que criam e utilizam sistemas. Esses desafios existem ao longo do ciclo de vida de um sistema e em todos os níveis de detalhes arquitetônicos. Para apoiar os desenvolvedores de sistemas e software foi desenvolvido a ISO/IEC/IEEE 12207:2017, que fornece um conjunto definido de processos, a fim de facilitar a comunicação entre adquirentes, fornecedores e demais partes interessadas no ciclo de vida de um sistema de software. Sobre a ISO/IEC/IEEE 12207:2017, marque V para as afirmativas verdadeiras e F para as falsas.


( ) Cada processo do ciclo de vida tem fortes relacionamentos entre seus resultados, atividades e tarefas.

( ) Os processos de acordo são processos organizacionais que se aplicam fora do período de vida de um projeto, bem como para a vida útil de um projeto. Tais acordos permitem a ambos adquirentes e fornecedores obter valor e apoiar estratégias de negócios para suas organizações.

( ) Os processos de gestão técnica se relacionam com o esforço técnico de projetos, em particular para planejamento em termos de custos, prazos, para a verificação de ações para ajudar a garantir o seu cumprimento com planos e critérios de desempenho e para a identificação e seleção de ações corretivas que recuperam deficiências em progresso.


A sequência está correta em

Alternativas
Q1875364 Arquitetura de Software
Em engenharia de software, um modelo de ciclo de vida
Alternativas
Q1858076 Arquitetura de Software
A figura a seguir ilustra um ciclo de vida de sistemas de software:
Imagem associada para resolução da questão
As fases “IMPLEMENTAÇÃO E TESTE DE UNIDADE”, “INTEGRAÇÃO E TESTE DO SISTEMA” e “PROJETO DO SISTEMA DE SOFTWARE” correspondem na figura aos blocos identificados, respectivamente, como
Alternativas
Q1855671 Arquitetura de Software

Em relação à gerenciamento do ciclo de vida do software, julgue o seguinte item.


O processo de software pessoal (Personal Software Process - PSP) enfatiza a medição pessoal, tanto do artefato de software gerado quanto da qualidade resultante dele. Além disso, responsabiliza o profissional pelo planejamento do projeto e lhe dá poder para controlar a qualidade de todos os artefatos de software desenvolvidos.

Alternativas
Q1855669 Arquitetura de Software

Em relação à gerenciamento do ciclo de vida do software, julgue o seguinte item.


A distinção entre o desenvolvimento e a manutenção é cada vez mais irrelevante. Poucos sistemas de software são completamente novos, e faz muito mais sentido ver o desenvolvimento e a manutenção como processos contínuos. Em vez de dois processos separados, é mais realista pensar na engenharia de software como um processo evolutivo, no qual o software é constantemente alterado durante seu período de vida em resposta às mudanças de requisitos e às necessidades do cliente.

Alternativas
Q1855668 Arquitetura de Software

Em relação à gerenciamento do ciclo de vida do software, julgue o seguinte item.


Processos reais de software são intercalados com sequências de atividades técnicas, de colaboração e de gerência, com o intuito de especificar, projetar, implementar e testar um sistema de software. Os desenvolvedores de software usam uma variedade de diferentes ferramentas de software em seu trabalho.

Alternativas
Q1851802 Arquitetura de Software
Julgue o item a seguir, a respeito de engenharia de software, metodologias de desenvolvimento, ciclo de vida, qualidade de software e UML.
Características do projeto como tamanho, complexidade e estabilidade dos requisitos influenciam a escolha de um modelo de ciclo de vida do software. 
Alternativas
Q1828434 Arquitetura de Software
Um dos vários modelos de ciclo de vida de software diz que “o cliente não expõe todos os requisitos, ou os requisitos não são tão bem conhecidos, ou os requisitos ainda estão sofrendo mudanças. Desta forma, a análise é feita em cima dos requisitos conseguidos até então, e a primeira versão é entregue ao cliente. O cliente usa o software no seu ambiente operacional, e como feedback, esclarece o que não foi bem entendido e dá mais informações sobre o que precisa e sobre o que deseja, gerando assim mais requisitos.
Assinale a alternativa que indica corretamente o modelo de ciclo de vida representado pela afirmação entre aspas.  
Alternativas
Q1814495 Arquitetura de Software

Julgue o próximo item, relativo à qualidade de software.


No ciclo de vida do software, a classe dos processos fundamentais abrange as atividades de aquisição, fornecimento, desenvolvimento, operação e manutenção.

Alternativas
Q1771942 Arquitetura de Software
No ciclo de vida de um sistema representado pelo modelo V de desenvolvimento, no lado esquerdo do V prevalecem atividades de:
Alternativas
Q1771935 Arquitetura de Software
No ciclo de vida de um sistema, a maior parcela de contribuição em relação ao custo total é o custo de:
Alternativas
Q1771832 Arquitetura de Software
No ciclo de vida de um sistema, a maior parcela de custo está geralmente relacionada aos custos:
Alternativas
Q1690187 Arquitetura de Software
No contexto de modelos de ciclo de vida de sistemas, qual modelo apresenta como características principais o desenvolvimento por etapas e a fácil correção de erros?
Alternativas
Q1646378 Arquitetura de Software
O ciclo de vida oferece uma estrutura básica para o gerenciamento do projeto, independentemente do trabalho específico envolvido. Os projetos variam em tamanho e complexidade. Todos os processos, simples ou complexos, grandes ou pequenos, podem ser mapeados para a estrutura genérica de ciclo de vida, do qual um dos itens é a
Alternativas
Q1626592 Arquitetura de Software

A figura abaixo representa o ciclo de vida de software, conhecido como modelo em cascata.


Imagem associada para resolução da questão


Um dos estágios divide os requisitos em sistemas de hardware ou de software, estabelecendo uma arquitetura geral do sistema. Envolve a identificação e a descrição das abstrações fundamentais de software e suas relações. Esse estágio é conhecido por:

Alternativas
Q1626261 Arquitetura de Software

Com relação ao gerenciamento do ciclo de vida das informações ILM (Information Lifecycle Management ou Ciclo de Vida da Informação), analise as afirmativas a seguir.


I. O ILM leva em consideração a prática dos usuários, ao invés de apenas automatizar procedimentos de armazenamento dos dados.

II. O ILM utiliza apenas a idade e a frequência de acesso dos dados como critérios para o gerenciamento do armazenamento dos dados.

III. As informações são movimentadas pelo ILM de maneira dinâmica, automática e transparente para o usuário, considerando a sua criticidade para o negócio.


Assinale:

Alternativas
Q1615363 Arquitetura de Software

Com relação à engenharia de software, julgue os itens subsequentes.


Baseline é uma configuração de software especialmente criada para uma situação específica e aprovada em determinado momento do ciclo de vida de software para servir de base a desenvolvimentos posteriores.

Alternativas
Respostas
21: D
22: E
23: E
24: C
25: C
26: C
27: C
28: C
29: C
30: C
31: B
32: C
33: C
34: C
35: D
36: D
37: A
38: B
39: C
40: C