Buscar

AV2 - ANALISE E MOD SISTEMAS - COLETÂNEA

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

Hoje em dia, a construção de um software é naturalmente complexa, e faz-se 
necessário o envolvimento de uma equipe de pessoas. 
 
 
 
 
 
Qual destes Não é um elemento do diagrama de caso de uso? 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Qual descrição está correta para o diagrama de classe? 
 
 
 
 
Foram descritos 8 (oito) padrões para a documentação dos requisitos, de acordo com 
IEEE. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A empresa que você trabalha iniciou um processo para adotar a notação UML. 
Visando essa implantação foi solicitado a você que explicasse os tipos de entidades 
existentes nesse diagrama. Uma delas apresenta a seguinte descrição: “É uma 
classe que não possui implementação, apenas assinatura, ou seja, apenas a 
definição dos seus métodos sem o corpo, isso é, todos os métodos são abstratos”. 
Assinale a alternativa que apresenta esse tipo de classe: 
 
 
 
 
 
Qual deles NÃO é um dos principios de orientação a objetos? 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Você ficou sabendo que existe uma vaga de Analista de Sistemas em uma empresa 
de grande porte do ramo de informática 
 
 
 
 
 
 
 
 
Entre os Diagramas que compõem a Modelagem Orientada a Objetos, existe um 
que modela o dialogo entre atores e o sistema. 
 
 
 
 
O IEEE estabeleceu alguns padrões de documentação de requisitos para auxiliar no 
estabelecimento de padrões de qualidade de requisitos. Entre esses padrões há um 
que fala em existir coerência entre os requisitos especificados e o produto que será 
criado. Assinale a alternativa que representa esse critério de qualidade. 
 
 
 
 
 
Um desenvolvedor de projeto está com uma dúvida sobre a modelagem do Banco de 
Dados orientado a objetos, e ele precisa acessar outro diagrama. Um diagrama que possa 
apresentar uma modelagem da visão estática, disponibilizando os atributos funcionais de 
um sistema, as operações e as relações, servindo de modelo para os objetos. Que 
diagrama é esse? 
 
 
 
 
 
 
 
 
 
Qual destas Não é uma das cinco visões do paradigma de orientação a objetos? 
 
 
 
 
A linguagem UML utiliza uma notação definida pelos vários tipos de diagramas para 
descrecer o sistema. Entre eles encontramos o Diagrama de Classe. Ele fazparte do 
grupo de diagramas chamados de Estáticos. Sobre ele é c orreto afirmar que: 
 
 
 
 
A boa práticas prega que é importante para os requisitos não funcionais que tenham 
suas características mensurável, e esses requisitos recebem uma classificação. 
Analise as afirmativas a seguir sobre essas classificações. 
 
 
 
 
 
 
 
A UML apresenta vários diagramas que utilizando notação específica servem para 
apresentar várias pespectivas diferentes do mesmo sistema. Entre esses diagramas 
você encontra um que apresenta o comportamento dinâmico do sistema. Assinale a 
alternativa que apresenta esse diagrama. 
 
 
 
 
 
A metodologia RUP apresenta 9 disciplinas, sendo 6 de engenharia de software e 3 de 
apoio. Analise as afirmativas a seguir sobre as disciplinas. 
 I – Requisitos – esta disciplina que tem o objetivo de documentar todas as 
necessidades do cliente para a construção do produto de Software. 
II – Análise e projeto (Design) – esta disciplina possui atividades para elaboraçãoda 
arquitetura e definição de como os requisitos serão implementados. 
III – Ambiente – esta disciplina tem o objetivo de parabenizar o ambiente do projeto 
em todas as fases do projeto. 
Assinale a alternativa que apresenta as afirrmativas corretas. 
 
 
 
 
 
 
 
 
A linguagem UML apresenta vários diagramas, cada um deles apresentando uma 
pespectiva diferente. Porém, entre eles existe um que tem um papel de destaque. É o 
diagrama de atividades, que é responsável pela modelagem d os aspectos dinâmicos 
de um sistema. O que é representado em um diagrama de atividades? 
 
 
 
 
 
Pergunta 6 
 
O IEEE estabeleceu alguns padrões de documentação dos requisitos. Analise as 
a rmativas a seguir sobre esses padrões. 
I – Completude – quando não há lacunas no comportamento do sistema e m relação a 
esse requisito. 
II – Priorização – todos os requisitos devem ser priorizados exp licitamente. O requisito 
precisa ser essencial, importante ou desejável. 
III – Rastreabilidade – facilita a alteração em algum determinado requisito, para tanto é 
necessário simplificar a escrita dos componentes e d as regras de cada funcionalidade 
do sistema. 
Está correto o que se afirma em: 
 
 
 
 
 
Pergunta 7 
 
Os Diagramas da UML podem ser divididos em Diagramas Estruturais e Diagramas 
Comportamentais. Entre os diagramas comportamentais, temos o Diagrama de 
Transição de Estado, através dele é possível realizar análise s das transições entre 
estados dos objetos de um sistema de software, em que podem ser previstas as 
possíveis operações realizadas, tudo em função dos eventos que podem ocorrer. Um 
DTE pode conter elementos básicos, e elementos menos utilizáveis que muitas vezes 
são úteis. Assinale a alternativa que apresente alguns dos elementos menos utéis, 
usados nesse diagrama. 
 
 
 
 
 
 
Pergunta 8 
 
A UML atualmente apresenta 14 diagramas, divididos em diagramas estruturais e 
diagramas de comportamento. 
 
 
 
 
O Diagrama de Casos de Uso é o mais utilizado dentro da UML. Ele permite que as 
funcionalidades sejam relacionadas, seu principal objetivo é apresentar o que o 
sistema faz pelo ponto de vista do usuário. Ele apresenta três elementos principais, 
assinale a alternativa que mostra esses três elementos: 
 
 
 
 
 
Na UML os diagramas proporcionam várias visões diferentes do sistema, e muitas 
vezes alguns são usados para complementar essas visões. A modelagem de 
instâncias de itens contidos em diagramas de classes é feita pelo diagrama de: 
 
 
 
 
 
 
 
 
 
 
 
Os diagramas de Classes são utilizados no desenvolvimento de modelos orientados a 
objetos representando as classes existentes no sistema e os relacionamentos entre 
eles. A empresa que você trabalha iniciou um processo para adotar essa notação, e 
visando essa implantação foi solicitado a você que explicasse os tipos de entidades 
existentes nesse diagrama.Analise as afirmativas a seguir sobre esses tipos de 
entidades. 
 
 
 
 
 
 
 
 
A importância dos softwares no cotidiano das pessoas passou a ser significativa,a 
quantidade de dispositivos eletro/eletrônicos que possuem software é muito grande. 
Por isso, é necessário um cuidado maior na construção e manutenção dos softwares, 
nesse contexto, a modelagem passa a ter uma importânica enorme. A utilização de 
modelos na engenharia de softrware para a produção, evolução e manutenção de 
software tornou-se imprencidível. O uso de modelos traz alguns benefícios, assinale a 
alternativa que NÃO apresenta um desses benefícios. 
 
 
 
 
 
A equipe que você trabalha resolveu utilizar os padrões estabelecidos pela IEEE para 
classificar o documento de requisitos que foi levantado. A IEEE identificou (oito) 
padrões. Analise o texto a seguir e assinale as alternativas que identifica a descrição 
encontrada. 
 
 
 
 
 
Existem várias ferramentas e técnicas de modelagem, porém a escolha da mais 
apropriada depende dos objetivos e do estilo de trabalho desse profissional. Em uma 
reunião foi perguntado qual os tipos de notação utilizadas. Assinale a alternativa que 
apresenta os tipos de notações corretos. 
 
 
 
 
 
Uma representação orientada a objetos apresenta sete características, em uma 
conversa na empresa foi apesentada a seguinte de nição de uma característica, 
“Essa característica possibilita organizar as classes de forma hierárquica de acordo 
com as semelhanças ou diferenças entre elas”. Assinale a alternativa que corresponde 
a descrição: 
 
 
 
 
 
A Programação Orientada a Objetos é um modelo de programação que tenta se 
aproximar do mundo real, tornando essa atiividade mais intuitiva e fácil de entender, 
propiciando a facilidade de repartir o código e facilitando o reuso de partes do 
software. Ela apresentaalguns pilares. Assinale a alternativa que não representa um 
desses pilares: 
 
 
 
 
Basicamente, a UML é uma linguagem de notação para uso em projetos de sistemas. 
Sendo expressa através de diagramas. Cada diagrama é composto por elementos que 
possuem relação entre si. Um desses diagramas é o de Sequência, sobre ele é 
correto afirmar que: 
 
 
 
 
Para a construção de um sistema, foi solicitado que você analisasse as principais 
restrições e escolhesse que classificação de requisitos não funcionais, seria dada 
mais atenção durante a construção do sistema. Depois de conversar com os 
Stakeholders foi percebido duas características: 
 
 
 
 
 
 
Analise as afirmativas abaixo: 
I. A Engenharia de requisitos corresponde ao conjunto de atividades ligadas à 
identificação, controle e rastreamento dos requisitos de um projeto de software. 
II. "O sistema deverá permitir a criação de listas de fornecedores de cada suprimento 
utilizado pela fábrica" pode ser apontado como um exemplo de requisito funcional. 
III. Na modelagem orientada a objetos o uso da herança traz a possibilidade de fazer 
reuso de código através da definição de uma nova classe a partir de uma outra pré-
existente. 
Podemos afirmar que: 
 
 
 
 
A empresa comprou alguns livros e cursos sobre UML. Após ler atentamente, você 
concluiu que os diagramas de sequência em UML são empregados, principalmente, 
para modelar os(as) _____________ entre os(as) __________ e os objetos em um 
sistema e entre os próprios objetos. 
Assinale a alternativa que completa as lacunas corretamente. 
 
 
 
 
A UML apresenta vários diagramas que ajudam a mapear o sistema, apresentando 
várias visões diferentes. Esses diagramas são divididos em dois grandes grupos. 
 
 
 
 
Por ser uma linguagem visual, a UML (Unified Modeling Languague – linguagem de 
modelagem unificada) é usada para a modelagem de sistema orientado a objetos e 
apresenta uma notação gráfica específica que define elementos gráficos possuidores 
de uma sintaxe e uma semântica. A utilização desses diagramas nessa linguagem é 
muito importante, auxiliando no desenvolvimento de software. Esses diagramas são 
divididos em estruturais e comportamentais. Assinale a alternativa que apresenta um 
diagrama comportamental. 
 
 
 
 
 
 
A UML (Linguagem de Modelagem Unificada) apresenta vários diagramas, cada um 
deles mostrando uma visão especifica do sistema. Como conhecedor dos diagramas 
usados pela UML analise as afirmativas a seguir e assinale a alternativa que 
apresenta as afirmativas corretas. 
 I – O diagrama de sequencia é uma espécie de diagrama de interação, pois descreve 
como, e em qual ordem, um grupo de objetos trabalha em conjunto. 
II – um diagrama de classes é uma representação da estrutura e relações das classes 
que servem de modelo para objetos. 
III - O Diagrama de Componentes exibe uma interação, consistindo de um conjunto de 
objetos e seus relacionamentos, incluindo as mensagens que podem ser trocadas 
entre eles. 
 
 
 
 
 
Uma representação orientada a objetos apresenta sete características, em uma 
conversa na empresa foi apesentada a seguinte definição de uma característica, “Essa 
característica possibilita organizar as classes de forma hierárquica de acordo com as 
semelhanças ou diferenças entre elas”. Assinale a alternativa que corresponde a 
descrição: 
 
 
 
 
 
A metodologia de desenvolvimento de software, conhecida como RUP, apresenta 9 
disciplinas que são aliadas em cada iteração. Ela possui quatro fases que não 
representam uma atividade do projeto, como na cascata, mas sim uma etapa do 
negócio. Assinale a alternativa que não representa uma dessas fases. 
 
 
 
 
 
O primeiro passo na produção de um projeto de software é a arquitetura. Um estilo 
envolve seus componentes, conectores e restrições sobre a combinação dos 
componentes. Existe uma arquitetura direcionada por eventos, com base na noção de 
transmissão (broadcating). Em vez de chamar um procedimento diretamente, um 
componente anuncia que um ou mais eventos ocorreram. Assim, outros componentes 
podem associar um procedimento com esses eventos, e o sistema chama todos os 
procedimentos registrados. Assinale a alternativa que apresenta essa arquitetura. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A elicitação de requisitos pode usar uma ou a combinação de várias técnicas para 
alcançar esses objetivo. Imaginamos o seguinte cenário: “Você foi indicado para 
realizar o levantamento dos requistos de um sistema que substituirá um outro já 
existente. Embora ele atenda atualmente as necessidades dos usuários, há uma 
necessidade de uma atualização tecnológica. Por isso a maior fonte de conhecimento 
sobre o software são os próprios usuários, e o conhecimento deles pode ser usado 
para colher expectativas dos mesmos e observar os problemas do cliente sob a ótica 
de diferentes pessoas.” Qual das técnicas apresentadas a seguir seria a mais 
adequada para a realização desse serviço? 
 
 
 
 
 
 
“Os diagramas que podem estar envolvidos são diagramas de sequência, 
comunicação e timing. Congrega determinada visão capaz de englobar vários 
diagramas, e é muito eficaz em reuniões e demonstrações de situações complexas. 
Não existe outro diagrama que dê a visão tão completa dos passos de uma situação, 
classe ou objeto.”A descrição acima se refere ao diagrama : 
 
 
 
 
 
 
A linguagem UML apresenta 14 tipos diferentes de diagramas, que servem para 
descrever os diversos pontos de vista do sistema. Entre eles existe um diagrama que 
é utilizado para descrever o fluxo de trabalho de negócios, ou operacionais. Eles são 
representados graficamente para exibir a atividade de qualquer parte ou componente 
do sistema. Analise as alternativas a seguir e assinale a que nomeia esse diagrama. 
 
 
 
 
 
 
Antes de iniciar a construção de um sistema foram apresentadas as duas principais 
características dele, segundo levantamento junto aos usuários. Analise as 
características levantadas e assinale a alternativa que apresenta as classificações de 
requisitos não funcionais, respectivamente, que devem ser aplicadas na construção do 
sistema. 
 I – O sistema deve suportar integrações com outros sistemas ou outra fonte de dados. 
 II – O sistema deve apresentar padrões visuais do software. Tornando fácil o uso do 
sistema. 
 
 
 
 
Analise o Diagrama de Classes abaixo e marque a alternativa falsa. 
 
 
 
 
 
 
 
Um processo de software é conceituado como sendo um conjunto de técnicas e 
ferramentas. Qual o modelo de processo que se destaca por demonstrar como as 
atividades de teste estão relacionadas com a análise e projeto, e torna mais explícitas 
algumas iterações e repetições do trabalho de desenvolvimento? 
 
 
 
 
 
 
 
 
 
 
Você foi contratado como Arquiteto de software de uma empresa especializada em 
construir softwares. No primeiro projeto você utilizou uma arquitetura de chamada 
implícita. Qual das alternativas a seguir não representa uma das arquiteturas 
reconhecidas? 
 
 
 
 
 
A engenharia de software moderna trouxe também uma metodologia mais “pesada” 
baseada no modelo de desenvolvimento incremental, o RUP (Rational Unifiea 
Process). Analise as afirmativas a seguir sobre as fases da RUP. 
I. Iniciação - O objetivo desta fase é realizar o estudo da viabilidade do projeto. Deve-
se realizar um estudo do problema a ser resolvido, identificar as partes interessadas e 
documentar o negócio. 
II. Elaboração - O foco dessa fase é de projeto, codificação e testes. 
III. Transição - A fase final do modelo a qual o principal objetivo é realizar a 
implantação do produto. 
Assinale a alternativa que apresenta as afirmativas corretas: 
 
 
 
 
 
 
 
 
 
 
 
Para a construção de um sistema, foi solicitado que você realizasse uma classificação 
dos requisitos não funcionais. Analise as afirmativas a seguir. 
I.Segurança – ao sistema deve ser acessado através de um controle de acesso, 
utilizando Login e senha de acesso, e implementando a utilizaçãode níveis de acesso. 
II.Interoperalibilidade – o sistema deve suportar a utilização de informações de 
sistemas já existentes anteriormente, trocando informações com eles. 
III.Disponibilidade – o sistema deve ser capaz de realizar uma ação de login em no 
máximo 30 segundos. 
Assinale a alternativa que apresenta as afirmativas corretas. 
 
 
 
 
 
Os modelos de comportamento são usados para descrever o sistema, eles podem ser 
usados separadamente ou em conjunto. Assinale a alternativa que apresenta esses 
dois modelos: 
 
 
 
 
 
 
Segundo Booch, Rumbaugh e Jacobson a modelagem ganhou importância na 
engenharia de software criando modelos que representam o software a ser construído. 
Ela apresenta alguns princípios, analise as afirmativas a seguir e assinale a alternativa 
que apresenta as afirsmativas corretas: 
 I – A escolha dos modelos influencia a maneira como determinado problema é 
atacado e como solução é definida. II – Os melhores modelos estão relacionados à 
realidade. 
III – Um modelo pode ser suficiente para representar um software. 
 
 
 
 
 
 
 
 
 
 
 
 
 
Após a identificação das fontes dos requisitos você deverá escolher as técnicas mais 
adequadas a serem aplicadas no processo de elicitação. Assinale entre as alternativas 
a seguir qual a que não se enquadra como uma dessas técnicas. 
 
 
 
 
 
Sabendo da sua participação em palestras e cursos de metodologias ágeis de 
desenvolvimento, a empresa o colocou a frente de um projeto que usará o modelo 
transformacional no desenvolvimento de um sistema. Nesse modelo diversas etapas 
de desenvolvimento são eliminadas buscando a agilidade. Pensando em orientar os 
membros da equipe você levantou algumas atividades desse modelo. Entre as 
alternativas a seguir, qual delas não faz parte das atividades desse modelo de 
software. 
 
 
 
 
 
 
 
 
 
 
 
No desenvolvimento de softwares, um processo é conceituado como sendo uma série 
de etapas que envolvem atividades, 
 
 
 
 
2. A Engenharia de Requisitos é o processo de descobrir, analisar e especificar os 
requisitos e restrições de um sistema. Em alguns casos é necessária uma definição 
detalhada e formal desses requisitos. Nesse sentido, podemos classificar os níveis de 
descrições dos requisitos como: 
 
 
 
 
3. Sobre Modelagem de Dados, analise as afirmações abaixo: 
I. A técnica mais utilizada é a ERA, que significa entidade-relação-atributo. 
II. Os modelos de dados são utilizados com o objetivo de apresentar os modelos de 
fluxo de dados para descrever a estrutura de alguma informação. III. Também é 
possível utilizar a linguagem de modelagem unificada (UML) que inclui uma notação 
específica para modelagem de dados. IV. Apresenta as entidades de dados, atributos 
e relações entre as entidades. 
 
 
 
 
 
 
4. Analise o Diagrama de Classes abaixo e, em seguida, marque a alternativa correta 
 
 
 
 
 
 
5. Podemos listar várias ferramentas e técnicas de modelagem, no entanto para 
escolhermos uma, temos que levar em conta a notação. As notações podem ser 
textuais, gráficas e combinando figuras e textos. Existe um modelo de notação 
desenvolvido na década de 1990, chamado de notação de Lai. Sobre esse modelo, é 
incorreto afirmar: 
 
 
 
 
 
 
6. O Plano de Projeto tem o objetivo de descrever as funcionalidades do sistema, o 
produto ou o serviço que o cliente deseja com aquele sistema. É um documento único 
que são produzidos em duas versões. Quais são? 
 
 
 
 
 
 
7. O _________________________________ armazena a descrição detalhada das 
entidades e atributos de um projeto de banco de dados, ou seja, contém os 
metadados do projeto. 
 
 
 
 
 
8. Acerca do que foi visto em FLUXOGRAMA DE SISTEMAS, qual a opção que 
melhor comenta o SISTEMA PIPES AND FILTERS? 
 
 
 
 
 
9. A modelagem de caso de uso é utilizada para modelar interações entre um sistema 
e os atores externos, usuários ou outros sistemas. Sobre modelagem de caso de uso, 
analise as afirmações abaixo: 
 
 
 
 
10. Sobre diagramas de estado, marque a alternativa incorreta. 
 
 
 
 
 
 
A UML é uma linguagem para especificação, visualização e documentação de 
sistemas. Normalmente adota a perspectiva de Orientação a objetos, 
 
 
 
 
A boa práticas prega que é importante para os requisitos não funcionais que tenham 
sua característica mensurável, e esses requisitos recebem uma classificação. 
 
 
 
 
Para o desenho do sistema existem várias opções de ferramentas e técnicas de 
modelagem. 
 
 
 
 
 
 
Analise as afirmativas abaixo: 
l. “O sistema deverá utilizar a informação das compras passadas do usuário para 
exibir uma página inicial com produtos de interesse do cliente” pode ser apontado 
como um exemplo de requisito funcional. 
 
 
 
 
Hoje existe uma grande quantidade de linguagens que suportam o paradigma da 
Orientação a Objetos, como Java, C# e Python. 
 
 
 
 
 
 
Para entender o objetivo de uma modelagem de sistema, é necessário trabalharmos 
com diferentes perspectivas do sistema que será desenvolvido. Analise as afirmativas 
a seguir sobre essas perspectivas. 
 
 
 
 
 
Dependendo das necessidades operacionais de um sistema, a forma de aplicar os 
requisitos funcionais pode ser diferente, com isso, pode ser dada mais importância 
para um tipo de requisitos não funcional do que para outro. Em um sistema que 
precisa permanecer funcionando durante um determinado tempo. Por exemplo 99,8% 
do tempo em dias de semana. Assinale a alternativa que apresenta o tipo de requisito 
não funcional para atender esse cenário. 
 
 
 
 
A liguagem UML apresenta 14 tipos de diagramas, divididos em duas grandes 
categorias: de estrutura (sete diagramas) e de comportamento (sete diagramas).Qual 
das alternativas na é um diagrama de estrutura? 
 
 
 
 
 
A engenharia de requisitos tem por objetivo produzir um documento que contemple 
todas as necessidades do sistema. Dentro da área que você trabalha foi solicitado que 
você gerencie um processo de levantamento de requistos. Você sabe que essa 
atividade é separada em quatro outras atividades. Analise e assinale a alternativa que 
não representa uma dessas atividades: 
 
 
 
 
Os Requisitos de Domínio apresentam regras que devem ser aplicadas no sistema. 
Assinale a alternativa que apresenta um requisito de domínio: 
 
 
 
 
 
 
Qualquer que seja o sistema desejado pelo cliente e as necessidades a serem 
satisfeitas, o contratante precisa de uma estimativa de preço do produto e do tempo 
que será necessário para desenvolvê-lo. O documento que responde logo de inicio a 
essas duas perguntas é? 
 
 
 
 
 
Os requisitos não funcionais apresentam algumas classificações, uma delas possui a 
seguinte descrição: 
 “O software deve ser capaz de fazer restrições de acesso por meio de diferentes tipos 
de permissões de acesso as suas funcionalidades. Utilizar criptografia em senhas e 
proteger contra-ataques internos e externos.” 
 Assinale a alternativa que apresenta a classificação correspondente a descrição: 
 
 
 
 
 
O plano de projeto descreve o produto ou serviço que o cliente deseja e as atividades 
necessárias para construi-lo. Dentro dele encontramos vários outros planos, um deles 
é responsável por determinar eventos indesejáveis que possam ocorrer, de forma a 
preveni-los ou minimizar suas consequências. Assinale a alternativa que corresponde 
ao plano indicado: 
 
 
 
 
Suponha um fluxo de dados chamado Dados Cliente e contendo Nome, Data de 
Nascimento, Data cadastramento e Endereço. Assinale a opção que mostra 
corretamente a especificação desse fluxo no Dicionário de dados. 
 
 
 
 
No que tange ao papel desempenhado pelo analista de sistemas, qualquer que seja o 
porte ou tamanho da empresa, analise as seguintes assertivas. I. O analista de 
sistemas deve interagir apenas com o usuário-gestor, ou seja aquele que toma 
decisão na empresa II. O analista de sistemas não pode interagir com os 
programadores, apenas com os projetistas de sistemas III. O analista desistemas é o 
elo de ligação entre os usuários e a equipe de desenvolvimento IV. O analista de 
sistemas deve preocupar-se apenas com aspectos lógicos, abstraindo-se de qualquer 
aspecto tecnológico 
 
 
 
 
 
 
Conforme o que estabelece a metodologia para o Projeto e Análise Estruturada, o 
Diagrama de Fluxo de Dados - DFD é uma ferramenta de modelagem empregada no 
desenvolvimento de sistemas, que oferece uma visão orientada para: 
 
 
 
 
 
 
Podemos listar várias ferramentas e técnicas de modelagem, no entanto para 
escolhermos uma, temos que levar em conta a notação. As notações dependem do 
que se quer apresentar no modelo. Existem duas categorias de modelos, Modelo 
Estático e Modelo Dinâmico. Sobre esses dois modelos, é incorreto afirmar: 
 
 
 
 
Analise as afirmativas abaixo: 
I. Uma vantagem do uso de modelos na construção de um software é que eles podem 
ser utilizados por todos os membros da equipe de desenvolvimento em todas as 
etapas da construção de um sistema. 
 
 
 
 
 
Analise as afirmativas abaixo: 
 
I. O RUP é um processo que garante que o sistema será desenvolvido dentro dos 
prazos e custos previstos inicialmente. 
 
 
 
 
Como um dos responsáveis pela parte técnica de um projeto de desenvolvimento de 
sistemas, você precisa usar um diagrama direcionado para formar a modelagem que 
envolve aspectos físicos de um sistema orientado a objetos. 
 
 
 
 
 
Os sistemas de informação podem ser classificados pela sua função organizacional 
específica, bem como, pelo nível organizacional que atendem. Das alternativas 
apresentadas a seguir, qual não representa um sistema voltado a atender uma 
perspectiva apenas funcional? 
 
 
 
Analise as afirmativas abaixo: 
I. Uma vantagem da utilização do modelo de processo linear sequencial (cascata) 
(quando comparado aos outros processos básicos) é levar a criação de softwares a 
prova de falhas e bugs. 
 
 
Em programação, um diagrama de classe é uma representação da estrutura e 
relações das classes que servem de modelo para objetos. 
 
 
 
 
Dentro de um projeto de desenvolvimento de um sistema surgiu uma dúvida 
relacionada à estrutura do sistema. 
 
 
 
 
 
O objetivo de uma modelagem de sistema está de acordo com diferentes perspectivas 
existentes. 
 
 
O gerenciamento de tarefas é uma parte fundamental do projeto do programa. 
 
 
 
 
 
 
 
Entre os diagramas de UML, o mais usado pelas empresas é o de Caso de Uso. Ele 
apresenta três elementos: 
 
 
 
O dicionário de dados (DD) armazena a descrição detalhada das entidades e atributos 
de um projeto de banco de dados. 
 
 
 
 
 
Os requisitos não funcionais apresentam três grandes grupos, são eles: de Produto, 
Organizacionais e Externos. 
 
 
 
Podemos listar várias ferramentas e técnicas de modelagem, no entanto para 
escolhermos uma, temos que levar em conta a notação. 
 
 
Sabendo da sua participação em palestras e cursos de metodologias ágeis de 
desenvolvimento, a empresa o colocou a frente de um projeto que usará o modelo 
transformacional no desenvolvimento de um sistema. 
 
 
A orientação a objetos apresenta sete classificações. Analise as afirmativas a seguir 
sobre as classificações que podem ser usadas. 
I. Abstração – é descrição de um problema com un nível de generalização que nos 
permite concentrar nos principais aspectos do problema, sem nos perdemos nos 
detalhes. 
II.Instância – cada objeto é uma instância de uma classe. 
III.Encapsulamento – faz com que as classes englobem os comportamentos e 
atributos de um objeto, ocultando os detalhes de implementação. 
Assinale a alternativa que apresenta as afirmativas corretas. 
 
 
 
A UML é usada para descrever as várias perspectivas do desenvolvimento de software. Você foi 
contratado recentemente para trabalhar como desenvolvedor de uma equipe de manutenção. Para 
tanto, precisa ter um conhecimento da modelagem física de um sistema, através da visão dos seus 
componentes e relacionamentos entre os mesmos. Qual o diagrama mais adequado para que você 
conheça a arquitetura dos sistemas? 
 
 
 
 
A engenharia de requisitos tem por objetivo produzir um documento que 
contemple todas as necessidades do sistema. Dentro da área que você 
trabalha foi solicitado que você gerencie um processo de levantamento de 
requistos. Você sabe que essa atividade é separada em quatro outras 
atividades. Analise e assinale a alternativa que não representa uma dessas 
atividades: 
 
 
 
 
 
 
Para a construção de um sistema, foi solicitado que você realizasse uma 
classificação dos requisitos não funcionais. Analise as afirmativas a seguir. 
I. Segurança – ao sistema deve ser acessado através de um controle de 
acesso, utilizando Login e senha de acesso, e implementando a utilização de 
níveis de acesso. 
II. Interoperalibilidade – o sistema deve suportar a utilização de informações de 
sistemas já existentes anteriormente, trocando informações com eles. 
III. Disponibilidade – o sistema deve ser capaz de realizar uma ação de login 
em no máximo 30 segundos. 
Assinale a alternativa que apresenta as afirmativas corretas. 
 
 
 
 
 
 
 
 
 
 
 
 
Analise o Diagrama de Classes abaixo e marque a alternativa correta. 
ANALISE E MODELAGEM DE SISTEMAS - AV2 2019.2A - QUEST 5_v1.JPG

Continue navegando