Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. A metodologia RUP propõe o uso das disciplinas da engenharia d e software ao longo das e tapas de Desenvolvimento. Identifique dentre as alternativas abaixo a que se propõe a e tapa de CONSTRUÇÃO: (X) desenvolver o componente proposto para a iteração, tendo com o marco a OPER AÇÃO. 2. A metodologia RU P propõe o uso das disciplinas da engenharia d e software ao longo das e tapas de desenvolvim ento. Identifique dentre as a alternativas abaixo a que se propõe a e tapa de CONCEPÇÃO: (X) Definir a abrangência de desenvolvimento da iteração em desenvolvimento, tendo com o marco o ESCOPO.3. UML é uma lingua gem padrão para visualizar, especif icar, construir e docum entar artefatos de um s istema de software que com bina quais aspectos? Qual a respost a errada. (X) Modelagem de Circuitos. 4. Indique a sequênc ia numerada correta do preenchim ento das 4 lacunas indica ndo marc o ao fim de cada f ase no ciclo de vida iterati vo e increm ental. (X) 4 – 2 – 1 – 3 5. O RUP (Rational Un ified Process ) é uma m etodologia de projeto de s oftware criada pela Rational. O processo analítico d o RUP divide o cic lo de vida de desenvolvim ento de software em 4 fases. Assinale a alternati va que NÃO indica um a fase do ciclo de vida de dese nvolvimento de sof tware, de acord o com o RUP. (X) Implantação. 6. Uma farm ácia contratou um sistema para registrar as vendas de suas m ercadorias. No sistem a estava contemplado o cad astro dos clientes, produtos, venda e em issão de notas f iscais. Com o passa r dos anos o proprietário decidiu i ncluir o cálculo de c omiss ões com incentivo de venda a s eus funcionários. Com isso o sistema deveria sof rer um a manutenção. A equipe de desen volvimento adot a a metodologia R UP. Com isso é preciso def inir as iterações nece ssárias. Analise as assertivas a baixo e indique as iterações corretas . I- Na elaboração serã o construídos os dia gramas de caso de uso e classe; II- Na construção será des envolvido o diagrama de seq uencia e a constr ução dos métodos ; III- Na transição serão r ealizados os testes na part e dese nvolvida;Na concepçã o será definido a ext ensão da manutenção a ser implem entada. (X) I – III – IV 7. Considerando que você é um analista de negócio e est á desenvolvendo um sistem a de materiais e ocorre q u e: quando da m ovimentação de m ateriais surge um a exceção, que é a em issão de ordem de compra quando o estoque ficar abaixo d o mínimo rec omendado. Assim, a representação dessa situação no D iagram a de Caso de Uso é um relacionam ento de ........... (X) dependência estere otipado com o extensão. 8. Dados os requisitos: I- Efetuar troca de pr odutos com defeito. II- Tolerante a falhas. III- A resposta do sistem a não deve exced er 30 seg. IV- O sistem a deverá rodar num computador 486 com 16MB de mem ória. V- Não emprestar livro s para c lientes com débito. Quais dos itens acim a são requisitos f uncionais de um sistema: (X) I e V. 9. A UML (Unified Mod eling Language) possui vários tipo s de diagramas que em conjunto são ut ilizados para descrever a visão estática e dinâm ica de um siste m a. Assinale a alternativa em que todos os d iagram as listados descrevem um a visão dinâm ica de um sistem a. (X) Casos de Uso, Sequência e Atividades . 10. Dadas as seguintes af irmações: I- Um ator interage com o sistem a fornecendo e/ou receb endo inform ações do mesm o. II- Um único ator pode se relacionar com muitos casos de uso. III- Um caso de uso pod e se relacionar com no m áximo dois atores. IV- Uma pess oa que utiliza um sistem a somente poderá r epres entar um papel. Qual é a opção corret a? (X) I e II estão corr etas. 11. No que se refere a o diagram a de casos de uso e seus elementos e a n ecessidade de especificarm os o passo a passo de cada caso de uso, analise as as sertivas que s eguem. I- O diagram a de casos de uso objet iva apresentar os objetos que interag em com os atores do sistem a. II- Um diagram a de casos de uso é usa do nas fases de levantam ento e identif icação dos requisitos do sistema III- O relacionamento INC LUDE ou USE S, denota que no caso de uso princip al have r á, obrigatoriamente, um desvio de curs o para o caso de uso referenciado por es se relacionam ento. IV- Quando o caso de us o principal esta re lacionado a 3 c asos de uso pelo relaci onam ento EXTENDS , significa que tais casos de uso podem ou não ser exe cutados, co nf orme condição a ser a valiada. Com base em sua análise das ass ertivas, assinale a ÚNICA opção correta. (X) Estão corretas ap enas as assertivas II, III e IV. 12. Sabe-se que a UML define m odelos para aplicação dos conceitos de im plementaç ão na metodologia O rie nt ada a Objetos. Qual represe ntação do diagram a de classe implem enta o processo d e herança? (X) Generalização. 13. O diagram a da UML que fornece um a visão externa d o sistema, representa ndo um nível alto de abstração n os quais elem entos externos (atores) in terag em com o sistema é denom inado diagram a de: (X) casos de uso. 14. Que diagrama serve para exibir as interações entre os vários com ponentes de um s istema em especial os objetos e como s eus métodos interagem entre si e em qual ordem ? (X) Sequencia. 15. Em uma ac ademia de ginástica os a lunos, a cada contrato ef etivado, escolhem o plano de sua pref erência a partir da com posição dos exerc ícios que melhor lhe conv ier. O preço da m ensalidade é calcu lado por exercíc io. Com isso c ada aluno tem um a mensalidade diferent e. Ajude o dono da ac ademia a m odelar os seus dados indicando qual a m elhor classe para conter o atributo va lor da mensalidade a ser p aga, considerand o o modelo apres entado abaixo. (X) PlanosContratados. 16. O diagram a de classe é o m odelo da UML qu e define atributos e métodos para um objeto. O conjunto de objetos é representado pela classe. Quando t em -se um a regra que define a ligação en tre objetos de class es diferentes utilizamos qual repres entação? (X) Associação. 17. Na UML o diagram a utilizado p ara representar os dados, denom ina-se Dia grama de clas se. Um obj eto pode representar vários tipos d iferentes, sendo que algum as características são com uns e outras são próprias de cada tipo. Para esse diagram a utilizam os a representação d e: (X) Generalizaçã o e especialização. 18. Considerando um sistem a de supermercado onde o cl iente pode com prar vários produt os e cada produto po de ser comprado por vár ios clientes, analise o m odelo abaixo e in dique o nom e que se dá à represen tação apresentada dentro d o círculo? (X) Classe associati va. 19. Em um res taurante a escolha dos pratos pode ser efet ivada a partir da consti tuição calór ica dos alim entos. Para isso, o restaurante m antém vários prat os, discrim inando os ingredientes e def inindo a cada um a porção ca lórica. A todo prato esc olhido é calculado o val or calórico e a presentado ao clien te antes da escolha. Se você fosse desenvolver um sistema para o restaurante c onceitual mente o que seria alimento, valor calórico e o cálculo, respectivam ente? (X) classe - atri buto – método. 20. Uma livraria dispon ibiliza livros de vár ias editoras par a venda aos clientes, q ue podem comprar quantos des ejar em um mesmo pedido. A livraria c ompra da editora, muitos exem plares de mesm o título e autoria. Analisando o cenário apresenta do indique qual m odelo representa a situação. (X) 21. É possível conectar um a classe a e la mesm a, representando a conexão e ntre 2 objetos da m esma class e. Esse tipo de relacionam ento cham a-se (as sinale a única resposta corr eta): (X) Associação recursiva. 22. Qual das respostas aba ixo m ais corretamente define um a classe? (X) Um conjunto de métodos e atributos q ue definem as características e com portam entos de um objeto. 23. Em uma esc ola um aluno realiza sua m atrícula em uma turma, que poss ui um profess or responsável, m as possui várias disciplinas associ adas. As disciplin as só estão as sociadas a um a turma. Indique a multiplic idade entre alunos - turm as, turm as e professor e turm as - disc iplinas. (X) alunos(0-*) - (1-1) t urmas turmas(0-*) - (0-1) professor turmas(0-1) (0-*) disciplinas 24. A UML (Unified Mod eling Language) apresenta um a série de diagram as para a modelagem de sistem as orientados a objetos. Um dos diagram as m ais comuns é o diagram a de sequências. A figura m ostra um dos elementos do digram a de sequências. O elemento acim a, em um diagram a de sequência, significa: (X) mens agem de retorno. 25. Analise o modelo ab aixo e interprete as regras definidas através das ligações dos objetos. I- O hotel guarda inform ações de Hósp edes mesm o que não tenha se hospedado. II- Hóspede pode usar qu antos serviços desejar, por cada hosp edagem. III- São representados 3 tipos de serviços: Co pa, Lavanderia e Telefonia. IV- A cada hospedagem é aberta um a nova conta corrente. Marque a opção qu e indica as sentenças VERDADEIRAS. (X) II - III – IV 26. Qual diagram a tem a função de represent ar um obj eto do mundo real em term os conceituais de POO? (X) Diagram a de classes. 27. São exemplos de dia gramas comportam entais: (X) Casos de Usos , Atividades, Estados e Interações. 28. Como podem os definir uma auto- associação: (X) Identifica objetos d e mesm a classe que participam da associação. 29. Uma parte f ísica e substituível de um sistema c om o qual está em conf ormidade e proporc iona a reali zação de um conj unto de artefatos (UML) é um : (X) com ponente. 30. (PRODEB 2008) "A Li nguagem de Modelagem Unificada (UML) é um a linguagem visual para especificar, construir e docum entar os artefatos dos sistemas " (OMG). O que define a palavra "visual" no texto acima? (X) UML é um a notação diagram ático padrão. 31. (Concurso: Banco do N ordeste) A U ML tem sido amplam ente adotada no desenvolvim ento de sistem as. Sobre os seus principais c onceitos e técnicas, é CO RRETO afirmar que: (X) o diagrama de estado m ostra a sequênc ia de estados de um objeto em r esposta a um estímulo recebido. 32. (PRODEB 2008) As sinale a alternativa corr eta. (X) Diagram as de classes descrevem os tipos de obje tos presentes no s istema e os vários tipos de relaciona m entos estáticos existentes e ntre eles. 33. Observe o diagram a e marque a altern ativa correta: (X) CARRO pode ser c riado sem participar da associação, m as CLIENTE som ente poderá ser cria do se partic ipar pelo menos de um a associação. 34. No RUP, definir qua is são os ator es, os casos de uso existentes e como eles inte ragem entre si é funçã o típica do: (X) Analista de Sistem as. 35. Na UML "Unified M odeling Language": (X) Instância e objet o são sinônim os. 36. Na UML os diagram as servem para capturar dif erentes visões do sistem a. NÂO é um diagrama UML: (X) Diagram a de Métodos. 37. Padrões de projetos f acilitam o desenvolvimento do so ftware posto que a sol ução já foi estabelecida em desenvolvim entos anteriores para tipos esp ecíficos de problemas , otimizando tempo de dese nvolvimento e custo. Um dos padrões diz que de ve-se atr ibuir a responsabilidade do métodos a c lasse que possui o m étodo. Esse padrão é cham ado de ___ ____ . (X) Especialista na inf ormação. 38. Qual diagram a tem a finalidade de ex ibir como um objeto realiza uma determ inada operação num determ inado mom ento da execução, representando um estado part icular? (X) Estados. 39. A partir da perspectiva d e gerenciam ento, NÃO fa z parte das etapas do c iclo de vida de sof tware do RUP (Rational Unified Proces s): (X) Teste 40. O tipo de associação entre objetos d as classes "turm as" e "alunos" identificado , na m odelagem de classes da UML, na sentença "t urmas são formadas por a lunos" é denom inada: (X) agregação. 41. Indique a sequênc ia correta do preenc himento das seis lacu nas com as definições de cada diagram a utilizado na UML, utilizando a identificação num erada. A sequência aprese ntada, nas opçõ es, é de cim a para baixo . 1- Descrição de Caso de Uso 2- Diagram a de Caso de Uso 3- Diagram a de Classe 4- Diagram a de Estado 5- Diagram a de Sequência 6- Diagram a de Atividade ( ) Descreve a funciona lidade do sistem a percebida por ator es externos. ( ) Apresenta objetos e classes envol vidas n o cenário e a sequência de m ensagens trocad as entre os objetos ; ( ) Representa o process o descrevend o as atividade s sequenciais e para lelas. ( ) Descreve os estados possíveis em que um obj eto pode se encontrar e o q ue m uda como resultado de eve ntos que o atingem . ( ) Descreve os tipos de objetos no s istema e os vári os tipos de relacionam ento estático que ex istem entre eles. ( ) Representa os requ isitos do sistem a. (X) 1 - 5 - 6 - 4 - 3 – 2 42. A empresa XYZ Prod uções Ltda é uma em presa que prom ove diversos tipo de e ventos, a escolha d o cliente, e atende muitos cont atos diários de pedid os de orçam entos, mas o índice de f echam ento gira em torno de 15%. Mesmo ass im a empresa mantém as informações de clientes mesm o sem ter fec hado contrato c om a empresa. Qual modelo express a a definição desc rita? (X) 43. A generalização é um a representação do Diagram a de classe que apresent a os diversos ti pos de um determinado objet o. Analise as sentenças ab aixo e indique as q ue N ÃO repres enta(m) um bom motivo para uso d essa represent ação. I- Quando associaçõ es são com uns a todos os tipos, m as existem associações que são som ente de um tipo. II- Quando a classe poss ui mais de um a associação. III- Quando a classe está associada a obj etos da própr ia classe. IV- Quando a lista de obj etos de um tipo possui atributos com uns entre os tipos e atributos específ icos a ele. (X) II e III 44. É um relacionam ento semântico entre class es, em que um a classe especifica um contrato que outra classe garante executar. (X) Realização. 45. Na UML os m odelos evoluem na medida em que o pr ojeto avança e conf irmam que: I- São considerados as pectos lógicos e N ÃO são considerados asp ectos físicos . II- Ao final do diagram a de class e deve-se verif icar se existem casos de uso para cri ar e man ter todas as inform ações representadas nas classes . III- A construção do diagram a de classe de ve representar todas as inform ações envolvidas para real ização do negócio. IV- É frequente ter que retorn ar a m odelos já criados quando se f inaliza algum modelo, pois a construção do novo modelo pode g erar ajustes nos anteri ores. Baseado nas asserti vas acim a marque a alternativa q ue aponta as V ERDADEIRA S. (X) II – III – IV 46. Sabemos que o Diagrama de Estado r epresenta o est ado de uma classe ou caso de uso . Qual a repres entação utilizada para indicar qu ando um objeto de um a mesma classe pode ter m ais de um estado ao m esmo tempo para que ao final tenh a um só estado ? Marque a alt ernativa correta. (X) Concorrente. 47. No contexto da UML, os c asos de uso: (X) descrevem o c om portamento do sistem a de acordo com o ponto de vista dos s eus usuários finais. 48. O que é UML? (X) linguagem de modelagem . 49. Que organização m antém a UML? (X) Object Managem ent Group (OMG). 50. Num diagrama de classes da UML, m ultiplicidade se r efere: (X) À inform ação dos limites inferior e su perior da quantidade de objetos aos q uais um outro objeto pode estar ass ociado. 51. Os diagramas UML d a categoria com portamental são os de: (X) casos de uso, at ividades e m áquinas de estados. 52. Dadas as seguintes af irmações, m arque a opção falsa em relação a classes . (X) Objetos abstratos são instancias de classes abstratas. 53. Os modelos são repres entados por sím bolos e conceitos . No diagram a de classe, definido na U ML para representação dos objet os e suas associaçõ es, assim com o em outros diagram as, cada represent ação tem um significado. (X) Atributo. 54. Qual diagram a se refere a um documento narrativo qu e descreve a sequê ncia de eventos de um ator que us a um sistema para com pletar um process o? (X) Diagram a de casos de usos. 55. O diagram a de atividades tem diferentes propósitos m as em linhas gerais a presenta um conjunto de ações que são executadas para d iversos propós itos. Com relação ao diagrama de ativ idades analise as assertivas que seguem: I- Um dos propósitos é especificar as ações q ue ocorrem na realização de um caso de uso. II- Um de seus elem entos é a raia de nataçã o, ou swinlines , que inform a quem ou onde as ativida des são realizadas. III- O diagram a de atividades não com porta expressar con dições IV- A barra de sincronizaç ão perm ite especificar ati vidades sequenciais. Com base em sua análise das ass ertivas, assinale a ÚNICA opção correta. (X) Estão corretas ap enas as opções I e II. 56. Na Análise Orientada a Objetos, o princípio pelo qua l duas ou mais class es derivadas de uma m esma superclasse podem invocar m étodos que têm a mesma identificação (ass inatura), m as comportam entos distintos, especializados para c ada classe derivada , usando para tan to uma ref erência a um objeto do tipo da superc lasse é denominado: (X) polimorf ismo. 57. Analise as sent enças abaixo e, em seguida m arque a alternativa que ind ica as sentenças verdadeiras. I- Um proj eto do mesm o ramo de negócio em em presas diferentes contém especificações diferent es porque são adaptados às operações de cad a empres a; II- Os modelos devem ser desenvolvidos após a construç ão do sistem a para compor a docum entação; III- Os modelos definidos na UML são uti lizados de form a conjunta, pois cada um pode apresentar mudanças na construç ão do software; IV- Na UML devem ser representados os proce dimentos lógicos e físicos; (X) Itens I, III e IV são verdadeiros. 58. Na UML o diagram a que descreve um a sequência de ações qu e representam um cenário pri ncipal e cenár ios alternativos, com o objetivo de dem onstrar o com portam ento de um sistema, por m eio de interações com ator es, é o diagram a de: (X) Caso de Uso. 59. A UML também é usada para represent ar sistemas mecânicos sem nenhum software. Aqui estão alguns tipos d iferentes de sistem as com suas características m ais com uns. Identifique qual nã o faz parte deste grupo. (X) Sistem as Depuração. 60. Segundo a abordag em do paradigm a do ciclo de vida clássico para a Engenharia de Software, é correto afirm ar que, durante a ativid ade de: (X) Codificação, o proj eto deve ser tr aduzido em uma form a legível por máquina. Q uando o projeto é bem detalhado, essa etapa pode ser re alizada m ecanicamente. 61. Considerando um a PetShop que of erece serviços de banho, tosa e vacinaçã o. Para todos os serv iços a identificação é efetivada por código do s erviço, data de execução e responsável por pres tar o serviç o; no serviço BANHO e TOSA a id entificação acrescent a o porte do anim al e para VACIN AÇÂO são considerad as além das comuns, as inform ações de tipo vacina e data de aplic ação. (X) SERVIÇOS: c ódigo do serviço, dat a de execução, res ponsável BANHO: porte do an imal TOS A: porte do anim al VACINAÇÃO: ti po vacina, data de aplicaç ão. 62. São produtos da f ase de elaboração do RUP: (X) Descrição da arq uitetura do soft ware e lista de risc os revisada. 63. A engenharia de requ isitos ajuda os eng enheiros de software a com preender melhor o problem a que eles vão trabalhar para resolver. Ela inclui um conjunto de taref as que levam a um entendim ento de qual será o impacto do sof tware s obre o negócio, do que o cliente qu er e de como os usuários f inais vão interagi r com o sof tware. A função de negociaçã o no process o de engenharia de r equisitos. (X) especifica, revisa e valida o problem a de modo a garantir que seu entend imento e o enten dimento do clie nte sobre o problema c oincidam. 64. Considere que você trabal he em uma empres a de des envolvimento de software e que a em presa tenha decidido desenvolver um novo ed itor de texto para colocar n o m ercado. Esse editor de ve ser um software que forneça recursos adicionais de apoio à autoria, em basado no estilo d e escrita do usuári o , o que o torna um software de funcionalidade m ais complexa. Cons idere que a em presa deseje disponibi lizar o produto no m erc ado em versões que agreguem ess e suporte de form a gradativa, fazendo análise de risc o para avaliar a viabilida de de desenvolvim ento de um a nova versão. Tendo de es colher um m odelo de proc esso para desenvolver esse editor, e conhecendo as caracterís ticas dos m odelos existentes, entre os m odelos abaix o, qual é o modelo apro priado para esse caso? (X) Espiral. 65. Desenvolvim ento de projetos de sistemas , utilizando ferr amentas da Análise Or ientada a Objetos. O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denom inado e definido com o: (X) Associação / um a funcionalidade do s istema do ponto d e vista d o usuári o. 66. No emprego da UM L utilizam -se diversos d iagramas. Nos Casos de Uso, analise a s ituação abaixo: Sejam ALFA e BETA dois casos de uso. Qu ando BE TA herda de ALFA, as s equências d e com portamento de ALFA valem também para BETA. Quando f or necessário, BETA pode redefinir as sequências de com portamento de ALFA. Além disso, BET A, na condiç ão de caso de uso herde iro, participa em qualquer r elacionamento n o qual ALFA participa. A situ ação descrita caracter iza um relacionam ento denom inado (X) generalização. 67. O modelo da UML, qu e possibilita a desc rição de um a sequência de ações( incluindo alternativas) rea lizadas pelo sistema para produ zir um resultado observ ável do ponto de vista de um us uário, é o de: (X) casos de uso. 68. Considere um sistema de c ontrole de estoqu e com c adastramento de m ateriais e m ovimentação do esto que. São necessários os s eguintes cálculos automáticos: controlar o saldo, o p onto de r eposição e o lote ec onôm ico. O cadastro de materiais é feito pelo almoxa rife (responsável) e as requisiç ões são feitas por todos os departamentos da empresa e ficam guardadas. A c ada e ntrega de m aterial, o alm oxarife dá baixa na re quisição (atendida) e, com isso, o sistem a faz todos os c álculos acim a. A entrada de m ateriais ta m bém é feita pelo almoxarife, quando os cálc ulos tam bém s ão realizados. Os dados calculados devem f icar guardados também e o tempo de respos ta de consultas feitas no cadastro d e materiais não deve ex ceder a 5 milissegundos (m s). No Diagram a de Sequênc ia, a existênci a de um objeto requisição d esde a sua e ntrada at é a s ua ba ixa dever á ser representada por (X) um atributo da cl asse Material. 69.Para captar os requis itos funcionais de um sistema pode -s e utilizar a UML. O diagram a mais adequado para essa finalidade é o diagrama de. (X) casos de uso 70. O diagram a de classe possui diversas representações c om suas especificidades . Analise as sent enças e selecione as asserti vas corretas. I- A generalização im plementa o processo de hibridism o II- A auto-associação representa a ligaçã o entre objetos da mesm a classe. III- A classe associativa de ve ser criada sem pre que a liga ção tenha atributos q ue a identificam . (X) II - III 71. Com relação ao fluxo Normal e fluxo Altern ativo da des crição de caso de uso, an alise as sentença s e em s eguida marque a alternat iva que indica as assertivas corretas. I- O fluxo norm al descreve os procedim entos em sentenç as curtas e num eradas. II- O fluxo alternativo d eve ser definido para todos os pass os do fluxo norm al. III- Quando se deseja com plem entar inform ação deve-se utilizar com entários na des crição, tanto no fluxo normal quanto no f luxo alternativo. IV- O fluxo alternativo é descrito na form a narrativa, pois é apl icado para com pletar a descrição de um passo do fluxo norm al. (X) I - III 72. Uma em presa de previdência privada of erece diversos serviços para seus clientes, ex tensivo aos dependentes. Os serviços são associado s sempre aos c lientes resp onsáveis, m esmo que seja m utilizados pe los dependentes. No momento da solicitação o c liente inf orma que o serviç o é para um dependente ou, no caso do pedido ser realizado pelo dependente , este informa seu responsável. Baseado na descriç ão apresentada, qual o recurso utilizado na construção de m odelos de diagrama de cl asse seria utilizado e ntre cliente e depend entes? (X) Agregação por valor. 73. A lingua gem de Modelagem Unificada (UML) em ergiu como notação de diagramação de padrão, d e f ato e de direito, para a m odelagem orientad a a objetos. Desta forma, a sentença q ue con ceitua apropriadamente a UML, é: (X) uma linguagem visual para es pecificar, cons truir e documentar os artef atos dos sistem as. 74. Acerca do em prego de co nceitos do paradigm a de orientação a objetos na ling uagem de modelagem unif icada (UML) e em program as orientados a objetos, assinale a opção correta. (X) Na org anização de um conjunto de especificações de sistemas orientados a objeto, package é elemento usado para se agregar, inclusive de form a hierárquica, um conjunto de outros elem entos dentro de um mesm o espaço de nomes . 75. A UML também é usada para represen tar sistem as mecânicos sem nenhum sof tware. Aqui estão alguns ti pos diferentes de sistem as com suas caracterís ticas mais c omuns. Identifique qual NÃO fa z parte deste grupo. (X) Sistem as Depuração. 76. Uma agencia de autom óveis vende carros populares, utilitár ios e e class e A. Os c arros possuem as inform ações chassi e quantidade de passageiros, mas os carros classe A podem ter acess órios especiais e os utilit ários possuem percentual de b ônus na com pra. Q ual a simbologia do diagram a de classe deve ser us ada ness e contexto? (X) Generalização 77. A em presa de calçados "Bela Mulher Ltda" ve nde a clientes d e Class e A, calçados f emininos com exclusividade e sob medida. N a cr iação de um modelo de diagrama de classe é p ossível rep resentar ess a r egra, pois é de grande valor na implem entação dos procedim entos. Qual dos recursos do diagrama de class e expressa no modelo essa inf ormação? (X) Multiplicidade 78. Considere o diagram a de m áquina de estados de UM L abaixo. Analise as afirm ativas a seguir, a seu respeito: 1. O elem ento "estado1" corr esponde a um estado su b -máquina. 2. O diagrama "diagram a estado1", q ue refina "estado 1", terá exatam ente um estado inicial. 3. O diagrama "diagram a estado1", q ue refina "estado 1", terá exatam ente um estado fin al. 4. O diagrama "diagram a estado1", q ue refina "estado 1", terá exatam ente um pseudo - estado ponto d e entrada e um pseudo-estado ponto de saída . Assinale a alternati va que indica todas as afirm ativas corretas. (X) São corretas a penas as afirmativas 1, 3 e 4. 79. . Considere Diagram a de Classes acima. Pode- se afirm ar que: (X) quadrado é um a classe derivad a da classe figura. 80. Diagram as da UML que representam uma visão estáti ca (estrutural) de um sistem a incluem. (X) diagram a de classes, diagram a de com ponentes, d iagrama de objetos. 81. A Secretaria Estadu al de Saúde deseja tr açar um perfil das fam ílias que moram nas comunidades. Sendo as sim é preciso cadastrar to das as pessoas e seus laços fam iliares. Todos da fam ília são pacientes. Portanto é prec iso relacionar os m embros da fam ília. Qual representação é ut ilizada no diagram a de classe que m elhor express e a situação? (X) Auto-associação . 82. De acordo com as partes que com põem a UML, identifique a alternat iva errada. (X) Sistem as de Negócios: descr eve os objet ivos, especif icações (pessoas, computa dores etc.), as regras (l eis, estratégias de negóci os etc.), e o atua l trabalho desem penhado nos pr ocessos do neg ócio. 83. Observe as seguintes afirmações sobre os diagramas de class es: I- Uma class e descreve um conjunto de objetos com propriedades e com portam entos comuns. II- Duas classes podem ter entre si qualquer número de a ssociações. III- Uma ass ociação de agregaç ão relaciona um obj eto com sua respectiva classe. IV- A relação de herança entre classes é sim étrica, transit iva e ref lexiva. A alternativa que contém som ente afirmações CORRET AS: (X) I e II 84. Observe as seguintes afirmações sobre a f orma de especif icação de requisitos c onhecida com o Casos de Us o: I- Todo diagram a de caso de uso tem , pelo menos, um ator. II- Um ator pode partici par de, som ente, um caso de uso. III- A descrição de um caso de uso pode utilizar descriçõe s de outros casos de uso. IV- A descrição de um caso de uso pode ser alterada por outro cas o de uso. Assinale a alternati va que contém somente afirm ações CORRETAS: (X) I, III e IV 85. Os diagramas de cas os de uso são um a técnica que pode ser a plicada na elab oração de cadernos de encargo ou em propostas d e sistemas de sof tware, identif ique a alternativa errada. (X) Não perm ite apresentar a perspect iva funcional e e strutural. 86. A UML define em sua versão 2.0, treze tipos de diagr amas. Acerc a do Diagrama de Objet os da UML, ass inale a alternativa correta: (X) O Diagram a de Objetos repres enta retratos estát icos de instâ ncias de itens encontrados em diagram as de classes. 87. Em um Diagram a de Casos de Uso, re presentando o s casos de uso de um aparelho cel ular, os casos de u so que devem s er representados são. (X) Fazer um a ligação. Visualizar m ensagens de texto recebidas. Buscar um número de telefone na agenda. 88. O PU (Processo UNIIC ADO) é um das modalidades de process os de desenvol vimento de soft ware, que se caracteriza por ser iterativo. Com base em seus conhecim entos sobre o PU, a nalise as assertivas qu e seguem . I- O fator de ser IT ERATIVO im plica em dividir o projeto para seu desenvolvim ento em partes. II- Na fase de concepção, define- se dentre outras c oisas, o ESCOPO do produto e sua viabilidade. III- Na Fase de elaboração , sã o identificados apenas os requisitos não funci onais. IV- Na fase de construç ão, a parte do sistem a em estudo é implementada na linguagem de program ação V- Na fase de Fixação,o sistem a é testado, implantando e ajus tado ao am biente em questão. Com base em sua análise das as sertivas, assinale a ÚNICA opção corr eta. (X) Estão corretas ap enas as assertivas I. II e IV 89. Analise os relacionam entos abaixo e ass inale a alterna tiva verdadeira, q ue pode ex istir entre classes. I- Include (inclusão) II- Associação III- Agregação IV- Generalização V- Composição VI- Extends (extensão). (X) Estão corretas as s entenças II, III, IV ,V . 90. O diagram a de classes é um dos principais modelos d a UM e m ostra as classes de um sistem a e o relacionamento entre e las. Existem alguns níveis de diagram a de classe s , como por exem plo, o conceitual, à nível do dom ínio de problem a e o de projeto, em nível de projeto do sof tware. Sobre os conceitos do d iagram a de classes, analise as assertivas que seguem I- O diagram a de classes em nível de dom ínio é derivad o da observação do m undo real e foc a no negócio. II- O diagram a de classes em nível de proje to representa m estruturas de projeto III- As classes de um diagrama de classes r epresentam objetos do mundo real com as mesm as propriedades. IV- As propriedades de um a classe são s eus atributos apenas V- As multiplicidades entre os relacionam entos indicam quantos obj etos de cada cl asse estão relacio nados. Com base em sua análise das ass ertivas, assinale a ÚNICA opção correta. (X) Estão corretas ap enas as opções I, II, II I e V. 91. É comprovado qu e o uso de m odelos para estudo de qualquer nature za é um a boa ferram enta para transmitir inform ação e assim apresenta di versos benefícios. Dentre as opções relac ionadas nas a lternativas dessa questão, m arque a que NÃO repres enta um benefíc io no uso de modelos c omo Diagram a de Caso de Uso e D iagram a de Classe para des envolvimento de sistem as de inform ação. (X) A duração do desenvolvim ento fica estendida o qu e faz com que aumente a qualida de do produto. 92. As etapas percorridas em cada iteração n o ciclo de vida iterativo e increm ental são definidas por obj etivos específicos. Qual é a eta pa que tem como objetivo veri ficar a qualidade da part e em desenvolvimento, autorizando a im plantação ou retor nando a um a nova iteração? (X) Transição. 93. O diagram a de sequencia é um diagrama f undamental na UML, que re laciona doi s outros de sum a relevância: classes e casos de us o. Sobre os conce itos e elem entos do diagram a de sequencia, analise as assertivas q ue seguem. I- O diagram a se sequencia m ostra, quais as classes e com o (através de que métodos) es sas classes realizam as func ionalidades de um determ inado caso de uso. II- Uma das lim itações do diagram a de sequencia é a imposs ibilidade de represe ntação de m ensagens disparadas sob algum a condição. III- Iterações são represen tadas no diagram a de sequencia e f acilmente podem os identificar o conju nto de mensagens que se re petem , por um retângulo pont ilhado. IV- Uma das lim itações do diagram a de sequencia é a imposs ibilidade de represe ntar cham adas de métodos da própria classe. Com base em sua análise das as sertivas, assinale a ÚNICA opção corr eta. (X) Estão corretas ap enas as opções I e III. 94. Assinale a opção q ue representa um a fase e um a disciplina do process o RUP, respectivam ente. (X) Concepção e T este. 95. O Rational Unified Proces s (RUP) é um exemplo de m odelo de processo m oderno que f oi derivado do trab alho sobre a UML e do Proces so Unif icado de Desenvolv im ento de Software associado. O RU P reconhece que os modelos convenciona is de: (X) dinâm ica, estática e prática. 96. Qual da afirm ação abaixo NÃO corr esponde com as definições de Des envolvimento de Sof twares Orientad o a Objetos? (X) A orientação a o bjetos não pod e ser utilizado em Softwares de larga escala. 97. Assinale a opção q ue define corretam ente o conceito abaixo exposto - Capacidade d e um objeto f azer referência e usar m étodos e atrib utos de outro obj eto (X) Visibilidade 98. É um recurso para definição de grup amentos, send o mais comumente usado no grupamento de classes, em bora possa s e f azer gru pamentos para outros tipos de elementos no UM, como casos de uso por exemplo. É um r ecurso que pode ser usado para o rganizar o sistema seja pelo aspecto tecnológico ou a dm inistrativo. Assinale a opç ão que apresenta o nom e do recurso acim a descrito (X) Pacote 99. No que concerne a os conceitos de vis ibilidade, assi nale a única sent ença correta . (X) Para respeitar o principio do encapsu lamento, os a tributos devem ser privados . 100. Assinale a opção q ue responde adequadam ente ao que aco ntece quando um método e definido com o protegido. (X) Ele poderá ser v isto por todas as classes que estã o na estrutura de herança . 101. Um exem plo de diagrama previsto na UM L é o Diagram a de: (X) Atividade. 102. Texto - Ess e diagrama é um a maneira alternativa de se m ostrar interações, que ocorr em em um caso e uso com a poss ibilidade de expres sar que ações são ex ecutadas. Assinale a opção q ue apresente o diagram a a que se refere o texto acim a (X) Diagram a de Atividade 103. No que se refere a o diagram a de atividade, assinale a opção que apresente o n om e correto do elem ento desse diagram a, abaixo des crito: - permite mos trar, por exem plo, em qual parte da org anização o traba lho é realizado ou ain da que classe re aliza o trabalho (X) Raia de natação 104. Analise as duas ass erções a seguir. I- Um diagram a de atividades pode ser út il para elaborarm os uma visão gráfica d a especificação de um caso de uso com plexo. PORQUE II- Casos de uso com plexos podem requerer atividades executadas em paralelo, o q ue seria um tanto inviável expor num a descrição textu al. É correto apenas o que se afirm a em (X) As duas asser ções estão corr etas e a segunda j ustifica a primeira. 105. No que se refere a o diagram a de atividade da UML, as sinale a opção que aprese nte o nom e do elemento do diagram a de atividade, abaixo descrit o A partir desse elem ento as atividades segu intes serão ef etuadas em paralelo. (X) Separação 106. O diagram a de estados m ostra os estados que um objeto pode ter ao long o de seu ciclo de vida. Assinale a ÚNICA opção INCO RRETA no que se ref ere ao dia grama de estados (X) O diagram a de estado apenas po de ter 1 estado fi nal. 107. Na sua form a plena, a sintaxe de um a operação na U ML inclui apenas: (X) visibilidade, nom e, lista de parâm etros, tipo de reto rno e propriedades. 108. Qual diagram a mostra a configuração física s obre qual o sistem a será instalado? (X) Implantação. 109. Analise as seguint es afirm ações relativas a diagram as na UML: I- Um diagrama de classes exibe um conjunto de classes, interfaces, colaborações e seus relacionamentos. II- Um diagram a de im plantação r epresenta situaçõ es estáticas de inst ancias de itens encontrados em diagram as de classes. III- Os diagramas de cas os de uso são im portantes para a m odelagem dos aspectos dinâm icos do sistem a. IV- Os diagramas de objet os fazem a modelagem de instâ ncias de itens cont idos nos diagram as de casos de uso. Indique a opção que contém todas as af irmações CORRET AS: (X) I e III 110. Sobre os diagram as de implantação, da U ML (Unified modeling language), uteis, especia lmente, na fase de projeto de sof tware é INCO RRETO af irmar. (X) É um conjunto de nós conectados, o nde um nó é única e exclusivam ente uma es tação ou servidor. 111. Dentre as assertivas c olocadas, escolha aqu ela que com pleta, corretam ente, as lacunas da segu inte proposição: Os diagram asde _______ ________ e _________ __________ - cham ados diagramas de intera ção - são dois dos diferentes diagram as utilizados na UML , para a m odelagem dos asp ectos ___________ _ de sistema. (X) Gráfico de estado - colaboração - dinâm icos 112. O diagram a de componentes visa m odelar a soluçã o da arquitetura do sof tware em termos de seus elementos, que são c hamados de com pone ntes. Sobre os c onceitos e práticas desse diagram a, analise as assertivas que se segu em . I- O diagram a de componentes m ostra, além dos componentes que irão com por o sof tware, a dependência entre eles. II- A dependência entre os com ponentes denota que um componente precis a do outro para executar as suas funcionalidades. III- Componentes não podem ser classes IV- A reutilização de com ponentes entre vários s istem as é um desejo da equipe de desenvolvim ento. Com base em sua análise das ass ertivas, assinale a ÚNICA opçã o correta. (X) Estão corretas ap enas as opções I, II e IV 113. A UML é um a linguagem que p ossibilita a modelag em nas divers as fases de um processo de desenvolvim ento de software. Na fase de proj eto, definidos a arq uitetura e com ponentes do sof tware e ganham destaque os diagram as de com ponentes e de implant ação. Com base ness es dois diagram as, analise as assertiv as a seguir : I- O diagram a de implantação m odela os aspectos físicos do sistem a, m ostrando a organização do hardware. II- Em um diagrama de com ponente, apenas cód igo em linguagem de programação pode ser represe ntado como um componente. III- O diagram a de componentes m ostra as dependênci as entre os elem entos do hardware que sust entará o software. IV- O ideal é que um componente desen volvido possa ser usado em vários siste mas Assinale a ÚNICA opç ão correta, com base em sua análise das asserti vas. (X) Apenas as ass ertivas I e IV estão corret as 114. Com relação aos conc eitos inerentes as especificações de cas os de uso, assinale a ÚN ICA resposta INCORRETA. (X) Caso de uso e c enário de uso sã o termos s inônimos, que representam uma interação entre ator e sistem a. 115. Analise a especificaç ão abaixo, referent e ao CENÁRI O PRINCIPAL do c aso de uso INCL UIR CLIENT E, referente a um Sistema de Vendas. 1. Cliente inform a seu CPF 2. Sistema valida C PF 3. Sistema Busca CPF - uses BU SCAR_CPF 4. Cliente inform a demais dados 5. Sistema registra d ados do cliente 6. Sistemas enc erra o caso de uso Com base na esp ecificação do caso de uso, analise a s alternativas a seguir : I- O cliente sendo um ator, significa q ue ele interage co m o sistema informando diretam ente os seus dados. II- Nesse caso de uso, n ão caberia nenhum cenário alternativo. III- O passo 3, da form a com o esta descrito, mostra que no diagram a de casos d e uso, haverá o caso de Uso BUSCAR_C PF, que est ará relacionado c om INCLUIR C LIENTE, atra vés do relacionam ento de ou Uses ou Include. Com base em sua análise, ass inale a única alternati va correta (X) Estão corretas ap enas as assertivas I e III 116. No que se refere a o projeto de arq uitetura em camadas de um s oftware, analise as ass ertivas a seguir e marque a única opçã o INCORRET A. (X) A camada de Var iáveis conterá as cl asses de acess o aos dados do sistem a. 117. Os conceitos de coesão e acoplam ento são fundamentais para um projeto adeq uado da arquitetura d e um software de q ualidade. No que s e refere aos conc eitos de coesão e acop lamento, assinale ÚNICA opção INCORRETA. (X) Quanto m ais forte o acoplam ento melhor para a qual idade do software . 112. O diagram a de componentes visa m odelar a soluçã o da arquitetura do sof tware em termos de seus elementos, que são c hamados de com pone ntes. Sobre os c onceitos e práticas desse diagram a, analise as assertivas que se segu em . I- O diagram a de componentes m ostra, além dos componentes que irão com por o sof tware, a dependência entre eles. II- A dependência entre os com ponentes denota que um componente precis a do outro para executar as suas funcionalidades. III- Componentes não podem ser classes IV- A reutilização de com ponentes entre vários s istem as é um desejo da equipe de desenvolvim ento. Com base em sua análise das ass ertivas, assinale a ÚNICA opçã o correta. (X) Estão corretas ap enas as opções I, II e IV 113. A UML é um a linguagem que p ossibilita a modelag em nas divers as fases de um processo de desenvolvim ento de software. Na fase de proj eto, definidos a arq uitetura e com ponentes do sof tware e ganham destaque os diagram as de com ponentes e de implant ação. Com base ness es dois diagram as, analise as assertiv as a seguir : I- O diagram a de implantação m odela os aspectos físicos do sistem a, m ostrando a organização do hardware. II- Em um diagrama de com ponente, apenas cód igo em linguagem de programação pode ser represe ntado como um componente. III- O diagram a de componentes m ostra as dependênci as entre os elem entos do hardware que sust entará o software. IV- O ideal é que um componente desen volvido possa ser usado em vários siste mas Assinale a ÚNICA opç ão correta, com base em sua análise das asserti vas. (X) Apenas as ass ertivas I e IV estão corret as 114. Com relação aos conc eitos inerentes as especificações de cas os de uso, assinale a ÚN ICA resposta INCORRETA. (X) Caso de uso e c enário de uso sã o termos s inônimos, que representam uma interação entre ator e sistem a. 115. Analise a especificaç ão abaixo, referent e ao CENÁRI O PRINCIPAL do c aso de uso INCL UIR CLIENT E, referente a um Sistema de Vendas. 1. Cliente inform a seu CPF 2. Sistema valida C PF 3. Sistema Busca CPF - uses BU SCAR_CPF 4. Cliente inform a demais dados 5. Sistema registra d ados do cliente 6. Sistemas enc erra o caso de uso Com base na esp ecificação do caso de uso, analise a s alternativas a seguir : I- O cliente sendo um ator, significa q ue ele interage co m o sistema informando diretam ente os seus dados. II- Nesse caso de uso, n ão caberia nenhum cenário alternativo. III- O passo 3, da form a com o esta descrito, mostra que no diagram a de casos d e uso, haverá o caso de Uso BUSCAR_C PF, que est ará relacionado c om INCLUIR C LIENTE, atra vés do relacionam ento de ou Uses ou Include. Com base em sua análise, ass inale a única alternati va correta (X) Estão corretas ap enas as assertivas I e III 116. No que se refere a o projeto de arq uitetura em camadas de um s oftware, analise as ass ertivas a seguir e marque a única opçã o INCORRET A. (X) A camada de Var iáveis conterá as cl asses de acess o aos dados do sistem a. 117. Os conceitos de coesão e acoplam ento são fundamentais para um projeto adeq uado da arquitetura d e um software de q ualidade. No que s e refere aos conc eitos de coesão e acop lamento, assinale ÚNICA opção INCORRETA. (X) Quanto m ais forte o acoplam ento melhor para a qual idade do software .
Compartilhar