Buscar

AP de desenvolvimento de Software

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 
 
1a Questão (Ref.:201801757211) Acerto: 1,0 / 1,0 
Considerando os dois paradigmas de desenvolvimento de software, estudados na aula 1: 
Estruturado e Orientado a objeto. Assinale qual das afirmativas abaixo está incompatível com 
estes paradigmas: 
 I. O atributo descreve as características dos objetos. 
 II. A iteração é um tipo de instrução onde os passos são repetidos até uma condição ser 
atingida. 
 III. Método é o tipo de instrução que pode ser executada baseada em uma condição lógica. 
 
 
 Apenas a afirmativa III está incompatível 
 
Apenas a afirmativa I está incompatível 
 
Todas as afirmativas estão compatíveis 
 
Apenas as afirmativas II e III estão incompatíveis 
 
Apenas as afirmativas I e II estão incompatíveis 
 
 
Gabarito Coment. 
 
 
 
 
 
2a Questão (Ref.:201801149048) Acerto: 0,0 / 1,0 
Analise as sentenças e classifique-as como V(verdadeira) ou F(falsa). Em seguida, assinale a 
alternativa correta. 
I. Sendo o software o principal elemento de um SI, um algoritmo inteligente compensa um 
hardware inadequado; 
II. O Engenheiro do software precisa ter uma visão macro dos elementos do SI, para saber a 
quem chamar no momento de um problema; 
III A tecnologia resolve qualquer problema de uma empresa desorganizada; 
IV. A tecnologia inadequada é um dos fatores que afeta a qualidade de um SI. 
Com base em sua análise assinale ÚNICA opção correta: 
 
 
 
As opções II e III estão corretas 
 
Apenas a opção I está correta 
 As opções II e IV estão corretas 
 
As opções II, III e IV estão corretas 
 As opções I, II e IV estão corretas 
 
 
Gabarito Coment. 
 
 
 
 
PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 
 
3a Questão (Ref.:201801702325) Acerto: 1,0 / 1,0 
Não é característica do RUP (Rational Unified Process): 
 
 
 ciclo é espiral. 
 
enfase na documentação. 
 
equipes com papeis bem definidos. 
 enfatiza as pessoas e as suas responsabilidades e comprometimento uns aos outros. 
 
é pesado. 
 
 
 
 
4a Questão (Ref.:201801803943) Acerto: 0,0 / 1,0 
Marque a alternativa INCORRETA: 
 
 
 Estudo de viabilidade: estudo inicial para saber se vale a pena desenvolver a ideia. O 
estudo deve oferecer base para ajudar nessa decisão: O projeto/produto pode ser feito? 
O projeto/produto beneficiará os clientes interessados?Existe uma outra alternativa? 
 
Atividades para análise de requisitos - ECONÔMICA - Visa a atender os requisitos 
financeiros do projeto/produto. Considerada a mais critica, ela consiste em julgar se o 
projeto será deficitário ou se os custos de sua implementação não terão os benefícios 
desejados 
 Atividades para análise de requisitos OPERACIONAL - Visa a atender os requisitos 
técnicos do produto a ser desenvolvido. O levantamento deve ser relacionado com a 
tecnologia envolvida no processo de desenvolvimento. 
 
REQUISITOS FUNCIONAIS - Descrevem as funcionalidades do sistema. Estão 
diretamente ligados às especificações da tecnologia envolvida, do perfil do usuário, do 
tipo do sistema. 
 
Atividades para análise de requisitos - CRONOGRAMA - Visa a atender os requisitos de 
tempo para os prazos estabelecidos. O levantamento deve ser baseado na viabilidade 
técnica em relação ao prazo estipulado. Prazos obrigatórios são mais difíceis de serem 
negociados. 
 
 
Gabarito Coment. 
 
 
 
 
 
5a Questão (Ref.:201801807139) Acerto: 0,0 / 1,0 
Na atividade de análise no Processamento de Desenvolvimento de Software vemos a 
importância de se fazer uma modelagem para identificar se há uma falha no Levantamento de 
Requisitos. Uma dessas modelagens é a Análise Estrutural. Esta modelagem compreende uma 
série de diagramas que são representados por: 
 
 
 Modelar a estrutura de dados encapsulada por procedimentos; 
 
Utilizar os Diagramas de Classe, Objetos e Caso de Uso; 
 
Utilizar a engenharia de software para visualizar o desenho do sistema e a 
intercomunicação entre objetos; 
 
Modelar aspectos dinâmicos de um problema, utilizando o modelo orientado a objeto; 
 Modelar aspectos estáticos de um problema, utilizando o modelo orientado a objeto; 
PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 
 
 
Gabarito Coment. 
 
 
 
 
 
6a Questão (Ref.:201801127797) Acerto: 1,0 / 1,0 
Marque a alternativa correta que define Classe na modelagem orientada a objetos. 
 
 
 
Descreve um conjunto de ligação com estrutura e semântica comuns. 
 
É a conexão física ou conceitual entre instâncias de objetos. 
 
É uma propriedade das ligações de uma associação. 
 Descreve um grupo de objetos com propriedades semelhantes (atributos), o mesmo 
comportamento (operações) e conseqüentemente a mesma semântica (Rumbaugh, 
1994). 
 
É um conceito, uma abstração, algo com limites nítidos e significado em relação à 
realidade estudada (Rumbaugh, 1994). 
 
 
Gabarito Coment. 
 
 
 
 
 
7a Questão (Ref.:201801729490) Acerto: 1,0 / 1,0 
É a visão que os usuários terão da solução ou do produto e a forma com que eles interagirão. 
Estamos nos referindo ao Desenho 
 
 
 
interno 
 
de implementação 
 
local 
 externo 
 
do produto 
 
 
Gabarito Coment. 
 
 
 
 
 
8a Questão (Ref.:201801805837) Acerto: 1,0 / 1,0 
Com relação ao nível de abstração e agregação dos elementos dos sistemas, o nível que 
representa o corpo da arquitetura do sistema a ser implementado, onde já se pode saber se o 
sistema atenderá aos requisitos e aos custos relacionados do projeto é o 
 
 
 
tático ou desenho lógico 
 
operacional ou desenho detalhado 
 
operacional ou desenho lógico 
PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 
 nível estratégico ou desenho arquitetônico 
 
estratégico ou desenho detalhado 
 
 
Gabarito Coment. 
 
 
 
 
 
9a Questão (Ref.:201801149963) Acerto: 1,0 / 1,0 
Você está trabalhando como analista de teste em um projeto de PDS para a secretária de saúde do seu estado. Sua primeira atividade é 
testar e documentar os resultados obtidos na execução do módulo que acessa o site do GOOGLE MAPS para determinar o tempo, em 
minutos de deslocamento, que uma ambulância levará de um determinado posto municipal de primeiro atendimento de saúde até o 
destino da chamada. 
Para tal teste, é necessário fornecer como entrada não só o endereço do local de origem do posto municipal de saúde em que a 
ambulância se encontra, como também, o endereço do local de destino da ambulância. Como resultado deve-se obter o tempo 
aproximado em minutos do trajeto. 
Com base nesta primeira atribuição que você recebeu e de acordo com a classificação do PDS, identifique nas opções abaixo, em qual 
tipo de teste você foi por você executado. 
 
 
 
Teste da compilação prévia 
 
Teste caixa branca 
 Teste caixa preta 
 
Teste de sistemas 
 
Teste de integração 
 
 
Gabarito Coment. 
 
 
 
 
 
10a Questão (Ref.:201801328335) Acerto: 0,0 / 1,0 
Uma representação definida de um procedimento de teste define um(a): 
 
 
 
Forma de teste de software 
 Definição de teste de software 
 
Critério de teste de software 
 
Objetivo de teste de software 
 Script de teste de software 
 
 
Gabarito Coment.

Outros materiais