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!
No que se refere à engenharia de software, julgue o item a seguir.
Os testes de releases são realizados pela equipe de
desenvolvimento de sistema, sem participação do usuário final,
utilizando para tanto os códigos-fonte do sistema para testar e
acessar funcionalidades e reportar problemas.
No que se refere à engenharia de software, julgue o item a seguir.
O desenvolvimento de software direcionado a testes pode
contar com o uso de ferramentas automatizadas para criação de
testes, como, por exemplo, o JUnit, um framework para testes
em Java.
Julgue o item seguinte, relativos a UML 2.0, BPM e BPMN.
Ao desenhar um diagrama de componentes, exige-se que os
componentes tenham a característica de serem executáveis.
Assim, somente as partes executáveis de um sistema estão
presentes em um diagrama de componente.
Julgue o item subsecutivo, em relação aos métodos ágeis de desenvolvimento.
A figura ilustrada abaixo mostra o fluxo de processos de testes de software no XP. Esse fluxo iterativo continua até que não haja mais teste a ser criado, implicando que o componente satisfaz a todos os requisitos definidos para ele.

Julgue o item subsecutivo, em relação aos métodos ágeis de desenvolvimento.
As atividades metodológicas básicas do desenvolvimento
de software são excluídas, o que transforma as atividades
de comunicação, planejamento, modelagem, construção e
emprego em um conjunto de tarefas mínimas que impulsiona
a equipe para o desenvolvimento e para a entrega.
Julgue o item subsecutivo, em relação aos métodos ágeis de desenvolvimento.
Sprint é a denominação dada ao padrão de processo de
realização de tarefas das atividades metodológicas do Scrum,
cujos princípios são consistentes com o manifesto ágil, pois
incorporam as atividades estruturais de requisitos, análise,
projeto, evolução e entrega.
No que se refere às linguagens de programação, julgue o item subsecutivo.
Coesão e acoplamento são dois critérios úteis para se analisar a qualidade da interface pública de uma classe. A interface pública será considerada coesa se todos os seus recursos estiverem relacionados ao conceito que a classe representa, enquanto, no acoplamento, uma classe é dependente de outra.Acerca dos conceitos da engenharia reversa, julgue o item subsecutivo.
A engenharia reversa permite conhecer a estrutura do programa e sua lógica e, com base nessas informações, alterar a estruturado programa, afetando diretamente o fluxo lógico. Essa atividade é conhecida como patching.Acerca dos conceitos da engenharia reversa, julgue o item subsecutivo.
A depuração de programas utiliza métodos de teste e análise para tentar entender o software. Esses métodos são classificados como caixa-branca (white box) e caixa-preta (black box). Para se conhecer o código e seu comportamento, o teste caixa-branca é menos eficiente que o teste caixa-preta, embora seja mais fácil de ser implementado.
No processo de planejamento de sistemas de informação, a etapa organização e métodos é primordial para a elaboração da execução do levantamento dos requisitos necessários para o desenvolvimento de questionários de aceitação para o devido acompanhamento da evolução da gestão.
São metas da técnica de entrevista, utilizada no processo de levantamento de requisitos: atingir os objetivos organizacionais e os objetivos pessoais dos envolvidos; entender o problema a ser resolvido e o modo como os interessados podem interagir com o sistema; levantar dados acerca de procedimentos informais de interação com a tecnologia da informação.
Diferentemente da administração de um empreendimento organizacional, um sistema de informação que se baseia em conjunto de projetos de desenvolvimento de software deve ser administrado de forma particular, organizado em processos que devem ser implementados, individualmente, de forma padronizada conforme normatização.
Denomina-se elicitação dos requisitos a tarefa de comunicar-se com os usuários e clientes para a determinação dos requisitos de sistema.
As linguagens visuais de programação surgiram para substituir as linguagens tradicionais, cuja sintaxe de utilização requeria conhecimento profundo, prescindem do conhecimento da sintaxe, comandos, variáveis, automatizando todo o processo de criação das aplicações eletrônicas.
Em análise e projeto orientados a objetos, os processos são considerados um conjunto de funções com dados de entrada, processamento e dados de saída, com ênfase em funções que agem sobre os dados.
As ferramentas CASE, utilizadas para auxiliar o desenvolvimento de software, oferecem um conjunto de serviços, fortemente relacionados, para suportar uma ou mais atividades das etapas de desenvolvimento de software.
A métrica por pontos de função corresponde à medida do tamanho das aplicações de computador e dos projetos que o constroem, realizada a partir de um ponto de vista funcional ou usuário, independentemente da linguagem do computador, da metodologia de desenvolvimento, da tecnologia ou da capacidade de o grupo de desenvolvimento desenvolver a aplicação.
A análise essencial orienta a análise de sistemas para a essência do negócio, independentemente das soluções tecnológicas que serão utilizadas em sua construção, partindo-se do princípio de que os sistemas existem independentemente dos sistemas eletrônicos e são feitos com vistas a uma oportunidade.
No processo de análise de requisitos, obtém-se uma especificação do comportamento que enfatiza os aspectos da alta reusabilidade do sistema, que compreendem os protocolos de comportamento e os agrupamentos hierárquicos dos objetos de acordo com o protocolo.
Todo software desenvolvido segundo os princípios da engenharia de software deve ser formalmente definido conforme padrões identificáveis de abstração e flexível o suficiente para poder ser decomposto em programas de baixo custo e prever possibilidade de versionamento.