Buscar

prova CASE as principais ferramentas no ciclo de desenvolvimento de softwares

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

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 6, do total de 10 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

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 9, do total de 10 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

1)
Para se desenvolver um sistema de software, é necessário levar em consideração diferentes aspectos, que variam muito, de acordo com sua complexidade.
Cabe aos profissionais envolvidos neste processo entender que o domínio de _______ refere-se à total compreensão das necessidades do ________, que são descritas como recursos e comportamentos das funcionalidades, que devem atender aos ________ do software.
A alternativa que
apresenta corretamente a sequência que completa a frase, respectivamente, é:
Alternativas:
· 
Problema; software; clientes.
· 
Solução; usuário; clientes.
· 
Solução; usuário; propósitos.
· 
Problema; sistema; requisitos.
· 
Solução; sistema; requisitos.
CORRETO
Código da questão: 54227
2)
A estrutura de execução de casos de testes é composta por etapas que servem para definir, escrever, executar e documentar cada teste realizado no sistema de software. Sobre essas etapas:
Alternativas:
· 
Deve-se, antes de tudo, estruturar uma dinâmica de como os membros da equipe irão utilizar comandos e instruções para escrever os requisitos e efetuar o feedback de suas ações aos usuários do sistema.
· 
Ocorre quando um sistema computacional é escrito com o intuito de resolver situações cotidianas do mundo real a fim de se interpretarem os problemas citados pelo usuário na etapa de levantamento de requisitos desse sistema.
· 
Primeiramente se define o caso de teste, depois, cria-se o ambiente para automação, escrevem-se os scripts, executa-os e, por último, apresentam-se os resultados obtidos.
CORRETO
· 
A definição das etapas interfere diretamente na qualidade do software, do processo de desenvolvimento e na escolha da ferramenta Case a ser utilizada no processo de modelagem desse software.
· 
A equipe de desenvolvimento executa os testes de acordo com o caso de teste que é devidamente escrito pelos usuários do sistema.
Código da questão: 54301
3)
Sobre os conceitos pipeline de dados, é possível afirmar que:
I. O pipeline de dados pode ser definido como um conjunto de canais que são criados com o intuito de garantir o fluxo de informações geradas a partir de entradas específicas nas quais os dados contidos serão devidamente processados e enviados para outro processo.
II. Refere-se a uma estrutura escrita com base no framework Ruby on Rails, sendo, assim, um conjunto de bibliotecas utilizadas para aumentar a velocidade e a facilidade de criação de websites orientados a banco de dados, ou seja, aplicações baseadas em estruturas predefinidas com conectividade com a maioria dos bancos de dados existentes no mercado atual.
III. O termo data lake refere-se a um ambiente de armazenamento variado de dados.
IV. Utiliza uma interface-padrão que permite a visualização do controle e monitoramento das tarefas existentes no projeto de desenvolvimento do software por meio de quadros (boards), permitindo criar um amplo panorama de cada uma dessas tarefas.
A partir dessas afirmações, podemos afirmar que são verdadeiras:
Alternativas:
· 
I – IV.
INCORRETO
· 
I – II – IV.
· 
II – III.
· 
I – III
· 
II – III – IV.
Código da questão: 54277
4)
A codificação de um software é dividida em dois ambientes:
O primeiro é o ambiente de ____________, é o local onde o código-fonte da aplicação será escrito por meio de uma __________. Já o segundo é o ambiente de _________, é onde essa aplicação é visualizada por parte do ________ após o processo de compilação do código.
A alternativa que apresenta corretamente a sequência que completa a frase, respectivamente, é:
Alternativas:
· 
Desenvolvimento; linguagem de programação; execução; usuário final.
CORRETO
· 
Desenvolvimento; interface de modelagem; execução; desenvolvedor.
· 
Confirmação; estrutura de modelagem; distribuição; gerente de projeto.
· 
Identificação; base de dados; contribuição; usuário final.
· 
Modelagem; linguagem de programação; programação; usuário final.
Código da questão: 54228
5)
Sobre a ferramenta Case GitHub Desktop, considere as seguintes afirmações:
( ) Permite o acesso local aos dados contidos na nuvem, permitindo a troca de informações entre os dois ambientes por meio de comandos específicos.
( ) É um grande repositório de dados no qual os usuários podem hospedar arquivos, modificá-los e ter um registro completo de todas as alterações realizadas, evitando conflitos entre essas versões.
( ) É uma ferramenta amplamente utilizada pelos profissionais de desenvolvimento de sistema de software.
( ) Permite o controle e acesso a dados restritos de todos os usuários da ferramenta, validando o conteúdo dos mesmos por meio de uma interface de gerenciamento.
( ) É utilizado para controlar e gerenciar a inserção de novos comandos gerados a partir da conectividade com a estrutura integrada de desenvolvimento de código-fonte de uma aplicação.
Assinale a alternativa que contenha a sequência correta:
Alternativas:
· 
V – V – F – V – F.
· 
V – F – F – V – F.
INCORRETO
· 
V – V – V – F – F.
· 
F – F – V – F – V.
· 
F – V – F – V – V.
Código da questão: 54268
6)
Uma ferramenta Case de gestão de projetos de software é capaz de:
Alternativas:
· 
Controlar o versionamento de código-fonte, monitorar as tarefas da equipe de desenvolvimento, controlar o cronograma, gerenciar custos e efetuar correção de bugs.
CORRETO
· 
Gerenciar o acesso de usuários ao sistema de controle de versões, mapear as unidades de rede existentes no software, monitorar a gestão da qualidade, integrar múltiplos sistemas e direcionar o conteúdo de dados relacionados à gestão de controle científico.
· 
Analisar a compatibilidade dos dados em ambiente de rede, garantir a qualidade dos processos no ciclo de desenvolvimento, gerenciar o trabalho colaborativo, controlar as versões do código-fonte, gerenciar o acesso a dados restritos e monitorar os usuários do sistema após implantação.
· 
Efetuar o controle de entrada e saída de dados no ambiente de rede local, garantir a qualidade do processo de execução do software, controlar as tarefas realizadas pelos integrantes da equipe de desenvolvimento e monitorar as funcionalidades de DevOps utilizadas na arquitetura do sistema.
· 
Monitorar o controle de versionamento de arquivos, acessar internet banda larga de alto desempenho, registrar os dados dos clientes em ambiente de rede, gerenciar o conteúdo exibido na interface com o usuário final da aplicação e modelagem do sistema por meio de diagramas da UML.
Código da questão: 54282
7)
No desenvolvimento de um software, existem diferentes tipos de testes de software que são aplicados nesse sistema nas etapas desse processo. Dentre eles, destacam-se os testes alfa e beta.
Sobre testes alfa e beta, assinale a alternativa correta:
Alternativas:
· 
Todo teste beta é realizado obrigatoriamente antes do teste alfa, dentro da suíte criada para sua realização.
· 
A ferramenta Case Cucumber é muito utilizada para realizar um teste alfa, mas não permite criar teste beta.
· 
O teste beta serve como parâmetro para o gerenciamento do projeto de software e o teste alfa é uma estrutura de ambiente de dados compartilhados na internet.
· 
O testcase criado para verificação de instruções de teste é gerado a partir de uma ferramenta específica chamada TestBlend.
· 
O teste alfa é realizado pelos integrantes da equipe de desenvolvimento. Já o teste beta é feito por um grupo específico de usuários do sistema.
CORRETO
Código da questão: 54286
8)
O que é uma IDE (Integrated Development Environment)?
Alternativas:
· 
Uma ferramenta de controle de acesso a dados em uma área restrita de uma rede local ou pública, permitindo, inclusive, o bloqueio de acesso em caso de suspeita de quebra de segurança.
· 
Uma ferramenta de controle de testes e versionamento de um sistema de software, utilizando linguagem de programação Java e PHP.
· 
Uma ferramenta de gerenciamento de projetos que permite fazer um cronograma de tarefas a serem realizadas, colocando-as em ordem e atribuindo prioridade de execução.
· 
Uma ferramenta que permite, entre outras coisas, a criação de códigos-fonte de diferentes linguagens de programações em um sistemapor meio de uma única interface.
CORRETO
· 
Uma ferramenta exclusiva para modelagem de banco de dados.
Código da questão: 54258
9)
Sobre as ferramentas que seguem os preceitos da UML, considere as seguintes afirmações:
I. O Microsoft Visio permite criar outros tipos de diagramas além da UML. Nele é possível criar layout de redes de computadores, fluxogramas, organogramas e modelagem de banco de dados.
II. O Astah é uma ferramenta que permite criar apenas o diagrama de classes da UML.
III. A partir do diagrama de classes, criado no Astah, é possível gerar um código-fonte em linguagem Java e exportá-lo para implementação em outras ferramentas como o Netbeans.
IV. O Microsoft Visio permite a criação de códigos em linguagem C# e VB.NET para implementação de sistema de software.
A partir dessas afirmações, podemos afirmar que são verdadeiras:
Alternativas:
· 
II – III – IV.
· 
I – II.
· 
I – III.
CORRETO
· 
I – III – IV.
· 
II – IV.
Código da questão: 54253
10)
Sobre o processo de testes de software, considere as seguintes afirmações e classifique-as em verdadeiras (V) ou falsas (F):
( ) Um teste do tipo alfa é realizado em etapas específicas do processo de desenvolvimento, principalmente durante o levantamento de requisitos.
( ) Está presente de forma expressiva e deve ser levado a sério.
( ) É melhorado com a produção de documentos confeccionados a partir de templates definidos, padronizados e reconhecidos.
( ) Permite acesso total dos usuários finais da aplicação na sua codificação.
( ) Gera documentos customizáveis que são produzidos a partir da entrega dos componentes de gerenciamento e configuração da estrutura do ambiente de execução do sistema de software.
Assinale a alternativa que contenha a sequência correta:
Alternativas:
· 
V – V – F – V – F.
· 
F – F – V – V – F.
· 
F – V – V – F – V.
· 
V – F – F – V – V.
INCORRETO
· 
F – V – V – F – F.
Código da questão: 54293

Continue navegando