Buscar

AV Processos 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 3 páginas

Prévia do material em texto

Avaliação: CCT0194_AV_201501310909 » PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV
Aluno: 201501310909 - CAROLINE SANTOS
Professor: MARCILENE SCANTAMBURLO FONSECA
 
Turma: 9001/AA
Nota da Prova: 1,5 Nota de Partic.: 0 Av. Parcial 2 Data: 23/11/2017 10:39:12
O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0.
 
 1a Questão (Ref.: 201502187097) Pontos: 0,0 / 1,0
Os projetos, em sua concepção, são divididos em fases. Na fase de Análise (ou Projeto
Lógico), você como analista vê a importância de utilizar uma modelagem para identificar,
entre outras, se houve uma falha no levantamento (ou definição dos requisitos). Supondo
que você escolha a UML (Unified Modeling Language), quais as características dessa
modelagem que o levaram a essa escolha nesse momento?
 
Resposta:
 
 
Gabarito:
Apesar da UML não dizer o que fazer primeiro e em seguida, ou seja, qual a sequencia de
execução, ela auxilia a visualizar o desenho do sistema e a comunicação (ou
intercomunicação) entre objetos, permitindo que visualize os produtos do meu trabalho
mediante diagramas padronizados como Caso de Uso, Classe e Sequencia.
 2a Questão (Ref.: 201502187125) Pontos: 0,0 / 1,0
Ao desenvolvermos um projeto no modelo cascata, após a fase de desenho do projeto,
onde informamos "Como" o projeto deve ser implantado, temos a fase de Implementação.
Nesta fase já sabemos em que linguagem (ou linguagens) que o sistema vai ser
desenvolvido. Nessa fase, o programador detalha e implementa o que foi definido na etapa
de desenho, através de componentes de código de programa e documentação detalhada.
Mas essa não é a linguagem que o computador entende. Qual a função desse programa e
qual a linguagem entendida pelo processador?
 
Resposta:
 
 
Gabarito:
O programa que, além de fazer a leitura do código fonte e transformá-lo em código objeto,
transforma-o em um código executável, em uma linguagem de baixo nível. Esta linguagem
é a que mais se aproxima dos códigos de execução direta do processador, ou seja,
linguagem de máquina, pois sabemos que o computador só entende os símbolos 0 e 1, ou
seja a linguagem binária ou de máquina.
 3a Questão (Ref.: 201501374754) Pontos: 0,0 / 1,0
Indique a alternativa correta para definir CONHECIMENTO:
Símbolos, números, letras.
Fatos brutos que retratam ocorrências atuais ou do passado.
 Dados analisados dentro de um contexto.
 Experiência pessoal, informações analisadas, gerando ações ou decisões.
Conjunto de dados aos quais os seres humanos deram forma para torná-los significativos e úteis.
 4a Questão (Ref.: 201501361873) Pontos: 0,0 / 1,0
A confiabilidade especificada para um software aplicativo é:
 um requisito não-funcional
 um requisito funcional.
um mecanismo de teste de desempenho.
um mecanismo de teste de estresse.
uma restrição de escopo.
 5a Questão (Ref.: 201502054092) Pontos: 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. Um dos tipos de análise é a Análise
Estrutural. Uma das Atividades dentro da Análise Estruturada é a Identificação de Relacionamentos cuja finalidade
é: Identifique e descreva pelo menos dois desses modelos.
Identificar as mensagens que são trocadas, ao longo do tempo, para execução de alguma tarefa;
 Ajudar a filtrar e refinar as classes por associação e agregação;
Validar e indicar as dificuldades de implementação no plano conceitual;
 Mapear as mensagens que devem ser executadas para alguma operação;
Ajudar a filtrar e refinar as classes por entrada, fronteira e controle;
 6a Questão (Ref.: 201502052795) Pontos: 0,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
 operacional ou desenho lógico
operacional ou desenho detalhado
estratégico ou desenho detalhado
tático ou desenho lógico
 nível estratégico ou desenho arquitetônico
 7a Questão (Ref.: 201502231803) Pontos: 1,0 / 1,0
Um tipo de teste de sistemas de software é também chamado de ¿teste comportamental¿ e focaliza os requisitos
funcionais do software,permitindo ao engenheiro de software derivar conjuntos de condições de entrada que vão
exercitar plenamente todos os requisitos funcionais de um programa. Esse tipo de teste tende a ser aplicado
durante os últimos estágios do teste e tenta encontrar erros em funções incorretas ou omitidas, de interfaces, de
estrutura de dados ou de acesso à base de dados externa, de comportamento ou desempenho de iniciação e
término. Além disso, é um tipo de teste que despreza, de propósito, a estrutura de controle, sendo a atenção
focalizada no domínio da informação. Esse tipo é conhecido por teste:
c) de fluxo de dados.
d) de caminho básico.
b) caixa-branca.
 a) caixa-preta.
e) de lógica composta.
 8a Questão (Ref.: 201502083759) Pontos: 0,0 / 1,0
As linguagens são classificadas em gerações, conforme o estado da arte daquele momento em que foram criadas e
usadas. Assinale a UNICA alternativa que apresenta uma linguagem de primeira geração
 cobol
consulta a banco de dados
fortran
 assembly
pascal
 9a Questão (Ref.: 201502063011) Pontos: 0,0 / 0,5
A documentação do produto é fundamental para a melhora da qualidade da fase de manutenção. Um desses
documentos é o Manual de Instalação, ou Documente de Instalação, que compreender:
Um documento com uma linguagem que deve se clara e conter os termos e construções de acordo com o
nível cultural e técnico do usuário final;
Um documento com formato adequado ao perfil do publico que utilizará o sistema ou produto;
 Um documento que descreve as funcionalidades do sistema, como o usuário pode utilizar, os pré-requisitos
necessários para funcionar;
 Um documento com a descrição de como instalar o sistema, plataformas de operação e pré-requisitos
necessários;
Um documento que descreve as facilidades do uso do sistema, informar os erros que podem ocorrer e como
agir quando encontra-los;
 10a Questão (Ref.: 201501375328) Pontos: 0,5 / 0,5
Em relação aos ciclos de vida do software, o desenvolvimento de sistemas por meio de ciclo de vida iterativos
garante ao sistema:
legalidade
 atualização contínua
legibilidade
segurança
utilização mínima de recursos

Continue navegando