Questões de Concurso Comentadas sobre desenvolvimento de software em engenharia de software

Foram encontradas 1.128 questões

Q45414 Engenharia de Software
As atividades do modelo espiral de Engenharia de Software são:
Alternativas
Q38067 Engenharia de Software
Existem vários modelos de desenvolvimento de software, cada um com suas particularidades. A respeito desse assunto, assinale a opção correta.
Alternativas
Q35196 Engenharia de Software
A Engenharia de Software

I. não visa o desenvolvimento de teorias e fundamentações, preocupando-se unicamente com as práticas de desenvolvimento de software.

II. tem como foco o tratamento dos aspectos de desenvolvimento de software, abstraindo-se dos sistemas baseados em computadores, incluindo hardware e software.

III. tem como métodos as abordagens estruturadas para o desenvolvimento de software que incluem os modelos de software, notações, regras e maneiras de desenvolvimento.

IV. segue princípios, tais como, o da Abstração, que identifica os aspectos importantes sem ignorar os detalhes e o da Composição, que agrupa as atividades em um único processo para distribuição aos especialistas.

É correto o que se afirma em
Alternativas
Q25637 Engenharia de Software
Determinada superintendência de um órgão público solicita o desenvolvimento de um sistema de informação que deve recolher informações de pessoas físicas de todo o Brasil, pela Internet. O superintendente, que abandonará a gestão em menos de 1 mês, exige que o sistema completo esteja no ar em 2 semanas e aponta que erros podem ser reparados após a implantação do sistema. Com base nesse relato, afirma-se que
Alternativas
Q2263267 Engenharia de Software
Considerando que a plataforma JEE tenha sido usada no desenvolvimento de um sistema web, julgue o item.
A tecnologia JPA permite, entre outras funções relativas a páginas web, o controle de entrada de dados, a validação de dados de entrada e a construção de máscaras nos campos de dados.
Alternativas
Q2262545 Engenharia de Software
Julgue o item subsequente, a respeito da garantia da qualidade de software, um padrão sistemático e planejado de ações que provê verificação independente no processo de desenvolvimento de software.
A garantia de software não avalia o impacto da falha de software sobre o sistema a ser desenvolvido. 

Alternativas
Q2262544 Engenharia de Software
Julgue o item subsequente, a respeito da garantia da qualidade de software, um padrão sistemático e planejado de ações que provê verificação independente no processo de desenvolvimento de software.
A revisão técnica formal é atividade central que leva a efeito a avaliação da qualidade de software.
Alternativas
Q2262542 Engenharia de Software

Acerca de engenharia de software, julgue o item a seguir.


Os seguintes projetos fazem parte das atividades específicas do processo de desenvolvimento de software: de arquitetura, de interface, de componente, de estruturas de dados, e de algoritmo.

Alternativas
Ano: 2009 Banca: CESPE / CEBRASPE Órgão: TRE-PR
Q1212405 Engenharia de Software
Julgue o item abaixo, a respeito de engenharia de software.
Pode-se considerar quatro atividades fundamentais comuns a todos os processos de software: especificação, na qual a funcionalidade do software e as restrições sobre sua operação são definidas; desenvolvimento, em que o software é projetado e programado; validação, para garantir que o software faça o que o cliente deseja; e evolução, na qual o software é modificado para atender às mudanças dos requisitos do cliente e do mercado.
Alternativas
Ano: 2009 Banca: CETAP Órgão: DETRAN-RS
Q1211310 Engenharia de Software
Sobre as etapas do desenvolvimento de software, selecione a alternativa ERRADA.
Alternativas
Ano: 2009 Banca: CESPE / CEBRASPE Órgão: UNIPAMPA
Q1210880 Engenharia de Software
No que se refere ao desenvolvimento e à manutenção de sistemas e aplicações, julgue os itens que se seguem.
As fases clássicas no desenvolvimento de software são levantamento de requisitos, análise, projeto, codificação, teste e implantação. 
Alternativas
Q148605 Engenharia de Software
É um conjunto de aplicações com uma arquitetura comum específica de aplicação. O núcleo comum da família de aplicações é reusado cada vez que uma nova aplicação é necessária. O novo desenvolvimento pode envolver a configuração de componentes específicos, a implementação de componentes adicionais e a adaptação de alguns componentes.

Qual opção abaixo corresponde à descrição anterior?
Alternativas
Q113161 Engenharia de Software
Emrelação à prática de engenharia de software, identifica as tarefas relacionadas ao processo de comunicação efetiva, que beneficia todo o projeto de engenharia de software:
Alternativas
Q94573 Engenharia de Software
A Engenharia de Software resume-se em um conjunto de técnicas utilizadas para o desenvolvimento e manutenção de sistemas computadorizados, visando produzir e manter softwares de forma padronizada e com qualidade. Ela obedece a alguns princípios como (1) Formalidade, (2) Abstração, (3) Decomposição, (4) Generalização e (5) Flexibilização. Assinale a alternativa que apresenta conceito correto sobre os princípios da Engenharia de Software.
Alternativas
Q74661 Engenharia de Software
No tocante ao desenvolvimento de software em camadas, a camada que define as regras para utilização na persistência de dados é conhecida como:
Alternativas
Q54653 Engenharia de Software
É um processo de desenvolvimento de software que oferece uma forma sistemática para construir um tipo de sistema que usa a arquitetura baseada em componentes; pode ser facilmente extensível, promovendo a reutilização de software e um entendimento intuitivo; define tanto métodos para controlar e monitorar mudanças quanto áreas de trabalho seguras, garantindo a um programador que as mudanças efetuadas em outro sistema não afetarão o seu sistema. Trata-se do processo
Alternativas
Q54652 Engenharia de Software
Em se tratando de processo de desenvolvimento de software, é um modelo que utiliza o feedback mais do que o planejamento como seus mecanismos de controle primário para produzir testes regulares e as versões do software desenvolvido. Assim, o seu desenvolvimento prescreve a construção de uma porção pequena, mas abrangente, do projeto de software para ajudar a todos os envolvidos a descobrir cedo os problemas ou suposições, falhas que possam levar ao desastre. Trata-se do modelo de processo
Alternativas
Q48313 Engenharia de Software
Acerca de linhas de produtos e de componentes de software, julgue os itens subsequentes.

A análise de características comuns e variáveis (comunalidades e variabilidades) é uma das importantes técnicas empregadas durante a análise de um domínio de componentes em uma abordagem de linha de produtos.
Alternativas
Q48312 Engenharia de Software
Acerca de linhas de produtos e de componentes de software, julgue os itens subsequentes.

O uso de software externamente disponível não é parte de uma abordagem de linha de produtos, uma vez que a mesma é baseada na criação de uma biblioteca de componentes reusáveis pela própria organização que adota a abordagem.
Alternativas
Q48273 Engenharia de Software
Acerca das relações estabelecidas entre os modelos de ciclo de
vida de software, os modelos de gestão e seus exemplos, julgue
os itens de 62 a 71.

A rotina diária dos desenvolvedores, ao empregar processos baseados no TDD (Test Driven Development), é concentrada na elaboração de testes de homologação.
Alternativas
Respostas
1061: B
1062: C
1063: D
1064: E
1065: E
1066: E
1067: C
1068: C
1069: C
1070: A
1071: C
1072: C
1073: B
1074: A
1075: E
1076: A
1077: E
1078: C
1079: E
1080: E