Buscar

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 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

Disciplina: CCT0746 - PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 
	Período Acad.: 2018.1 EAD (G) / SM
	
	
	
		Quest.: 1
	
		1.
		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. Associe a coluna da esquerda com a coluna da direita e em seguida marque a alternativa correta, considerando a sequência de cima para baixo:
1. Monotarefa                (   ) Vários usuários utilizam ao mesmo tempo
2. Multiprocessamento    (   ) Os processos são compartilhados e enfileirados a espera do processador
3. Multitarefa                 (   ) Somente é permitida a utilização de um usuário de cada vez
4. Multiusuário               (   ) Executa somente um processo de cada vez
5. Monousuário              (   ) Distribui para mais de um processador
	
	
	
	
	5, 4, 1, 3, 2
	
	
	2, 1, 3, 4, 5
	
	
	4, 3, 5, 1, 2
	
	
	5, 1, 3, 2, 4
	
	
	1, 2, 5, 3, 4
	
	
	
		Quest.: 2
	
		2.
		O Corel Draw Graphics Suite é um software de design gráfico e de design de sites. No site do próprio Corel é possível baixar uma versão de avaliação, onde é possível testar o software da Corel gratuitamente. Sem riscos. Sem obrigações. Sem necessidade de um cartão de Crédito. Mas tudo isso por um tempo limitado de 30 dias, após o prazo o usuário deverá comprar a licença de uso Analisando estas características, podemos classificar este software como:
	
	
	
	
	Freeware
	
	
	Adware
	
	
	Livre
	
	
	Comercial
	
	
	Shareware
	
	
	
		Quest.: 3
	
		3.
		Em Processos de Desenvolvimento de Software encontramos vários conceitos amplamente utilizados pelos profissionais de TI. O Levantamento de Requisitos reúne as atividades que visam a obter o enunciado completo, claro e preciso dos requisitos de um produto de software. Estes requisitos devem ser levantados pela equipe do projeto, em conjunto com representantes do cliente, usuários chaves e outros especialistas da área de aplicação. O conjunto de técnicas empregadas para levantar, detalhar, documentar e validar os requisitos de um produto forma a Engenharia de Requisitos (Pádua, 2009). Desta forma, podemos avaliar que requisitos de software podem ser
I. Descrições dos serviços fornecidos pelo sistema.
II. Restrições e características desses serviços.
III. Apresentados somente como Não Funcionais.
IV. Apresentados somente como Funcionais.
É correto, apenas, o que se afirma em
	
	
	
	
	I, II e III
	
	
	I e II
	
	
	II, III e IV
	
	
	II e IV
	
	
	I e III
	
	
	
		Quest.: 4
	
		4.
		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:
	
	
	
	
	uma informação na interface de entrada.
	
	
	a emissão de relatórios fiscais.
	
	
	a disponibilidade do sistema.
	
	
	um histograma na interface gráfica do usuário.
	
	
	a notificação de inconsistência de dado na tela.
	
	
	
		Quest.: 5
	
		5.
		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:
	
	
	
	
	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;
	
	
	Utilizar os Diagramas de Classe, Objetos e Caso de Uso;
	
	
	Modelar a estrutura de dados encapsulada por procedimentos;
	
	
	
		Quest.: 6
	
		6.
		Os padrões a partir dos quais os objetos são criados são denominados
	
	
	
	
	atributos
	
	
	entidades
	
	
	classes
	
	
	instâncias
	
	
	métodos
	
	
	
		Quest.: 7
	
		7.
		É a visão que representa os componentes do sistema, a relação entre os componentes, o funcionamento dos componentes e a interconexão com outros sistemas.
	
	
	
	
	Visão estrutural
	
	
	Visão interna
	
	
	Visão comportamental
	
	
	Visão geral
	
	
	Visão externa
	
	
	
		Quest.: 8
	
		8.
		O nível de abstração e agregação dos elementos dos sistemas pode ser Nível Estratégico ou Arquitetônico, Nivel Tático ou Lógico e Nivel Operacional ou Desenho detalhado. Marque a opção que representa o Nivel Operacional
	
	
	
	
	O processo de reutilização visa à redução do desperdício de tempo e, consequentemente, dinheiro, visto que, a cada iteração, os defeitos que existiam em outras fases já foram sanados.
	
	
	A solução contemplará a reutilização, ou não, de componentes, que serão desenvolvidos para ele, buscando satisfazer os requisitos do produto.
	
	
	É 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.
	
	
	É desenvolvido em conjunto com as expectativas de negócio, influenciando na priorização das funcionalidades, arquiteturas e formação de equipe de especialistas. É o uso do sistema pelos usuários finais após teste, homologação, manutenção e treinamento.
	
	
	
		Quest.: 9
	
		9.
		O teste do software é a investigação do software a fim de fornecer informações sobre sua qualidade em relação ao contexto em que ele deve operar. Isso inclui o processo de utilizar o produto para encontrar seus defeitos. Encontramos algumas modalidades de teste para testar o Software. Uma dessas modalidades é o Teste Estático (ou de Verificação). A partir deste contexto, são apresentados os seguintes itens sobre Teste Estático:
I- O Teste Estático deve ser feito durante ou após a implementação;
II- O Teste Estático precisa de parte ou todo sistema implementado em uma determinada tecnologia;
III- O Teste Estático deve ser feito antes da implementação;
IV- O Teste Estático é utilizado para inspeções, revisões e auditorias;
Assinale a única resposta correta.
	
	
	
	
	Apenas I e II estão corretas;
	
	
	Apenas I, II e IV estão corretas;
	
	
	Apenas I e IV estão corretas;
	
	
	Apenas II e IV estão corretas;
	
	
	Apenas III e IV estão corretas;
	
	
	
		Quest.: 10
	
		10.
		Assinale a alternativa que não corresponde a um dos testes de software,realizados em softwares comerciais.
	
	
	
	
	teste de mudanças de requisitos.
	
	
	teste de validação.
	
	
	teste de integração.
	
	
	teste de sistema.
	
	
	teste de unidade.

Outros materiais