Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Como se chama o técnica de programação que, primeiro, coibiu o uso de desvios incondicionais (como por exemplo GOTO), por ser prejudicial às boas técnicas de programação? Quest.: 1 Programação Estruturada Programação Essencial Programação Orientada a objeto Programação lógica Programação em Linguagem de Máquina 2. Como se chama o paradigma de programação que veio a faciliatar o desenvolvimento de sistemas especialistas, que são sistemas que visam "simular" a capacidade humana de raciocinar ? Quest.: 2 Paradigma Procedural Paradigma Concorrente Paradigma Imperativo Paradigma Lógico Paradigma Orientado a Objeto 3. Com relação a influência das Linguagens de programação no processo de desenvolvimento de software, analise as seguintes assertivas: I. As linguagens de programação influenciam quase todos as fases do processo de desenvolvimento de software, exceto a fase de Manutenção II. Na fase de concepção a linguagem de programação influencia, sobretudo, a analise de viabilidade. III. Na fase de análise a influência, da linguagem de programação, é pela escolha do paradigma da linguagem, limitando o conjunto de linguagens disponíveis. IV. A influência só ocorre realmente na própria fase de implementação (codificação na linguagem). Analise as assertivas e assinale a unica opção correta Quest.: 3 Estão corretas as opções I, II Estão corretas as opções II e III Estão corretas as opções III e IV Estão corretas as opções I, II e IV Estão corretas as opções I, II e III 4. Diga qual paradigma é caracterizado pelos fatos descritos a seguir: I. Declaram-se os resultados e não os procedimentos II. De posse de vários fatos derivam-se conclusões e novos fatos III. A execução dos programas corresponde a um processo de dedução automática IV. Prolog é sua linguagem de programação mais característica Quest.: 4 Paradigma Orientado a Objeto Paradigma Lógico Paradigma Concorrente Paradigma Funcional Paradigma Imperativo 5. Como se chama o paradigma de programação cuja estrutura é baseada em um conjunto de funções, e o resultado de uma pode ser utilizado como argumento de entrada em outra. O mesmo é largamente utilizada no campo da Inteligência artificial em sistemas especialistas. Quest.: 5 Paradigma Orientado a Objeto. Paradigma Concorrente. Paradigma Declarativo. Paradigma Funcional. Paradigma Lógico. 6. Um paradigma é uma forma de abordar um problema. No paradigma da orientação a objetos, há um elemento, uma entidade autônoma (objeto), que contém seus próprios dados (atributos) que são manipulados pelos funções (. Analise a questão e as assertivas que seguem O paradigma da orientação a objetos visualiza um sistema de software como: I. uma coleção de objetos interconectados. II. Cada objeto é responsável por realizar tarefas específicas. III. O sistema deve ser definido e descrito a partir de suas funções mais amplas. Com base na análise, assinale a ÚNICA alternativa CORRETA. Quest.: 6 Apenas estão corretas as assertivas I e III Apenas está correta a assertiva III Apenas estão corretas as assertivas II e III Apenas estão corretas as assertivas I e II Apenas está correta a assertiva I 1. Analise as assertivas a seguir no que se refere ao paradigma de Análise Orientado a Objetos (Análise O). I. A análise OO encapsulou e integrou as pespectivas de funções e dados, chamando-as respectivamente por métodos e atributos. II. A análise OO defende a idéia de que a forma mais natural de se estudar e entender um sistema é identificando os objetos pertinentes e suas interrelações III. O encapsulamento é a base da analise OO, pois permite que um objeto possa acessar os atributos das demais. IV. A herança é outro relevante conceito, que permite a reusabilidade no contexto da análise OO. Quest.: 1 Apenas a opção IV está correta Estão corretas as opções I, II e IV Apenas a opção I está correta Estão corretas as opções II e IV Estão corretas as opções I, II e III 2. Relacione adequadamente cada modelo (Coluna 1) com o respectivo paradigma de análise (coluna 2) Modelo-Coluna 1 Paradigma-Coluna 2 DFD Particionada Por Evento Análise Tradicional Fluxograma Análise O.O Diagrama de Casos de Uso Análise Essencial Assinale a UNICA opção que apresenta a correta relação entre as colunas. Quest.: 2 1-c ; 2-b; 3-a 1-b ; 2-a; 3-c 1-b ; 2-c; 3-a 1-a ; 2-c; 3-b 1-c ; 2-a; 3-b 3. 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 de sistemas é 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 Quest.: 3 Estão corretas as opções I, III e IV Estão corretas as opções III e IV Apenas a opção III está correta Apenas a opção IV está correta Estão corretas as opções I e IV Clique aqui para visualizar o Gabarito Comentado desta questão. 4. O paradigma de análise ________________________ carecteriza-se basicamente pela descrição textual do sistema e suas partes (sub sistemas) Quest.: 4 Tradicional Essencial Orientada a Objeto Funcional Estruturada Clique aqui para visualizar o Gabarito Comentado desta questão. 5. Na programação orientada a objetos, muitos conceitos são abordados, dentre eles, podemos citar o de Herança, polimorfismo, objetos, classes, métodos e encapsulamento. Dentre as opções abaixo, qual conceitua encapsulamento ? Quest.: 5 é definido como a possibilita a criação de uma nova classe de modo que essa classe (denominada subclasse, classe-filha ou classe derivada) herda todas as características da classe-mãe (denominada superclasse, classe base ou classe primitiva); podendo, ainda, a classe-filha possuir propriedades e métodos próprios. é definido como a habilidade do analista de sistemas de modelar características do mundo real. é definido como uma instância criada a partir de uma classe, recebendo todas as características da classe o qual foi originada. é definido como a forma de acesso a objetos onde desconhecemos os seus procedimentos internos e acessamos os mesmos através dos seus métodos, sempre protegendo os atributos é capacidade ou técnica que permite a um objeto possuir "vários comportamentos". 6. Os requisitos funcionais são aqueles que representam funções que o sistema deve ter para atender as necessidades de seus clientes. Assinale a questão que NÃO representa um requisito funcional, referente a requisitos de um sistema de Venda em uma lojaQuest.: 6 Consultar comissões de vendedor no período A impressão do boleto de venda não pode exceder 30 para ser impresso após finalizada avenda Imprimir Relatório de Vendas no Período Calcular comissões de vendas Incluir Venda 1. No que se refere as características dos Requisitos de Sistemas no contexto da Análise Estruturada de Sistemas, analise as assertivas a seguir I. Os requisitos mudam com muita frequencia durante o processo de desenvolvimento. II. Nessa epoca, reinava o processo de desenvolvimento Em Cascata Clássico e os requisitos seguiam congelados desde o levantamento dos requisitos até o final do processo de desenvolvimento. III. As mudanças de requisitos não eram problemas nessa época. Assinale a ÚNICA opção correta Quest.: 1 Está correta apenas a opção II Estão corretas as opções I e II Está correta apenas a opção I Estão corretas as opções I, II e III Estão corretas as opções II e III Clique aqui para visualizar o Gabarito Comentado desta questão. 2. No que se refere aos conceitos dos modelos usados na Análise Estruturada, assinale a ÚNICA alternativa ERRADA Quest.: 2 O DFD (diagrama de Fluxo de dados) contém apenas 3 elementos: Processos, depósitos de dados e fluxos de dados Olhando para um processo do DFD (diagrama de Fluxo de dados) é difícil de entendermos a ordem de execução dos fluxos sem que tenhamos a especificação dos processos em mãos. Fica complicado de entender o DFD (diagrama de Fluxo de dados) sem a ajuda do DD (Dicionário de Dados) A especificação dos processos mostra a lógica de funcionamento interno dos processos primitivos contidos no DFD (diagrama de Fluxo de dados) O DD (Dicionário de Dados) mostra a definição de todos os elementos contidos no DFD. Clique aqui para visualizar o Gabarito Comentado desta questão. 3. Dentre os nomes de processo citados nas opções, cite o único que não serve para nome de processo; Quest.: 3 DESIGNAR ALUNOS PARA SALAS CADSTRAR CLIENTES GERAR RELATÓRIO DE INVENTÁRIO DATA DE EMISSÃO REALIZAR SERVIÇO 4. Sobre dicionário de dados, modelo usado na técnica de Análise Estruturada considere as assertivas que seguem: I. O Dicionário de dados é apropriado para o registro de dados contidos em um DFD (diagrama de fluxo de dados) como por exemplo: estruturas de dados, fluxos de dados e depósitos de dados. II. Os Fluxos de dados são estruturas de dados em movimento e depósito de dados são estruturas de dados estáticas. III. Estruturas de dados são compostas por elementos de dados e/ou outras estruturas de dados. IV. Os depósitos de dados são compostos por tabelas normalizadas. Com base em sua análise, assinale a ÚNICA opção correta Quest.: 4 Estão corretas apenas as assertivas I e II Estão corretas apenas as assertivas III e IV Estão corretas apenas as assertivas II, III, IV Estão corretas apenas as assertivas I e IV Estão corretas apenas as assertivas I, II e III 5. São elementos constitutivos dos diagramas usados na análise estruturada e auxiliam na representação da informação: Quest.: 5 Processo, polimorfismo e entidade. Item de dado, herança e processo. Entidade exteran, item de fluxo e herança. Entidade externa, processo, fluxo de dados e depósito de dados. Entidade Externa, processo, item de fluxo elementar e depósito de dados. 6. 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: Quest.: 6 Funções Eventos Relacionamentos Objetos Classes. 1. A análise essencial divide a construção do sistema em 2 grandes modelos. O primeiro constitui-se no cerne do sistema, ou seja refere-se ao funcionamento do negócio e o segundo totalmente voltado aos aspectos de desenvolvimento (projeto e implementação). Assinale a opção que mostra, respectivamente, o nome desses dois modelos: Quest.: 1 Essencial e Secundário Essencial e Fisico Primário e secundário Essencial e Implementação Ambiental e Comportamental Clique aqui para visualizar o Gabarito Comentado desta questão. 2. O evento é um acontecimento no mundo exterior ou ____________________ que requer do sistema uma resposta Assinale a opção que completa corretamente a frase. Quest.: 2 Temporal Atemporal Interno Anterior Posterior 3. Com relação ao Modelo Ambiental pertinente ao Modelo Essencial da Análise Essencial, assinale a ÚNICA opção correta Quest.: 3 As ferramentas usadas são: DTE (Diagrama de Transição de Estados), MER (modelo de entidade e relacionamento) e DD (dicionário de dados). Juntamente com o modelo estruturado formam a base da Análise Essencial. As ferramentas usadas são: Diagrama de Contexto, Lista de Eventos, Objetivos do sistema Juntamente com o modelo comportamental formam a base da Análise Essencial. Descreve o comportamento do sistema em resposta aos eventos que o afetam Clique aqui para visualizar o Gabarito Comentado desta questão. 4. Com relação ao conceito do DD (dicionário de dados), assinale a opção que o descreve corretamente Quest.: 4 Uma listagem organizada de todos os elementos do DFD que são pertinentes ao sistema Uma listagem organizada daqueles elementos de dados de maior pertinência ao sistema. Uma listagem impressa de dados quantitativos defnidos na especificação de requisitos do sistema Uma listagem organizada de alguns dos dados que devem subsidiar o planejamento do sistema. Uma atividade inerente ao trabalho de operadores de sistemas aplicativos 5. Analise as assertivas a seguir , no que se refere a um comparativo entre as técnicas de análise estruturada e análise essencial. 1- Começa pela elaboração da lista de eventos 2 - Começa pela modelagem lógica do sistema, com o DFD (diagrama de fluxo de dados). 3 - Aborda duas perspectivas do Sistema - Função e Dados. 4 - Aborda três perspectivas do Sistema - Função, dados e Controle. 5 - Mais subjetiva, gerando dúvidas quanto a identificação das funções do sistema. Com base em sua análise, assinale a UNICA alternativa correta que apresenta as características da análise essencial. Quest.: 5 Apenas as assertivas 2, 3 e 5 são corretas. Apenas as assertivas 1 e 4 são corretas. Apenas as assertivas 2, 4 e 5 são corretas. Apenas as assertivas 1, 3 e 4 são corretas. Apenas a assertiva 1 está correta Clique aqui para visualizar o Gabarito Comentado desta questão. 6. Analise as assertivas abaixo, no que se refere aos conceitos inerentes a técnica de Análise Essencial. Classifique cada assertiva como V(verdadeira) ou F(falsa). I. A análise essencial herdou da análise estruturada, o conceito de evento. II. Um evento temporal ocorre quando há passagem de determinadoperíodo de tempo III. Um evento é sempre algo externo que faz com que uma das funções do sistema seja ativada. IV. A Análise Essencial considera que a tecnologia é perfeita ou seja no Modelo Essencial deve-se considerar apenas os requisitos verdadeiros, sem preocupação com a tecnologia Com base em sua análise e classificação, assinale a ÙNICA opção correta Quest.: 6 Estão corretas apenas as assertivas I e IV Está correta apenas a assertiva IV Estão corretas apenas as assertivas II e IV Estão corretas apenas as assertivas I, II e III Estão corretas apenas as assertivas II, III e IV 1. A analise essencial prevê a construção de um sistema com base no principio da essência do sistema. Um sistema modelado por este ponto de vista é composto de dois modelos: Modelo ambiental e Modelo comportamental. O modelo comportamental tem por objetivo ? Quest.: 1 Definir a lista de eventos. Confeccionar o Diagrama de contexto. Definir o comportamento do sistema, de modo a representar o que ele deve fazer para atender ao ambiente. Definir as interfaces entre o sistema e o ambiente. Confeccionar o Propósito do Sistema. 2. Sobre o modelo comportamental, parte integrante da análise essencial, analise as assertivas que seguem I .Mostra como o sistema se comporta sob o ponto de vista externo. II.A principal percepção foi a possibilidade de derivar os 3 modelos (funcional, de dados e de controle), a partir da lista de eventos. III. Trouxe pela primeira vez o diagrama de dados para o contexto da análise de sistemas IV. Trouxe conceitos fundamentais, como a lista de eventos que afetam o sistema, mas conservou os modelos da analise estruturada. Com base em sua análise, assinale a ÚNICA opção correta Quest.: 2 Está correta apenas a assertiva IV Estão corretas apenas as assertivas I e II Estão corretas apenas as assertivas I, II e IV Estão corretas apenas as assertivas I e IV Estão corretas apenas as assertivas II e IV Clique aqui para visualizar o Gabarito Comentado desta questão. 3. Jose Cláudio, um exímio programador, soube que precisa entender como funciona um determinado diagrama para poder fazer a interface da tela de Pedidos de Clientes, onde precisa habilitar e desabilitar determinados botões conforme o status corrente do Pedido (que pode ser Aberto, Pendente, Em produção e Entregue). Porém ele esqueceu o nome do diagrama. Assinale a opção que descreve corretamente o nome do diagrama que José Cláudio precisa lembrar. Quest.: 3 Diagrama de transição de botões Diagrama de Transição de Fluxos Diagrama de Fluxo de Dados Diagrama de Entidade e Relacionamento Diagrama de Transição de Estado 4. (Eletrobrás) Considere as seguintes assertivas do diagrama de classes da notação UML. I. Uma classe representa um conjunto de objetos cuja cardinalidade é sempre maior do que um. II. O polimorfismo das operações é uma consequência da relação de herança entre classes. III. Se um objeto A está associado a um objeto B e B está associado a mais de um objeto C então, obrigatoriamente, um objeto C estará associado a mais de um objeto A. As assertivas corretas são Quest.: 4 Somente II Somente II e III Somente I Somente I e II Somente III Clique aqui para visualizar o Gabarito Comentado desta questão. 5. Considere os tipos de diagramas citados abaixo e indique a assertiva que permite representar o sistema por um unico processo, mostrando as suas interações com entidades externas. 1-Diagrama de Entidades externas; 2- Dioagrama de caso de uso; 3- Diagrama de Entidade e Relacionamento; 4- Diagrama de Atividade; 5- Diagrama de Contexto. Quest.: 5 A assertiva correta é somente a que relaciona o diagrama 3 A assertiva correta é somente a que relaciona o diagrama 5 A assertiva correta é a composta pelos diagramas 1 ,3 e 4; A assertiva correta é a composta pelos diagramas 1 e 4; A assertiva correta é a composta pelos diagramas 1 e 5; Clique aqui para visualizar o Gabarito Comentado desta questão. 6. Nos depósitos de dados do DFD (Diagrama de Fluxo de Dados), temos conhecimento dos dados que lá estão armazenados, porém não temos acesso ao relacionamento entre esses dados, o que só foi obtido posteriormente, com a inclusão do: Quest.: 6 Modelo de Entidade e fluxo de relacionamento Modelo de Fluxo de Entidades Modelo de Entidade e Relacionamento Diagrama de Entidade de Dados Modelos de estruturação dos elementos (IBGE) Considere as seguintes assertivas sobre a técnica de especificação de requisitos conhecida como casos de uso: I. Todo caso de uso possui um roteiro; II. O roteiro é uma sequência de passos executados por um ator; III. Uma exceção descreve a recuperação da falha de um passo de um caso de uso. As assertivas corretas são: Quest.: 1 I, II e III Somente a I Somente I e II Somente a II Somente a III Clique aqui para visualizar o Gabarito Comentado desta questão. 2. Na análise orientada a objetos, existem três diagramas que compõem o chamado Tripé da análise. Um dos diagramas descreve as funcionalidades do sistema, o outro mostra as classes de domínio do problema e por último, o que mostra a interação entre os objetos em um determinado cenário. Com base no contexto acima, assinale a ÚNICA alternativa que representa, na ordem, o primeiro e o terceiro diagrama descrito. Quest.: 2 Diagrama de Atividades e Diagrama de Sequencia Diagrama de Classes e Diagrama de Casos de Uso Diagramas de Casos de Uso e Diagrama de Sequencia Diagrama de Casos de Uso e Diagrama de Atividades Diagramas de Classes e Diagrama de Sequencia Clique aqui para visualizar o Gabarito Comentado desta questão. 3. No diagrama de caso de uso da UML, os casos de uso primários são aqueles que interagem diretamente com o ator e respondem por um evento que afeta o sistema. Os casos de uso secundários são os que se relacionam com os primários através de 3 (três) relacionamentos. Assinale a opção que contém o nome correto desses 3 (três) relacionamentos. Quest.: 3 Associação, Composição e Herança Include (ou uses), Extends e Especialização Include (ou uses), Generalização e Especialização Include (ou uses), Associação simples e Agregação Extends, Especialização e mensagem 4. (Eletrobrás) Em relação à tecnologia de orientação a objetos, a afirmativa de que o estado de um objeto não deve ser acessado diretamente, mas sim por intermédio de métodos de acesso (ou propriedades) está diretamente relacionada ao conceito de: Quest.: 4 Interface Polimorfismo Classe Herança Encapsulamento 5. No que diz respeito a UML, analise as assertivas apresentadas I. A UML surgiu pela ideia de unificar o que havia de melhor em termos de modelagem de sistemas OO II. É uma metodologia, direcionando para a ordem adequada de elaboração dos diagramas III. Possui apenas 3 diagramas: casos de uso, classes e sequencia. IV.É uma linguagem de modelagem, que permite modelar diferentes níveis de abstração de um projeto de software. V. É um processo de desenvolvimento completo para desenvolvimento sob a técnica da análise Orientada a objeto Com base em sua análise, assinale a ÚNICA alternativa correta Quest.: 5 Estão corretas apenas as assertivas I, II e IV Estão corretas apenas as assertivas II e III Está correta apenas a assertiva IV Estão corretas apenas as assertivas I e IV Estão corretas apenas as assertivas I e II Clique aqui para visualizar o Gabarito Comentado desta questão. 6. (TRE - adaptado) Generalização / Especialização é um tipo de relacionamento possível de ser aplicado ao(s) seguinte(s) elemento(s) de modelo na UML. Quest.: 6 Somente classes e atores Somente Casos de uso e atores Somente casos de uso e classes Casos de uso, classes e atores Somente classes 1. A especificação de um Caso de Uso é uma descrição textual de sua funcionalidade, sendo a mesma fundamental na modelagem do diagrama de : Quest.: 1 Diagrama de Eventos Estado. Dados. Classe. Sequência. Clique aqui para visualizar o Gabarito Comentado desta questão. 2. A UML é uma linguagem própria para descrever e especificar Sistemas orientados a objeto. Dentre os seus diagramas, um é utilizado para descrever o processo de negócio, fluxo de trabalho e lógica de procedimentos. Além disso o mesmo suporta comportamento paralelo. Estes conceitos estão referenciando a que diagrama ? Quest.: 2 Diagrama de Sequência. Diagrama de Atividades. Diagrama de Componentes. Diagrama de Casos de Uso. Diagrama de Distribuição. Clique aqui para visualizar o Gabarito Comentado desta questão. 3. Analise as assertivas a seguir, referentes aos conceitos da técnica de orientação a objeto I - A herança pode ser compreendida como a propriedade em que uma classe pode herdar de outra, suas propriedades, ou seja seus atributos e métodos. II - A classe é constituída de atributos que representam os dados e métodos que representam suas funcionalidades. III - O conceito de encapsulamento é a capacidade que uma classe tem de proteger seus métodos, que somente podem ser acessados pelos seus atributos Marque a preposição correta das afirmativas acima. Quest.: 3 Apenas as assertivas I e II estão corretas. Apenas as assertivas I, II e III estão corretas. Apenas a assertiva II está correta Apenas as assertivas I e III estão corretas. Apenas as assertivas II e III estão corretas. Clique aqui para visualizar o Gabarito Comentado desta questão. 4. Na UML, uma classe captura a estrutura e o comportamento comum de um conjunto de objetos. É uma abstração de elementos do mundo real. Quando esses elementos existem no mundo real, são instâncias de classe e são referidos como objetos. Para cada classe que tem comportamento temporal significativo, com diferentes possíveis estados, deve ser criado um _________________________ para descrever este comportamento. Assinale a opção que completa corretamente a frase. Quest.: 4 diagrama de atividades diagrama de estados diagrama de pacotes diagrama de casos de uso diagrama de objetos Clique aqui para visualizar o Gabarito Comentado desta questão. 5. Quando usamos um diagrama de atividades para entendimento de um processo de funcionamento da empresa, estamos desenvolvendo um modelo de ? Quest.: 5 Lógico. Casos de Uso. Algoritmos de alta complexidade. Dados. Processo de negócio. Clique aqui para visualizar o Gabarito Comentado desta questão. 6. Diagrama de estados é um grafo direcionado de estados conectados por transições que mostra um estado inicial, um ou mais estados intermediários, um ou mais estados finais e as transições entre cada estado. Analise as assertivas a seguir no que se refere ao diagrama de estados; I- Um Estado representa a situação em um determinado momento durante a ocorrência de um cenário. II -Um estado é uma atividade que é executada dentro da classe. III -Um estado pode demonstrar a espera pela ocorrência de um evento, a reação a um estímulo, a execução de alguma atividade. Com base em sua análise, assinale a opção correta Quest.: 6 Estão corretas somente as assertivas I e III Está correta somente a assertiva III Está correta somente a assertiva I Estão corretas somente as assertivas I e II Está correta somente a assertiva II 1. Com relação ao Diagrama de Entidade e Relacionamento (DER) também chamado de Modelo de Entidade e Relacionamento (MER) analise as assertivas a seguir: I. O DER ou MER foi usado apenas pela Análise Essencial. II. O DER ou MER foi usado desde o surgimento da Análise Essencial, mas seu uso na Análise Estruturada só ocorreu após o crescimento dos sistemas (em tamanho e complexidade). III. Na Análise Estruturada, o DER ou MER era obtido pela análise dos depósitos de dados. IV. Na Análise Essencial, o DER ou MER era obtido a partir da análise da Lista de Eventos Com base em sua análise das assertivas, assinale a ÙNICA opção correta Quest.: 1 Estão corretas as opções II, III e IV apenas Estão corretas as opções II e III apenas Estão corretas as opções I e III apenas Estão corretas as opções I e IV apenas Estão corretas as opções I, II e IV apenas 2. Considere o seguinte contexto. Um Pedido ao ser inserido no sistema inicia sua vida no estado de EM ABERTO. Quando vai para a produção, o estado muda para PRODUZINDO. Ao ficar pronto, o estado altera para AGUARDANDO ENTREGA, e apos ser entregue muda para ENTREGUE. Pode ser que o pedido não possa ser entregue e nesse caso o status muda para NÃO ENTREGUE. Com base nos estados e na elaboração do DTE, assinale a ÚNICA opção INCORRETA Quest.: 2 Outro estado final é NAO ENTREGUE O estado final é ENTREGUE Esse diagrama não pode ser feito, pois não pode ter 2 estados finais. Os estados possíveis são: EM ABERTO, PRODUZINDO, AGUARDANDO ENTREGA, ENTREGUE E NÃO ENTREGUE O estado inicial é EM ABERTO 3. Analise as assertivas abaixo e classifique-as como sendo V (verdadeiras) ou F (falsas). I. Um depósito de dados só aparece nas explosões do DFD, a partir do nível 2 II. Um dicionário de dados é completamente dependente do DFD, porem esse pode ser entendido sem o DD III. A metodologia top-down, conceito usado pela Analise Estruturada, parte de uma análise geral para o detalhamento. IV. Um fluxo de dados vindo de uma entidade externa no nível N de um DFD, pode não aparece na explosão do Nível N+1 do mesmo DFD Com base em sua análise, assinale a opção que apresenta corretamente a sequencia de V e F das assertivas Quest.: 3 I-V ; II-F, III-V, IV-F I-F ; II-F, III-F, IV-F I-F ; II-F, III-V, IV-F I-F ; II-F, III-F, IV-V I-V ; II-F, III-V, IV-V Clique aqui para visualizar o Gabarito Comentado desta questão. 4. Analise o cenário referente a um sistema de Pedidos de Livros - O Cliente fazPedido de Livro - O Pedido contém Data do Pedido, Quantidade e Nome dos 7 livros possíveis de serem pedidos, além de nome e telefone do cliente, Com base no cenário apresentado, assinale a ÚNICA opção INCORRETA no que se refere a um possível modelo de dados. Quest.: 4 Clientes, Livros e Pedidos são as entidades do MER (ou DER) Nome do Livro é atributo de Livros Quantidade é o único atributo de Pedido Telefone é um dos atributos de cliente Nome é um dos atributos de Clientes Clique aqui para visualizar o Gabarito Comentado desta questão. 5. No que se refere ao Diagrama de Entidade e Relacionamento (DER) também chamado de Modelo de Entidade e Relacionamento (MER), analise as assertivas abaixo I. Na Análise Estruturada não era usado, inicialmente. Somente mais tarde veio a ser incorporado como modelo, na medida em que os sistemas ficaram maiores e mais complexos. II. O DER mostra o relacionamento dos dados que são armazenados em um sistema III. O DER possui 2 elementos : entidades e atributos das entidades. Com base em sua análise, assinale a ÚNICA opção correta Quest.: 5 Estão corretas I, II e III Está correta apenas I Estão corretas I e II. Estão corretas I e III Está correta apenas II Clique aqui para visualizar o Gabarito Comentado desta questão. 6. Na análise essencial existem três tipos de evento: orientado a fluxo, evento de controle e evento temporal. Tendo como base o cenário abaixo, marque a opção que mostra corretamente a descrição de um evento temporal. "Na biblioteca da UNESA, um aluno pode retirar no máximo três livros por 72 horas, desde que o mesmo esteja matriculado em um curso da instituição. Diariamente ás 17:00 hs é emitido um relatório de cobrança dos alunos que extrapolarem o tempo previsto de locação do livro ". Quest.: 6 É hora de emitir relatório de cobrança. Sistema emite relatório de cobrança Aluno solicita relatório de cobrança Relatório de cobrança é emitido diariamente pelo sistema É hora de retirar Livro 1. Durante o levantamento de um sistema, um analista registrou o seguinte requisito funcional: ¿A função de efetivação de uma compra deverá exigir que o cliente se identifique novamente para o sistema, caso o valor da transação ultrapasse o limite de crédito definido pela gerência.¿ A partir desta declaração, o analista elaborou o diagrama de casos de uso abaixo. Qual deve ser o estereótipo da relação entre os casos de uso Efetiva Compra e Identifica Cliente, de modo que esse diagrama expresse o requisito funcional descrito anteriormente? Quest.: 1 Include Implements Extends Overrides Inherits Clique aqui para visualizar o Gabarito Comentado desta questão. 2. Em termos de documentação de software, o diagrama UML mais recomendado para documentar requisitos funcionais e as dependências entre eles é o: Quest.: 2 Diagrama de Classe Diagrama de entidade e relacionamento Diagrama de Casos de Uso Diagrama de Fluxo de dados Diagrama de Sequência Clique aqui para visualizar o Gabarito Comentado desta questão. 3. Se em algum ponto de um Caso de Uso houver a necessidade de inserir incondicionalmente um cenário contido em outro Caso, deve-se usar o relacionamento de dependência estereotipado como Quest.: 3 generalize enumerate include ou uses Realize Extends 4. Um analista de sistemas recebeu como atribuição, o desenvolvimento de uma classe para um Projeto Orientado a Objeto em sua empresa. Está classe será de suma importância para a área de recursos humanos. Para tal recebeu o seguinte cenário : O setor de recursos humanos (RH), tem por necessidade a captação e contração de mão de obra. Para isso necessita de algumas informações do funcionário : nome, endereço, nascimento e cpf. O setor de RH pode contratar, demitir ou alterar os dados de um funcionário. Marque a opção correta que caracteriza os atributas propriedades e métodos da classe a ser desenvolvida, tendo como base o cenário acima : Quest.: 4 Classe : Funcionário; atributos :contratar_func(), alterar_func(), demitir_func(); métodos : nome, endereco, dt_nasc, cpf; Classe : Funcionário; atributos : nome, alterar_func(), dt_nasc, cpf; métodos :contratar_func(), endereco_func(); demitir_func(); Classe : Funcionário; atrubutos : nome, endereco, dt_nasc, cpf; métodos :contratar_func(), alterar_func(), demitir_func(); Classe : Funcionário; atributos : nome, endereco, sal, cpf; métodos : contratar_func(), alterar_func(), demitir_func(); Classe : Funcionário; atributos : nome, endereco, dt_nasc, cpf; métodos :contratar_func(), alterar_func(), excluir_func(); Clique aqui para visualizar o Gabarito Comentado desta questão. 5. Durante o levantamento de um sistema utilizando-se da análise orientada a objeto, um elemento é de suma importância, pois o mesmo facilita a identidficação das funcionalidades do sistema e consequentemente a confecção do diagrama de casos de uso. Todavia esse elemento não foi criado no contexto da analise OO. este conceito refere-se : Quest.: 5 Diagrama de estados. Lista de eventos. Diagrama de Sequência. Diagrama de classes. Diagrama de entidade e Relacionamento. Clique aqui para visualizar o Gabarito Comentado desta questão. 1. O diagrama de atividades é um dos diagramas disponíveis na UML (Linguagem de Modelagem Unificada) para a modelagem de aspectos dinâmicos de sistemas. Com relação ao diagrama de atividades apresentado, avalie as afirmações a seguir. I. A atividade 05 será executada se a atividade 03 ou a atividade 04 for concluída. II. A ramificação sequencial existente após a atividade 02 significa que, caso o fluxo seja [não], é necessário que sejam executadas as atividades 01 e 02. III. As atividades 03 e 04 vão ter início ao mesmo tempo, entretanto, não significa que terminarão ao mesmo tempo. IV. Caso o fluxo da ramificação sequencial existente após a atividade 02 tenha o fluxo [sim], a atividade 02 não será mais executada É correto apenas o que afirma em Quest.: 1 II e III I e II III e IV I, II e IV I, III e IV Clique aqui para visualizar o Gabarito Comentado desta questão. 2. Analise as seguintes afirmações sobre a UML I. A UML é uma metodologia para o desenvolvimento de software orientado a objetos, uma vez que fornece um conjunto de representações gráficas e sua semântica para a modelagem de software. II. O diagrama de casos de uso procura, por meio de uma linguagem simples, demonstrar o comportamento externo do sistema. Esse diagrama apresenta o sistema sob a perspectiva do usuário, e é dentre todos da UML, o mais abstrato, flexível e informal. III. Um relacionamento de extensão de um caso de uso "A" para um caso de uso "B" significa que toda vez que "A" for executado ele incorporará o comportamento definido em "B" IV. Os diagramas de interação da UML demonstram como ocorrem as trocas de mensagens entre os objetos do sistema para se atingir um determinado objetivo. É correto apenas o que se afirma em Quest.: 2 II e IV I e II III eIV II, III e IV I, II e III Clique aqui para visualizar o Gabarito Comentado desta questão. 3. Embora existam muitas abordagens para o desenvolvimento rápido de software, elas compartilham algumas características fundamentais. Sobre essas características compartilhadas, assinale a alternativa correta. I - Esses processos de desenvolvimento rápido requerem que os requisitos estejam todos especificados completamente para, em seguida, projetar, construir e testar o sistema. II- O software não é desenvolvido como uma única unidade, mas como uma série de incrementos, onde cada incremento inclui uma nova ou novas funcionalidades do sistema (software). III- Os usuários finais e outros stakeholders do sistema são envolvidos na especificação e na avaliação de cada versão (incremento do software). Eles podem propor alterações ao software e novos requisitos a serem implementados em versões posteriores do software. IV -São métodos de desenvolvimento incremental em que os incrementos, incluídos em uma nova versão do sistema, são disponibilizados aos clientes a cada duas ou três semanas, por exemplo. Assinale a alternativa correta Quest.: 3 Somente as afirmativas I, II e III são corretas. Somente as afirmativas III e IV são corretas. Somente as afirmativas I e II são corretas. Somente as afirmativas II, III e IV são corretas. * Somente as afirmativas I e IV são corretas. 4. Considere a classe QUARTO no contexto de um sistema de Hotelaria. Considere a descrição abaixo referente ao ciclo de vida da classe QUARTO - sempre que um hóspede chega para ocupar um quarto, o mesmo passa de Disponível para Ocupado. Tão logo o hóspede encerre sua conta o quarto entra em estado de Limpeza, permanecendo assim ate sua liberação para Disponível ao final da limpeza. Sempre que uma obra precisa ser realizada no quarto, o mesmo deve ficar como Em Obra. Com base no texto, assinale a opção que apresenta corretamente, TODOS os estados da classe QUARTO Quest.: 4 Disponível, Ocupado Disponível, Ocupado, Em limpeza, Em Obra Disponível, Ocupado e Em Obra Disponível, Ocupado, Em limpeza Disponível, Ocupado, Em limpeza, Em Obra e Livre 5. Para que seja possível desenvolver o Diagrama de Atividades com propriedade, quais diagramas da UML são necessários? I. Diagrama de Casos de Uso II. Especificações de Casos de Uso III. Diagrama de Classes IV. Diagrama de Atividades Assinale a opção correta Quest.: 5 Apenas I e II Apenas I, II e III Apenas I, II e IV I, II, III e IV Apenas II e III Clique aqui para visualizar o Gabarito Comentado desta questão. 6. Um diagrama de atividades mostra o processo de negócio ou processo de software através do fluxo de atividades. O mesmo pode ser utilizado para descrever vários processos, EXCETO : Quest.: 6 Uma lista de eventos. Um fluxo de trabalho. interação entre componentes . As etapas de Um caso de uso. Um algoritmo de Software. 1a Questão (Ref.: 201301768372) Pontos: 1,0 / 1,0 Analise as assertivas a seguir no que se refere as características da fase de análise, dentro do contexto de desenvolvimento de software. I. É uma fase onde estuda-se o problema, no contexto da empresa. II. Nessa fase, especifica-se O QUE FAZER III. Na fase de análise, deve-se pensar nas tecnologias a serem adotadas na solução do problema. IV. É uma fase onde a participação do usuário é irrelevante Assina a UNICA opção correta, dentre as apresentadas Apenas a opção II está correta Estão corretas as opções I, II e IV Estão corretas as opções I e II Estão corretas as opções II, III e IV Está correta apenas a opção I Gabarito Comentado. 2a Questão (Ref.: 201301768384) Pontos: 0,0 / 1,0 Analise as assertivas a seguir no que se refere ao paradigma de Análise Orientado a Objetos (Análise O). I. A análise OO encapsulou e integrou as pespectivas de funções e dados, chamando-as respectivamente por métodos e atributos. II. A análise OO defende a idéia de que a forma mais natural de se estudar e entender um sistema é identificando os objetos pertinentes e suas interrelações III. O encapsulamento é a base da analise OO, pois permite que um objeto possa acessar os atributos das demais. IV. A herança é outro relevante conceito, que permite a reusabilidade no contexto da análise OO. Apenas a opção IV está correta Estão corretas as opções II e IV Estão corretas as opções I, II e III Estão corretas as opções I, II e IV Apenas a opção I está correta 3a Questão (Ref.: 201301768383) Pontos: 0,0 / 1,0 Dentre os problemas apresentados pela Análise Estruturada, assinale aquele que NÃO pode ser resolvido com os conceitos trazidos pela Análise Essencial Dica de por onde começar a análise do sistema Separação dos aspectos lígicos e físicos do sistema Inserção da perspectiva de Controle dos sistemas, através do DTE (Diagrama de Transição dos estados) Subjetividade na elaboração do DFD, que permitia uma solução diferente da outra, quando feita por diferentes analistas de sistemas Inserção em definitivo da pestectiva de dados, através do MER (Modelo de Entidade e Relacionamento) Gabarito Comentado. 4a Questão (Ref.: 201301768453) Pontos: 1,0 / 1,0 Com relação ao conceito do DD (dicionário de dados), assinale a opção que o descreve corretamente Uma atividade inerente ao trabalho de operadores de sistemas aplicativos Uma listagem organizada de todos os elementos do DFD que são pertinentes ao sistema Uma listagem impressa de dados quantitativos defnidos na especificação de requisitos do sistema Uma listagem organizada daqueles elementos de dados de maior pertinência ao sistema. Uma listagem organizada de alguns dos dados que devem subsidiar o planejamento do sistema. 5a Questão (Ref.: 201301768357) Pontos: 0,0 / 1,0 Como se chama o técnica de programação que, primeiro, coibiu o uso de desvios incondicionais (como por exemplo GOTO), por ser prejudicial às boas técnicas de programação? Programação Estruturada Programação Orientada a objeto Programação lógica Programação Essencial Programação em Linguagem de Máquina 6a Questão (Ref.: 201301768364) Pontos: 0,0 / 1,0 Qual o paradigma que facilita o desenvolvimento de programas que executam simultaneamente e concorrem por recursos de hardware. Paradigma Concorrente Paradigma Imperativo Paradigma Funcional Paradigma Lógico Paradigma Orientado a Objeto 7a Questão (Ref.: 201301768360) Pontos: 0,0 / 1,0 Como se chama o paradigma de programação que veio a faciliatar o desenvolvimento de sistemas especialistas, que são sistemas que visam "simular" a capacidade humana de raciocinar ? Paradigma Procedural Paradigma Imperativo Paradigma Concorrente Paradigma Orientado a Objeto Paradigma Lógico 8a Questão (Ref.: 201301768361) Pontos: 0,0 / 1,0 Como se chama o paradigma de linguagem de programação que em que o computador é visto como uma máquina programável e que esta baseado no funcionamento da máquina de Von Neumman?Paradigma Lógico Paradigma Funcional Paradigma Imperativo ou Procedural Paradigma Concorrente Paradigma Orientado a Objeto 9a Questão (Ref.: 201301785069) Qual o conceito de encapsulamento, um dos pilares da Analise Orientada a Objeto? Sua Resposta: HY Compare com a sua resposta: Encapsular significa proteger. O principio do encapsulamento protege os dados (atributos) de uma classe do acesso externo, so permitindo que métodos da própria classe acesse seus respectivos dados (atributos) 10a Questão (Ref.: 201301785057) Defina requisitos Funcionais Sua Resposta: G Compare com a sua resposta: São as funcionalidades que o sistema deve ter para atender as necessidades de seus usuários. 1a Questão (Ref.: 201301768478) Pontos: 0,0 / 1,0 O evento é um acontecimento no mundo exterior ou ____________________ que requer do sistema uma resposta Assinale a opção que completa corretamente a frase. Interno Temporal Anterior Atemporal Posterior 2a Questão (Ref.: 201301768475) Pontos: 0,0 / 1,0 Com relação ao Modelo Ambiental pertinente ao Modelo Essencial da Análise Essencial, assinale a ÚNICA opção correta Descreve o comportamento do sistema em resposta aos eventos que o afetam Juntamente com o modelo estruturado formam a base da Análise Essencial. As ferramentas usadas são: Diagrama de Contexto, Lista de Eventos, Objetivos do sistema As ferramentas usadas são: DTE (Diagrama de Transição de Estados), MER (modelo de entidade e relacionamento) e DD (dicionário de dados). Juntamente com o modelo comportamental formam a base da Análise Essencial. Gabarito Comentado. 3a Questão (Ref.: 201301768436) Pontos: 1,0 / 1,0 Analise cada assertiva a seguir e classique cada uma em V(verdadeira) ou F(falsa). As assertivas são pertinentes aos conceitos do paradigma da análise estruturada. I. Havia dificuldade do analista de sistemas em entender e comunicar as necessidades do sistema a sua equipe de desenvolvimento. II. O sistemas não atendem a seus usuários, mesmo depois de desenvolvidos. III. Os orçamentos e cronogramas estavam sempre dentro das previsões IV Os sistemas começam a aumentar de tamanho e complexidade. Assinale a UNICA opção que contém a correta sequencia de V (verdadeiro) e F(falso). I-V; II-F; III-F; IV-F I-F; II-V; III-V; IV-V I-V; II-V; III-F; IV-V I-V; II-V; III-F; IV-F I-F; II-F; III-F; IV-V 4a Questão (Ref.: 201301768459) Pontos: 1,0 / 1,0 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: Eventos Objetos Relacionamentos Funções Classes. 5a Questão (Ref.: 201301768458) Pontos: 1,0 / 1,0 A especificação de processos em análise estruturada corresponde a: Uma listagem organizada de todos os elementos de dados pertinentes ao sistema Um saida para priorizar os processos do Diagrama de Fluxo de Dados (DFD) de maior complexidade. Uma listagem estruturada dos elementos de dados gerados por processos externos Descrição de todos os processos do Diagrama de Fluxo de Dados (DFD) que aparecem no nível de refinamento final (úitmo nível). Especificação dos processos do Diagrama de Fluxo de Dados (DFD) que não comportam descrição formal. Gabarito Comentado. 6a Questão (Ref.: 201301768379) Pontos: 0,0 / 1,0 Analise as assertivas a seguir, que descrevem características do paradigma de Analise Estruturada. I. Foi o primeiro paradigma a usar diagramas para representar modelos. II. O modelo funcional é representado pelas seguintes ferramentas: DFD (diagrama de fluxo de dados), DD (dicionario de dados) e especificação de processos. III. Trouxe a idéia de o mundo é feito de objetos. IV. Usa modelos que integram as 3 perspectivas de sistemas: função, dados e controle. Com base em sua analise das assertivas, assinale a ÚNICA opção correta: Estão corretas as opções III e IV Apenas a opção II está correta Estão corretas as opções I, II e III Apenas a opção I está correta Estão corretas as opções I e II Gabarito Comentado. 7a Questão (Ref.: 201301768445) Pontos: 0,0 / 1,0 No que se refere as características dos Requisitos de Sistemas no contexto da Análise Estruturada de Sistemas, analise as assertivas a seguir I. Os requisitos mudam com muita frequencia durante o processo de desenvolvimento. II. Nessa epoca, reinava o processo de desenvolvimento Em Cascata Clássico e os requisitos seguiam congelados desde o levantamento dos requisitos até o final do processo de desenvolvimento. III. As mudanças de requisitos não eram problemas nessa época. Assinale a ÚNICA opção correta Estão corretas as opções I, II e III Está correta apenas a opção I Estão corretas as opções II e III Estão corretas as opções I e II Está correta apenas a opção II Gabarito Comentado. 8a Questão (Ref.: 201301768372) Pontos: 0,0 / 1,0 Analise as assertivas a seguir no que se refere as características da fase de análise, dentro do contexto de desenvolvimento de software. I. É uma fase onde estuda-se o problema, no contexto da empresa. II. Nessa fase, especifica-se O QUE FAZER III. Na fase de análise, deve-se pensar nas tecnologias a serem adotadas na solução do problema. IV. É uma fase onde a participação do usuário é irrelevante Assina a UNICA opção correta, dentre as apresentadas Estão corretas as opções I e II Estão corretas as opções II, III e IV Está correta apenas a opção I Apenas a opção II está correta Estão corretas as opções I, II e IV Gabarito Comentado. 9a Questão (Ref.: 201301785069) Qual o conceito de encapsulamento, um dos pilares da Analise Orientada a Objeto? Sua Resposta: TF Compare com a sua resposta: Encapsular significa proteger. O principio do encapsulamento protege os dados (atributos) de uma classe do acesso externo, so permitindo que métodos da própria classe acesse seus respectivos dados (atributos) 10a Questão (Ref.: 201301785057) Defina requisitos Funcionais Sua Resposta: F Compare com a sua resposta: São as funcionalidades que o sistema deve ter para atender as necessidades de seus usuários. 1a Questão (Ref.: 201301768357) Pontos: 0,0 / 1,0 Como se chama o técnica de programação que, primeiro, coibiu o uso de desvios incondicionais (como por exemplo GOTO), por ser prejudicial às boas técnicas de programação? Programação em Linguagem de Máquina Programação Estruturada Programação lógica Programação Essencial Programação Orientada a objeto 2a Questão (Ref.: 201301768384) Pontos: 1,0 / 1,0 Analise as assertivas a seguir no que se refere ao paradigma de Análise Orientado a Objetos (Análise O). I. A análise OO encapsulou e integrou as pespectivas de funções e dados, chamando-as respectivamente por métodos e atributos. II. A análise OO defende a idéia de que a forma mais natural de se estudar e entender um sistema é identificando os objetos pertinentes e suas interrelações III. O encapsulamento é a base da analise OO, pois permiteque um objeto possa acessar os atributos das demais. IV. A herança é outro relevante conceito, que permite a reusabilidade no contexto da análise OO. Apenas a opção I está correta Estão corretas as opções I, II e IV Apenas a opção IV está correta Estão corretas as opções I, II e III Estão corretas as opções II e IV 3a Questão (Ref.: 201301768453) Pontos: 1,0 / 1,0 Com relação ao conceito do DD (dicionário de dados), assinale a opção que o descreve corretamente Uma listagem organizada de todos os elementos do DFD que são pertinentes ao sistema Uma listagem impressa de dados quantitativos defnidos na especificação de requisitos do sistema Uma listagem organizada de alguns dos dados que devem subsidiar o planejamento do sistema. Uma atividade inerente ao trabalho de operadores de sistemas aplicativos Uma listagem organizada daqueles elementos de dados de maior pertinência ao sistema. 4a Questão (Ref.: 201301768360) Pontos: 0,0 / 1,0 Como se chama o paradigma de programação que veio a faciliatar o desenvolvimento de sistemas especialistas, que são sistemas que visam "simular" a capacidade humana de raciocinar ? Paradigma Orientado a Objeto Paradigma Concorrente Paradigma Imperativo Paradigma Lógico Paradigma Procedural 5a Questão (Ref.: 201301768383) Pontos: 0,0 / 1,0 Dentre os problemas apresentados pela Análise Estruturada, assinale aquele que NÃO pode ser resolvido com os conceitos trazidos pela Análise Essencial Inserção da perspectiva de Controle dos sistemas, através do DTE (Diagrama de Transição dos estados) Separação dos aspectos lígicos e físicos do sistema Inserção em definitivo da pestectiva de dados, através do MER (Modelo de Entidade e Relacionamento) Dica de por onde começar a análise do sistema Subjetividade na elaboração do DFD, que permitia uma solução diferente da outra, quando feita por diferentes analistas de sistemas Gabarito Comentado. 6a Questão (Ref.: 201301768361) Pontos: 0,0 / 1,0 Como se chama o paradigma de linguagem de programação que em que o computador é visto como uma máquina programável e que esta baseado no funcionamento da máquina de Von Neumman? Paradigma Lógico Paradigma Concorrente Paradigma Funcional Paradigma Orientado a Objeto Paradigma Imperativo ou Procedural 7a Questão (Ref.: 201301768364) Pontos: 0,0 / 1,0 Qual o paradigma que facilita o desenvolvimento de programas que executam simultaneamente e concorrem por recursos de hardware. Paradigma Imperativo Paradigma Orientado a Objeto Paradigma Lógico Paradigma Concorrente Paradigma Funcional 8a Questão (Ref.: 201301768478) Pontos: 0,0 / 1,0 O evento é um acontecimento no mundo exterior ou ____________________ que requer do sistema uma resposta Assinale a opção que completa corretamente a frase. Anterior Atemporal Posterior Interno Temporal 9a Questão (Ref.: 201301785069) Qual o conceito de encapsulamento, um dos pilares da Analise Orientada a Objeto? Sua Resposta: T Compare com a sua resposta: Encapsular significa proteger. O principio do encapsulamento protege os dados (atributos) de uma classe do acesso externo, so permitindo que métodos da própria classe acesse seus respectivos dados (atributos) 10a Questão (Ref.: 201301785057) Defina requisitos Funcionais Sua Resposta: T Compare com a sua resposta: São as funcionalidades que o sistema deve ter para atender as necessidades de seus usuários. 1a Questão (Ref.: 201301768360) Pontos: 0,5 / 0,5 Como se chama o paradigma de programação que veio a faciliatar o desenvolvimento de sistemas especialistas, que são sistemas que visam "simular" a capacidade humana de raciocinar ? Paradigma Orientado a Objeto Paradigma Procedural Paradigma Concorrente Paradigma Imperativo Paradigma Lógico 2a Questão (Ref.: 201301768384) Pontos: 0,5 / 0,5 Analise as assertivas a seguir no que se refere ao paradigma de Análise Orientado a Objetos (Análise O). I. A análise OO encapsulou e integrou as pespectivas de funções e dados, chamando-as respectivamente por métodos e atributos. II. A análise OO defende a idéia de que a forma mais natural de se estudar e entender um sistema é identificando os objetos pertinentes e suas interrelações III. O encapsulamento é a base da analise OO, pois permite que um objeto possa acessar os atributos das demais. IV. A herança é outro relevante conceito, que permite a reusabilidade no contexto da análise OO. Estão corretas as opções I, II e IV Estão corretas as opções II e IV Apenas a opção I está correta Apenas a opção IV está correta Estão corretas as opções I, II e III 3a Questão (Ref.: 201301770105) Pontos: 0,5 / 0,5 São elementos constitutivos dos diagramas usados na análise estruturada e auxiliam na representação da informação: Entidade externa, processo, fluxo de dados e depósito de dados. Entidade exteran, item de fluxo e herança. Entidade Externa, processo, item de fluxo elementar e depósito de dados. Item de dado, herança e processo. Processo, polimorfismo e entidade. 4a Questão (Ref.: 201301770219) Pontos: 0,0 / 0,5 Existem 3 classificações para os eventos, segundo seu tipo: orientado a fluxo, orientado e controle e orientado ao tempo (ou temporal). Para cada um dos eventos abaixo, classifique-os quanto ao tipo I. É Hora de emitir folha de pagamento II. Diteroria autoriza pagamento III. Oitavo cheque foi emitido IV.Cliente solicita pedido V. Editora envia nota fiscal Assinale a opção que apresenta a correta classificação de cada evento acima, em ordem. I.Temporal, II. Orientado ao controle, III. orientado ao controle, IV. orientado a fluxo, V. orientado ao controle I.Temporal, II. Orientado ao controle, III. orientado a fluxo, IV. orientado a fluxo, V. orientado a fluxo I.Temporal, II. Orientado ao controle, orientado ao controle, orientado a fluxo, V. orientado a fluxo I.Temporal, II. Orientado a fluxo, III. orientado ao controle, IV. orientado a fluxo, V. orientado a fluxo I.Temporal, II. Orientado a fluxo, III. orientado a fluxo, IV. orientado a fluxo, V. orientado a fluxo 5a Questão (Ref.: 201301862651) Pontos: 0,5 / 0,5 Na Analise essencial, a Lista de Eventos deve ser elaborada sob a forma de uma tabela. Marque dentre as alternativas abaixo , a alternativa correta que relaciona as colunas que tal tabela deve ter. Numero do evento , nome do evento, tipo do evento, estímulos, depósitos, respostas Numero do Evento , nome do evento, data do evento, estímulos, ações e respostas Número do Evento , local do evento, tipo do evento, estímulos , ações e respostas Número do Evento , local do evento, tipo do evento, estímulos, ações e respostas Número do Evento , nome do evento, tipo do evento, estímulos, ações e respostas 6a Questão (Ref.: 201301770121) Pontos: 0,0 / 1,0 Sobre a análise estruturada de sistemas, analise os seguintes enunciados I- O Diagrama de Fluxo de Dados (DFD) e o Dicionário de Dados fazem parte da notação utilizada na análise estruturada; II- A análiseestruturada utiliza um enfoque bottom-up para descrever os processos do sistema; III- O Diagrama de Contexto é o DFD cujo objetivo é representar o sistema como um todo e suas relações com o mundo externo; IV- Os componentes de um DFD são: Processo, Fluxo de Dados, Depósito de Dados e Entidades Externas; V- Os componentes de um DFD são: Ator e Caso de Uso. Com base em sua análise, assinale a ÚNICA alternativa correta Somente o enunciado II está correto. os enunciados I, III e V estão corretos. Os enunciados I, III e IV estão corretos. Os enunciados II e III estão corretos. Os enunciados I, II e V estão corretos. 7a Questão (Ref.: 201301785019) Pontos: 0,0 / 0,5 No que diz respeito a UML, analise as assertivas apresentadas I. Não é uma metodologia, mas um processo de desenvolvimento já que determina as fases do trabalho. II. É uma linguagem que permite a elaboração de diagramas para modelagem nas diversas fases de um projeto III. É uma linguagem onde só é possivel modelar aspectos lógicos do sistema. IV. Os diagramas podem ser classificados em estruturais e semi estruturais Assinale a única resposta correta Está correta apenas II e III Está correta apenas II Está correta apenas I e II Está correta apenas I Está correta apenas I, II e III 8a Questão (Ref.: 201301879409) Pontos: 0,0 / 1,5 Podemos dizer que uma linguagem de programação é orientada a objetos, quando a expressão abaixo é verdadeira Linguagem OO = Objetos + classes Herança Interprete essa expressão e explique, como através dela podemos dizer que uma linguagem é orientada a objeto. Resposta: Gabarito: A resposta do aluno deve permear o seguinte - Uma linguagem é dita orientada à objetos quando ela dá suporte lingüístico para objetos, e requer que estes objetos sejam instâncias de classes e um mecanismo de herança deve ser permitido. 9a Questão (Ref.: 201301784867) Pontos: 0,0 / 1,5 O paradima Orientado a Objeto (OO) visa possibilitar um conjunto integrado de soluções, nas fases de analise, projeto e programação, para que sejam desenvolvidos sistemas eficientes e de forma harmônica. Atualmente as empresas vem usando uma linguagem chamada UML, que permite a modelagem de sistemas orientado a objeto. Por que a UML é considerada uma linguagem e não um processo ou metodologia de trabalho ? Resposta: Gabarito: A UML se propoe a apresentar diagramas com diversas finalidades com os respectivos elementos de sua elaboração. Porem ela não determinada a ordem e muito menos quais elementos devem ser feitos no projeto. Cada empresa deve, dentro de sua metodologia de trabalho e processo de desenvolvimento selecionar os diagramas que serão usados e determinar a sequencia de utlilização. Ou seja cada empresa é livre para aplicar os diagramas disponíveis na ordem que lhe convier. 10a Questão (Ref.: 201301881221) Pontos: 0,0 / 1,0 A UML é uma linguagem que muito vem auxiliando na modelagem de Sistemas desenvolvidos pelo paradigma orientado a objeto. A UML integra um conjunto de diagramas que se complementam na definição e especificação de um software. Três desses diagramas que se integram são: Casos de Uso, Classes e Sequencia. Nesse contexto I. Diagrama de Sequencia mostra como as classes envolvidas em um caso de uso interagem para realizar um cenário de uso. PORQUE II. Um caso de uso é um conjunto de cenários de uso, onde cada cenário descreve uma sequencia de passos da interação do usuário com o sistema. As afirmativas I e II são verdadeiras e a segunda NÃO justifica a primeira A afirmativa I é falsa e a II é verdadeira As afirmativas I e II são verdadeiras e a segunda justifica a primeira A afirmativa I é verdadeira e a II é falsa Ambas as afirmativas são falsas
Compartilhar