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!

Q106539 Engenharia de Software
Com referência ao fortalecimento da capacidade de teste de software em uma organização produtora de software, assinale a opção correta acerca da aplicação de métodos e técnicas de teste de software.
Alternativas
Q106538 Engenharia de Software
Considerando uma organização na qual a abordagem de test driven development (TDD) esteja implementada, assinale a opção correta.
Alternativas
Q106536 Engenharia de Software
Com referência à engenharia de testes e qualidade com foco na identificação de inconsistências entre o propósito de ferramentas de software e as características dos software em desenvolvimento, assinale a opção correta.
Alternativas
Q106534 Engenharia de Software
A automação de sistemas de informações organizacionais, em especial a manipulação de documentos digitais ou eletrônicos, tem- se beneficiado do uso de tecnologias padronizadas, sendo uma delas a tecnologia de workflow. Existem diversos modelos de workflow, sendo que algumas de suas principais categorias são: workflow ad hoc, workflow embasado no conhecimento, workflow orientado à produção, workflow orientado à administração e workflow orientado a objetos. Com relação às características de sistemas de informação embasados em workflow, assinale a opção correta.
Alternativas
Q106526 Engenharia de Software
A respeito das áreas de gerenciamento de projetos, assinale a opção correta.
Alternativas
Q106524 Engenharia de Software
Em relação à área de gerenciamento de projetos, assinale a opção correta.
Alternativas
Q106523 Engenharia de Software
Com relação aos processos de gerenciamento de projetos, assinale a opção correta.
Alternativas
Q106521 Engenharia de Software
Acerca dos conceitos de gerência de projetos, assinale a opção correta.
Alternativas
Q106517 Engenharia de Software
A métrica pontos de caso de uso (use case points), proposta por Gustavo Karner, estima o tamanho do software em pontos de caso de uso e o esforço necessário para a construção do produto. Acerca dessa métrica, assinale a opção correta.
Alternativas
Q106516 Engenharia de Software
Um modelo de processo de software, como os modelos cascata, iterativo e rational unified process (RUP), consiste em uma representação abstrata de um processo de software. Abordagens como extreme programming (XP) e Scrum propõem uma forma mais ágil de desenvolver produtos de software. A esse respeito, assinale a opção correta.
Alternativas
Q106515 Engenharia de Software
Assinale a opção correta a respeito da análise de pontos de função (APF), técnica que mede, de acordo com o ponto de vista do usuário, a funcionalidade de um software.
Alternativas
Q106514 Engenharia de Software
Acerca dos processos para o desenvolvimento de produtos de software de alta qualidade, como a validação e a verificação, assinale a opção correta.
Alternativas
Q106512 Engenharia de Software
O desenvolvimento de um sistema de software complexo requer que seus desenvolvedores examinem e estudem esse sistema a partir de diversas perspectivas. Os autores da UML sugerem a descrição de um sistema de acordo com cinco visões interdependentes, cada uma delas com ênfase em diferentes aspectos do sistema. Com relação a esse assunto, assinale a opção correta.
Alternativas
Q106508 Engenharia de Software
Prototipação é uma técnica utilizada na abordagem evolutiva de desenvolvimento de software, por meio da qual são produzidas versões iniciais (ou protótipos) do sistema com as quais é possível realizar verificações e experimentações antes de se trabalhar na versão final do software. Acerca desse tema, assinale a opção correta.
Alternativas
Q106507 Engenharia de Software
A engenharia de requisitos pode ser dividida em dois grupos de atividades: o desenvolvimento de requisitos e a gerência de requisitos. O desenvolvimento de requisitos inclui as seguintes etapas: elicitação de requisitos, análise e negociação de requisitos, especificação e modelagem de requisitos e validação de requisitos.
A esse respeito, assinale a opção correta.
Alternativas
Q106506 Engenharia de Software
O objetivo da engenharia de requisitos é gerenciar todos os requisitos recebidos ou gerados pelo projeto, incluindo-se os funcionais e os não funcionais, bem como aqueles impostos ao projeto pela organização. Na gerência de requisitos, para controlar as mudanças propostas nos requisitos durante o processo de desenvolvimento, o mais apropriado é
Alternativas
Q92726 Engenharia de Software
Acerca da linguagem de programação Java e da programação
orientada a objetos, julgue os itens seguintes.

Em linguagens orientadas a objeto, o conceito de herança pode ser utilizado para estender, por exemplo, o conceito de uma classe motor para uma classe automóvel.
Alternativas
Q92725 Engenharia de Software
Acerca da linguagem de programação Java e da programação
orientada a objetos, julgue os itens seguintes.

Programa que utilize uma linguagem orientada a objetos (OO), ao incorporar corretamente ao seu funcionamento conceitos como os de encapsulamento, herança e polimorfismo, beneficia-se das características da OO.
Alternativas
Q92714 Engenharia de Software
Com relação às ferramentas CASE, julgue os itens subsequentes.

As ferramentas CASE que auxiliam o desenvolvedor durante o processo de levantamento de necessidades, de análise e de elaboração de projeto são denominadas lower CASE ou ferramentas back-end.
Alternativas
Q92713 Engenharia de Software
Com relação às ferramentas CASE, julgue os itens subsequentes.

AnalystDesigner, Software through Pictures e System Architect são exemplos de ferramentas upper CASE disponíveis no mercado.
Alternativas
Respostas
3561: A
3562: E
3563: B
3564: D
3565: B
3566: B
3567: D
3568: D
3569: A
3570: B
3571: D
3572: B
3573: A
3574: D
3575: E
3576: C
3577: E
3578: C
3579: E
3580: C