LÍNGUA PORTUGUESA Leia o texto abaixo e responda às questões propostas. Viajar para dentro
|
|
- João Guilherme Mendes Barata
- 8 Há anos
- Visualizações:
Transcrição
1 51, 8, 24
2 LÍNGUA PORTUGUESA Leia o texto abaixo e responda às questões propostas Viajar para dentro Os brasileiros estão viajando mais. Pouco importa o destino: a verdade é que os pacotes turísticos e as passagens mais baratas estão tirando as pessoas de casa. Muita gente lucra com isso, como os donos de hotéis, restaurantes, locadoras de automóveis e comércio em geral. Alguém perde? Talvez os psicanalistas. Poucas coisas são tão terapêuticas como sair do casulo. Enquanto os ônibus, trens e aviões continuarem lotados, os divãs correm o risco de ficar às moscas. Viajar não é sinônimo de férias, somente. Não basta encher o carro com guarda-sol, cadeirinhas, isopores e travesseiros e rumar em direção a uma praia suja e superlotada. Isso não é viajar, é veranear. Viajar é outra coisa. Viajar é transportar-se sem muita bagagem para melhor receber o que as andanças têm a oferecer. Viajar é despir-se de si mesmo, dos hábitos cotidianos, das reações previsíveis, da rotina imutável, e renascer virgem e curioso, aberto ao que lhe vai ser ensinado. Viajar é tornar-se um desconhecido e aproveitar as vantagens do anonimato. Viajar é olhar para dentro e desmascarar-se. Pode acontecer em Paris ou em Trancoso, em Tóquio ou em Rio Pardo. São férias, sim, mas não só do trabalho: são férias de você. Um museu, um mergulho, um rosto novo, um sabor diferente, uma caminhada solitária, tudo vira escola. Desacompanhado, ou com um amigo, uma namorada, aprende-se a valorizar a solidão. Em excursão, não. Turmas se protegem, não desfazem vínculos, e viajar requer liberdade para arriscar. Viajando, você come bacon no café da manhã, passeia na chuva, vai ao super de bicicleta, faz confidências a quem nunca viu antes. Viajando, você dorme na grama, usa banheiro público, anda em lombo de burro, costura os próprios botões. Viajando, você erra na pronúncia, usa colar de conchas, troca horários, dirige do lado direito do carro. Viajando, você é reinventado. É impactante ver a Torre Eiffel de pertinho, os prédios de Manhattan, o lago Como, o Pelourinho. Mas ver não é só o que interessa numa viagem. Sair de casa é a oportunidade de sermos estrangeiros e independentes, e essa é a chave para aniquilar tabus. A maioria de nossos medos são herdados. Viajando é que descobrimos nossa coragem e atrevimento, nosso instinto de sobrevivência e conhecimento. Viajar minimiza preconceitos. Viajantes não têm endereço, partido político ou classe social. São aventureiros em tempo integral. Viaja-se mais no Brasil, dizem as reportagens. Espero que sim. Mas que cada turista saiba espiar também as próprias reações diante do novo, do inesperado, de tudo o que não estava programado. O que a gente é, de verdade, nunca é revelado nas fotos. Adaptado de : MEDEIROS, Martha. Viajar para dentro, in Trem-Bala, L&PM Pocket, Assinale a alternativa correta, de acordo com o texto. A) Uma viagem, que oportunize boas experiências e crescimento ao indivíduo, tem benefícios equivalentes ao aprendizado adquirido nos bancos escolares. B) Considerados estatisticamente, os exemplos oferecidos pela autora levam a concluir que ela vê mais oportunidades de aproveitamento e fruição em viagens para o estrangeiro do que em viagens dentro do território nacional. C) Para alcançarem-se os efeitos benéficos que uma viagem pode oferecer ao indivíduo, é preferível que ele viaje anônimo, possibilitando, assim, uma completa sensação de liberdade. D) As pessoas que têm o hábito de viajar são mais despojadas e corajosas, tornando-se isentas de medos e preconceitos. E) Viajar equipara as pessoas, na medida em que elas abandonam, de certa forma, suas peculiaridades originais. 2. Assinale a passagem que melhor refere o tema do texto. A) Os brasileiros estão viajando mais. (l. 01) B) Poucas coisas são tão terapêuticas quanto sair do casulo. (l ) C) São férias, sim, mas não só do trabalho. (l ) D) Mas ver não é só o que interessa numa viagem. (l ) E) O que a gente é, de verdade, nunca é revelado nas fotos. (l )
3 3. Considere as afirmativas abaixo, com relação ao texto. I. Desmascarar-se (l.28) significa abandonar as suas hipocrisias. II. Uma boa viagem equivale a uma psicoterapia, já que seus efeitos são os mesmos. III. Tramandaí ou Capão da Canoa, por exemplo, poderiam ser destinos para a viagem recomendada pela autora. Quais estão corretas? B) Apenas II. C) Apenas III. D) Apenas I e II. E) Apenas II e III. _ 4. Considere as propostas de deslocamento da palavra somente na frase Viajar não é sinônimo de férias, somente. (l. 14). I. Para antes de Viajar. II. Para entre Viajar e não. III. Para entre é e sinônimo. Quais podem manter o significado da frase original? B) Apenas II. C) Apenas III. D) Apenas I e II. E) Apenas II e III. _ 5. Considere a passagem Em excursão, não. Turmas se protegem (l. 37). Se o ponto final que há entre não e Turmas fosse substituído por uma vírgula, quatro das palavras ou expressões abaixo poderiam ser inseridas logo após essa vírgula, mantendo o significado original da passagem, EXCETO uma. Assinale-a. A) conquanto B) visto que C) já que D) porquanto E) uma vez que 6. Considere as propostas de substituição, no texto, para a passagem ao que lhe vai ser ensinado. (l ). I. a influência nova qualquer. II. a quase totalidade de eventos do mundo. III. a toda a gama de conhecimentos. Quais devem ter acrescentado o acento grave, indicativo da ocorrência de crase, sobre a palavra sublinhada? B) Apenas II. C) Apenas III. D) Apenas I e II. E) Apenas II e III Considere as afirmações abaixo, em relação à pontuação do texto. I. O motivo de emprego das vírgulas que estão antes e depois de restaurantes (l. 06) é o mesmo das que estão antes e depois de do inesperado (l. 66). II. A vírgula após lotados (l. 11) justifica-se pelo mesmo motivo da que está após viajando (l. 39). III. O motivo de emprego da vírgula que está após vínculos (l.38) é o mesmo da que está após independentes (l. 54). Quais estão corretas? B) Apenas I e II. C) Apenas I e III. D) Apenas II e III. E) I, II e III. 8. Assinale a alternativa que preenche, correta e respectivamente, as lacunas da frase. Mantém aceso o ideal sempre lutamos e próximos os parceiros, sonhos tanto convivemos e eu. A) com o qual de quem nos você B) para o qual em cujos os você C) pelo qual com cujos você D) por que com cujos tu E) com que em cujos os tu 9. Considere as frases abaixo, em relação à sua correção gramatical. I. Discussões houve, é verdade; todavia, hoje reina o consenso. II. Entre eu e tu, não há mais dívidas: estou quite contigo. III. Senhores jornalistas, a secretária do deputado solicitou às policiais que entregassem elas mesmas o documento a Vossa Excelência. Quais estão corretas? B) Apenas II. C) Apenas III. D) Apenas I e II. E) Apenas II e III. 10. Considere as frases abaixo, em relação à sua correção gramatical. I. Bastantes motivos já devia haver para que interpuséssemos uma medida de segurança. II. Era talvez meio-dia e meia quando o jurista expôs sua opinião acerca do processo. III. Vimos, por este meio, requerer a Vossa Senhoria que assessore seus funcionários em tarefa tão árdua. Quais estão corretas? B) Apenas II. C) Apenas III. D) Apenas I e II. E) Apenas II e III.
4 CONHECIMENTOS ESPECÍFICOS 11. Analise as afirmações sobre Sistemas de Gerenciamento de Banco de Dados (SGBD): I. Sistema de gerência de banco de dados (SGBD) é um conjunto de dados integrados que tem por objetivo atender a uma comunidade de usuários II. Sistema de gerência de banco de dados (SGBD) é um software que incorpora as funções de definição, recuperação e alteração de dados em um banco de dados III. Sistema de gerência de banco de dados (SGBD) consiste em uma coleção de dados inter-relacionados e em um conjunto de programas para acessá-los. A) Somente a afirmação II está correta B) Somente as afirmações II e III estão corretas C) Somente as afirmações I e II estão corretas D) Somente as afirmações I e III estão corretas E) Todas as afirmações estão corretas 12. Considere a tabela abaixo, em um banco de dados relacional: Codigo Produto Valor Quantidade 1 Caderno 2, Lápis 1, Mesa 5, Telefone 5, Caneta 2, Apontador 3, Garrafa null null Quais os valores resultantes após a execução das seguintes funções de agregação sobre a tabela, respectivamente: count(*); sum(quantidade); avg(valor)? A) 8; 171; 2,57 B) 7; 170; 2,57 C) 7; 170; 3,00 D) 6; 170; 3,00 E) 6; 171; 2, Analise as afirmações sobre as fases de projeto de um novo banco de dados: I. Na primeira fase são capturadas as necessidades da organização em termos de armazenamento de dados independentemente de implementação. II. Na segunda fase o modelo do banco de dados é enriquecido com detalhes que influenciam no desempenho do banco de dados, mas que não interferem em sua funcionalidade. III. Na terceira fase se obtém o modelo lógico, que define como o banco de dados será implementado em um SGBD específico. A) Somente as afirmações I e II estão corretas B) Somente as afirmações I e III estão corretas C) Somente a afirmação I está correta D) Somente as afirmações II e III estão corretas E) Somente as afirmações I, II e III estão corretas Uma restrição de integridade é uma regra de consistência de dados que é garantida pelo próprio SGBD. O tipo de restrição onde se encontram as restrições de integridade que especificam que os valores de um determinado campo devem obedecer à definição de valores admitidos para uma determinada coluna e que, nos SGBD mais recentes, o usuário pode definir suas próprias restrições é: A) Integridade de vazio B) Integridade de domínio C) Integridade de chave D) Integridade referencial E) Integridade de gatilho 15. O que, conforme o valor, em um modelo entidaderelacionamento (ER), também pode receber o nome de associação obrigatória ou associação opcional? A) Cardinalidade Mínima B) Relacionamento binário C) Entidade associativa D) Relacionamento ternário E) Cardinalidade Máxima 16. NÃO é uma operação fundamental da álgebra relacional: A) Junção Natural B) Seleção C) Projeção D) Diferença E) Produto Cartesiano 17. Os gatilhos possibilitam que algumas restrições de integridade sejam criadas, para um banco de dados relacional, pelo próprio usuário. Sobre gatilhos é CORRETO afirmar: A) É possível especificar uma condição em que, quando houver uma violação, informações sejam armazenadas em banco de dados, mas, infelizmente, não é possível especificar ações com as quais outros usuários sejam informados em caso de violação. B) Esquemas de bancos de dados podem ser criados com a utilização de gatilhos. C) Eventos são especificados por gatilhos. Os eventos básicos que podem ser especificados para ativação das regras são os comandos: INSERT, DELETE, UPDATE, CREATE TABLE, ALTER TABLE. D) A ação a ser executada com a ativação do gatilho somente pode ser definida como uma sucessão de declarações SQL. Não é possível que um programa externo seja acionado automaticamente por um gatilho. E) Os eventos ativam a regra e esses eventos são, normalmente, operações de atualização de bancos de dados aplicadas explicitamente e as condições determinam se a ação da regra deve ser executada.
5 18. Nos bloqueios chamados compartilhados/exclusivos ou de leitura/escrita há três operações de bloqueio. Quais são elas? A) lock(x), read_ts(x), write_ts(x) B) read_lock(x), write_lock(x), unlock(x) C) read_set(x), write_set(x), lock_unlock_set(x) D) write_lock(x), lock_unlock(x), read(x) E) read(x), write (X), lock (X) 19. Analise as afirmações sobre operações estendidas da álgebra relacional: I. A operação projeção generalizada estende a operação projeção permitindo que funções aritméticas sejam usadas na lista de projeção. II. Dentre as funções agregadas, que tomam uma coleção de valores e retornam um único valor como resultado estão: count, avg, sum e distinct. III. A operação junção externa é uma extensão da operação junção. A) Todas as afirmações estão corretas B) Somente a afirmação I está correta C) Somente a afirmação II está correta D) Somente as afirmações II e III estão corretas E) Somente as afirmações I e III estão corretas 20. Uma visão (view) SQL é chamada de atualizável quando permite que sejam realizadas inserções, atualizações ou exclusões. Analise as afirmações sobre as condições que possibilitam que uma visão seja atualizável: I. A cláusula SELECT deve conter apenas nomes de atributos da relação e não deve possuir quaisquer expressões, agregadas ou especificação DISTINCT. II. A cláusula FROM pode ter mais de uma relação desde que todos os atributos sejam listados na cláusula SELECT. III. Qualquer atributo da relação não listado na cláusula SELECT pode ser definido em nulo e a consulta não possui uma cláusula GROUP BY ou HAVING. A) Somente a afirmação I está incorreta B) Somente a afirmação III está incorreta C) Somente as afirmações I e II estão incorretas D) Somente a afirmação II está incorreta E) Somente as afirmações II e III estão incorretas Sobre procedimentos armazenados em bancos de dados pode-se dizer que são úteis em algumas circunstâncias. Analise as afirmações: I. Se um programa de banco de dados é necessário para várias aplicações, pode ser armazenado no servidor e invocado por quaisquer dos programas de aplicação, melhorando a modularidade do software. II. Executar um programa no servidor pode reduzir a transferência de dados. III. Os procedimentos podem aumentar o poder de modelagem proporcionado pelas visões, permitindo que tipos mais complexos derivados dos dados possam tornarse disponíveis aos usuários dos bancos de dados. É CORRETO afirmar que os procedimentos armazenados são úteis nas circunstâncias representadas: A) Somente pela afirmação I B) Somente pelas afirmações I e II C) Somente pelas afirmações I e III D) Somente pelas afirmações I, II e III E) Somente pelas afirmações II e III 22. Em relação à conversão de árvores de consulta em planos de execução a abordagem escolhida para execução da consulta pode especificar uma avaliação materializada ou por pipeline. O que representa CORRETAMENTE a especificação de uma avaliação materializada? A) Conforme as tuplas restantes de uma operação são produzidas, elas são encaminhadas diretamente para a próxima operação na sequência da consulta. B) As tuplas restantes de uma operação são encaminhadas automaticamente para a próxima operação, com economia de custo, pois resultados intermediários não são escritos em disco. C) O resultado de uma operação deve ser armazenado na forma de um procedimento, que será invocado para execução posteriormente. D) O resultado de uma operação é armazenado como uma relação temporária. Por exemplo, uma operação de junção pode ser computada e todo o resultado armazenado como uma relação temporária, a qual depois é lida como entrada por um algoritmo. E) O resultado é sempre vazio, passando para a próxima operação. 23. Qual o custo de uma busca binária para uma seleção no atributo chave, quando se trabalha com otimização baseada em custos, com os seguintes parâmetros: número de tuplas da relação R (nr): 1000; tamanho da tupla R (tr): 5; tamanho do bloco (tbloco): 100; número de valores distintos do atributo: 1000? A) 25 B) 16 C) 10 D) 4 E) 6
6 24. Com relação à linguagem de programação C é INCORRETO afirmar que: A) Os ponteiros são um dos elementos principais para a construção de estruturas de dados na linguagem C. B) Estruturas (struct) são tipos de dados derivados que agrupam sob um único nome coleções de variáveis. C) O método de passagem de parâmetros da linguagem C é por valor, mas é possível simular a passagem por referências usando o operador de endereço (operador asterisco - *) e por indireção. D) Um ponteiro para uma função contém o endereço da função na memória. E) O operador sizeof é um operador unário e é utilizado para determinar o tamanho de qualquer tipo de dado em bytes durante o processo de compilação. 25. Considere as afirmações abaixo: I. Grafo é composto por um conjunto finito de nós, chamados vértices, e de um conjunto de linhas conectando os vértices chamados arestas ou arcos. II. Árvores podem ser dirigidas ou não dirigidas. III. Uma árvore é um tipo especial de grafo, pois tem um nó especial chamado raiz, não apresenta ciclos e tem um caminho da raiz para todos os outros nós. IV. Em uma árvore binária de busca, os valores em qualquer subárvore à esquerda são maiores que o valor em seu nó pai; e os valores em qualquer subárvore à direita são menores que o valor em seu nó pai. A) Somente as afirmações I, II estão corretas B) Somente a afirmação III está correta C) Somente as afirmações II, IV estão corretas D) Somente as afirmações III, IV estão corretas E) Todas as afirmações estão corretas 26. Considerando os diagramas da UML 2.0 analise: Diagrama Característica I Diagrama de casos de uso 1. Diagrama estrutural II Diagrama de pacotes 2. Diagrama comportamental III Diagrama de objetos IV Diagrama de tempo V Diagrama de comunicação Associam-se CORRETAMENTE as colunas de diagrama e característica em: A) I-2, II-1, III-1, IV-2, V-2 B) I-2, II-2, III-2, IV-1, V-2 C) I-2, II-1, III-2, IV-1, V-2 D) I-1, II-2, III-1, IV-2, V-1 E) I-1, II-1, III-1, IV-1, V Quando dois casos de uso possuem características semelhantes, apresentando pequenas diferenças entre si é utilizado o relacionamento de: A) Generalização B) Dependência C) Inclusão D) Extensão E) Associação No diagrama de sequências da UML o elemento que representa o tempo em que um objeto existiu durante o processo chama-se: A) Foco de controle ou ativação B) Mensagem C) Linha de vida D) Auto-chamada E) Condição de guarda 29. Considerando as regras de mapeamento objetorelacional analise as afirmações abaixo: I. Os métodos são mapeados para procedimentos armazenados (stored procedures) ou funções fora do banco de dados. II. Os relacionamentos entre as classes são mapeados através de chaves estrangeiras e tabelas de relacionamento. III. A herança é mapeada utilizando-se tabelas, visões e particionamentos verticais ou horizontais. IV. As restrições entre as classes são mapeadas usando restrições (constraints) e gatilhos (triggers). A) Todas as afirmações estão corretas B) Somente as afirmações I e II estão corretas C) Somente a afirmação II está correta D) Somente as afirmações III e IV estão corretas E) Somente as afirmações II, III e IV estão corretas 30. Assinale a alternativa que apresenta um exemplo de estrutura de dados do tipo não-linear: A) lista encadeada B) pilha C) fila D) árvore E) fila dupla 31. Uma vez que se decide que um conjunto de dados será representado sob a forma de uma lista linear, devese decidir, também, quais operações serão realizadas sobre ela. Analise as seguintes afirmações sobre tais operações: I. Uma das possíveis operações é a concatenação de duas listas; II. Uma das possíveis operações é a determinação do número de nós de uma lista; III. Uma das possíveis operações é a localização de um nó que contenha um determinado valor. A) a afirmação III está correta B) as afirmações I e II estão corretas C) as afirmações II e III estão corretas D) as afirmações I e III estão corretas E) as afirmações I, II e III estão corretas
7 32. Um uma os ponteiros de dados são armazenados apenas nos nós folhas da árvore, por isso a estrutura dos nós folhas difere da estrutura dos nós internos. Uma possui condições adicionais que garantem que uma árvore esteja sempre balanceada e que o espaço desperdiçado pela exclusão, se houver, nunca se torne excessivo. Qual alternativa completa CORRETAMENTE e na ordem correta as lacunas acima? A) Árvore-B; Árvore-B+ B) Árvore de Busca; Árvore-B+ C) Árvore-B; Árvore de Busca D) Árvore-B+; Árvore-B E) Árvore de Busca; Árvore-B 33. O processo unificado encontra-se organizado em fluxos de trabalho (FT) e em fases (F), onde Modelagem de negócios, Implementação, Concepção, Transição e Testes são, respectivamente: A) FT, F, F, F, FT B) FT, F, F, FT, FT C) FT, F, FT, F, FT D) F, FT, F, F, FT E) FT, FT, F, F, FT As questões 34 e 35 baseiam-se no código abaixo, que mostra um programa escrito na linguagem de programação Java. Neste código os números à esquerda representam cada linha do código fonte. Eles são meramente ilustrativos e não fazem parte do programa public class Forma { protected String cor; public Forma(){ public Forma(String cor){ this.cor = cor; public String tostring(){ return "Cor:" + cor; class Ponto{ private int x, y; public Ponto(int x, int y){ this.x = x; this.y = y; public String tostring(){ return "Ponto: (" +x +", " + y + ")"; public int getx() { return x; public int gety() { return y; class Retangulo extends Forma{ protected Ponto ptinicio, ptfim; public Retangulo(){ public Retangulo(String cor, Ponto ptinicio, Ponto ptfim){ super(cor); this.ptinicio = ptinicio; this.ptfim = ptfim; public String tostring(){ return "Pontos: (" +ptinicio +"),(" + ptfim + ")"; class Quadrado extends Retangulo{ public Quadrado(String cor, Ponto ptinicio, int lado){ this.ptinicio = ptinicio; ptfim = new Ponto(ptInicio.getX()+lado, ptinicio.gety()+lado); 7
8 public class Teste { public static void main(string[] args) { Forma f; Retangulo r; Ponto p = new Ponto(); Quadrado q1 = new Quadrado("verde", p, 3); Quadrado q2 = new Quadrado("verde", new Ponto(2, 5), 3); r = (Retangulo)q1; f = (Forma)q2; System.out.println(r); System.out.println(f); 34. A classe Retangulo é da classe Forma e da classe Quadrado. A classe Forma é da classe Quadrado. E a definição da instância da classe Ponto na classe Retangulo compreende uma. Qual das alternativas abaixo preenche CORRETAMENTE as lacunas? A) Subclasse, superclasse, superclasse, sobreposição. B) Subclasse, superclasse, superclasse, delegação. C) Superclasse, superclasse, subclasse, coesão. D) Superclasse, subclasse, subclasse, sobrecarga. E) Superclasse, subclasse, subclasse, composição. 35. Analisando a hierarquia de classes anterior (Forma, Retangulo e Quadrado) e a classe Teste assinale a alternativa CORRETA: A) O código não será compilado, devido a um erro na linha 5. B) O código não será compilado, devido a um erro na linha 6. C) O código não será compilado, devido a um erro na linha 7. D) O código não será compilado, devido a um erro na linha 8. E) Esse programa será compilado com sucesso. 36. Indique a alternativa que preenche CORRETAMENTE as lacunas: Algumas linguagens de programação possuem como característica a reflexão computacional, que permite. No caso da linguagem Java a classe usada para viabilizar essa característica é a classe. A) obter informações de uma classe e seus membros em tempo de execução; java.lang.metaclass B) obter informações de uma classe e seus membros em tempo de execução; java.lang.class C) manipular objetos em Java; java.lang.reflect.class D) criar cópias (clones) de objetos; java.lang.metaclass E) criar cópias (clones) de objetos; java.lang.class A questão 37 baseia-se no código abaixo, que mostra um programa escrito na linguagem de programação Java. Observe que nos códigos abaixo os números à esquerda representam cada linha do código fonte. Eles são meramente ilustrativos e não fazem parte do programa public class Lista { private No primeiro; public Lista() { primeiro = null; public Object getprimeiro() throws ProvaConcursoException { if (primeiro == null) throw new ProvaConcursoException(); return primeiro.dado; public Object removeprimeiro() throws ProvaConcursoException{ if(primeiro == null)throw new ProvaConcursoException(); Object elemento = primeiro.dado; primeiro = primeiro.proximo; return elemento; private class No { public Object dado; public No proximo; 8
9 public class ProvaConcursoException extends Exception{ private static int numexcecoes; public ProvaConcursoException(){ numexcecoes++; public static int getnumexcecoes() { return numexcecoes; public class TesteLista { public static void main(string[] args) { Lista lista = new Lista(); try{ lista.getprimeiro(); lista.removeprimeiro(); catch(provaconcursoexception e){ System.out.println("Erro de execução"); finally{ System.out.println("Exceção tratada"); System.out.println("No. total de exceções:"+provaconcursoexception.getnumexcecoes()); System.out.println("Fim da execução"); 37. Em relação aos conceitos de classes abstratas e interfaces, na linguagem de programação Java, é INCORRETO afirmar que: A) Uma classe pode implementar diversas interfaces e herdar de apenas uma classe abstrata. B) Interfaces e classes abstratas não podem ser instanciadas. C) Todos os métodos em uma interface são implicitamente declarados como abstract e public. D) Para que um método seja definido como abstrato ele deve ser declarado em uma classe abstrata, ou em uma interface. E) As interfaces aumentam o acoplamento entre classes. 38. Ao executar a classe TesteLista, apresentada acima, qual alternativa apresenta CORRETAMENTE o valor impresso na saída padrão do usuário será? A) Erro de execução No. total de exceções:2 Fim da execução C) No. total de exceções:0 Fim da execução B) Erro de execução Exceção tratada No. total de exceções:2 Fim da execução D) Erro de execução Exceção tratada No. total de exceções:1 Fim da execução E) Erro de execução Exceção tratada Erro de execução Exceção tratada No. total de exceções:2 Fim da execução 39. Em relação a protótipo de funções na linguagem de programação C, assinale a alternativa INCORRETA: A) void f(void); B) int f(const int *p1); C) void f(int p1[][13]); D) void f(int p1[], int (*) (int a, int b); E) double f(int p1,, int p2); 9
10 40. Considere as relações especificadas no modelo relacional: Agencia (codag, nomeag, cidadeag) Cliente (codc, nomec, idadec) Conta (codag, numconta, codc, saldo) codag referencia agencia codc referencia cliente Emprestimo (codag, numemp, codc, quantia) codag referencia agencia codc referencia cliente Analise as alternativas em álgebra relacional: I. π nomec (π codc,nomec (Cliente) [x] π codc(σ codag = 50 (Emprestimo))) II. π nomec (σ conta.codag = 50 (σ codc,nomec (Cliente) X π codc(emprestimo))) III. σ nomec (π conta.codag = 50 (π codc,nomec (Cliente) [x] σ codc(emprestimo))) Qual(is) alternativa(s) responde(m), CORRETAMENTE, à pergunta: Obter o nome de todos os clientes que têm empréstimo na agência de código 50? : A) Somente as alternativas I e II B) Somente a alternativa II C) Somente a alternativa I D) Somente as alternativas I e III E) Somente as alternativas II e III 10
Análise e Projeto Orientados por Objetos
Análise e Projeto Orientados por Objetos Aula 01 Orientação a Objetos Edirlei Soares de Lima Paradigmas de Programação Um paradigma de programação consiste na filosofia adotada na
Leia maisLÍNGUA PORTUGUESA Leia o texto abaixo e responda às questões propostas. Viajar para dentro
40 LÍNGUA PORTUGUESA Leia o texto abaixo e responda às questões propostas 1 5 10 15 20 25 30 35 40 45 50 Viajar para dentro Os brasileiros estão viajando mais. Pouco importa o destino: a verdade é que
Leia maisLÍNGUA PORTUGUESA Leia o texto abaixo e responda às questões propostas. Viajar para dentro
39 LÍNGUA PORTUGUESA Leia o texto abaixo e responda às questões propostas 1 5 10 15 20 25 30 35 40 45 50 Viajar para dentro Os brasileiros estão viajando mais. Pouco importa o destino: a verdade é que
Leia maisImplementando uma Classe e Criando Objetos a partir dela
Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 04 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO) Parte: 2 Prof. Cristóvão Cunha Implementando uma Classe
Leia maisSISTEMAS DE INFORMAÇÃO GERENCIAIS
SISTEMAS DE INFORMAÇÃO GERENCIAIS Aluno: Luiza Cavalcanti Marques Orientador: Silvio Hamacher Introdução A modelagem e a utilização de bancos de dados em atividades gerenciais têm sofrido um aumento significativo
Leia maisBanco de Dados. Marcio de Carvalho Victorino www.dominandoti.eng.br. Exercícios SQL
Banco de Dados Exercícios SQL 1 TRF (ESAF 2006) 32. Analise as seguintes afirmações relacionadas a Bancos de Dados e à linguagem SQL: I. A cláusula GROUP BY do comando SELECT é utilizada para dividir colunas
Leia mais3.1 Definições Uma classe é a descrição de um tipo de objeto.
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Classes Autoria:Aristófanes Corrêa Silva Adaptação:
Leia maisOrientação a Objetos
1. Domínio e Aplicação Orientação a Objetos Um domínio é composto pelas entidades, informações e processos relacionados a um determinado contexto. Uma aplicação pode ser desenvolvida para automatizar ou
Leia maisUML: Diagrama de Casos de Uso, Diagrama de Classes
UML: Diagrama de Casos de Uso, Diagrama de Classes Diagrama de Casos de Uso O modelo de casos de uso visa responder a pergunta: Que usos (funcionalidades) o sistema terá? ou Para que aplicações o sistema
Leia maisOrientação a Objetos e a Linguagem Java
Orientação a Objetos e a Linguagem Java Afrânio Assis afranio@gmail.com Novembro/2006 1 Reutilizição com Herança e Composição Novembro/2006 2 Introdução Separar as partes que podem mudar das partes que
Leia maisHerança. Algoritmos e Programação II. Aula 5 Herança
Algoritmos e Programação II Aula 5 Herança *Adaptado do material do Prof. Júlio Machado Herança Uma característica importante da programação orientada a objetos é permitir a criação de novas classes com
Leia mais2 Ferramentas Utilizadas
2 Ferramentas Utilizadas Esta dissertação utiliza vários outros trabalhos para implementar os mecanismos de adaptação abordados. Essas ferramentas são descritas nas seções seguintes. 2.1 Lua Lua [7, 8]
Leia maisOrientação a Objeto e UML Questões 2014 Prof. Felipe Leite
Orientação a Objeto e UML Questões 2014 Prof. Felipe Leite Pessoal, fiz uma coletânea das questões mais recentes de concursos públicos de TODO o Brasil de várias bancas diferentes sobre os assuntos Orientação
Leia maisLinguagem de Programação JAVA. Técnico em Informática Professora Michelle Nery
Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery Agenda Regras paravariáveis Identificadores Válidos Convenção de Nomenclatura Palavras-chaves em Java Tipos de Variáveis em
Leia maisIntrodução a Java. Hélder Nunes
Introdução a Java Hélder Nunes 2 Exercício de Fixação Os 4 elementos básicos da OO são os objetos, as classes, os atributos e os métodos. A orientação a objetos consiste em considerar os sistemas computacionais
Leia maisUma expressão básica em SQL consiste em três cláusulas: select, from e where.
Introdução a Banco de Dados O.K. Takai; I.C.Italiano; J.E. Ferreira. 67 8 A Linguagem SQL A linguagem SQL é um padrão de linguagem de consulta comercial que usa uma combinação de construtores em Álgebra
Leia maisIntrodução a Banco de Dados Aula 03. Prof. Silvestri www.eduardosilvestri.com.br
Introdução a Banco de Dados Aula 03 Prof. Silvestri www.eduardosilvestri.com.br Arquiteturas de Banco de Dados Arquiteturas de BD - Introdução Atualmente, devem-se considerar alguns aspectos relevantes
Leia maisFigura 5 - Workflow para a Fase de Projeto
5. Fase de Projeto A Fase de Projeto caracteriza-se por transformar as informações modeladas durante a Fase de Análise em estruturas arquiteturais de projeto com o objetivo de viabilizar a implementação
Leia maisMAPEAMENTO OBJETO RELACIONAL: UM ESTUDO DE CASO
MAPEAMENTO OBJETO RELACIONAL: UM ESTUDO DE CASO UTILIZANDO O HIBERNATE Rafael Laurino GUERRA, Dra. Luciana Aparecida Martinez ZAINA Faculdade de Tecnologia de Indaiatuba FATEC-ID 1 RESUMO Este artigo apresenta
Leia maisChaves. Chaves. O modelo relacional implementa dois conhecidos conceitos de chaves, como veremos a seguir:
Chaves 1 Chaves CONCEITO DE CHAVE: determina o conceito de item de busca, ou seja, um dado que será empregado nas consultas à base de dados. É um conceito lógico da aplicação (chave primária e chave estrangeira).
Leia maisProgramação Orientada a Objetos. Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br http://www.diemesleno.com.br
Programação Orientada a Objetos Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br http://www.diemesleno.com.br Programação Orientada a Objetos Na aula passada, vimos: Encapsulamento Programação Orientada
Leia maisPrototype, um Design Patterns de Criação
Prototype, um Design Patterns de Criação José Anízio Pantoja Maia Este artigo tem como finalidade compreender o funcionamento do padrão de projeto prototype, serão abordados os participantes que compõe
Leia mais4- PROJETO DE BANCO DE DADOS
4- PROJETO DE BANCO DE DADOS OBJETIVOS DE ENSINO: 4 - Empregar a técnica da modelagem de dados no projeto de banco de dados. OBJETIVOS OPERACIONAIS Ao final desta unidade o aluno será capaz de: 4.1 - Definir
Leia maisTabela de Símbolos. Análise Semântica A Tabela de Símbolos. Principais Operações. Estrutura da Tabela de Símbolos. Declarações 11/6/2008
Tabela de Símbolos Análise Semântica A Tabela de Símbolos Fabiano Baldo Após a árvore de derivação, a tabela de símbolos é o principal atributo herdado em um compilador. É possível, mas não necessário,
Leia maisProgramação Orientada a Objetos C++
Programação Orientada a Objetos em C++ Sumário Histórico Comparação com Java Encapsulamento Tratamento de classes e objetos Herança Polimorfismo Histórico Desenvolvido por Bjarne Stroustrup dos Bell Labs
Leia maisJava 2 Standard Edition Como criar classes e objetos
Java 2 Standard Edition Como criar classes e objetos Helder da Rocha www.argonavis.com.br 1 Assuntos abordados Este módulo explora detalhes da construção de classes e objetos Construtores Implicações da
Leia maisEXERCÍCIOS SOBRE ORIENTAÇÃO A OBJETOS
Campus Cachoeiro de Itapemirim Curso Técnico em Informática Disciplina: Análise e Projeto de Sistemas Professor: Rafael Vargas Mesquita Este exercício deve ser manuscrito e entregue na próxima aula; Valor
Leia maisAnálise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO)
Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO) Parte: 1 Prof. Cristóvão Cunha Objetivos de aprendizagem
Leia maisBanco de Dados II. Triggers e Functions. Prof. Moser Fagundes. Curso TSI Instituto Federal Sul-Rio-Grandense (IFSul) Campus Charqueadas
Banco de Dados II Triggers e Functions Prof. Moser Fagundes Curso TSI Instituto Federal Sul-Rio-Grandense (IFSul) Campus Charqueadas Sumário da aula Functions (funções) Triggers (gatilhos) Atividades Functions
Leia maisProgramação Orientada a Objetos em Java
Programação Orientada a Objetos em Java Rone Ilídio da Silva Universidade Federal de São João del-rei Campus Alto Paraopeba 1:14 1 Objetivo Apresentar os principais conceitos de Programção Orientada a
Leia maisinsfcanceof new public switch transient while byte continue extends for int null
Palavras -chave de JAV A abstract catch do final implements long private static throw void boolean char double finally import native protected super throws volatile break class float insfcanceof new public
Leia maisO modelo Entidade-Relacionamento. Agenda: -Modelagem de dados utilizando O Modelo Entidade-Relacionamento
O modelo Entidade-Relacionamento Agenda: -Modelagem de dados utilizando O Modelo Entidade-Relacionamento 1 Antes de começarmos: A modelagem conceitual é uma fase muito importante no plamejamento de um
Leia maisCapítulo 8. Introdução UML
Capítulo 8. Introdução UML 1/42 Índice Indice 8.1 - Introdução UML 8.2 - Modelação estrutural 8.2.1 - Representação de classes e objectos 8.2.2 - Relações entre objectos 8.2-3 - Relações de associação
Leia maisPersistência e Banco de Dados em Jogos Digitais
Persistência e Banco de Dados em Jogos Digitais Prof. Marcos Francisco Pereira da Silva Especialista em Engenharia de Software Jogos Digitais - Computação Gráfica 1 Agenda Vantagens de usar a abordagem
Leia maisPROGRAMAÇÃO ORIENTADA A OBJETO EM PHP
PROGRAMAÇÃO ORIENTADA A OBJETO EM PHP O PHP através da versão 5, veio desenvolvido com suporte a programação orientada a objetos. O que significa isso? Que a partir da versão 5 é possível criar bibliotecas
Leia maisFUNDAMENTOS DA ORIENTAÇÃO A OBJETOS- REVISÃO
FUNDAMENTOS DA ORIENTAÇÃO A OBJETOS- REVISÃO Dado que a UML é uma ferramenta inserida no paradigma da orientação a objetos, vamos rever alguns conceitos fundamentais, dentre os quais, destacamos: Classificação,
Leia maisTópicos Avançados em Banco de Dados Gerenciamento de Transações em Banco de Dados. Prof. Hugo Souza
Tópicos Avançados em Banco de Dados Gerenciamento de Transações em Banco de Dados Prof. Hugo Souza Até agora vimos como é formada a infraestrutura física e lógica das bases de dados com os principais componentes
Leia maisDesenvolvimento OO com Java Orientação a objetos básica
Desenvolvimento OO com Java Orientação a objetos básica Vítor E. Silva Souza (vitor.souza@ufes.br) http://www.inf.ufes.br/~vitorsouza Departamento de Informática Centro Tecnológico Universidade Federal
Leia maisModelagem de dados usando o modelo BANCO DE DADOS 1º TRIMESTRE PROF. PATRÍCIA LUCAS
Modelagem de dados usando o modelo Entidade-Relacionamento BANCO DE DADOS 1º TRIMESTRE PROF. PATRÍCIA LUCAS Introdução Modelagem conceitual fase de planejamento/projeto de um BD; Modelo Entidade/Relacionamento
Leia maisGerenciamento de memória
Na memória principal ficam todos os programas e os dados que serão executados pelo processador. Possui menor capacidade e custo maior. S.O buscam minimizar a ocupação da memória e otimizar sua utilização.
Leia maisFigura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO?
Índice BlueControl... 3 1 - Efetuando o logon no Windows... 4 2 - Efetuando o login no BlueControl... 5 3 - A grade de horários... 9 3.1 - Trabalhando com o calendário... 9 3.2 - Cancelando uma atividade
Leia maisLINGUAGEM DE BANCO DE DADOS
LINGUAGEM DE BANCO DE DADOS Gabriela Trevisan Bacharel em Sistemas de Informação Universidade Federal do Rio Grande Pós-Graduanda Formação Pedagógica de Professores (FAQI) Conceito de BD Um banco de dados
Leia maisExercícios de Revisão Java Básico
Exercícios de Revisão Java Básico (i) Programação básica (estruturada) 1) Faça um programa para calcular o valor das seguintes expressões: S 1 = 1 1 3 2 5 3 7 99... 4 50 S 2 = 21 50 22 49 23 48...250 1
Leia maisTrabalho 3: Agenda de Tarefas
INF 1620 Estruturas de Dados Semestre 08.2 Trabalho 3: Agenda de Tarefas O objetivo deste trabalho é a implementação de um conjunto de funções para a manipulação de uma agenda de tarefas diárias, de forma
Leia maisProgramação Orientada a Objetos e Java - Introdução. Carlos Lopes
Programação Orientada a Objetos e Java - Introdução Carlos Lopes POO e Java Objetivo: proporcionar uma visão dos conceitos de POO e do seu uso na estruturação dos programas em Java. Classes e objetos em
Leia maisLinguagem de Programação I
Linguagem de Programação I Curso de Sistemas de Informação Karla Donato Fook karladf@ifma.edu.br DESU / DAI 2016 Linguagem de Programação C 2 1 Linguagem de Programação C Os programas em C consistem em
Leia maisProgramação Orientada a Objetos Prof. Rone Ilídio UFSJ/CAP
Programação Orientada a Objetos Prof. Rone Ilídio UFSJ/CAP 1) Introdução Programação Orientada a Objetos é um paradigma de programação bastante antigo. Entretanto somente nos últimos anos foi aceito realmente
Leia maisMODELAGEM VISUAL DE OBJETOS COM UML DIAGRAMA DE CLASSES. lucelia.com@gmail.com
MODELAGEM VISUAL DE OBJETOS COM UML DIAGRAMA DE CLASSES lucelia.com@gmail.com Externamente ao sistema, os atores visualizam resultados de cálculos, relatórios produzidos, confirmações de requisições solicitadas,
Leia maisConceitos básicos da linguagem C
Conceitos básicos da linguagem C 2 Em 1969 Ken Thompson cria o Unix. O C nasceu logo depois, na década de 70. Dennis Ritchie, implementou-o pela primeira vez usando o sistema operacional UNIX criado por
Leia maisTécnicas de Programação II
Técnicas de Programação II Aula 06 Orientação a Objetos e Classes Edirlei Soares de Lima Orientação a Objetos O ser humano se relaciona com o mundo através do conceito de objetos.
Leia maisAULA 16 - Sistema de Arquivos
AULA 16 - Sistema de Arquivos Arquivos podem ser vistos como recipientes que contêm dados ou como um grupo de registros correlatos. Os arquivos armazenam informações que serão utilizadas, em geral, por
Leia maisInfluenciam nossa percepção; ajudam-nos a organizar e a coordenar a Classes estimulam projeto centrado em dados:
O Paradigma Orientado a Objetos Paradigma e Programação Orientada a Objetos Prof. João Carlos Pinheiro jcpinheiro@ifma.edu.br 1 Não é um paradigma no sentido estrito: é uma subclassificacão do imperativo
Leia maisESTENDENDO A UML PARA REPRESENTAR RESTRIÇÕES DE INTEGRIDADE
ESTENDENDO A UML PARA REPRESENTAR RESTRIÇÕES DE INTEGRIDADE Fabiana Gomes Marinho Faculdade Lourenço Filho Resumo: Na UML, a modelagem conceitual dos dados é descrita pelo diagrama de classes, que através
Leia maisBC0505 Processamento da Informação
BC0505 Processamento da Informação Assunto: Modularização de código e passagem de parâmetros Aula Prática: 4 Versão: 0.2 Introdução Modularização No Java, como em outras linguagens de Programação Orientadas
Leia maisProgramação Orientada a Objetos em Java. Herança
Universidade Federal do Amazonas Departamento de Ciência da Computação IEC481 Projeto de Programas Programação Orientada a Objetos em Java Herança Professor: César Melo Slides baseados em materiais preparados
Leia maisAlgoritmos e Estrutura de Dados. Prof. Tiago A. E. Ferreira
Algoritmos e Estrutura de Dados Aula 7 Estrutura de Dados: Listas Prof. Tiago A. E. Ferreira Introdução Um das formas mais usadas para se manter dados agrupados é a lista Lista de compras, itens de estoque,
Leia maisModelo Relacional. 2. Modelo Relacional (Lógico)
Modelo Relacional 2. Modelo Relacional (Lógico) Derivado do modelo conceitual; Depende do SGBD escolhido; Independe dos dispositivos de armazenamento; Primitivas: tabelas, linhas e colunas; Transformação
Leia maisConectar diferentes pesquisas na internet por um menu
Conectar diferentes pesquisas na internet por um menu Pré requisitos: Elaboração de questionário Formulário multimídia Publicação na internet Uso de senhas na Web Visualização condicionada ao perfil A
Leia maisGuia de utilização da notação BPMN
1 Guia de utilização da notação BPMN Agosto 2011 2 Sumário de Informações do Documento Documento: Guia_de_utilização_da_notação_BPMN.odt Número de páginas: 31 Versão Data Mudanças Autor 1.0 15/09/11 Criação
Leia maisMicrosoft Access INTRODUÇÃO. Sumário INTRODUÇÃO INTRODUÇÃO INTRODUÇÃO INTRODUÇÃO. O que é Banco de Dados?
Microsoft Access Sumário 1. 2. ABRINDO UM BANCO DE DADOS PRONTO 3. ASSISTENTE DE BANCO DE DADOS 4. NAVEGANDO PELO BANCO DE DADOS 5. CRIANDO UM BANCO DE DADOS DESDE O INÍCIO 6. CRIANDO COSULTAS 7. CRIANDO
Leia maisComputação II Orientação a Objetos
Computação II Orientação a Objetos Fabio Mascarenhas - 2014.1 http://www.dcc.ufrj.br/~fabiom/java Introdução Esse não é um curso de Java! O objetivo é aprender os conceitos da programação orientada a objetos,
Leia mais8. Outros tipos de Transação (Modo de Transação de Autoconfirmação e Modo Implícito)
8. Outros tipos de Transação (Modo de Transação de Autoconfirmação e Modo Implícito) Nos itens anteriores vimos transações do tipo explícitas, ou seja, aquelas que iniciam com BEGIN TRANSACTION. As outras
Leia maisProgramação Orientada a Objeto
Programação Orientada a Objeto Classes, Atributos, Métodos e Objetos Programação de Computadores II Professor: Edwar Saliba Júnior 1) Java é uma linguagem orientada a objetos. Para que possamos fazer uso
Leia maisAula 3 Objeto atual com referencia THIS e Classes com Herança
Aula 3 Objeto atual com referencia THIS e Classes com Herança Profº Msc. Alexsandro M. Carneiro Engenharia de Computação Tec. Análise e Des. De Sistemas Tópicos Abordados Controlee de Acesso Herança Definição:
Leia maisBACHARELADO EM SISTEMAS DE INFORMAÇÃO EaD UAB/UFSCar Sistemas de Informação - prof. Dr. Hélio Crestana Guardia
O Sistema Operacional que você usa é multitasking? Por multitasking, entende-se a capacidade do SO de ter mais de um processos em execução ao mesmo tempo. É claro que, num dado instante, o número de processos
Leia maisBanco de Dados I 2007. Módulo V: Indexação em Banco de Dados. (Aulas 4) Clodis Boscarioli
Banco de Dados I 2007 Módulo V: Indexação em Banco de Dados (Aulas 4) Clodis Boscarioli Agenda: Indexação em SQL; Vantagens e Custo dos Índices; Indexação no PostgreSQL; Dicas Práticas. Índice em SQL Sintaxe:
Leia maisDAS5102 Fundamentos da Estrutura da Informação
Fila de Prioridade A fila de prioridade nada mais é que uma fila comum que permite que elementos sejam adicionados associados com uma prioridade. Cada elemento na fila deve possuir um dado adicional que
Leia maisNORMA TÉCNICA PARA IMPLANTAÇÃO DE NOVOS SISTEMAS OU APLICAÇÕES NO BANCO DE DADOS CORPORATIVO
NORMA TÉCNICA PARA IMPLANTAÇÃO DE NOVOS SISTEMAS OU APLICAÇÕES NO BANCO DE DADOS CORPORATIVO Referência: NT-AI.04.02.01 http://www.unesp.br/ai/pdf/nt-ai.04.02.01.pdf Data: 27/07/2000 STATUS: EM VIGOR A
Leia maisPersistência de Dados
Persistência de s Universidade do Estado de Santa Catarina - Udesc Centro de Ciências Tecnológicas - CCT Departamento de Ciência da Computação Tecnologia de Sistemas de Informação Estrutura de s II - DAD
Leia maisBanco de Dados. Profª. Ana Leda
Banco de Dados Profª. Ana Leda Introdução 1 DADO PROCESSAMENTO INFORMAÇÃO 2 Dados x Informação DADO = REPRESENTAÇÃO DE UM FATO, OBJETO, EVENTO, PESSOA, ETC. ENTIDADE = FATO, OBJETO, EVENTO, PESSOA, ETC,
Leia maisMANIPULANDO BANCO DE DADOS NO POSTGRESQL SEM FAZER USO DE COMANDOS SQL
MANIPULANDO BANCO DE DADOS NO POSTGRESQL SEM FAZER USO DE COMANDOS SQL INTRODUÇÃO: O PostgreSQL é um dos mais populares e avançados sistemas gerenciadores de banco de dados (SGBD) com código aberto. É
Leia maisDados. Qualquer elemento (aspecto, fato, medida etc.) representativo, disponível e coletável na realidade. fatos no estado bruto, conforme Platão;
Dados Os Dados são os fatos em sua forma primária, como observamos no mundo. Qualquer elemento (aspecto, fato, medida etc.) representativo, disponível e coletável na realidade. fatos no estado bruto, conforme
Leia maisMapa Mental de Engenharia de Software - Diagramas UML
Mapa Mental Engenharia Software - Diagramas UML Mapa Mental Engenharia Software Diagramas UML Mapa Mental Engenharia Software Diagramas UML Mapa Mental UML - Diagramas, Fases e Detalhes Resolvi juntar
Leia maisAlgoritmos e Programação II. Sobrecarga
Algoritmos e Programação II Baseado no Material do Prof. Júlio Machado Sobrecarga Em várias linguagens é comum encontrarmos rotinas que fazem basicamente a mesma coisa, porém, têm nomes distintos porque
Leia maisEspecialização em desenvolvimento para web com interfaces ricas. Tratamento de exceções em Java Prof. Fabrízzio A. A. M. N. Soares
Especialização em desenvolvimento para web com interfaces ricas Tratamento de exceções em Java Prof. Fabrízzio A. A. M. N. Soares Objetivos Conceito de exceções Tratar exceções pelo uso de try, catch e
Leia maisExercício 1 : As classes abaixo serão utilizadas neste exercício: public class Ponto { int x; int y; public Ponto(int x, int y){ this.
Exercício 1 : As classes abaixo serão utilizadas neste exercício: public class Ponto { int x; int y; public Ponto(int x, int y){ this.x = x; this.y = y; public String tostring(){ return "(" + x + "," +
Leia maisPrincipais Comandos SQL Usados no MySql
Principais Comandos SQL Usados no MySql O que é um SGBD? Um Sistema Gerenciador de Banco de Dados (como no Brasil) ou Sistema Gestor de Base de Dados (SGBD) é o conjunto de programas de computador (softwares)
Leia mais3. Fase de Planejamento dos Ciclos de Construção do Software
3. Fase de Planejamento dos Ciclos de Construção do Software A tarefa de planejar os ciclos de construção do software pode partir de diretrizes básicas. Estas diretrizes visam orientar que os ciclos de
Leia maisO Gerenciamento de Documentos Analógico/Digital
Tipos de GED: Document imaging Document management Document Imaging / Document Management O Gerenciamento de Documentos Analógico/Digital Mundo analógico Criação Revisão Processamento Arquivo Mundo digital
Leia maisc. Técnica de Estrutura de Controle Teste do Caminho Básico
1) Defina: a. Fluxo de controle A análise de fluxo de controle é a técnica estática em que o fluxo de controle através de um programa é analisado, quer com um gráfico, quer com uma ferramenta de fluxo
Leia maisProgramação Orientada a Objetos (DPADF 0063)
Programação Orientada a Objetos (DPADF 0063) Aula 5 Herança Universidade Federal de Santa Maria Colégio Agrícola de Frederico Westphalen Curso Superior de Tecnologia em Sistemas para Internet Prof. Bruno
Leia maisDESENVOLVIMENTO DE SOFTWARE
VARIAÁ VEL Antes de iniciarmos os comandos referentes a Banco de Dados, precisamos de uma breve descrição técnica sobre Variáveis que serão uma constante em programação seja qual for sua forma de leitura.
Leia maisFaculdade Lourenço Filho - ENADE 2011-1
1. Quando se constrói um banco de dados, define-se o modelo de entidade e relacionamento (MER), que é a representação abstrata das estruturas de dados do banco e seus relacionamentos. Cada entidade pode
Leia maisGABARITO COMENTADO SISTEMAS OPERACIONAIS. PROF. Cláudio de C. Monteiro, Evanderson S. de Almeida, Vinícius de M. Rios
CURSO - TADS TURMA 2008.1 2 PERÍODO 3 MÓDULO AVALIAÇÃO MP2 DATA 02/10/2008 SISTEMAS OPERACIONAIS 2008/2 GABARITO COMENTADO SISTEMAS OPERACIONAIS PROF. Cláudio de C. Monteiro, Evanderson S. de Almeida,
Leia maisIntrodução ao Paradigma Orientado a Objetos. Principais conceitos
Introdução ao Paradigma Orientado a Objetos Principais conceitos Paradigmas de Programação PROGRAMAÇÃO ESTRUTURADA X PROGRAMAÇÃO ORIENTADA A OBJETOS Paradigma Programação estruturada Na programação estrutura
Leia maisTriggers em PostgreSQL. Linguagem de Programação de Banco de Dados. Triggers em PostgreSQL. Triggers em PostgreSQL
Prof. Ms. Luiz Alberto Contato: lasf.bel@gmail.com Linguagem de Programação de Banco de Dados Triggers em PostgreSQL Todos os bancos de dados comerciais possuem uma linguagem procedural auxiliar para a
Leia maisSistemas Operacionais. Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com
Sistemas Operacionais Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Estruturas de Sistemas Operacionais Um sistema operacional fornece o ambiente no qual os programas são executados. Internamente,
Leia maisSOP - TADS Sistemas de Arquivos Cap 4 Tanenmbaum
SOP - TADS Sistemas de Arquivos Cap 4 Tanenmbaum Prof. Ricardo José Pfitscher dcc2rjp@joinville.udesc.br Material cedido por: Prof. Rafael Rodrigues Obelheiro Prof. Maurício Aronne Pillon Cronograma Introdução
Leia maisLinguagens de Programação Aula 10
Linguagens de Programação Aula 10 Celso Olivete Júnior olivete@fct.unesp.br Na aula passada As sentenças de controle das LP imperativas ocorrem em diversas categorias: seleção, seleção múltipla, iteração
Leia maisTarefa Orientada 18 Procedimentos armazenados
Tarefa Orientada 18 Procedimentos armazenados Objectivos: Criar Procedimentos armazenados Chamar procedimentos armazenados Utilizar parâmetros de entrada e de saída Um procedimento armazenado representa
Leia maisDisciplina de Banco de Dados Parte V
Disciplina de Banco de Dados Parte V Prof. Elisa Maria Pivetta CAFW - UFSM Modelo de Dado Relacional O Modelo Relacional O Modelo ER é independente do SGDB portanto, deve ser o primeiro modelo gerado após
Leia maisLaboratório de Banco de Dados II Aula 1. Stored Procedures
Laboratório de Banco de Dados II Aula 1 Stored Procedures Stored procedures Uma seqüência de comandos SQL pode ser agrupada, formando uma stored procedure A sua execução é comandada, invocando-se o nome
Leia maisPLANO DE CONTINGÊNCIA DE BANCO DE DADOS
PLANO DE CONTINGÊNCIA DE BANCO DE DADOS Pedro Henrique Jussani 1, Luiz Fernando Braga Lopes 1 1 Universidade Paranaense (UNIPAR) Paranavaí PR Brasil pedrohenriquejussani@hotmail.com, lfbraga@unipar.br
Leia maisUm objeto é uma instância de uma 'classe'. Você define uma classe utilizando o trecho de código abaixo;
um objeto; é definido; Um objeto é uma instância de uma 'classe'. Você define uma classe utilizando o trecho de código abaixo; class ClasseBase{ é instanciado; $objetobase = new ClasseBase; Caso queira,
Leia maisLinguagem e Técnicas de Programação I Tipos de dados, variáveis e constantes. Prof. MSc. Hugo Souza Material desenvolvido por: Profa.
Linguagem e Técnicas de Programação I Tipos de dados, variáveis e constantes Prof. MSc. Hugo Souza Material desenvolvido por: Profa. Ameliara Freire Tipos de dados Os programas manipulam dados, armazenando-os
Leia maisModelagem de Sistemas
Capítulo 5 Modelagem de Sistemas slide 1 2011 Pearson Pren0ce Hall. Todos os direitos reservados. 1 Tópicos Apresentados Modelos de contexto Modelos de interação Modelos estruturais Modelos comportamentais
Leia maisATRIBUTOS PRIVADOS 6. ENCAPSULAMENTO MÉTODOS PRIVADOS MÉTODOS PRIVADOS
ATRIBUTOS PRIVADOS Podemos usar o modificador private, para tornar um atributo privado, obtendo um controle centralizado Definimos métodos para implementar todas as lógicas que utilizam ou modificam o
Leia maisBanco de Dados. Um momento crucial na organização dos dados é a forma com que cadastramos estes dados, a estrutura de armazenamento que criamos.
Banco de Dados O que é um Banco de Dados? Este assunto é muito vasto, tentaremos resumi-lo para atender as questões encontradas em concursos públicos. Já conhecemos o conceito de dado, ou seja, uma informação
Leia maisResolução da lista de exercícios de casos de uso
Resolução da lista de exercícios de casos de uso 1. Explique quando são criados e utilizados os diagramas de casos de uso no processo de desenvolvimento incremental e iterativo. Na fase de concepção se
Leia mais