You are on page 1of 3

Atividades Complementares

1. Marque V (Verdadeiro) ou F (Falso) para as afirmaes abaixo, justificando as alternativas consideradas falsas. 1.1 ( ) A n!en"aria de #oft$are sur!iu na d%cada de &' para resolver os problemas !erados pela (rise do #oft$are. 1.2 ( ) As v)rias t%cnicas desenvolvidas na d%cadas de *' e +' resolveram os problemas de produtividade e qualidade de soft$are. 1.3 ( ) ,e acordo com o paradi!ma orientado a objetos, uma mudana para alcanar a qualidade e a produtividade de soft$are est) na reutili-a.o. 1.4 ( ) /ma das desvanta!ens do paradi!ma orientado a objetos % a possibilidade do desenvolvedor trabal"ar em um n0vel mais alto de abstra.o. 2. Adaptada de F(( 1 2'33 1 454 1 267 5 89:; (M4) 1 Analista <udici)rio 1 4ecnolo!ia da 9nforma.o #obre os conceitos de orienta.o a objetos, considere= 9. (lasse encapsula apenas dados, para descrever o conte>do de al!uma entidade do mundo real. 99. ;bjetos s.o inst?ncias de uma classe que "erdam os atributos e as operaes da classe. 999. #uperclasse % uma especiali-a.o de um conjunto de classes relacionadas a ela. 9V. ;peraes, m%todos ou servios fornecem representaes dos comportamentos de uma classe. st) completo e correto o que consta em a) 9, 99, 999 e 9V b) 9, 99 e 9V, apenas c) 99, 999 e 9V, apenas d) 9 e 99, apenas e) 99 e 9V, apenas 3. F(( 1 2'33 1 45 1A@ 1 Analista <udici)rio 1 An)lise de #istemas (onsidere= 9. A classe Ve0culo possui as subclasses (arro e 4rem. 99. ;s objetos das subclasses (arro e 4rem "erdam a opera.o acelerar. 999. A acelera.o do (arro % no pedal e, do 4rem, % na manivela. 9, 99 e 999 mostram um conceito ;; aplic)vel A implementa.o da acelera.o, que %= a) encapsulamento b) deriva.o c) polimorfismo d) "erana m>ltipla e) estereotipa!em 4. F(( 1 2'33 1 45 15B 1 4%cnico <udici)rio 1 @ro!rama.o de #istemas m desenvolvimento de sistemas, focali-ar nos aspectos essenciais inerentes a uma entidade e i!norar propriedades si!nifica concentrar1se no que um objeto % e fa- antes de se decidir como ele ser) implementado. Ba orienta.o a objetos, este % um conceito t0pico a) da "erana b) da reusabilidade c) da abstra.o d) do encapsulamento e) do compartil"amento 5. 6. 7. 8. /m aluno de uma universidade particular deve escol"er disciplinas do semestre. m se!uida ele % alocado As turmas para ent.o receber uma fatura emitida pelo sistema de faturamento com o valor a ser pa!o em fun.o do n>mero de turmas em que conse!uiu va!a. Cuais s.o os atores e casos de usoD A secretaria de uma universidade deve cadastrar turmas, apa!)1las e modific)1las e envi)1las aos departamentos acadEmicosD Cuais s.o os atores e casos de usoD Cual a diferena entre as relaes de inclus.o e extens.o entre casos de usoD laborar um dia!rama de casos de uso para os sistemas descritos abaixo= 8.1 Venda de livros online 8.2 (alculadora 8.3 A!enda eletrFnica 8.4 ,isponibili-a.o e utili-a.o de material did)tico disponibili-ado no GHceum. 8.5 5eserva de passa!ens a%reas 8.6 5eali-a.o de lo!in e recupera.o de sen"a.

9.

9dentifique os atores e elabore o dia!rama de casos de uso para um sistema de controle de uma m)quina que vende (oca1(ola, descrito a se!uir= I um sistema de venda de (oca1cola em m)quina automati-ada ; sistema deve estar preparado para receber e conferir o din"eiro colocado pelo (liente, inclusive para dar o troco. ,eve controlar a recar!a de refri!erantes pelo 4%cnico, bem como o recol"imento do din"eiro da m)quina.

10. As afirmativas abaixo est.o incorretas. 5eprodu-a as afirmaes e justifique os erros correspondentes= a) A /MG % uma lin!ua!em visual para especifica.o de sistemas orientados a objetos que possui sem?ntica definida pela 4eoria dos (onjuntos. b) Bo dia!rama abaixo, a intera.o JincludeK indica que o caso de uso Fa-er Gi!a.o ser) executado antes do caso de uso 9dentifica destinat)rio. A intera.o JextendK nos casos de uso indica a obri!atoriedade, como por exemplo ao fa-er um li!a.o tamb%m ser) reali-ado li!a.o em conferencia.

11. (om base no ,ia!rama de (aso de /so a se!uir , responda as questes=

a) ; relacionamento de "erana % presente em classes, atores, e casos de uso, lo!o, o caso de uso #olicitar Matricula ser) acionado por ambos os atores secret)ria e alunoD ; que as relaes JincludeK e JextendK representam neste dia!rama, em cada situa.oD

b) ; (aso de /so Visuali-ar ListMrico possui uma associa.o com outros dois casos de uso, o que esta associa.o representaD ; (aso de /so Visuali-ar ListMrico @arcial n.o ser) acionado por nen"um atorD

You might also like