Logo Passei Direto
Buscar

AV1 G.FEV.MDS.1 Metodologias de Desenvolvimento de Sistemas

Ferramentas de estudo

Questões resolvidas

Deseja-se desenvolver um software e, a princípio, identifica-se que os requisitos iniciais se encontram consideravelmente bem definidos. Entretanto, um processo puramente linear não pode ser utilizado devido ao escopo geral do desenvolvimento. É requerido ao analista que ele em consiga, em um curto prazo de tempo, disponibilizar ao menos um software parcial com funcionalidades iniciais para que, posteriormente, elas sejam aperfeiçoadas e expandidas.
O modelo de ciclo de vida de desenvolvimento de software mais adequado para este caso é o:
Espiral.
Incremental e iterativo.
Prototipação.
Cascata.
Modelo em V.

Considere a seguinte descrição: O método é baseado na ideia do desenvolvimento de uma implementação inicial e da sua exposição aos comentários de usuários. Em seguida, continua-se o desenvolvimento por meio da criação de várias versões até que um sistema adequado seja desenvolvido. Atividades de especificação, desenvolvimento e validação são intercaladas, e não separadas, com rápido feedback entre todas as atividades.
A descrição acima refere-se ao modelo:
Espiral.
Modelo incremental e iterativo.
Cascata.
RAD.
De prototipagem.

Analise as afirmativas sobre os modelos de desenvolvimento de softwares:
Assinale qual ou quais alternativas são verdadeiras.
I. O modelo iterativo e incremental consiste em etapas sequenciais, em que é necessário que uma etapa finalize para que a seguinte se inicie.
II. A entrega de incrementos de software de uma só vez é realizada no modelo iterativo e incremental.
III. Consistindo-se de uma adaptação do modelo espiral, o modelo iterativo divide as etapas de desenvolvimento e entrega em pequenas partes, que são denominadas incrementos.
IV. Os riscos do projeto somente são tratados pelo modelo espiral. Outros modelos ignoram essa questão.
III.
III e IV.
IV.
III e I.
II e I.

Entre os anos de 1975 e 2005, diversas metodologias para o desenvolvimento de software foram propostas. O surgimento de novas metodologias foi em grande parte devido ao contexto que ansiava por isso. A ordem cronológica do surgimento das metodologias de certo modo descreve as mudanças nas necessidades dos projetos de software.
Levando isso em consideração, a alternativa que mantém a ordem correta do surgimento das MDS anteriores às metodologias ágeis ao longo do tempo é:
Espiral, cascata, modelo iterativo e incremental, prototipação, modelo em V e RAD.
Cascata, modelo iterativo e incremental, prototipação, modelo em V e RAD.
Cascata, espiral, modelo iterativo e incremental, prototipação, modelo em V e RAD.
Cascata, modelo iterativo e incremental, prototipação, espiral, modelo em V e RAD.
Modelo iterativo e incremental, cascata, prototipação, espiral, RAD e modelo em V.

Podemos definir uma metodologia de desenvolvimento de software como um conjunto de modelos de processo ou métodos que possuem alguma característica em comum. São responsabilidades de uma metodologia de desenvolvimento:
Definição de padrões e técnicas já provados no desenvolvimento de sistemas, que agilizam o processo e garantem o máximo de qualidade no software.
Definição de padrões e técnicas já provados no desenvolvimento de sistemas, que agilizam o processo e garantem o máximo de qualidade no software.
Definição de padrões e técnicas já provados no desenvolvimento de sistemas, que agilizam o processo, mas que não podem garantir que haja um padrão de qualidade.
Definição de padrões e técnicas já provados no desenvolvimento de sistemas, que deixam o processo mais lento, mas que garantem o máximo de qualidade no software.
Definição de novos padrões e técnicas nunca antes utilizados para o desenvolvimento de sistemas, que agilizam o processo e garantem o máximo de qualidade no software.
Definição de padrões e técnicas já provados para melhorar o lucro na produção de software, com penalização no tempo de desenvolvimento.

Analise as afirmativas sobre as categorias de requisitos:
É correto o que se afirma em:
I. Requisitos funcionais definem as funcionalidades que devem existir no sistema. Um exemplo desse tipo de requisito seria: “A resposta no cadastro de um paciente deve ser dada em até 5 segundos”.
II. Requisitos não funcionais definem as restrições existentes em relação às funcionalidades do sistema.
III. Requisitos normativos são restrições que limitam o desenvolvimento do sistema.
I.
II e III.
I e II.
I e III.
III.

As diversas atividades típicas no desenvolvimento de software podem ser descritas como:
Levando em consideração as definições dadas, assinale a alternativa que contém a ordem correta da execução dessas atividades:
Implementação – codificação do sistema.
Levantamento de requisitos – levantar as necessidades existentes no sistema que será implementado.
Análise – analisar os requisitos do software para decidir como implementá-los.
Projeto – estabelece-se como o sistema funcionará para atender aos requisitos.
Testes – diversos testes com o intuito de verificar o sistema.
Implantação – implantação do sistema no ambiente do usuário.
Implementação, levantamento de requisitos, análise, projeto, testes e implantação.
Levantamento de requisitos, projeto, análise, implementação, testes e implantação.
Levantamento de requisitos, projeto, análise, implementação, implantação e testes.
Levantamento de requisitos, análise, projeto, implementação, testes e implantação.
Levantamento de requisitos, análise, implementação, projeto, testes e implantação.

Produtos de software são softwares que podem ser vendidos para um cliente. Eles podem ser categorizados em produtos genéricos e produtos sob encomenda.
Marque a alternativa que apresenta somente exemplos de produtos genéricos.
Sistema de controle de tráfego aéreo, editor gráfico e editor de texto.
Ferramenta de banco de dados, sistema de controle de tráfego aéreo e editor gráfico.
Editor de texto, ferramentas de banco de dados e editor gráfico.
Editor gráfico, ferramenta para gestão de projeto e sistemas de controle de dispositivos eletrônicos.
Sistemas de controle de dispositivos eletrônico, sistema de controle de tráfego aéreo e ferramentas de banco de dados.

O desenvolvimento de softwares envolve diversas fases. Existem diversos modelos de ciclo de vida contendo essas fases.
A principal diferença entre os modelos de ciclo de vida é:
A maneira como as diversas fases são encadeadas.
A forma como os requisitos são levantados.
A quantidade de testes executados.
As fases básicas existentes.
A paralelização das fases.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Deseja-se desenvolver um software e, a princípio, identifica-se que os requisitos iniciais se encontram consideravelmente bem definidos. Entretanto, um processo puramente linear não pode ser utilizado devido ao escopo geral do desenvolvimento. É requerido ao analista que ele em consiga, em um curto prazo de tempo, disponibilizar ao menos um software parcial com funcionalidades iniciais para que, posteriormente, elas sejam aperfeiçoadas e expandidas.
O modelo de ciclo de vida de desenvolvimento de software mais adequado para este caso é o:
Espiral.
Incremental e iterativo.
Prototipação.
Cascata.
Modelo em V.

Considere a seguinte descrição: O método é baseado na ideia do desenvolvimento de uma implementação inicial e da sua exposição aos comentários de usuários. Em seguida, continua-se o desenvolvimento por meio da criação de várias versões até que um sistema adequado seja desenvolvido. Atividades de especificação, desenvolvimento e validação são intercaladas, e não separadas, com rápido feedback entre todas as atividades.
A descrição acima refere-se ao modelo:
Espiral.
Modelo incremental e iterativo.
Cascata.
RAD.
De prototipagem.

Analise as afirmativas sobre os modelos de desenvolvimento de softwares:
Assinale qual ou quais alternativas são verdadeiras.
I. O modelo iterativo e incremental consiste em etapas sequenciais, em que é necessário que uma etapa finalize para que a seguinte se inicie.
II. A entrega de incrementos de software de uma só vez é realizada no modelo iterativo e incremental.
III. Consistindo-se de uma adaptação do modelo espiral, o modelo iterativo divide as etapas de desenvolvimento e entrega em pequenas partes, que são denominadas incrementos.
IV. Os riscos do projeto somente são tratados pelo modelo espiral. Outros modelos ignoram essa questão.
III.
III e IV.
IV.
III e I.
II e I.

Entre os anos de 1975 e 2005, diversas metodologias para o desenvolvimento de software foram propostas. O surgimento de novas metodologias foi em grande parte devido ao contexto que ansiava por isso. A ordem cronológica do surgimento das metodologias de certo modo descreve as mudanças nas necessidades dos projetos de software.
Levando isso em consideração, a alternativa que mantém a ordem correta do surgimento das MDS anteriores às metodologias ágeis ao longo do tempo é:
Espiral, cascata, modelo iterativo e incremental, prototipação, modelo em V e RAD.
Cascata, modelo iterativo e incremental, prototipação, modelo em V e RAD.
Cascata, espiral, modelo iterativo e incremental, prototipação, modelo em V e RAD.
Cascata, modelo iterativo e incremental, prototipação, espiral, modelo em V e RAD.
Modelo iterativo e incremental, cascata, prototipação, espiral, RAD e modelo em V.

Podemos definir uma metodologia de desenvolvimento de software como um conjunto de modelos de processo ou métodos que possuem alguma característica em comum. São responsabilidades de uma metodologia de desenvolvimento:
Definição de padrões e técnicas já provados no desenvolvimento de sistemas, que agilizam o processo e garantem o máximo de qualidade no software.
Definição de padrões e técnicas já provados no desenvolvimento de sistemas, que agilizam o processo e garantem o máximo de qualidade no software.
Definição de padrões e técnicas já provados no desenvolvimento de sistemas, que agilizam o processo, mas que não podem garantir que haja um padrão de qualidade.
Definição de padrões e técnicas já provados no desenvolvimento de sistemas, que deixam o processo mais lento, mas que garantem o máximo de qualidade no software.
Definição de novos padrões e técnicas nunca antes utilizados para o desenvolvimento de sistemas, que agilizam o processo e garantem o máximo de qualidade no software.
Definição de padrões e técnicas já provados para melhorar o lucro na produção de software, com penalização no tempo de desenvolvimento.

Analise as afirmativas sobre as categorias de requisitos:
É correto o que se afirma em:
I. Requisitos funcionais definem as funcionalidades que devem existir no sistema. Um exemplo desse tipo de requisito seria: “A resposta no cadastro de um paciente deve ser dada em até 5 segundos”.
II. Requisitos não funcionais definem as restrições existentes em relação às funcionalidades do sistema.
III. Requisitos normativos são restrições que limitam o desenvolvimento do sistema.
I.
II e III.
I e II.
I e III.
III.

As diversas atividades típicas no desenvolvimento de software podem ser descritas como:
Levando em consideração as definições dadas, assinale a alternativa que contém a ordem correta da execução dessas atividades:
Implementação – codificação do sistema.
Levantamento de requisitos – levantar as necessidades existentes no sistema que será implementado.
Análise – analisar os requisitos do software para decidir como implementá-los.
Projeto – estabelece-se como o sistema funcionará para atender aos requisitos.
Testes – diversos testes com o intuito de verificar o sistema.
Implantação – implantação do sistema no ambiente do usuário.
Implementação, levantamento de requisitos, análise, projeto, testes e implantação.
Levantamento de requisitos, projeto, análise, implementação, testes e implantação.
Levantamento de requisitos, projeto, análise, implementação, implantação e testes.
Levantamento de requisitos, análise, projeto, implementação, testes e implantação.
Levantamento de requisitos, análise, implementação, projeto, testes e implantação.

Produtos de software são softwares que podem ser vendidos para um cliente. Eles podem ser categorizados em produtos genéricos e produtos sob encomenda.
Marque a alternativa que apresenta somente exemplos de produtos genéricos.
Sistema de controle de tráfego aéreo, editor gráfico e editor de texto.
Ferramenta de banco de dados, sistema de controle de tráfego aéreo e editor gráfico.
Editor de texto, ferramentas de banco de dados e editor gráfico.
Editor gráfico, ferramenta para gestão de projeto e sistemas de controle de dispositivos eletrônicos.
Sistemas de controle de dispositivos eletrônico, sistema de controle de tráfego aéreo e ferramentas de banco de dados.

O desenvolvimento de softwares envolve diversas fases. Existem diversos modelos de ciclo de vida contendo essas fases.
A principal diferença entre os modelos de ciclo de vida é:
A maneira como as diversas fases são encadeadas.
A forma como os requisitos são levantados.
A quantidade de testes executados.
As fases básicas existentes.
A paralelização das fases.

Prévia do material em texto

20/03/2019 AV1: G.FEV.MDS.1 - Metodologias de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/1835/quizzes/4418 1/9
AV1
Vencimento 24 mar em 23:59 Pontos 15 perguntas 10
Disponível 18 mar em 0:00 - 24 mar em 23:59 7 dias Limite de tempo Nenhum
Tentativas permitidas 2
Histórico de tenta�vas
Tentativa Hora Pontuação
MAIS RECENTE Tentativa 1 27 minutos 9 de 15
 As respostas corretas estarão disponíveis em 25 mar em 0:00.
Pontuação desta tentativa: 9 de 15
Enviado 20 mar em 14:47
Esta tentativa levou 27 minutos.
Fazer o teste novamente
1,5 / 1,5 ptsPergunta 1
O manifesto ágil, criado em fevereiro de 2001, foi um marco não somente na
consolidação das metodologias ágeis, mas também das metodologias de
desenvolvimento de forma geral. Consistindo-se de um documento criado em
uma reunião de líderes da comunidade do extreme programming em Oregon,
sua principal utilidade se baseia em:
 Definir como os métodos tradicionais devem se comportar. 
 Atuar como um protesto da comunidade não aderente aos métodos ágeis. 
 Declarar valores e princípios para que uma metodologia seja ágil. 
 Definir os princípios de uma metodologia não ágil. 
 Gerenciar metodologias de desenvolvimento de sistemas. 
20/03/2019 AV1: G.FEV.MDS.1 - Metodologias de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/1835/quizzes/4418 2/9
A principal função do manifesto ágil, descrito em 2001, era declarar os
valores e princípios para que uma metodologia se tornasse ágil. Dessa
forma, a partir desse momento, para que uma metodologia fosse
considerada ágil, deveria seguir os preceitos definidos no manifesto. O
mesmo então se tornou um marco na história das metodologias de
desenvolvimento de software.
0 / 1,5 ptsPergunta 2IncorretoIncorreto
Deseja-se desenvolver um software e, a princípio, identifica-se que os requisitos
iniciais se encontram consideravelmente bem definidos. Entretanto, um
processo puramente linear não pode ser utilizado devido ao escopo geral do
desenvolvimento. É requerido ao analista que ele em consiga, em um curto
prazo de tempo, disponibilizar ao menos um software parcial com
funcionalidades iniciais para que, posteriormente, elas sejam aperfeiçoadas e
expandidas.
O modelo de ciclo de vida de desenvolvimento de software mais adequado para
este caso é o:
 Espiral. 
 Incremental e iterativo. 
 Prototipação. 
 Cascata. 
 Modelo em V. 
Levando em consideração que a descrição considera que um processo
puramente linear não pode ser utilizado, descartamos a princípio
processos sequenciais. Como se deseja construir um software de forma
rápida, mesmo que com poucas funcionalidades, a melhor estratégia é o
modelo incremental e iterativo.
1,5 / 1,5 ptsPergunta 3
20/03/2019 AV1: G.FEV.MDS.1 - Metodologias de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/1835/quizzes/4418 3/9
Considere a seguinte descrição:
O método é baseado na ideia do desenvolvimento de uma implementação
inicial e da sua exposição aos comentários de usuários. Em seguida, continua-
se o desenvolvimento por meio da criação de várias versões até que um
sistema adequado seja desenvolvido. Atividades de especificação,
desenvolvimento e validação são intercaladas, e não separadas, com rápido
feedback entre todas as atividades.
A descrição acima refere-se ao modelo:
 Espiral. 
 RAD. 
 Modelo incremental e iterativo. 
 Cascata. 
 De prototipagem. 
Segundo a descrição dada, percebemos que o modelo possui a
característica incremental, visto que novas funcionalidades vão sendo
adicionadas a cada nova versão. Além disso, os ciclos de
desenvolvimento vão se repetindo, fazendo com que esse modelo
também seja iterativo. Portanto, o modelo descrito é incremental e
iterativo.
0 / 1,5 ptsPergunta 4IncorretoIncorreto
Analise as afirmativas sobre os modelos de desenvolvimento de softwares:
I. O modelo iterativo e incremental consiste em etapas sequenciais, em que é
necessário que uma etapa finalize para que a seguinte se inicie. 
II. A entrega de incrementos de software de uma só vez é realizada no modelo
iterativo e incremental. 
III. Consistindo-se de uma adaptação do modelo espiral, o modelo iterativo
divide as etapas de desenvolvimento e entrega em pequenas partes, que são
denominadas incrementos. 
IV. Os riscos do projeto somente são tratados pelo modelo espiral. Outros
modelos ignoram essa questão.
Assinale qual ou quais alternativas são verdadeiras.
20/03/2019 AV1: G.FEV.MDS.1 - Metodologias de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/1835/quizzes/4418 4/9
 IV. 
 II e I. 
 III e I. 
 III e IV. 
 III. 
A afirmação I é falsa, pois o modelo citado não precisa ser sequencial. 
A afirmação II é falsa, pois os incrementos são entregues ao cliente de
forma parcial.
1,5 / 1,5 ptsPergunta 5
Entre os anos de 1975 e 2005, diversas metodologias para o desenvolvimento
de software foram propostas. O surgimento de novas metodologias foi em
grande parte devido ao contexto que ansiava por isso. A ordem cronológica do
surgimento das metodologias de certo modo descreve as mudanças nas
necessidades dos projetos de software. Levando isso em consideração, a
alternativa que mantém a ordem correta do surgimento das MDS anteriores às
metodologias ágeis ao longo do tempo é:
 
Espiral, cascata, modelo iterativo e incremental, prototipação, modelo em V e
RAD.
 
Cascata, espiral, modelo iterativo e incremental, prototipação, modelo em V e
RAD.
 
Cascata, modelo iterativo e incremental, prototipação, espiral, modelo em V e
RAD.
 
Modelo iterativo e incremental, cascata, prototipação, espiral, RAD e modelo em
V.
20/03/2019 AV1: G.FEV.MDS.1 - Metodologias de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/1835/quizzes/4418 5/9
 Cascata, modelo iterativo e incremental, prototipação, modelo em V e RAD. 
A ordem correta que descreve as metodologias de desenvolvimento de
sistemas em ordem cronológica de seu surgimento é a seguinte:
cascata, modelo iterativo e incremental, prototipação, espiral, modelo em
V e RAD. O modelo cascata é a base para todos os outros modelos.
0 / 1,5 ptsPergunta 6IncorretoIncorreto
Podemos definir uma metodologia de desenvolvimento de software como um
conjunto de modelos de processo ou métodos que possuem alguma
característica em comum. São responsabilidades de uma metodologia de
desenvolvimento:
 
Definição de padrões e técnicas já provados no desenvolvimento de sistemas,
que agilizam o processo e garantem o máximo de qualidade no software.
 
Definição de padrões e técnicas já provados no desenvolvimento de sistemas,
que agilizam o processo, mas que não podem garantir que haja um padrão de
qualidade.
 
Definição de padrões e técnicas já provados no desenvolvimento de sistemas,
que deixam o processo mais lento, mas que garantem o máximo de qualidade no
software.
 
Definição de novos padrões e técnicas nunca antes utilizados para o
desenvolvimento de sistemas, que agilizam o processo e garantem o máximo de
qualidade no software.
 
Definição de padrões e técnicas já provados para melhorar o lucro na produção
de software, com penalização no tempo de desenvolvimento.
20/03/2019 AV1: G.FEV.MDS.1 - Metodologias de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/1835/quizzes/4418 6/9
As metodologias de desenvolvimento são utilizadas para o
estabelecimento de ordem, definição de padrões e utilização de técnicas
já provadas no desenvolvimento de sistemas, que agilizam o processo e
garantem o máximo de qualidade no software. A seção 2.4 aborda esse
tema.
0 / 1,5 ptsPergunta 7IncorretoIncorreto
Analise as afirmativas sobre as categorias de requisitos:
I. Requisitos funcionais definem as funcionalidadesque devem existir no
sistema. Um exemplo desse tipo de requisito seria: “A resposta no cadastro de
um paciente deve ser dada em até 5 segundos”. 
II. Requisitos não funcionais definem as restrições existentes em relação às
funcionalidades do sistema. 
III. Requisitos normativos são restrições que limitam o desenvolvimento do
sistema.
É correto o que se afirma em:
 I e III. 
 II e III. 
 I. 
 I e II. 
 III. 
A afirmativa I é falsa porque o exemplo citado é, na verdade, um
requisito não funcional. Portanto, somente as afirmativas II e III são
verdadeiras, de acordo com as definições dadas na seção 2.2.1 do livro-
texto.
1,5 / 1,5 ptsPergunta 8
20/03/2019 AV1: G.FEV.MDS.1 - Metodologias de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/1835/quizzes/4418 7/9
As diversas atividades típicas no desenvolvimento de software podem ser
descritas como:
• Implementação – codificação do sistema. 
• Levantamento de requisitos – levantar as necessidades existentes no sistema
que será implementado. 
• Análise – analisar os requisitos do software para decidir como implementá-los.
• Projeto – estabelece-se como o sistema funcionará para atender aos
requisitos. 
• Testes – diversos testes com o intuito de verificar o sistema. 
• Implantação – implantação do sistema no ambiente do usuário.
Levando em consideração as definições dadas, assinale a alternativa que
contém a ordem correta da execução dessas atividades:
 
Levantamento de requisitos, projeto, análise, implementação, implantação e
testes.
 
Implementação, levantamento de requisitos, análise, projeto, testes e
implantação.
 
Levantamento de requisitos, análise, projeto, implementação, testes e
implantação.
 
Levantamento de requisitos, análise, implementação, projeto, testes e
implantação.
 
Levantamento de requisitos, projeto, análise, implementação, testes e
implantação.
De acordo com a seção 2.2 do livro-texto, as etapas típicas do
desenvolvimento de software são: levantamento de requisitos, análise,
projeto, implementação, testes e implantação.
1,5 / 1,5 ptsPergunta 9
20/03/2019 AV1: G.FEV.MDS.1 - Metodologias de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/1835/quizzes/4418 8/9
Produtos de software são softwares que podem ser vendidos para um cliente.
Eles podem ser categorizados em produtos genéricos e produtos sob
encomenda. Marque a alternativa que apresenta somente exemplos de
produtos genéricos.
 Sistema de controle de tráfego aéreo, editor gráfico e editor de texto. 
 
Sistemas de controle de dispositivos eletrônico, sistema de controle de tráfego
aéreo e ferramentas de banco de dados.
 
Editor gráfico, ferramenta para gestão de projeto e sistemas de controle de
dispositivos eletrônicos.
 Editor de texto, ferramentas de banco de dados e editor gráfico. 
 
Ferramenta de banco de dados, sistema de controle de tráfego aéreo e editor
gráfico.
Na definição de produto genérico, apresentamos como exemplo os
seguintes itens: editor de texto, ferramentas de banco de dados e editor
gráfico (seção 2.1.1 no livro-texto).
1,5 / 1,5 ptsPergunta 10
O desenvolvimento de softwares envolve diversas fases. Existem diversos
modelos de ciclo de vida contendo essas fases. A principal diferença entre os
modelos de ciclo de vida é:
 A quantidade de testes executados. 
 A forma como os requisitos são levantados. 
 As fases básicas existentes. 
 A paralelização das fases. 
 A maneira como as diversas fases são encadeadas. 
20/03/2019 AV1: G.FEV.MDS.1 - Metodologias de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/1835/quizzes/4418 9/9
A principal diferença entre os modelos de ciclo de vida é a maneira como
as diversas fases são encadeadas. A seção 2.3 do livro-texto aborda
esse tema.
Pontuação do teste: 9 de 15

Mais conteúdos dessa disciplina