Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 12.717 questões

Q376199 Engenharia de Software
Um sistema acadêmico de graduação vem atendendo às necessidades de uma universidade há oito anos, período em que foi corrigido, adaptado e melhorado várias vezes, sem que as melhores práticas da Engenharia de Software tivessem sido aplicadas. Caracterizado como um sistema de baixa qualidade de manutenção, foi realizada uma
análise de custo-benefício que decidiu pela sua reengenharia
Alternativas
Q376198 Engenharia de Software
O paradigma de desenvolvimento ágil de software é norteado por um conjunto de princípios básicos, como a valorização de
Alternativas
Ano: 2014 Banca: FCC Órgão: SABESP Prova: FCC - 2014 - SABESP - Tecnólogo - Sistemas |
Q374012 Engenharia de Software
Um processo de engenharia de software é formado por um conjunto de passos parcialmente ordenados, relacionados com artefatos, pessoas, recursos, estruturas organizacionais e restrições, tendo como objetivo produzir e manter os produtos de software finais requeridos. Sobre estes processos é INCORRETO afirmar que
Alternativas
Ano: 2014 Banca: FCC Órgão: SABESP Prova: FCC - 2014 - SABESP - Tecnólogo - Sistemas |
Q374011 Engenharia de Software
A engenharia de software apresenta um conjunto de princípios que podem ser usados quando um projeto de desenvolvimento de software for realizado, como os descritos abaixo:

I. Decomposição - o software é um produto complexo construído a partir de partes mais simples. A decomposição funcional é uma maneira de conceber o software como um conjunto de funções de alto nível (requisitos) que são decompostas em partes cada vez mais simples até chegar a comandos individuais de linguagem de programação.

II. Abstração - muitas vezes é necessário descrever um elemento em uma linguagem de nível mais alto do que o necessário para sua construção. A abstração ajuda os interessados no processo de desenvolvimento a entenderem estruturas grandes e complexas através de descrições mais abstratas.

III. Composição - a composição deu origem à orientação a objetos, em que um objeto pode ser classificado simultaneamente em mais de uma classe. Por exemplo, um cão, além de ser um mamífero, é animal e vertebrado.

IV. Padronização - a criação de padrões (patterns) de programação, design e análise ajuda a elaborar produtos com qualidade mais previsível. São importantes para a captação de experiências e evitam a repetição de erros que já têm solução conhecida.

Apresentam princípio e descrição corretos o que se afirma APENAS em
Alternativas
Ano: 2014 Banca: FCC Órgão: SABESP Prova: FCC - 2014 - SABESP - Tecnólogo - Sistemas |
Q374009 Engenharia de Software
É o processo de analisar um sistema ou seus modelos de forma a conseguir produzir especificações de nível mais alto. É um processo de exame e aplicação, particularmente útil quando há um sistema legado e é necessário, entre outras coisas, descobrir regras de negócio nele escondidas.

O termo relacionado à reengenharia de sistemas ao qual o texto se refere é
Alternativas
Q373126 Engenharia de Software
Dessa lista, a linguagem que não oferece suporte a orientação a objetos é :
Alternativas
Q373125 Engenharia de Software
Uma das características da programação orientada a objetos está relacionada com a proteção dos atributos internos dos objetos contra modificações diretas. As alterações dos atributos devem ocorrer por meio de métodos adequados, criados para acesso e modificação desses atributos. Essa característica é conhecida como .
Alternativas
Q372836 Engenharia de Software
No diagrama de objetos da UML 2.0, o nome de um objeto deve respeitar a seguinte notação:
Alternativas
Q372510 Engenharia de Software
Em um sistema de acompanhamento de empréstimos, um processo elementar tem como finalidade principal apresentar ao usuário um relatório, com cálculos on line, do valor presente e dos valores futuros de um empréstimo, para um período e uma taxa de juros fornecidos pelo usuário.
De acordo com a prática de contagem de pontos de funções, devemos caracterizar essa função como um(a)
Alternativas
Q372493 Engenharia de Software
Um fragmento combinado é um elemento da UML frequentemente empregado na construção de diagramas de sequência. Dentre os diferentes tipos de operadores de fragmentos combinados encontra-se
Alternativas
Q372490 Engenharia de Software
McCall e Cavano definiram, há algumas décadas, um conjunto de fatores da qualidade que podem ser considerados como os primeiros passos na direção do desenvolvimento de métricas para a avaliação de qualidade de software. Hoje, há autores que preconizam o uso do controle estatístico de processos como um recurso importante para a evolução do processo de medição da qualidade de software. Nesse contexto, a utilização de gráficos de controle e métodos estatísticos provê engenheiros de software e gerentes de projeto da visão quantitativa dos processos de software.

Como exemplo, pode ser citado o diagrama de Pareto, que se presta à
Alternativas
Q371829 Engenharia de Software
Julgue os próximos itens a respeito da qualidade de software.

Para garantir a qualidade do software de acordo com a norma ISO, são necessárias séries de inspeções, revisões e testes, para se verificar se o software está de acordo com sua especificação.
Alternativas
Q371828 Engenharia de Software
Julgue os próximos itens a respeito da qualidade de software.

São classificadas como requisitos funcionais as especificações de que um software seja desenvolvido na linguagem de programação Java e de que o banco de dados seja o Oracle.
Alternativas
Q371825 Engenharia de Software
A respeito da estimativa de software e da análise de pontos de função (APF), julgue os itens que se seguem.

De acordo com a APF, um relatório online que calcula as horas trabalhadas por um funcionário em um projeto deve ser contado como saída externa (SE).
Alternativas
Q371824 Engenharia de Software
A respeito da estimativa de software e da análise de pontos de função (APF), julgue os itens que se seguem.

Em um projeto de melhoria, apenas as funções incluídas e alteradas devem ser contadas para se medir o tamanho funcional do projeto.
Alternativas
Q371823 Engenharia de Software
A respeito da estimativa de software e da análise de pontos de função (APF), julgue os itens que se seguem.

Um dos objetivos da APF é medir funções impactadas pelo desenvolvimento independentemente da tecnologia empregada.
Alternativas
Q371822 Engenharia de Software
A respeito da estimativa de software e da análise de pontos de função (APF), julgue os itens que se seguem.

Na APF, uma consulta externa não precisa ter referência de um arquivo lógico interno (ALI) ou externo (ALE).
Alternativas
Q371821 Engenharia de Software
Julgue os itens subsequentes, acerca da engenharia de software.

No ciclo de vida de um software, a fase de retirada pode ser menos traumática caso sejam utilizados os processos de reengenharia para a migração do legado do software.
Alternativas
Q371820 Engenharia de Software
Julgue os itens subsequentes, acerca da engenharia de software.

Quando os requisitos de um software se encontram em fase de levantamento e, portanto, ainda são passíveis de alterações, as metodologias ágeis não são recomendadas.
Alternativas
Q371819 Engenharia de Software
Julgue os itens a seguir no que se refere à engenharia de requisitos.

Para a adequada identificação de requisitos de software, deve-se utilizar apenas a documentação escrita dos processos, prescindindo-se de entrevistas realizadas com as partes envolvidas.
Alternativas
Respostas
8981: A
8982: B
8983: C
8984: E
8985: B
8986: A
8987: A
8988: E
8989: C
8990: E
8991: C
8992: C
8993: E
8994: C
8995: E
8996: C
8997: E
8998: C
8999: E
9000: E