Questões de Concurso Sobre engenharia de software

Foram encontradas 14.525 questões

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 |
Q374010 Engenharia de Software
Em uma fábrica de software que utiliza as abordagens da engenharia de software, pode haver diversos papéis, sendo alguns deles descritos abaixo.

I. Cuida de um projeto específico, garantindo que os prazos e o orçamento sejam cumpridos. Segue as práticas definidas no processo de engenharia e é responsável por verificar a aplicação do processo.

II. É o desenvolvedor responsável pela compreensão do problema relacionado ao sistema que se deve desenvolver, ou seja, pelo levantamento de requisitos e sua efetiva modelagem. Deve, portanto, descobrir o que o cliente precisa (por exemplo, controlar suas vendas, comissões etc.).

III. Propõe a melhor tecnologia para produzir um sistema executável para as especificações realizadas. Deve, então, apresentar uma solução para as necessidades do cliente (por exemplo, propor uma solução baseada em web, um banco de dados centralizado etc.).

Os papéis descritos em I, II e III, referem-se, respectivamente, à

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
Q372837 Engenharia de Software
Em um diagrama de máquinas de estado da UML 2.0, os estados inicial e final são representados, respectivamente, pelos símbolos:
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
Q372835 Engenharia de Software
Na UML 2.0, a notação utilizada para representar um template de classe é:
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
Q372494 Engenharia de Software
O sistema de informação responsável pelo registro civil de um estado brasileiro possui uma função para registrar as informações necessárias sobre um cidadão que precisa obter uma carteira de identidade. Através dessa função, são registrados no sistema informações tais como: o nome, a data de nascimento, os nomes dos pais e o local de nascimento desse cidadão.
No ato do cadastramento descrito acima, o funcionário que opera o sistema pergunta ao cidadão se ele deseja registrar que ele é doador de órgãos para transplante. Caso a resposta seja afirmativa, o funcionário seleciona essa opção no formulário de registro, o que fará com que o sistema abra um formulário para que o funcionário registre informações fornecidas pelo cidadão, tais como: tipo sanguíneo, doenças preexistentes, etc.
Baseado apenas no que foi descrito acima, qual diagrama de casos de uso descreve adequadamente as funcionalidades disponibilizadas pelo sistema de informação em questão?

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
Respostas
10281: B
10282: C
10283: E
10284: A
10285: B
10286: A
10287: A
10288: C
10289: E
10290: E
10291: C
10292: A
10293: E
10294: C
10295: C
10296: E
10297: C
10298: E
10299: C
10300: E