Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.:201802102621) Acerto: 0,0 / 1,0 Analise as sentenças e classifique-as como V(verdadeira) ou F(falsa). I. Quanto a natureza um software pode ser aplicativo ou não aplicativo; II. O sistema operacional é um software aplicativo; III. Um SI (Sistema de Informação) é um software aplicativo; IV. Quanto a natureza um software pode ser aplicativo ou básico. Com base em sua análise, assinale a ÚNICA opção correta: Apenas a opção III está correta As opções I, III e IV estão corretas Apenas a opção IV está correta As opções I e II estão corretas As opções III e IV estão corretas 2a Questão (Ref.:201802710753) Acerto: 0,0 / 1,0 Considerando os dois paradigmas de desenvolvimento de software, estudados na aula 1: Estruturado e Orientado a objeto. Assinale qual das afirmativas abaixo está incompatível com estes paradigmas: I. O atributo descreve as características dos objetos. II. A iteração é um tipo de instrução onde os passos são repetidos até uma condição ser atingida. III. Método é o tipo de instrução que pode ser executada baseada em uma condição lógica. Todas as afirmativas estão compatíveis Apenas a afirmativa III está incompatível Apenas as afirmativas II e III estão incompatíveis Apenas as afirmativas I e II estão incompatíveis Apenas a afirmativa I está incompatível Gabarito Coment. 3a Questão (Ref.:201802143895) Acerto: 1,0 / 1,0 No Processo Unificado os papéis não são pessoas; eles descrevem como as pessoas se comportam no negócio e quais são as responsabilidades que elas têm. Nesse sentido, um Desenvolvedor desempenha os papéis de: Analista de Teste, Implementador e Designer de Interface de Usuário. Analista de Sistemas, Designer de Negócios e Revisor de Requisitos. Gerente de Teste, Gerente de Projeto e Designer. Implementador, Integrador e Designer. Revisor de Requisitos, Analista de Teste e Revisor do Projeto. Gabarito Coment. 4a Questão (Ref.:201802660146) Acerto: 1,0 / 1,0 "Técnica que faz o levantamento de ideias, onde cada uma das ideias sugeridas pode se combinada na proposta de uma nova. Atividade de livre imaginação que deve ser tratada sem críticas ou debates". O texto descreve a técnica de elicitação de requisitos denominada: Questionário Reunião Entrevista Brainstorm Casos de Uso 5a Questão (Ref.:201802081917) Acerto: 1,0 / 1,0 Assinale a alternativa que NÃO representa uma característica do Processo Unificado (UP) original, descrito no livro The Unified Software Development Process (1999) Ágil Focado na mitigação precoce dos riscos Centrado na arquitetura Orientado por casos de uso Iterativo e incremental 6a Questão (Ref.:201802081339) Acerto: 1,0 / 1,0 Marque a alternativa correta que define Classe na modelagem orientada a objetos. Descreve um grupo de objetos com propriedades semelhantes (atributos), o mesmo comportamento (operações) e conseqüentemente a mesma semântica (Rumbaugh, 1994). É a conexão física ou conceitual entre instâncias de objetos. É um conceito, uma abstração, algo com limites nítidos e significado em relação à realidade estudada (Rumbaugh, 1994). É uma propriedade das ligações de uma associação. Descreve um conjunto de ligação com estrutura e semântica comuns. Gabarito Coment. 7a Questão (Ref.:201802683034) Acerto: 1,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 comportamento de cada componente, sendo desenvolvido em conjunto com a documentação voltada para os usuários ou com a documentação do código do programa é o operacional ou desenho detalhado tático ou desenho lógico operacional ou desenho lógico estratégico ou desenho arquitetônico estratégico ou desenho detalhado Gabarito Coment. Gabarito Coment. Gabarito Coment. 8a Questão (Ref.:201802143877) Acerto: 1,0 / 1,0 O Processo Unificado divide a realização de um projeto para desenvolvimento de um sistema de software em fases. Em cada uma dessas fases, são executadas atividades de diversas disciplinas em diferentes proporções. No desenvolvimento de um sistema de software complexo, identifique a alternativa que esse processo recomenda: Construir uma arquitetura executável ao final da fase de construção, para validar as regras do negócio e os requisitos funcionais do sistema. Usar a abordagem de desenvolvimento iterativa e incremental, para dividir as atividades em iterações em que cada iteração gera um incremento do software. Entregar a primeira versão do sistema logo após a fase de transição, para evitar os problemas existentes no modelo de ciclo de vida em cascata tradicional. Criar um modelo de casos de uso durante a fase de elaboração, para documentar as regras do negócio e os requisitos não funcionais do sistema. Ordenar os riscos envolvidos no projeto, para que os riscos menos críticos sejam considerados logo na fase de iniciação e os mais críticos nas fases finais. Gabarito Coment. 9a Questão (Ref.:201802660145) Acerto: 1,0 / 1,0 Você está trabalhando como analista de teste em um projeto de desenvolvimento de software para a Secretaria de Saúde do seu estado. Sua primeira atividade é testar e documentar os resultados obtidos na execução do módulo que acessa o site do GOOGLE MAPS para determinar o tempo, em minutos de deslocamento, que uma ambulância levará de um determinado posto municipal de primeiro atendimento de saúde até o destino da chamada. Para tal teste, é necessário fornecer como entrada não só o endereço do local de origem do posto municipal de saúde em que a ambulância se encontra, como também, o endereço do local de destino da ambulância. Como resultado deve-se obter o tempo aproximado em minutos do trajeto. Com base nesta primeira atribuição que você recebeu e de acordo com a classificação do PDS, identifique nas opções abaixo, qual tipo de teste você deverá executar. Teste caixa preta Teste de integração Teste caixa branca Teste de sistemas Teste da compilação prévia 10a Questão (Ref.:201802740883) Acerto: 1,0 / 1,0 Em um processo de desenvolvimento de software, a etapa de testes envolve várias particularidades relacionadas a fatores como local do teste, metodologia, ferramenta adotado, profissional que faz o teste, o que é testado, entre outras. Sendo assim, quais das afirmativas a seguir sobre testes de software podemos assumir como FALSA A etapa de teste de software pode ser simples e executada por um único programador como também terceirizada para uma fábrica de software Os testes de software, quando classificados quanto à visibilidade do que é testado, podem ser classificados como Caixa branca e caixa preta Os testes de aceitação ou validação podem ser classificados como alfa ou beta, dependendo de como esses testes são feitos Testes de sistema podem verificar características como performance, segurança ou usabilidade do software Os testes de unidade são executados pelo usuário final depois que o produto final é entregue. É o último tipo de teste executado
Compartilhar