Buscar

AP PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE (10,0)

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

Avaiação Parcial: CCT0194_SM_201601350929 V.1 
Aluno(a): LEONARDO CORRÊA DE ARAUJO ALMEIDA Matrícula: 201601350929 
Acertos: 10,0 de 10,0 Data: 10/04/2017 21:33:21 (Finalizada) 
 
 
 1a Questão (Ref.: 201601954611) Acerto: 1,0 / 1,0 
Além da linguagem de programação, o software também pode ser classificado como: Software de sistema e 
Software aplicativo. Também chamados de sistema operacional, o software de sistema é responsável por 
operar os demais periféricos que estejam conectados ao hardware. 
Complete a frase escrevendo o nome de cada classe quanto ao gerenciamento de processos: 
______________: Executa somente um processo de cada vez. 
______________: Distribui para mais de um processador. 
______________: Os processos são compartilhados e enfileirados a espera do processador. 
______________: Vários usuários utilizam ao mesmo tempo. 
______________: Somente é permitida a utilização de um usuário de cada vez. 
 
Marque a alternativa correta. 
 
 
 
Multiprocessamento, Multiusuário, Monotarefa, Monousuário, Multitarefa. 
 
Multiprocessamento, Monotarefa, Multitarefa, Monousuário, Multiusuário. 
 
Multitarefa, Multiprocessamento, Monousuário, Multiusuário, Monotarefa. 
 
Multiusuário, Monotarefa, Multiprocessamento, Multitarefa, Monousuário. 
 
Monotarefa, Multiprocessamento, Multitarefa, Multiusuário, Monousuário. 
 
 
 
 
 
 2a Questão (Ref.: 201601622620) Acerto: 1,0 / 1,0 
Sommerville define software como sendo programas de computador e documentação associada. Os 
produtos de softwares podem ser desenvolvidos para um cliente específico ou para um mercado geral. Para 
o desenvolvimento do produto/programa, é necessário escrevê-lo utilizando uma 
_______________________ a qual será convertida para uma _____________________, ou seja, em um 
formato que será compreendido pelo processadores 
Assinale a ÚNICA opção que complementa cada frase corretamente 
 
 
 
linguagem de programação / linguagem interpretada 
 
linguagem interpretada / linguagem de máquina 
 
linguagem de máquina / linguagem de programação 
 
linguagem de programação / linguagem de máquina 
 
linguagem de máquina / linguagem interpretada 
 
 
 
 3a Questão (Ref.: 201602086193) Acerto: 1,0 / 1,0 
Durante a fase inicial do ciclo de vida do desenvolvimento de sistemas, na etapa de investigação, a tarefa 
que determina a probabilidade de sucesso do sistema proposto e propicia uma avaliação superficial da área 
técnica, econômica e comportamental do projeto, sendo decisivamente importante para o processo do 
desenvolvimento de sistemas é chamada: 
 
 
 
estudo de viabilidade. 
 
design lógico do sistema. 
 
estudo de caso. 
 
análise de requisitos. 
 
análise de equilíbrio. 
 
 
 
 
 
 4a Questão (Ref.: 201602085581) Acerto: 1,0 / 1,0 
A análise de requisitos no desenvolvimento de sistemas especifica as funcionalidades (requisitos funcionais) 
e as propriedades (requisitos não-funcionais). É considerado um requisito não-funcional: 
 
 
 
um histograma na interface gráfica do usuário. 
 
a emissão de relatórios fiscais. 
 
uma informação na interface de entrada. 
 
a disponibilidade do sistema. 
 
a notificação de inconsistência de dado na tela. 
 
 
 
 
 5a Questão (Ref.: 201602140285) Acerto: 1,0 / 1,0 
O diagrama de classe é um dos mais importantes na UML. Este diagrama define a estrutura das classes 
utilizadas pelo sistema. Em uma classe, o método representa o comportamento de um objeto. O que 
representa as características do objeto? 
 
 
 
Herança 
 
Atributos 
 
Agregação 
 
Composição 
 
Mensagens 
 
 
 
 
 
 
 
 
 
 
 
 6a Questão (Ref.: 201602140266) Acerto: 1,0 / 1,0 
Analise as sentenças abaixo e marque V para VERDADEIRO e F para FALSO. 
 
( ) A Modelagem serve para verificar a qualidade dos requisitos, estudados na aula anterior, que se tornarão 
precisos e detalhados o suficiente para as atividades do próximo passo no processo de desenvolvimento de 
software. 
( ) A Análise é a atividade (ou conjunto de atividades) que utiliza o conceito de orientação a 
objeto, utilizando a UML como notação. Tem como objetivo modelar o problema, não a solução. 
( ) A UML- Unified Modeling Language, linguagem de modelagem unificada, utilizada em engenharia de 
software para visualizar o desenho do sistema e a intercomunicação entre objetos. 
( ) A Anális e Estrutural tem como objetivo modelar aspectos estáticos de um problema, utilizando o modelo 
orientado a objeto. Também é utilizada em conjunto com detalhamento de requisitos para visualizar e 
fornecer base para identificar soluções para os requisitos apresentados. 
 
 
 
V-F-V-F 
 
F-F-V-F 
 
F-F-F-F 
 
V-F-V-V 
 
V-V-V-V 
 
 
 
 
 7a Questão (Ref.: 201602020465) Acerto: 1,0 / 1,0 
Nesta etapa do processo de desenvolvimento, o objetivo é modelar o sistema, atendendo os requisitos 
levantados na etapa de análise e prepará-los para a fase implementação, definindo os aspectos tecnológicos 
necessários. 
Assinale a alternativa que mostra a etapa descrita 
 
 
 
Projeto 
 
Implementação 
 
Desenho 
 
Análise 
 
Manutenção 
 
 
 
 
 8a Questão (Ref.: 201602096819) Acerto: 1,0 / 1,0 
A reutilização traz os seguintes benefícios: 
 
 
 
a redução do desperdício de tempo e de dinheiro 
 
a eliminação de etapas e atividades 
 
a redução do desperdício de tempo e aumento de dinheiro 
 
a sobrecarga de atividades em determinadas etapas 
 
a redução de desperdício de dinheiro e aumento de tempo 
 
 
 
 
 9a Questão (Ref.: 201601656330) Acerto: 1,0 / 1,0 
Teste que não leva em conta os mecanismos e definições internos do sistema. O objetivo principal está no 
resultado da saída de dados do sistema, mediante a entrada definida de dados. 
 
Marque a alternativa que indica o tipo de teste descrito acima. 
 
 
 
Teste iterativo. 
 
Teste simples. 
 
Teste caixa preta 
 
Teste de interação. 
 
Teste caixa branca. 
 
 
 
 
 
 10a Questão (Ref.: 201602046328) Acerto: 1,0 / 1,0 
Sabemos que existem duas modalidade de testes de software. Ela são classificadas em: 
I- Testes Estáticos, onde permite que o código seja avaliado em termos de defeitos estruturais ou fraquezas 
sistemáticas que possam gerar defeitos; 
II- Testes Estáticos, que são realizados após a integração de todos os módulos do sistema; 
III- Testes Dinâmicos, que são testes baseados na execução do código do programa, e para isso precisam 
de um questionário com base nos aspectos estruturais e funcionais do programa; 
IV- Testes Dinâmicos, que devem ser feitos antes da implementação, ou seja, nas fases iniciais; 
É correto, apenas, o que se afirma em: 
 
 
 
I e II; 
 
II e IV; 
 
III e IV; 
 
I e III; 
 
II e III;

Outros materiais