Questões de Concurso Sobre conceitos básicos em engenharia de software em engenharia de software

Foram encontradas 335 questões

Q2262546 Engenharia de Software
Qualquer decisão tomada durante o processo de desenvolvimento de software pode comprometer sua qualidade final. Os requisitos de software e a dimensão da qualidade do software no rational unified process (RUP) são categorizados segundo o modelo FURPS, conforme ilustra a figura acima. A esse respeito, julgue o item que se segue.
O termo artefato, empregado na dimensão da qualidade do processo, além de um produto tecnológico, pode ser entendido também como qualquer saída produzida por uma atividade do ciclo de desenvolvimento de software.
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
Q122125 Engenharia de Software
Com relação ao Ciclo de Vida de um Sistema, associe as colunas:
A sequência correta de cima para baixo é:



Alternativas
Q113159 Engenharia de Software
Natureza do software que reside dentro de um produto ou sistema e é usado para implementar e controlar características e funções para o usuário final e para o sistema:

Alternativas
Q94574 Engenharia de Software
Assim como a Engenharia de Software, existe também na área de informática a chamada Ciência da Computação. Assinale a alternativa que melhor apresenta a diferença entre Engenharia de Software e Ciência da Computação.
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
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
Q47620 Engenharia de Software
Considere as seguintes afirmações:

(1) Programas de computador são obras de engenharia que devem seguir, rigidamente, normas e padrões técnicos.
(2) Uma falha de software pode comprometer a integridade, disponibilidade e confidencialidade de um sistema de informações empresarial.
(3) Os testes de caixa preta são utilizados para demonstrar que as funções do software estão operacionais, que as entradas válidas são adequadamente aceitas e produzem saídas corretas, mantendo a integridade das informações externas.

É correto afirmar que:
Alternativas
Ano: 2008 Banca: CESPE / CEBRASPE Órgão: INPE
Q1208266 Engenharia de Software

Com relação a engenharia de software, julgue o item que segue.

As especificações formais de um sistema são precisas e isentas de ambiguidade, isto porque as técnicas utilizadas baseiam-se em modelos que apresentam o sistema por meio de construções matemáticas, como conjuntos e funções.

Alternativas
Q364144 Engenharia de Software
Com relação aos conceitos de engenharia de software, julgue os próximos itens.

As abstrações de dados estão entre os tipos de módulos que podem ser criados durante o processo de modularização de um programa.
Alternativas
Q364143 Engenharia de Software
Com relação aos conceitos de engenharia de software, julgue os próximos itens.

A técnica de inspeção de software é mais custosa do que os testes.
Alternativas
Q213785 Engenharia de Software
É correto afirmar que

Alternativas
Q52657 Engenharia de Software
O objetivo da Engenharia de Software é estabelecer uma sistemática abordagem de desenvolvimento, através de ferramentas e técnicas apropriadas, dependendo do problema a ser abordado, considerando restrições e recursos disponíveis. A Engenharia de Software

I. não se confunde com a Ciência da Computação, pois enquanto esta visa o desenvolvimento de teorias e fundamentações, a Engenharia de Software se preocupa com as práticas de desenvolvimento de software.
II. tem como foco único o tratamento dos aspectos de desenvolvimento de software, o que a diferencia da Engenharia de Sistemas, que trata 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 consta em
Alternativas
Q52340 Engenharia de Software
Com relação a qualidade de software, bancos de dados e suas tecnologias, julgue os itens de 37 a 42.

A independência lógica de dados é a habilidade de modificar o esquema físico sem a necessidade de reescrever os programas aplicativos. A independência lógica dos dados é mais difícil de ser alcançada que a independência física, porém os programas são bastante dependentes da estrutura lógica dos dados que eles acessam.
Alternativas
Q43365 Engenharia de Software
Com referência às áreas da engenharia de software, julgue os
itens que seguem.
O Swebok é um documento de referência em engenharia de software, organizado pelo IEEE e pela ACM, contendo um conjunto de conhecimentos dividido em 5 áreas e suas respectivas 6 subáreas.
Alternativas
Q2251527 Engenharia de Software
Em um esquema de assinatura digital temporal de documentos é INCORRETO afirmar que
Alternativas
Q2251526 Engenharia de Software
Como várias pessoas trabalham em paralelo e concorrentemente nos mesmos arquivos do projeto, é necessária uma política para ordenar e integrar todas essas fontes de alterações, de modo a evitar que uma pessoa sobrescreva o trabalho de outra.
No controle de mudanças de software, a frase acima
Alternativas
Q2251525 Engenharia de Software
Considere as especificações abaixo.
Padrões de Desempenho e Qualidade
A Empresa X compromete-se a prestar os SERVIÇOS, considerando cada um dos circuitos que o integram, com base nos seguintes parâmetros de qualidade:
I. disponibilidade do circuito. II. prazo de entrega do circuito. III. taxa de entrega de quadros no caso do SERVIÇO contratado ser o Serviço Frame Relay. IV. taxa de perda de pacotes, no caso do SERVIÇO contratado ser de acesso à Internet ou, ainda, de rede corporativa baseada no protocolo IP (VPN IP). V. latência, no caso do SERVIÇO contratado ser de acesso à Internet ou, ainda, de rede corporativa baseada no protocolo IP (VPN IP).
As especificações são uma representação parcial do conteúdo típico de
Alternativas
Q2251524 Engenharia de Software
O método que busca medir esforço, prazo, tamanho de equipe e custo necessário para o desenvolvimento do software, desde que se tenha a dimensão do mesmo, por meio de um modelo de estimativa de tamanho de software (Boehm) é o
Alternativas
Q2251520 Engenharia de Software
Dadas as especificações abaixo para tipos de artefatos definidos na UML:
I. necessários e suficientes para formar um sistema executável. II. resíduos do processo de desenvolvimento. III. criados como conseqüência de um sistema em execução.
É correto associá-las respectivamente aos exemplos:
Alternativas
Respostas
301: C
302: C
303: C
304: A
305: A
306: A
307: E
308: A
309: C
310: C
311: E
312: C
313: C
314: E
315: E
316: C
317: A
318: D
319: B
320: A