Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Prévia do material em texto

Questão 1 A Documentação da Elicitação de Requisitos registra os principais tópicos que dizem respeito diretamente ao que sistema deverá realizar e determinar em quais condições as soluções serão realizadas. As lacunas desse documento (se existirem e na medida que forem encontradas) serão preenchidas durante a fase de Especificação de Requisitos. Marque a alternativa que apresenta como deve ser gerado o Documento da Elicitação de Requisitos. documento gerado pode ser de forma aleatória, onde os requisitos são descritos através de especificações técnicas (com as Regras de Negócio) A para uso exclusivo dos programadores. documento gerado pode ser de forma sequencial em forma de lista ou onde os requisitos são descritos com muita complexidade e B. sendo esse documento essencial para os programadores. documento gerado pode ser de forma sequencial em tópicos com auxílio de gráficos ilustrativos, onde os requisitos são descritos de C. forma completa para entendimento dos stakeholders. documento gerado pode ser de forma gráfica, onde os requisitos são descritos através de diagramas, sem muita complexidade, porém de fácil D. documento gerado pode ser de forma sequencial em forma de lista ou tópicos, onde os requisitos são descritos sem muita complexidade, E. porém de forma clara, objetiva e completa. Questão 2 Conforme afirma Pressman (2016) princípio do Desenvolvimento é focado nas entregas, priorizando também a comunicação entre os envolvidos de forma ativa e contínua para realizar entregas incrementais sempre procurando a satisfação do cliente, com entregas que cliente já pode utilizar. Considerando avalie as afirmativas a seguir: I. No Desenvolvimento Ágil cliente deve ter um forte envolvimento no processo de desenvolvimento do Software fornecendo os requisitos e avaliando que foi II. No Desenvolvimento Ágil Software é desenvolvido com incrementos, onde Analista de Sistemas indica os novos requisitos que devem ser acrescidos ao Software III. No Desenvolvimento Agil a equipe possui liberdade de desenvolvimento, explorando ao máximo a capacidade dos desenvolvedores (não estão "presos" a Processos Prescritivos). IV. No Desenvolvimento Ágil os requisitos de um Software podem ser alterados, projeto deve ser elaborando pensando nesta possibilidade; Considerando contexto apresentado, é correto que se afirma em: A. I, III IV. B. I, II, III IV. C. III. D. IV. E. II, III e IV. Questão 3 Um processo de desenvolvimento de software descreve uma abordagem para a implantação possivelmente, a manutenção de um Processo Unificado (PU) surgiu como um processo iterativo popular para desenvolvimento de visando à construção de sistemas orientados a objetos. Em particular, Processo Unificado da Rational ou RUP (de Rational Unified um refinamento detalhado do é muito adotado. p. 46) Com relação ao PU, analise as afirmações a seguir: PU é um processo somente interativo. II. PU é flexível e pode ser aplicado sem que seja necessário construir todos os artefatos indicados no PU. III. PU é centrado em casos de uso e na arquitetura. É correto apenas que se afirma em: A. II. B. II C. D. III. E.Questão 4 Em relação ao diagrama de atividades, analise as afirmações abaixo: I. diagrama de atividades é uma ferramenta visual que descreve comportamento dinâmico de um representando a sequência de atividades e a lógica de controle entre elas. II. Os elementos básicos de um diagrama de atividades incluem representadas por e que indicam a sequência de execução das III. Decisões em um diagrama de atividades são representadas por losangos e indicam pontos no fluxo de execução onde uma escolha deve ser feita, direcionando fluxo para diferentes caminhos com base em condições específicas. Assinale a alternativa correta: Apenas a afirmação I está correta. B. Apenas as afirmações e estão C. Todas as afirmações estão D. Apenas as afirmações I e III estão E. Todas as afirmações estão Questão 5 Compreende um conjunto de atividades que levam à especificação matemática formal do fornecendo mecanismos para a descoberta e a eliminação de muitos como a incompletude e Servem como base para fazer a averiguação do código de programação com objetivo de descobrir erros (que passariam despercebidos). Assinale a alternativa correta referente ao nome deste Modelo de A. Modelo de Métodos Formais. B. Modelo de Processo C. Modelo Cascata. D. Modelo Scrum. E. Modelo Questão 6 Sommerville (2011) destaca que os stakeholders são as partes envolvidas em um são as pessoas que têm algum interesse no sistema a ser Para conseguir obter os requisitos de um os analistas de sistemas devem utilizar técnicas para obter máximo de requisitos. Podemos citar alguns exemplos dessas técnicas utilizadas: (i) pesquisa: envolve a observação de como funciona a rotina dos processos do (ii) entrevista: geralmente é guiada por um questionário para saber as necessidades que sistema deverá suprir; (iii) reuniões: uso de técnicas como brainstorming para descobrir requisitos que ainda não foram determinados e resolver requisitos (iv) documentos: coleta de documentos que auxiliem na clareza das funcionalidades do (v) etnografia: é a observação e análise de como os usuários finais realmente Assinale a alternativa que apresenta corretamente em qual dos processos da Engenharia de Requisitos são utilizadas as técnicas apresentadas. A. Elicitação de requisitos. B. Gerenciamento de requisitos. C. Implementação de requisitos. D. Prototipagem de requisitos E. Validação dos requisitos.Questão 7 Com paradigma orientado a objeto surgiu não só um novo padrão para desenvolvimento de mas uma nova forma de pensar como modelar os problemas do mundo real. De acordo com as informações apresentadas na tabela a seguir, faça a associação dos conceitos básicos de orientação a objetos, com suas respectivas definições. I. Herança II. Encapsulamento III. Polimorfismo 1. Consiste na junção de partes isoladas de um programa e essas partes podem ser acessadas separadamente. 2. Significa que a mesma operação[método] pode atuar de modos diversos em classes diferentes. 3. Permite criar novas classes a partir de classes já sem duplicar nenhum código. Assinale a alternativa que apresenta a associação correta entre as colunas: A. B. 1. C. 2. D. 3. E. Questão 8 Segundo Audy, Andrade e Cidral (2007), a expressão "análise de sistemas" tem duas conotações. Uma delas, em sentido amplo e que trata de uma aplicação do pensamento sistêmico na tentativa de solucionar a outra, em sentido mais está relacionada ao desenvolvimento de sistemas de informação com uso de computadores e a sistemas específicos. Em seu sentido amplo, a análise de sistemas pode ser tratada como sinônimo de pesquisa operacional, análise análise operacional, etc. Quando essa expressão é associada a um sistema particular, como análise de cargos e análise de organização e análise de custos, já está acontecendo uma restrição em relação ao conceito original. texto mostra O conceito de análise de sistemas em seu sentido e restrito. Considerando as informações do texto e realizando um paralelo com os conceitos estudados, assinale a alternativa correta. Assim como a análise de sistemas em seu sentido restrito, a visão de processos de negócios ponta a ponta traz uma perspectiva específica de um A. processo dentro de uma área de negócio Assim como a análise de sistemas em seu sentido amplo, a visão funcional traz uma perspectiva específica de um processo dentro de uma área de B. negócio. Assim como a análise de sistemas em seu sentido restrito, a visão funcional traz uma perspectiva de um processo dentro de diversas áreas C. de negócio. D. Assim como a análise de sistemas em seu sentido amplo, a visão funcional traz uma perspectiva de um processo dentro de diversas áreas de negócio. Assim como a análise de sistemas em seu sentido amplo, a visão de processos de negócios ponta a ponta traz uma perspectiva de um E. processo dentro de diversas áreas de negócio.Questão 9 caos existente antigamente quando se pensava em desenvolvimento de software foi, por assim dizer, diminuído sensivelmente com advento dos modelos de processo. Como toda iniciativa para mudar algo que não está adequado és necessidades ou expectativas, ao invés de um ou dois modelos de processo, pudemos ver diversos deles. E. portanto, características distintas precisaram ser analisadas para adequação do melhor processo ao projeto em Analise a sentença a seguir: Segundo Pressman e Maxim (2016), "é um modelo de processo de software evolucionário que une a natureza iterativa da prototipação aos aspectos sistemáticos e controlados do modelo cascata. Tem potencial para rápido desenvolvimento de versões cada vez mais completas do software." modelo é dirigido a riscos (contando com a prototipação para minimizá-los) e dentre suas características principais temos a estratégia e marcos de modelo pode ser adaptado muitas vezes ao longo da vida do software e voltado para sistemas de larga escala. Apesar de ser um modelo evolucionário, ele é completamente Indique a alternativa que representa adequadamente modelo a que se refere: A. Modelo concorrente. B. Modelo espiral. C. Modelo D. Modelo cascata. E. Prototipação.Questão 10 Na Engenharia de consideramos um paradigma como um modelo que já foi testado e segue alguns princípios para a resolução de um problema computacional. Paradigma Orientado a Objetos (POO) é uma forma de abordar um problema, visualizando um sistema de software como uma coleção de agentes interconectados chamados sendo cada objeto responsável por realizar tarefas específicas. (BEZERRA, 2007). Considerando os conceitos básicos do indique "V" para os itens verdadeiros e "F" para os itens falsos. 1.() Um objeto representa a propriedade pela qual uma classe pode características e comportamento de outra, para obter reaproveitamento dos atributos e operações. 2.() Um objeto pode ser definido como qualquer coisa concreta ou abstrata com existência no mundo real, com características e comportamento sendo possível identificá-lo como único. Os objetos são descritos por seus atributos e operações. 3.() conceito de abstração consiste na concentração dos aspectos essenciais e relevantes de um objeto, inerentes ao contexto e ao domínio do 4.() Uma classe representa um grupo de objetos do mundo real que possui tipos de características e de comportamento em comum, sendo que cada ocorrência de uma classe representa uma instância da objeto. conceito de encapsulamento representa ato de reunir em uma estrutura chamada as características e comportamento dos objetos, sendo uma forma de permitindo que um objeto proteja a integridade de suas partes. Assinale a alternativa que indica a sequência correta. A. B. V. C. D. E. Questão 11 diagrama de uma das ferramentas fundamentais da Unified Modeling Language (UML), desempenha um papel crucial na modelagem de processos e comportamentos dinâmicos em sistemas de Este diagrama permite representar a sequência de atividades e a lógica de controle entre fornecendo uma visão clara do fluxo de execução do Considerando isso, analise as afirmações abaixo sobre diagrama de atividade: Os retângulos são usados para representar as atividades no diagrama de descrevendo as ações a serem executadas pelo sistema ou pelos II. As setas de transição indicam a sequência de execução entre as mostrando fluxo de controle de uma atividade para outra no diagrama. III. Os diagramas de atividade são amplamente utilizados apenas durante a fase de análise de requisitos, pois fornecem uma representação visual clara dos comportamentos esperados do Assinale a alternativa correta: A. Apenas a afirmação está correta. B. Apenas as afirmações I e III estão C. Apenas as afirmações e II estão corretas. D. Todas as afirmações estão E. Todas as afirmações estãoQuestão 12 A visão de gestão de negócios está diretamente relacionada com a função administrativa. controle abrange todos os níveis organizacionais e se divide em controles estratégicos, táticos e Com base nesses analise as afirmativas a seguir: I. Os controles estratégicos trazem uma visão mais focada, de longo prazo e abordam a organização por setorização. II. Os controles táticos são mais detalhados, de médio prazo e abordam a organização em uma perspectiva departamental. III. Os controles operacionais são de curto prazo e voltados às tarefas e É correto que se afirma em: A. II, apenas. B. III, C. II e III, apenas. D. I, E. e II, apenas. Questão 13 A utilização de um Processo de Software é apontada como um fator essencial para sucesso de empresas de desenvolvimento de ajudando no gerenciamento dos Processos de desenvolvimento Um Processo de Software pode ser entendido como: A. Uma tarefa específica utilizada no desenvolvimento de um B. Um conjunto estruturado de atividades exigidas para desenvolver um software. C. Um diagrama utilizado para especificar Fluxo de Processos no desenvolvimento do D. Uma metodologia de controle de agilidade, utilizada no desenvolvimento do E. Um padrão de amplamente utilizado para reutilizar código doQuestão 14 Analise diagrama de classes a seguir: Animal tamanho float cor String + comer() void Cavalo Leao raca String - juba boolean + fugir() void + cacar() void Anexo - Consulte a imagem em melhor resolução no final do cadernos de Neste diagrama houve a necessidade de criar uma classe mais geral, porque todos os animais possuem tamanho e con e se alimentam de alguma forma. Por outro lado, houve a necessidade de especializar alguns animais por características Sabendo disso, assinale a alternativa que apresenta relacionamento mais adequado entre as classes apresentados anteriormente: A. B. Herança; C. Composição; D. E.Questão 15 Paradigma Orientado a Objetos (POO) tem como característica uma maior manutenibilidade e uma maior proximidade entre a análise do problema e a implementação da solução. POO favorece ainda a aplicação de diversos conceitos considerados fundamentais para desenvolvimento de bons programas, tais como abstração e herança. de forma melhor no desenvolvimento orientado a objetos do que em outras metodologias. Assinale a alternativa correta que define conceito de conforme POO. Consiste em um estímulo individual de um objeto para outro a partir do disparo de um evento, durante determinado instante de tempo. É algo que A. acontece com um objeto em certo momento de execução do sistema. Consiste em um compartilhamento de atributos e operações entre classes com base em um relacionamento hierárquico, qual elementos B. mais específicos incorporam a estrutura e comportamento de elementos gerais. Consiste na separação dos aspectos externos de um objeto, acessíveis por outros objetos, dos detalhes internos da implementação daquele objeto, C. que ficam ocultos dos demais objetos. Consiste em uma condição ou situação na vida de um objeto durante a qual objeto satisfaz alguma condição, realiza alguma atividade ou aguarda D. um evento durante determinado instante de tempo. Consiste focalizar nos aspectos essenciais inerentes a uma entidade e ignorar propriedades Isto significa concentrar-se no que um objeto E. é e faz antes de se decidir como ele será implementado. Questão 16 Diagrama de Caso de Uso é uma forma de comunicação entre Analista de Sistemas e os Programadores, pois os diagramas detalham o que precisará ser implementado (codificado). Faça a correspondência correta entre os componentes do Diagrama de Casos de Uso com suas respectivas I. Include II. Generalização III. Extend IV. Associação 1. Representam a herança entre componentes (atores ou casos de uso). 2. Esse relacionamento mostra que tipo de relacionamento entre dois Casos de Uso implica na obrigatoriedade da execução do Caso de Uso que está sendo incluído. 3. relacionamento (a ligação) entre os Atores e outros Casos de Uso. 4. Compartilhar pedaços de pequenas Assinale a alternativa com a associação correta em: A. I-1: III-2; IV-3. B. I-2; II-1; III-4; IV-3. C. III-1; IV-4. D. II-3; III-2; E. I-1: III-3; IV-4.

Mais conteúdos dessa disciplina