Buscar

Simulado - Processo 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 5 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

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

As ferramentas de gestão de processos de software permitem ao profissional da área dirimir
tarefas desnecessárias, reduzindo o tempo de gerenciamento das atividades, integrando
sistemas por meio de novas funções, mantendo o nível de qualidade em projetos de
software. Podem ser organizadas como ferramentas de tarefas, gestão de informações,
comunicação, mapeamento de processos, entre outras formas de organização. De acordo
com as ferramentas apresentadas, associe os itens, utilizando o código a seguir:
I- Bizagi Modeler.
II- DRAW.io.
III- Microsoft Visio®.
( ) Software de notação e modelagem de processos de negócio (BPMN). Oferece
simplicidade na modelagem de processos.
( ) Permite compor diversos tipos de gráficos de organização diferentes, como
organogramas, fluxogramas, projetos de plantas, diagramas de fluxo de dado, entre outros
tipos de diagramas.
( ) Cria apresentações visuais completas com o uso de formas geométricas, molduras,
entre outros recursos prontos para usar.
Assinale a alternativa que apresenta a sequência CORRETA:
A ) III - I - II.
B ) II - III - I.
C ) I - III - II.
D ) I - II - III.
As ferramentas de gestão de processo de software servem para oferecer um conjunto de
serviços e atividades a fim de minimizar o tempo de execução mantendo alto nível de
qualidade em projetos de software.
Sobre a ferramenta Case ARIS EXPRESS, assinale a alternativa CORRETA:
A ) É um processo criado em 1984, alinhado ao conceito de BPNK, adequado,
principalmente, para usuários ocasionais e novatos.
B )
É uma arquitetura criada em 1984, alinhada ao conceito de BPMN, adequada,
principalmente, para usuários ocasionais e novatos. Ela é construída em três níveis:
estratégia, especificação (composta de design, otimização e controle) e execução.
C )
É uma arquitetura criada em 1984, alinhada ao conceito de BPMN, adequada,
principalmente, para usuários ocasionais e novatos. Ela é construída em três níveis:
estratégia, especificação (composta de design, otimização e controle) e processamento
LILO.
D ) É uma arquitetura criada em 1984, alinhada ao conceito de IBM, adequada,
principalmente, para usuários ocasionais e avançados. Ela é construída em três níveis:
projeto, especificação (composta de design, otimização e controle) e processamento.
Entre as técnicas estruturadas para análise a processos, o Diagrama de Fluxo de Dados
(DFD) é, com certeza, a mais clássica e a mais utilizada. Com relação aos elementos que o
DFD possui, associe os itens, utilizando o código a seguir:
I- Fluxo de dados.
II- Entidade externa.
III- Depósito de dados.
IV- Processo ou função.
( ) Indicam os dados e o caminho por onde percorrem no sistema.
( ) Ponto de processamento dos dados (tratamento, alteração ou manuseio de dados).
( ) De onde partem ou onde chegam os dados (origem e destino).
( ) Indica qualquer tipo de armazenamento de dados.
Assinale a alternativa que apresenta a sequência CORRETA:
A ) I - IV - II - III.
B ) I - II - IV - III.
C ) IV - I - II - III.
D ) III - IV - II - I.
As ferramentas de gestão de processo de software são utilizadas para dar suporte ao
processo de desenvolvimento. Essas ferramentas podem ser utilizadas para a modelagem
ao desenvolver diversos diagramas do projeto. Nesse sentido, considere a seguinte
descrição:
- Essa ferramentas brasileira é mais do que apenas um editor de diagramas em BPMN, é
uma suíte para gerenciamento de processos e está disponível em ambiente web evitando a
necessidade de instalação no computador para sua utilização.
A qual ferramenta o exposto se refere?
A ) Sydle.
B ) Draw.
C ) Heflo.
D ) Modelio.
Os processos de software servem de alicerce para garantir a qualidade dos projetos. Se um
software foi desenvolvido tendo como base processos de software, incluindo processos de
qualidade, a probabilidade de falhas ou necessidade de retrabalho é consideravelmente
menor. Empresas de software que incorporam modelos de processos de software e seguem
suas práticas tem maior chance de reconhecimento, uma vez que trabalham sob
orientações e padrões de qualidade definidos e recomendados pela comunidade de
especialistas do setor de Desenvolvimento de Software. Desde 1980, os estudos têm se
concentrado nas melhorias de processos de software com enfoque para a qualidade.
Existem vários modelos no mercado, dos quais podemos destacar como principais normas
e modelos de qualidade de software. Sobre esses modelos, analise as opções a seguir:
I- ISO 9000 (ISO, 2000).
II- ISO/IEC 12207 (ISO/IEC, 2008).
III- ISO/IEC 15504.
IV- ISSO/IEC 9001 (ISO, 2000).
V- ISO/IEC 12202 (ISO/IEC, 2008).
Assinale a alternativa CORRETA:
A ) As opções I, II e V estão corretas.
B ) As opções I, II e III estão corretas.
C ) As opções III e IV estão corretas.
D ) As opções I, II e IV estão corretas.
Definir processos é diferente de executar processos. A execução depende das pessoas.
Esta característica pode gerar discrepâncias com relação ao que está definido e o que
realmente foi executado. Por causa disso, três domínios distintos podem ser apontados nos
processos de software (REIS, 2003). Sobre esses domínios, analise as sentenças a seguir:
I- Domínio das definições de processo: são modelos ou partes de modelos de processos
descritos com uso de alguma notação padronizada.
II- Domínio da realização do processo: contém descritivos de atividades realizadas por
pessoas ou programas computadorizados.
III- Domínio da execução da definição do processo: concentra-se no que é necessário para
executar uma definição de processo em um ambiente de desenvolvimento de software.
IV- Domínio das definições de qualidade: são modelos ou partes de modelos de processos
quantitativos descritos com uso de alguma notação padronizada pela UML.
V- Domínio da finalização do processo: contém descritivos de atividades finalizadas por
pessoas qualificadas.
Assinale a alternativa CORRETA:
FONTE: REIS, C. A. Uma abordagem flexível para execução de processos de software
evolutivos. 2003. 267 f. Tese (Doutorado) – Curso de Ciência da Computação, Universidade
Federal do Rio Grande do Sul, Porto Alegre.
A ) As sentenças I, II e IV estão corretas.
B ) As sentenças I, II e III estão corretas.
C ) As sentenças I, III e IV estão corretas.
D ) As sentenças III e V estão corretas.
Existe um ciclo de vida para processos de software e um ciclo de vida de produtos de
software. Neste caso, atividades são chamadas de meta-atividades e o ciclo de vida em si é
conhecido como metaprocesso de software. Sobre o ciclo de vida dos processos de
software, analise as opções a seguir:
I- Provisão de Tecnologia.
II- Análise de Requisitos do Processo.
III- Projeto do Processo.
IV- Instanciação do Processo.
V- Otimizar o Processo.
Assinale a alternativa CORRETA:
A ) As opções III e V estão corretas.
B ) As opções I, II, III e IV estão corretas.
C ) As opções II e V estão corretas.
D ) As opções I, II, III e V estão corretas.
Pressman (1995, p. 5): “descreve a evolução do software dentro do contexto das áreas de
aplicação de sistemas baseados em computador” através do tempo, como podemos
perceber através da figura a seguir.
Observe o trecho a seguir e identifique sobre qual era da evolução do software ele se
refere:
- Estendeu-se de meados da década de 1960 até o final da década de 1970. Para Azevedo
(2009), “A multiprogramação e os sistemas multiusuários introduziram novos conceitos de
interação homem-máquina. E as técnicas interativas abriram um novo mundo de aplicações
e novos níveis de sofisticação de software e hardware”.
Assinale a alternativa CORRETA:
A ) A terceira era.
B ) Os primeiros anos.
C ) A quarta era.
D ) Segunda era.
Segundo Martins Azevedo (2013, p. 7), “desenvolver categorias genéricas para as
aplicações de softwares é uma tarefa muito difícil. Quanto mais complexo é o sistema, mais
difícil é determinar de forma clara os vários componentes do software”. Para o Pressman
(1995) podem-se dividir as aplicações em tipos de software. Observe a descrição de um
desses tipos a seguir:
- O processamento de informaçõescomerciais é a maior área de aplicação de softwares,
são aplicações que gerenciam as operações comerciais de modo a facilitar o gerenciamento
comercial do negócio da empresa, permitindo também a tomada de decisões. Além das
aplicações de software comerciais (folha de pagamento, contas a pagar e a receber etc.) os
softwares comerciais também abrangem a computação interativa, como, por exemplo, o
processamento de transações em pontos de venda.
Sobre qual tipo de software o trecho acima está se referindo?
Assinale a alternativa CORRETA:
A ) Software de Tempo Real.
B ) Software Científico e de Engenharia.
C ) Software Básico.
D ) Software Comercial.
Segundo Martins Azevedo (2013, p. 7), “desenvolver categorias genéricas para as
aplicações de softwares é uma tarefa muito difícil. Quanto mais complexo é o sistema, mais
difícil é determinar de forma clara os vários componentes do software”. Para o Pressman
(1995) podem-se dividir as aplicações em tipos de software. Observe a descrição de um
desses tipos a seguir:
- São softwares que são desenvolvidos para executar atividades muito específicas e
inseridas em produtos inteligentes, tanto para atividades comerciais como para atividades
domésticas. Também conhecidos por embedded software, ele reside na memória só de
leitura e é usado para controlar produtos e sistemas para os mercados industriais e de
consumo. Exemplo desses softwares são os teclados de micro-ondas, funções digitais de
um automóvel.
Sobre qual tipo de software o trecho acima está se referindo?
Assinale a alternativa CORRETA:
A ) Software Embutido
B ) Software de Computador Pessoal
C ) Software de Inteligência Artificial
D ) Aplicações Web

Outros materiais