Questões de Concurso Comentadas sobre desenvolvimento de software em engenharia de software

Foram encontradas 1.135 questões

Q445701 Engenharia de Software
Com relação a análise e a projeto de software, julgue o próximo item.

No modelo do processo de desenvolvimento de software, o primeiro estágio consiste no projeto de arquitetura, que constitui o elo crítico entre o projeto e a engenharia de requisitos.
Alternativas
Q439991 Engenharia de Software
O ciclo de vida clássico de desenvolvimento de software é criticado por vários autores.

Uma das principais críticas a esse ciclo de vida é que a(o)
Alternativas
Q436595 Engenharia de Software
No que se refere à engenharia de software, julgue o próximo item.
O processo de desenvolvimento interativo e incremental apresenta dificuldades para dar visibilidade ao processo.
Alternativas
Q436585 Engenharia de Software
No que diz respeito à engenharia de testes, julgue o item subsecutivo.
A ferramenta SVN, também denominada subversion, é mais eficiente na transmissão e no armazenamento de arquivos textos do que de arquivos binários.
Alternativas
Q435857 Engenharia de Software
Acerca do tratamento digital de imagens, concepção e produção de vinhetas, softwares de modelagem e animação em 3D, julgue o item subsequente.
O processo de renderização, em um software de modelagem e animação em 3D, é dispendioso, uma vez que exige ajustes necessários de iluminação, presença de sombras e outros elementos da cena, bem como demanda alta capacidade de processamento do computador.
Alternativas
Q435525 Engenharia de Software
Com base nos conceitos gerais e nas disciplinas de engenharia de software, julgue o próximo item.
Ao adquirir licença de uso de uma planilha eletrônica como ferramenta para automatização de escritório da empresa, está-se adotando uma engenharia de software orientada a reúso.
Alternativas
Q435067 Engenharia de Software
A respeito de engenharia de software, julgue os próximos itens.

A finalidade do processo de homologação de um software é a identificação de defeitos no funcionamento desse software, sob o ponto de vista da expectativa do usuário.
Alternativas
Q435065 Engenharia de Software
A respeito de engenharia de software, julgue os próximos itens.

Na técnica dinâmica de geração de dados, a análise de fluxo dos dados é utilizada para determinar as variáveis de entrada responsáveis pelo comportamento incorreto do programa.
Alternativas
Q421561 Engenharia de Software
Quanto ao projeto de software, assinale a alternativa INCORRETA.
Alternativas
Q396771 Engenharia de Software
Uma empresa que desenvolve projetos no Visual Studio decidiu utilizar o Team Foundation Service. Uma característica relacionada ao desenvolvimento em equipe e outra, relacionada ao controle de código do Team Foundation, são respectivamente :
Alternativas
Q396754 Engenharia de Software
Considere uma organização desenvolvedora de software que possua um processo de software composto das fases de Levantamento de Requisitos, Análise de Software, Projeto de Software, Codificação, Testes e Entrega do Software e tenha a cultura de estimar seus projetos utilizando Análise de Pontos por Função. Caso essa organização esteja interessada na criação de uma base de estimativas de seus projetos, a contagem de pontos por função seria mais indicada .
Alternativas
Q396753 Engenharia de Software
Uma organização está interessada em definir um processo para orientar a sua equipe de desenvolvimento a executar as atividades necessárias para a criação e disponibilização de novas versões do produto de software que é o carro-chefe da empresa. Esse processo precisa conter explicitamente as etapas comuns de um desenvolvimento de software (por exemplo, levantamento, análise, projeto, construção e testes) e, como o produto de software em questão tem um forte requisito de qualidade, é necessário que as atividades de garantia da qualidade sejam bem explícitas em relação às etapas e/ou documentos relacionados sendo avaliados.

Dentre as opções de modelos de ciclo de vida abaixo, o mais adequado a essa necessidade é :
Alternativas
Q390827 Engenharia de Software
A respeito da engenharia de software e da UML (unified modeling language), julgue os itens subsequentes.

A ciência da computação estuda os aspectos do desenvolvimento e da evolução de software; a engenharia de sistemas estuda as teorias e os métodos de construção; e a engenharia de software estuda o uso de ferramentas e de codificação.
Alternativas
Q390826 Engenharia de Software
A respeito da engenharia de software e da UML (unified modeling language), julgue os itens subsequentes.

No desenvolvimento de software de grande porte, não se usam, em conjunto, os seguintes modelos de processo de software genéricos: modelo em cascata, desenvolvimento evolucionário e engenharia de software embasada em computador.
Alternativas
Q384615 Engenharia de Software
Sobre Evolução do Software, assinale a alternativa INCORRETA.
Alternativas
Q384613 Engenharia de Software
Sobre projeto e implementação de software, assinale a alternativa INCORRETA.
Alternativas
Q380443 Engenharia de Software
No processo de desenvolvimento de software, o modelo de ciclo de vida em que um sistema de software é desenvolvido em vários passos similares e, em cada passo, o sistema é estendido com mais funcionalidades é denominado de modelo
Alternativas
Q376202 Engenharia de Software
O desenvolvimento incremental é baseado na ideia de construir uma implementação inicial, expô-la aos comentários dos usuários e continuar por meio da criação de várias versões até que um sistema adequado seja desenvolvido. Do ponto de vista do gerenciamento, no desenvolvimento incremental,
Alternativas
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
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
Respostas
941: C
942: C
943: E
944: E
945: C
946: E
947: E
948: C
949: A
950: A
951: D
952: B
953: E
954: E
955: E
956: A
957: A
958: D
959: A
960: E