Questões de Concurso Sobre engenharia de software para cespe / cebraspe

Foram encontradas 4.241 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q588060 Engenharia de Software
Um processo de desenvolvimento de software consiste de um conjunto de ações e atividades inter-relacionadas, que são executadas para alcançar um produto, resultado ou serviço predefinido. Acerca desse assunto, julgue o item seguinte.

O modelo de ciclo de vida clássico da engenharia de software, também conhecido como modelo cascata, inicia-se com a etapa de análise de requisitos de software, na qual os requisitos iniciais do software são coletados pelo analista.
Alternativas
Q588059 Engenharia de Software
Um processo de desenvolvimento de software consiste de um conjunto de ações e atividades inter-relacionadas, que são executadas para alcançar um produto, resultado ou serviço predefinido. Acerca desse assunto, julgue o item seguinte.
Um dos objetivos do RUP (rational unified process) é modelar visualmente o software, isto é, as telas do sistema.
Alternativas
Q588053 Engenharia de Software
Julgue o item a seguir acerca de métricas e medições de software à luz da norma ISO/IEC 9126, bem como de análise de ponto de função (APF).

Métricas orientadas à função oferecem medidas indiretas e, em vez de contar as linhas de código, concentram-se na funcionalidade do software, que é baseada na visão externa do usuário. Dessa forma, independentemente da linguagem utilizada, essas métricas permitem calcular o esforço de programação e auxiliam o usuário final a melhorar o exame e avaliação de projetos.
Alternativas
Q588051 Engenharia de Software
Julgue o item a seguir acerca de métricas e medições de software à luz da norma ISO/IEC 9126, bem como de análise de ponto de função (APF).

APF é uma técnica que visa medir o tamanho do software por meio da quantificação da funcionalidade do processamento da aplicação; os tipos de componentes lógicos da APF são: ALI, AIE, EE, ME e SE.
Alternativas
Q588048 Engenharia de Software
No que se diz respeito a análise, projeto e modelagem orientada para objeto e linguagem de modelagem unificada (UML), julgue o item que se segue.


Em programação orientada para objeto, podem-se definir os objetos como uma entidade que possui um estado e um conjunto de operações definidas nesse estado, o qual pode ser identificado a partir dos métodos e dos atributos que possui.
Alternativas
Q588047 Engenharia de Software
No que se diz respeito a análise, projeto e modelagem orientada para objeto e linguagem de modelagem unificada (UML), julgue o item que se segue.

O processo de herança permite a reutilização de código, como também o reaproveitamento de atributos e métodos. Assim, em aplicações que utilizam herança, a obtenção de polimorfismo é uma possibilidade.
Alternativas
Q588046 Engenharia de Software
No que se diz respeito a análise, projeto e modelagem orientada para objeto e linguagem de modelagem unificada (UML), julgue o item que se segue.

Na unificação de linguagem, os sistemas podem ser descritos por cinco visões, se o sistema for constituído de um único processo, a visão de distribuição ou processo será irrelevante.

Alternativas
Q588045 Engenharia de Software
No que se refere a engenharia de software, aos modelos de ciclo de vida e aos requisitos funcionais e não funcionais, julgue o item a seguir.


Em regra, um sistema de software atual consiste em um conjunto de programas separados, arquivos de configuração, documentação do sistema, documentação do usuário e um website ou sistema local.
Alternativas
Q588044 Engenharia de Software
No que se refere a engenharia de software, aos modelos de ciclo de vida e aos requisitos funcionais e não funcionais, julgue o item a seguir.

Em requisitos de sistemas, o uso de uma disciplina da engenharia de requisitos — que consiste na definição formal de uma metodologia a fim de compreender e controlar as mudanças nos requisitos do sistema — é denominado prototipação de requisitos, não funcionais.
Alternativas
Q588043 Engenharia de Software
No que se refere a engenharia de software, aos modelos de ciclo de vida e aos requisitos funcionais e não funcionais, julgue o item a seguir.
Os requisitos não funcionais utilizam, para especificação, métricas como velocidade, confiabilidade, tamanho, análise de requisitos e classificação dos requisitos.
Alternativas
Q588042 Engenharia de Software
No que se refere a engenharia de software, aos modelos de ciclo de vida e aos requisitos funcionais e não funcionais, julgue o item a seguir.
A prototipagem, técnica que serve de complemento à análise de requisitos, é a construção de protótipos considerados um esboço de parte do sistema.
Alternativas
Q588041 Engenharia de Software
No que se refere a engenharia de software, aos modelos de ciclo de vida e aos requisitos funcionais e não funcionais, julgue o item a seguir.
As fases do modelo de ciclo de vida em cascata são demonstração, análise de requisitos, pré-projeto, desenvolvimento, projeto básico, homologação, implantação e manutenção, respectivamente.
Alternativas
Q584457 Engenharia de Software
No que se refere a gestão de projetos e a legislações profissionais pertinentes, julgue o item que se segue.

Diferentemente da abordagem de gerência de projetos waterfall, que é orientada ao planejamento detalhado e de execução sequencial, o scrum é fundamentado em um desenvolvimento incremental e iterativo que permite maior adaptação e antecipação dos potenciais problemas.


Alternativas
Q584456 Engenharia de Software
No que se refere a gestão de projetos e a legislações profissionais pertinentes, julgue o item que se segue.

O scrum master é responsável pelo acompanhamento diário da execução das atividades e atua como facilitador junto ao time para resolver impedimentos que inibem a produtividade do time. O scrum master tem autoridade sob o time de execução e possui a mesma função de um gerente de projeto em projetos waterfall.


Alternativas
Q584455 Engenharia de Software
No que se refere a gestão de projetos e a legislações profissionais pertinentes, julgue o item que se segue.

Sprints são períodos curtos e regulares utilizados para a execução de um determinado conjunto de tarefas no scrum. Para se determinarem os subconjuntos de itens a serem executados em um sprint, um sprint planning é realizado pelo product owner, pelo time de desenvolvimento e pelo scrum master. Com base na meta determinada para o sprint, o time de desenvolvimento prioriza os itens, e um esforço para cada item é estimado


Alternativas
Q584454 Engenharia de Software
No que se refere a gestão de projetos e a legislações profissionais pertinentes, julgue o item que se segue.

O product backlog, lista das principais funcionalidades que o produto ou projeto tem de executar, é um dos artefatos mais importantes do framework ágil do scrum, sendo construído apenas pelo product owner e pelo time de execução.


Alternativas
Q578252 Engenharia de Software
Com base nos conceitos de técnicas de reunião e de entrevista, julgue o item a seguir.

Dar atenção ao participante e iniciar um debate buscando a participação de todos representa um dos objetivos da pergunta dirigida utilizada nas técnicas de reunião.

Alternativas
Q578251 Engenharia de Software
De acordo com a versão 4.3 do Manual de Práticas de Contagem (CPM) do IFPUG e o roteiro de métricas de software do SISP 2.0, julgue o próximo item.
Backfiring é um método que consiste em derivar o número de pontos de função da aplicação a partir de seu tamanho físico, medido em linhas de código, utilizando um fator de conversão constante independente da linguagem de programação.
Alternativas
Q578250 Engenharia de Software
De acordo com a versão 4.3 do Manual de Práticas de Contagem (CPM) do IFPUG e o roteiro de métricas de software do SISP 2.0, julgue o próximo item.

Considerando que o total bruto de pontos de função na contagem de um sistema seja 90,00 e que, após a aplicação do fator de ajuste de complexidade, a contagem tenha sido de 80,10, é correto afirmar que o somatório dos itens do nível de influência global é igual a 24.


Alternativas
Q578249 Engenharia de Software
De acordo com a versão 4.3 do Manual de Práticas de Contagem (CPM) do IFPUG e o roteiro de métricas de software do SISP 2.0, julgue o próximo item.

Treinamentos em tecnologia da informação devem ser incluídos no cálculo dos pontos de função.


Alternativas
Respostas
2401: E
2402: C
2403: C
2404: E
2405: C
2406: C
2407: C
2408: C
2409: E
2410: E
2411: C
2412: E
2413: C
2414: E
2415: C
2416: E
2417: E
2418: E
2419: C
2420: E