Você está na página 1de 3

Visualização de Prova https://sia.estacio.br/portal/prt0010a.asp?p1=4189777&p2=11477&p3...

Avaliação On-Line
Avaliação: AV2.2012.2EAD-PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE-CCT0194
Disciplina: CCT0194 - PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV2
Aluno: 201110005466 - LEANDRO CORREIA ROBADY
Nota da Prova: 4.5 Nota do Trabalho: Nota da Participação: 2 Total: 6,5
Prova On-Line

Questão: 1 (123031)
Com relação ao nível de abstração e agregação dos elementos dos sistemas o nível operacional: Pontos da
Questão: 0,5

É a aplicação das decisões tomadas no desenho arquitetônico. É desenvolvido em conjunto com a


documentação voltada para usuários, no caso de desenho externo, ou documentação do código do programa, no
caso de desenho interno.
É a aplicação das decisões tomadas no desenho arquitetônico. A solução contemplará a reutilização, ou não, de
componentes, que serão desenvolvidos para ele, buscando satisfazer os requisitos do produto.
É o comportamento de cada componente. É desenvolvido em conjunto com a documentação voltada para
usuários, no caso de desenho externo, ou documentação do código do programa, no caso de desenho interno.
É o corpo da arquitetura do sistema a ser implementado. Com base nesse desenho, já se pode saber se o
sistema atenderá aos requisitos e aos custos relacionados do projeto.

Questão: 2 (123066)
Qual opção representa o momento em que a fase de testes dinâmicos do PDS deve ocorrer?

Pontos da Questão: 0,5

Antes ou durante a fase de implementação


Durante ou após a fase de implementação
Durante ou após a fase de análise
Antes ou após a fase de implementação

Questão: 3 (125720)
O projeto que você está alocado possui um modelo de PDS com metodologia de trabalho com fases seqüenciais de
processo de desenvolvimento, interligadas através de um ciclo de vida em cascata ou clássico.

Com base no cenário acima, assinale dentre as opções aquela que melhor representa uma vantagem e uma
desvantagem respectivamente. Pontos da Questão: 1
Facilidade na gestão do projeto e adequado para projetos de pequena duração.
Adequado para projetos de pequena duração e baixa visibilidade.
Processo rígido e facilidade na gestão do projeto.
Baixa visibilidade e adequado para projetos de grande duração.

Questão: 4 (125399)
A complexidade do projeto de um sistema de controle está ligada ao número de especificações a serem cumpridas
e ao número de parâmetros variáveis de controladores, e quando se utiliza simultaneamente controladores em
cascata e compensadores de realimentação pode-se chegar a um ponto onde não é viável a utilização de métodos
convencionais de projeto. Por estes motivos: Pontos da Questão: 1
É justificável o desenvolvimento de um conjunto de comandos e rotinas computacionais para projeto de
sistemas de controle univariáveis, com realimentação unitária e com um controlador em cascata, com todos os
parâmetros variáveis. O desenvolvimento desse conjunto de comandos e rotinas computacionais pode ser
considerado um evento extremamente importante para os interessados no sistema.
É justificável que as inequações podem especificar desde os limites de variação dos parâmetros ajustáveis,
passando pelos limites mínimos e máximos dos sinais de controle que atuam sobre o sistema controlado, e indo
até os índices de desempenho normalmente usados na análise de sistemas de controle.
É justificável que esta estrutura, que consiste de um controlador em cascata externo e um interno, e um
compensador de realimentação, e foi escolhida por abranger a maior parte dos problemas de controle encontrados
na prática.
É justificável, e até mesmo imprescindível, a utilização de métodos computacionais alternativos para o projeto
de sistemas de controle, que sejam mais avançados, mas também fáceis de usar.

1 de 3 04/09/2012 15:12
Visualização de Prova https://sia.estacio.br/portal/prt0010a.asp?p1=4189777&p2=11477&p3...

Questão: 5 (124962)
O código de programação pode ser dividido em 3 tipos: Pontos da Questão: 0,5
Código Semântico, Código Bytecode e Código de Máquina
Código Lexico, Código Semântico e Código de Máquina
Código Bytecode, Código Objeto e Código de Máquina
Código Fonte, Código Objeto e Código de Máquina

Questão: 6 (124952)
O ciclo no ambiente de desenvolvimento de, por exemplo, um programa ‘C’ é dado por: Pontos da Questão: 0,5
Programa C; Montador; Programa em linguagem de máquina; Compilador;
Programa em linguagem de máquina; Montador; Programa C; Compilador;
Compilador; Programa C; Programa em linguagem de máquina; Montador;
Programa C; Compilador; Programa em linguagem de máquina; Montador;

Questão: 7 (124335)
Documento com formato adequado ao perfil do publico que utilizará o sistema ou produto: Pontos da Questão: 0,5
( )manual do usuário

( )manual de referância
( )manual de introdução
( )manual técnico

Questão: 8 (125733)
Assinale a opção que respresenta a correta divisão de TODAS as fases do modelo de prototipação.

Pontos da Questão: 0,5

Obtenção de requisitos, construção do protótipo, refinamento de requisitos, construção do produto


Obtenção de requisitos, projeto rapido, construção do protótipo, construção do produto.
Obtenção de requisitos, projeto rapido, construção do protótipo, refinamento de requisitos.
Obtenção de requisitos, projeto rapido, construção do protótipo, refinamento de requisitos, construção do
produto.

Questão: V220104CCT01940603 (125840)


9-

Com base no conceito do ciclo de vida do processo em cascata com realimentação, estudado na disciplina de
processo de desenvolvimento de software, cite sua principal vantagem em relação ao modelo clássico.

Pontos da Questão: 1,5


Resposta do Aluno:
Facilidade na gestão do Processo

Gabarito:
Permite que em fases posteriores, ocorra revisão e alteração de resultados das fases anteriores realimentação de
correções entre fases).

Fundamentação do Professor:

Pontos do Aluno:

Questão: AV220104CCT01940298 (125421)


10 -

A noção de Processo Iterativo corresponde à ideia de “melhorar (ou refinar) pouco - a - pouco” o sistema
(iterações). A noção de processo incremental corresponde à ideia de “aumentar (alargar) pouco-a-pouco” o âmbito
do sistema. A partir destas noções, temos, portanto que o processo iterativo e incremental que é a interação dos
dois processos.

2 de 3 04/09/2012 15:12
Visualização de Prova https://sia.estacio.br/portal/prt0010a.asp?p1=4189777&p2=11477&p3...

Com base no que foi descrito, apresenta pelo menos 5 (cinco) principais vantagens relacionado ao risco, tempo,
requisitos iniciais, inconsistência entre análise, desenho e implementação, descrevendo cada uma delas:

Pontos da Questão: 1,5


Resposta do Aluno:
Risco - Análise inicial dos riscos do Processo de criação do software. Tendo assim informações úteis para que o
software seja de qualidade. Tempo - Diminuição no tempo de criação do software. Requisitos Iniciais - Chegar em
um consenso do que o cliente deseja e ter a plena certeza do que irá desenvolver. Inconsistência entre Análise,
desenho e Implementação - Com todas as informações e documentações fica mais fácil e rápido a Análise, o
desenho e a implementação do software desenvolvido.

Gabarito:
- Redução de riscos envolvendo custos a um único incremento. Se a equipe precisar repetir a iteração, a
organização perde somente o esforço mal direcionado de uma iteração, não o valor de um produto inteiro; -
Redução do risco de lançar o projeto no mercado fora da data planejada. Identificando os riscos numa fase inicial o
esforço despendido para gerenciá-los ocorre cedo, quando as pessoas estão sob uma menor pressão do que na fase
final do projeto; - Aceleração do tempo de desenvolvimento do projeto como um todo, porque a equipa trabalha de
forma mais eficiente quando procura resultados de escopo menor e claro; - Reconhecimento de uma realidade
frequentemente ignorada: as necessidades do cliente e os requisitos correspondentes não podem ser totalmente
definidos no início do processo. Eles são tipicamente refinados em sucessivas iterações. Este modelo de operação
facilita a adaptação de requisitos; - As inconsistências entre a análise, o desenho e a implementação são
identificadas antecipadamente; - Esta abordagem encoraja a participação ativa dos utilizadores de modo a
identificar os verdadeiros requisitos do sistema.

Fundamentação do Professor:

Pontos do Aluno:

Fechar
Server IP : 192.168.10.137 Client IP: 200.139.76.250 Tempo de execução da página : 1,453

3 de 3 04/09/2012 15:12