CADERNO DE PROVAS EBTT DESENVOLVIMENTO WEB E REDES DE COMPUTADORES
|
|
- Luciana Gusmão Almeida
- 6 Há anos
- Visualizações:
Transcrição
1 CADERNO DE PROVAS EBTT DESENVOLVIMENTO WEB E REDES DE COMPUTADORES EDITAL 010/2016 PROGESP 06 de março de 2017 INSTRUÇÕES GERAIS PARA A REALIZAÇÃO DA PROVA 1. Use apenas caneta esferográfica azul ou preta. 2. Escreva o seu número de identificação no espaço indicado nesta capa e nas demais folhas desta prova. De acordo com o edital, qualquer identificação que não a numérica implicará na eliminação do candidato no concurso. 3. A prova terá duração máxima de 4 (quatro) horas. 4. A prova não poderá ser levada. 5. Confira com máxima atenção a prova, observando o número de questões contidas e se há defeito(s) de impressão que dificultem a leitura. 6. A quantidade de questões e respectivas pontuações desta prova estão apresentadas a seguir: Tipo de questão Total de questões Pontuação por questão Total de pontuação Objetivas 20 0,5 10,0 Discursivas 5 2,0 10,0 7. As questões discursivas deverão ser respondidas unicamente nas folhas de respostas. Respostas redigidas fora do espaço reservado serão desconsideradas. Número de Identificação:
2 Questões Objetivas Questão 1. Assinale a opção abaixo que apresenta um endereço IPv6 Unicast da categoria Link Local: a) FE80::a00:27FF:FEC4:DEF0/64 b) 2001:db8:cdaa::12/64 c) ::1/64 d) FC00::ECA:0DF/64 e) 2000:ED00:0:FDC::1/64 Questão 2. Escolha a alternativa que NÃO apresenta uma etapa possível para o estabelecimento e encerramento de conexões TCP a) LISTEN b) OPEN c) TIME WAIT. d) LAST ACK e) ESTABLISHED. Questão 3. O SMTP (Simple Mail Transfer Protocol) é um dos serviços prestados pela camada de aplicação da Arquitetura Internet e costuma estar presente em qualquer implementação TCP/IP. Em relação ao conjuto de comandos do protocolo SMTP, considere V para a(s) afirmativa(s) verdadeira(s) e F para a(s) falsa(s). ( ) As funções de abertura e fechamento de um canal de transmissão são realizadas por meio dos comandos HELO e QUIT. ( ) A transação para transmissão de mensagens é iniciada com o comando MAIL e o argumento deste comando corresponde à rota de retorno que pode ser usada para notificar ao originador quando ocorre um erro com o roteamento da mensagem. ( ) A lista dos destinatários da mensagem a ser transmitida é especificada como argumento do comando RCPT. A sequência correta é: a) F V F; b) F V V; c) V F F; d) V V F; e) F F V.
3 Questão 4. Com quais dos protocolos a seguir o IPv6 não é compatível? a) IPv4 b) TCP c) UDP d) ICMP e) DNS Questão 5. Marque a alternativa que indica a porta normalmente usada para gerenciador de redes TCP/IP SNMP receber sinais de alertas (traps). o a) udp/161 b) tcp/163 c) udp/162 d) tcp/445 e) udp/3389 Questão 6. Analise as seguintes afirmações relativas aos recursos de segurança providos pelo protocolo SNMPv3: I. O controle de acesso às informações de gerenciamento de redes é baseado em visões. II. É usado o algoritmo DES no modo de endereçamento de blocos de cifras. III. Há proteção contra ataques de reprodução, com base em um contador no receptor. Indique a opção correta. a) Apenas as afirmações I e II são verdadeiras. b) Apenas as afirmações I e III são verdadeiras. c) Apenas as afirmações II e III são verdadeiras. d) As afirmações I, II e III são verdadeiras. e) Nenhuma das afirmações é verdadeira. Questão 7. A MIB (Management Information Base) é o conjunto dos objetos gerenciados, que procura abranger todas as informações necessárias para a gerência da rede. Qual alternativa contém a relação de grupos pertencentes à MIB II? a) ccitt, iso e joint-iso-ccitt. b) system, interfaces, private e directory. c) directory, mgmt, experimental e private. d) ip, icmp, tcp, udp, egp e cmot. e) aplicação, sessão, transporte, rede e enlace. Questão 8. O uso de RPC é considerado um marco no desenvolvimento de sistemas distribuídos por possibilitar que a programação desses sistemas seja semelhante à programação de sistemas convencionais. Assinale a alternativa que apresenta, corretamente, as características essenciais para se obter esse status.
4 a) Adoção de linguagens orientadas a objetos. b) Adoção de linguagens voltadas à internet. c) Uso de protocolos eficientes de conexão. d) Programação através de interfaces. e) Uso de DSM (Distributed Shared Memory). Questão 9. Em relação à arquitetura cliente/servidor, usada na implementação de sistemas distribuídos, analise as seguintes afirmativas : I - A arquitetura cliente/servidor define um modelo de interação entre processos clientes e servidores que resolve o problema do rendezvous: clientes iniciam a comunicação e servidores esperam por requisições. II - Em servidores sem estado (informações de estado não são mantidas entre o processamento de requisições), o significado de uma mensagem do cliente não deve depender da sequência de mensagens anteriores. III - Um programa cliente individual opera como um programa convencional, ele não precisa gerenciar concorrência explicitamente na comunicação com o servidor. Assinale a alternativa CORRETA: a) Apenas a afirmativa I é verdadeira b) Apenas a afirmativa II é verdadeira c) Apenas a afirmativa III é verdadeira d) Apenas as afirmativas I e II são verdadeiras e) Todas as afirmativas são verdadeiras Questão 10. Em relação aos tipos de comunicação que um middleware pode oferecer, analise as afirmações abaixo e responda: I. Comunicação Persistente o remetente continua sua execução imediatamente após ter apresentado sua mensagem para transmissão. II. Comunicação Transiente a mensagem é armazenada pelo sistema de comunicação somente durante o tempo em que a mensagem é transmitida. III. Comunicação Síncrona o remetente é bloqueado até saber que sua requisição foi aceita. IV. Comunicação Assíncrona a mensagem apresentada para transmissão é armazenada pelo middleware durante o tempo que for necessário para entregá-la ao receptor. Está(ão) correta(s) a(s) afirmativa(s) a) I e II, apenas. b) II e III, apenas. c) I e IV, apenas. d) II e IV, apenas. e) III e IV, apenas.
5 Questão 11. A comunicação entre processos em um sistema distribuído pode ser realizada por um mecanismo conhecido como RPC - chamada de procedimento remoto. Sobre este mecanismo, assinale a opção correta abaixo: a) Processos comunicantes compartilham o mesmo espaço de endereçamento. b) Os stubs cliente e servidor são responsáveis pela conversão de formato dos parâmetros de entrada e saída, caso haja necessidade. c) A geração dos stubs é comumente realizada por compilação a partir de uma especificação de interface realizada em uma linguagem de execução de interface (IEL). d) O mecanismo faz uso de uma porta fixa, de número 8080, para comunicar diferentes processos e serviços entre computadores de um sistema distribuído. e) A falha de um cliente RPC gera uma chamada dita órfã no servidor que neste caso repassa sempre os resultados do procedimento remoto para um proxy de retorno especificado na chamada. Questão 12. Considerando as diferenças existentes entre a execução de um algoritmo sequencial e a execução de um algoritmo distribuído, analise as seguintes afirmativas. I - Somente na execução sequencial de um algoritmo existe a possibilidade de ocorrer um deadlock. II - Um algoritmo sequencial apresenta mais de uma execução possível para uma dada entrada. III - Um algoritmo distribuído tem sua complexidade medida pela quantidade de mensagens transmitidas durante sua execução. IV - A execução de um algoritmo distribuído pode ser não determinística. A análise permite concluir que a) todas as afirmativas são falsas. b) todas as afirmativas são verdadeiras. c) apenas as afirmativas I e II são verdadeiras. d) apenas as afirmativas I e IV são verdadeiras. e) apenas a afirmativa IV é verdadeira. Questão 13. Redes Locais de Computadores têm protocolos semelhantes denominados protocolos de acesso múltiplo pelos quais os nós regulam sua transmissão pelos canais broadcast compartilhados. KUROSE, J. F. Redes de computadores e a internet. 5 ed. São Paulo: Addison Wesley, 2010, p A respeito desse tema, avalie as asserções que se seguem e a relação proposta entre elas.
6 Para assegurar a transmissão em um canal ponto-a-ponto, quando existe mais de dois nós ativos, é preciso coordenar a transmissão. PORQUE Quando há uma colisão, nenhum dos nós receptores conseguem perceber algum sentido nos quadros que foram transmitidos. Acerca dessas asserções, assinale a opção correta. a) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. b) As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira. c) A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa. d) A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira. e) Tanto a primeira quanto a segunda asserções são proposições falsas. Questão 14. Se substituíssemos uma rede Ethernet cabeada por uma rede sem fio, uma interface de rede sem fio substituiria a interface Ethernet cabeada nos hospedeiros e um ponto de acesso substituiria o comutador Ethernet, mas, na camada de rede ou acima, praticamente nenhuma mudança seria necessária. Isso sugere que as diferenças se encontram na camada de enlace. Com base nessa informação, análise as assertivas abaixo: I - As redes cabeadas estão mais sujeitas a redução na força do sinal que as redes sem fio. II - As redes sem fio são mais suscetíveis a interferência de outras fontes que as redes com fio. III- Uma das características do sinal em redes com fio é a propagação multívias. IV - Erros de bit serão mais comuns em enlaces sem fio do que em enlaces com fio. Está(ão) correta(s) a(s) afirmativa(s) a) I, II e III apenas. b) II e III, apenas. c) III e IV, apenas. d) II e IV, apenas. e) Todas estão corretas. Questão 15. A respeito do SCA (Service Component Architecture), é correto afirmar que: a) É um conjunto de especificações que descrevem um modelo para construir aplicações e sistemas utilizando arquitetura orientada a serviço (SOA). b) É um profile de UML específico para desenhar componentes de uma arquitetura orientada a serviço (SOA). c) Adota o SOAP como o padrão para comunicação síncrona entre serviços.
7 d) Define estereótipos novos no UML que permitem desenhar componentes e serviços em diagramas de uma arquitetura orientada a serviço (SOA). e) É uma arquitetura de referência que define componentes reutilizáveis para a construção de serviços em uma arquitetura orientada a serviço (SOA). Questão 16. No contexto de Web Services, é incorreto afirmar que: a) O WADL foi criado como uma linguagem de descrição de aplicações, sendo uma alternativa ao WSDL para descrever serviços HTTP mais simples (ex: Web Services RESTful). b) O WADL utiliza o formato JSON para descrever os métodos de um Web Service RESTful. c) O WSDL é flexível e suporta vários tipos de binding, não se limitando apenas ao SOAP. d) O WADL é considerado mais leve que o WSDL, dentre outros fatores, por utilizar arquivos de descrição de menor tamanho. e) REST não é um protocolo, apesar de ser frequentemente comparado com o SOAP. Questão 17. A respeito dos ESBs (Enterprise Service Bus), é correto afirmar que: a) São projetados para transações de longa duração, utilizando um orquestrador central como componente que gerencia o fluxo das operações de transações corporativa. b) Representam uma abordagem concorrente à SOA (arquitetura orientada a serviço). c) São úteis para interoperabilidade, facilitando a integração de aplicações quando há heterogeneidade de tecnologias e protocolos. d) O fato de se restringirem a tecnologias de serviços o impede de trabalhar com outros protocolos e tecnologias como FTP e JMS. e) Não contemplam roteamento e transformação de mensagens, que precisam ficar sob responsabilidade das aplicações que usam o ESB. Questão 18. No contexto de desenvolvimento Web, é correto afirmar que: a) Alguns frameworks permitem a geração de interfaces de usuário responsivas, que consistem na otimização de servidores para que o conteúdo do HTTP Response seja enviado ao cliente mais rapidamente. b) No Model View Controller (MVC), o controlador representa os objetos de domínio, permitindo que o acesso a eles seja feito apenas por views autorizadas. c) O CSS 3.0 (Cascading Style Sheets) permite a criação de folhas de estilo para páginas Web mas não possui qualquer funcionalidade de animação de elementos HTML, necessitando de complemento de outras tecnologias como Javascript ou Flash para tal. d) O HTML5 traz o mecanismo de Server-Sent Events, que é utilizado para uma página Web em um browser receber notificações textuais unidirecionais vindas do servidor, no estilo push. e) A biblioteca jquery é voltada para escrever consultas SQL utilizando a linguagem Javascript, facilitando a construção de aplicações Web que utilizam bancos de dados relacionais.
8 Questão 19. A respeito de AJAX (Asynchronous Javascript and XML), assinale a alternativa correta: a) Dentre outras tecnologias, utiliza DOM (Document Object Model) para alterar partes da página HTML com dados que são carregados assincronamente. b) Uma chamada assíncrona feita ao servidor não dispara o recarregamento (refresh) da página, mas bloqueia a interface gráfica enquanto o browser aguarda a resposta da requisição HTTP feita ao servidor. c) É uma linguagem que estende o Javascript para manipular HTML and XML e executar chamadas HTTP assíncronas. d) Permite criar programas em páginas Web que trocam dados com o servidor, recebendo respostas apenas em formato XML. e) Utiliza objetos padrão do browser: XMLHttpRequest, para efetuar requisições a servidores; e XMLHttpResponse, para receber as respostas. Questão 20. No contexto de programação Web no lado do servidor (server-side), é correto afirmar que: a) ASP.NET traz o modelo de página code-behind, no qual o código de interface gráfica e de lógica de programação residem em um mesmo arquivo e cada componente da view possui referência ao método controlador do tratamento de eventos daquele elemento. b) O modelo inicial de programação server-side na Web consistia em programas CGI (Common Gateway Interface), que possuíam grande limitação por não serem capazes de recuperar parâmetros enviados através das requisições HTTP. c) Node.js é uma plataforma em que se predomina a programação assíncrona, através de um modelo orientado a eventos e de entrada/saída não bloqueante, sendo adequada para aplicações com uso intensivo de dados executadas em dispositivos distribuídos. d) O Java Server Faces (JSF) e Java Server Pages (JSP) são mecanismos complementares, já que o JSF executa no cliente (client side) e o JSP executa no lado do servidor (server side). e) O PHP é uma solução mais leve que tecnologias como ASP.NET e JSP/Servlets principalmente pelo fato de não dar suporte ao uso de classes e objetos.
9 Questões Dissertativas Questão 1. Explique quais são as funções e as áreas funcionais do modelo de gerenciamento OSI da ISSO Questão 2. Explique as principais características técnicas do protocolo TCP e como funciona o estabelecimento da sua conexão. Questão 3. Nos relógios físicos a sincronização dos relógios está naturalmente relacionada com a hora real. Contudo, muitas vezes para sincronização de um sistema distribuídos basta que os nós concordem com um tempo, sem esse ser necessariamente o tempo real (Relógios Lógicos). Explique o processo de sincronização de Lamport para Relógios Lógicos. Questão 4. Muitos sistemas distribuídos são baseados em troca explícita de mensagens entre processos. Contudo, os procedimentos send e receive não escondem absolutamente nada da comunicação, o que é importante para obter transparência de acesso em sistemas distribuídos. A Chamada Remota de Procedimento (RPC) fornece essa transparência ao desenvolvedor. Qual o problema que existe na passagem de parâmetros na RPC? Questão 5. Discuta a respeito das principais características de arquiteturas de microsserviços, evidenciando vantagens e desvantagens daquela abordagem.
10 Caderno de Respostas
11
12
13
14
15
16
17
Comunicação. capítulo
Comunicação capítulo 4 Camadas de protocolos: Modelo OSI Camadas de protocolos: Mensagem Protocolos de baixo nível Estas camadas implementam as funções básicas que envolvem uma rede de computadores: Física:
Leia maisREDES DE COMPUTADORES
REDES DE COMPUTADORES Prof. Esp. Fabiano Taguchi fabianotaguchi@gmail.com http://fabianotaguchi.wordpress.com BENEFÍCIOS MODELO OSI Menor complexidade; Interfaces padronizadas; Interoperabilidade entre
Leia maisSistemas Distribuídos
Sistemas Distribuídos LICENCIATURA EM COMPUTAÇÃO Prof. Adriano Avelar Site: www.adrianoavelar.com Email: eam.avelar@gmail.com 1. Que são sistemas abertos? É um sistema que oferece serviços de acordo com
Leia maisSISTEMAS OPERACIONAIS DE REDE
ESPECIALIZAÇÃO EM REDES E COMPUTAÇÃO DISTRIBUÍDA 2011/1 Edital 005/2011 PROVA OBJETIVA Página 1 de 5 SISTEMAS OPERACIONAIS DE REDE Questão 01 Qual a função de um servidor DNS (Domain Name System)? a) Servir
Leia maisNíkolas Timóteo Paulino da Silva Redes de Computadores I ADS 2ºTermo
Níkolas Timóteo Paulino da Silva Redes de Computadores I ADS 2ºTermo 1) Desenhe duas redes com 7 e 8 computadores e defina a configuração IP de cada máquina com classe B e C, respectivamente. REDE A (7
Leia maisVamos fazer um pequeno experimento
1 Vamos fazer um pequeno experimento Dividam-se em dois grupos: Mestre Escravo Projeto de Sistemas Distribuídos Comunicação entre Processos Prof. Msc. Marcelo Iury de Sousa Oliveira marceloiury@gmail.com
Leia maisCENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DO RIO GRANDE DO NORTE DEPARTAMENTO ACADÊMICO DE TECNOLOGIA DA INFORMAÇÃO
CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DO RIO GRANDE DO NORTE DEPARTAMENTO ACADÊMICO DE TECNOLOGIA DA INFORMAÇÃO http:// www.cefetrn.br/datinf ARQUITETURA TCP/IP Nome: Curso: Turma: LISTA DE EXERCÍCIO
Leia maisProf. Marcelo Cunha Parte 6
Prof. Marcelo Cunha Parte 6 www.marcelomachado.com ARP (Address Resolution Protocol) Protocolo responsável por fazer a conversão entre os endereços IPs e os endereços MAC da rede; Exemplo: Em uma rede
Leia maisProf. Samuel Henrique Bucke Brito
RM-OSI: Modelo de Referência www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito Quando surgiram as redes de computadores havia um grande problema de compatibilidade entre
Leia maisRedes de Comunicação de Dados
Redes de Comunicação de Dados 1 - Objetivo O grande objetivo é a formação geral de um especialista capaz de projetar redes de computadores, tanto sob o aspecto de software quanto de hardware, a partir
Leia maisCURSO TÉCNICO EM INFORMÁTICA
1. A arquitetura TCP/IP possui diferentes protocolos organizados em uma estrutura hierárquica. Nessa arquitetura, exemplos de protocolos das camadas de Rede, Transporte e Aplicação, são, respectivamente,
Leia maisSNMP Simple Network Management Protocol MIBs padrões
Simple Network Management Protocol MIBs padrões Carlos Gustavo A. da Rocha A MIB-II é definida na RFC 1213 e contém boa parte dos principais objetos gerenciáveis É dividida em uma série de grupos Neles
Leia maisCamada de Aplicação da Arquitetura TCP/IP
Arquitetura de Redes de Computadores e Tecnologia de Implementação de Redes 2016.1 Camada de Aplicação da Arquitetura TCP/IP Curso Técnico Integrado em Informática Turma: INT.INF.3M Arquitetura de Redes
Leia maisProf. Mizael Cortez Modelo em camadas Arquitetura TCP/IP Modelo ISO/OSI
Prof. Mizael Cortez everson.cortez@ifrn.edu.br Modelo em camadas Arquitetura TCP/IP Modelo ISO/OSI A Internet é um sistema extremamente complicado e que possui muitos componentes: inúmeras aplicações e
Leia maisPreparação AV3 Fundamentos de Redes de Computadores
Preparação AV3 Fundamentos de Redes de Computadores 1 - Em uma rede de computadores existem dispositivos responsáveis por distribuir as informações por toda a rede. Quando falamos de dispositivos que atuam
Leia maisRedes de Computadores
s de Computadores Prof. Macêdo Firmino Modelo TCP/IP e OSI Macêdo Firmino (IFRN) s de Computadores Setembro de 2011 1 / 19 Modelo de Camadas Para que ocorra a transmissão de uma informação entre o transmissor
Leia maisSistemas Distribuídos
Faculdades SENAC Análise e Desenvolvimento de Sistemas 1 de agosto de 2009 Orientação a Objetos Encapsulamento: Parte interna (privada) dos objetos Implementação: métodos Estado: atributos, variáveis,
Leia maisSistemas Distribuídos Aula 2
Sistemas Distribuídos Aula 2 Aula passada Logísitica Regras do jogo Definição e características Exemplos Aula de hoje Processos IPC Características Ex. sinais, pipes, sockets Objetivos Processos O que
Leia maisProgramação com Sockets
Programação com LP4 Ciência da Computação 1 Comunicação entre processos Nível mais baixo É um tipo particular de modelo de programação em redes utilizado em várias linguagens como: C, C++ e Java São estruturas
Leia maisEtec Prof. Armando José Farinazzo 138
1. Duas especificações importantes do protocolo para redes sem fio 802.11n são a faixa de operação e a velocidade máxima de transmissão, que são, respectivamente, A. 2 GHz, 10 Mbit/s B. 2 GHz, 100 Mbit/s
Leia maisArquitetura em Camadas. Profª. Dianne Scherly Varela de Medeiros
Arquitetura em Camadas Profª. Dianne Scherly Varela de Medeiros 2018.1 Modelo em Camadas Conjunto de protocolos e camadas Reduz a complexidade do projeto de uma rede de comunicação Cada camada provê um
Leia maisFUNDAMENTOS DE REDES DE COMPUTADORES Unidade 5 Camada de Transporte e Aplicação. Luiz Leão
Unidade 5 Camada de Transporte e Aplicação Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático 5.1 Protocolo UDP 5.2 Protocolo TCP 5.3 Principias Protocolos de Aplicação 5.3.1 SMTP
Leia maisModelo OSI. Marcelo Assunção 10º13. Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos. Disciplina: Redes de Comunicação
Modelo OSI Marcelo Assunção 10º13 Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos Disciplina: Redes de Comunicação 2013/2014 Índice Modelo OSI Open System Interconnection (OSI)
Leia maisPlanificação Anual da disciplina de Redes de Comunicação 12º PI
M ó d u l o 4 - D e s e n v o l v i m e n t o d e P á g i n a s W e b E s t á t i c a s 1. Construção base de páginas Web. a. Estrutura de páginas Web b. Etiquetas comuns em páginas Web. c. Hiperligações.
Leia maisProtocolos de Rede. Protocolos em camadas
Protocolos de Rede Prof. Alexandre Beletti Protocolos em camadas Existem protocolos em diferentes camadas dos modelos de estudo (OSI e TCP/IP) Lembre-se de diferencias tipos de programas de tipos de protocolos
Leia maisINTERCONEXÃO DE REDES DE COMPUTADORES
1 Resumo 2 INTERCONEXÃO DE REDES DE COMPUTADORES Parte 7 Introdução à Gerência de Redes Introdução Segurança SNMPv1, SNMPv2 Segurança SNMPv3 Prof. Pedro S. Nicolletti (Peter), 2017 Introdução 3 4 Com o
Leia maisDesenvolvimento de Aplicações Distribuídas
Desafios e Características Pontifícia Universidade Católica de Minas Gerais Instituto de Ciências Exatas e Informática DAD (2019/01) Tópicos Apresentação da disciplina Introdução Desafios e características
Leia maisRedes de Computadores e a Internet Kurose. Prof. Rone Ilídio da Silva DTECH-CAP-UFSJ
Redes de Computadores e a Internet Kurose Prof. Rone Ilídio da Silva DTECH-CAP-UFSJ Itens do Livro Capítulo 1 Redes de Computadores e a Internet 1.1 O que é a Internet? 1.1.1 Uma descrição dos componentes
Leia maisInformática Parte 23 Prof. Márcio Hunecke
Escriturário Informática Parte 23 Prof. Márcio Hunecke Informática Json (ECMA-404) JSON (JavaScript Object Notation), é um formato compacto, de padrão aberto independente, de troca de dados simples e
Leia maisArquitetura de sistemas distribuídos
Arquitetura de sistemas distribuídos 3. Comunicação nos Sistemas Distribuídos 3.1.Introdução aos modelos de comunicação 3.2 Modelo Cliente-Servidor 3.3.Comunicação através de Sockets 3.3 Chamada a procedimento
Leia maisFUNDAMENTOS DE REDES DE COMPUTADORES TP1
LEIA COM ATENÇÃO AS INSTRUÇÕES ABAIXO Em sala de aula foram distribuídos pontos em exercícios e atividades extraclasse Número de Questões Total da Avaliação 5 Pontos 10 5 Pontos Cada questão tem peso 0,5
Leia maisFUNDAMENTOS DE REDES DE COMPUTADORES TP2
LEIA COM ATENÇÃO AS INSTRUÇÕES ABAIXO Em sala de aula foram distribuídos pontos em exercícios e atividades extraclasse Número de Questões Total da Avaliação 5 Pontos 10 5 Pontos Cada questão tem peso 0,5
Leia maisArquitetura da Internet TCP/IP
Arquitetura da Internet TCP/IP A Internet Internet é a rede mundial de computadores, à qual estão conectados milhões de computadores do mundo todo; A idéia de concepção de uma rede mundial surgiu nos Estados
Leia maisRedes de Computadores. Prof. Msc André Y. Kusumoto
Redes de Computadores Prof. Msc André Y. Kusumoto andrekusumoto.unip@gmail.com Open Systems Interconnection Modelo OSI No início da utilização das redes de computadores, as tecnologias utilizadas para
Leia maisTecnologia de Redes. Arquitetura de Rede de Computadores
Volnys B. Bernal (c) 1 Tecnologia de Redes Arquitetura de Rede de Computadores Volnys Borges Bernal volnys@lsi.usp.br http://www.lsi.usp.br/~volnys Volnys B. Bernal (c) 2 Agenda Modelo de Referênica OSI
Leia maisRedes de Computadores e Aplicações
Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Currais Novos Redes de Computadores e Aplicações Aula 13 - Camada de Aplicação Visão Geral Prof. Diego Pereira
Leia maisNesta disciplina aprenderemos. HTML CSS JavaScript Jquery PHP
Introdução Nesta disciplina aprenderemos HTML CSS JavaScript Jquery PHP HTML é a abreviatura de HyperText Mark-up Language. O HTML foi inventado em 1990, por um cientista chamado Tim Berners-Lee. A finalidade
Leia maisQUESTÕES SOBRE GERÊNCIA DE REDES
QUESTÕES SOBRE GERÊNCIA DE REDES A SEGUIR 15 QUESTÕES DE CONCURSOS MEC 2011 - CESPE - ATIVIDADE TÉCNICA DE COMPLEXIDADE GERENCIAL - ANALISTA DE SISTEMA OPERACIONAL 1. Tendo como base o protocolo SNMP,
Leia maisObjetos e Componentes Distribuídos: EJB e CORBA
: EJB e CORBA Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos
Leia maisSERVIÇOS WEB. Frankley Gustavo F. Mesquita, Tamiris Souza Fonseca. 27 de junho de 2016
Frankley Gustavo F. Mesquita Tamiris Souza Fonseca 27 de junho de 2016 Sumário 1 2 3 4 5 6 7 8 O padrão Web foi desenvolvido pelo Laboratório Europeu de Física de Partículas (CERN - European Particle Physics
Leia maisSISTEMAS OPERACIONAIS DE REDE
SISTEMAS OPERACIONAIS DE REDE Questão 01 O sistema operacional gerencia o sistema de arquivos, que irá armazenar as informações/arquivos. Para esta tarefa, durante a formatação do disco rígido, são criados
Leia maisDisciplina: Redes de Computadores I (R1)
UNIVERSIDADE FEDERAL DO PIAUI UFPI Colégio Técnico de Teresina CTT Professor: José Valdemir dos Reis Junior Disciplina: Redes de Computadores I (R1) 56. Uma das desvantagens da utilização de redes de computadores
Leia maisFundamentos de Sistemas Operacionais
Fundamentos de Sistemas Operacionais Aula 6: Monitores, Troca de Mensagens e Deadlock Diego Passos Última Aulas Mecanismos de Exclusão Mútua Operações atômicas. Protocolos de controle de acesso. Spin-locks.
Leia maisSEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO WEB E MOBILE
SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO WEB E MOBILE Prof. Dr. Daniel Caetano 2014-1 DISCUSSÃO Desenvolvimento Web Quais os ambientes operacionais? Servidor Web Servidor de Aplicações Navegador Desenvolvimento
Leia maisANEXO VII Perfil para futuros concursos de TI da UNIFESP
ANEXO VII Perfil para futuros concursos de TI da UNIFESP Proposição de perfil para futuros concursos de TI da UNIFESP (ainda não foi utilizado) 174 Perfil para futuros concursos de TI da UNIFESP 1º. Cargo:
Leia maisTCP/IP Protocolos e Arquiteturas
TCP/IP Protocolos e Arquiteturas Prof. Airton Ribeiro de Sousa 2016 Introdução ao TCP/IP Para que os computadores de uma rede possam trocar informações entre si, é necessário que todos adotem as mesmas
Leia maisGERENCIAMENTO BASEADO NA WEB. Baseado em slides gentilmente cedidos pelo Prof. João Henrique Kleinschmidt da UFABC.
GERENCIAMENTO BASEADO NA WEB Baseado em slides gentilmente cedidos pelo Prof. João Henrique Kleinschmidt da UFABC. Gerenciamento baseado na Web 2 Web browser Acesso ubíquo Interface Web vs Gerenciamento
Leia maisArquiteturas de Protocolos. Aplicação. Redes. Aplicações cliente-servidor. Aplicações peer-to-peer
Arquiteturas de Protocolos s Cama de Arquitetura OSI Apresentação Sessão Enlace Físico Arquitetura IEEE LLC MAC Físico Arquitetura Internet Inter-rede Sub- 1 Prof. Sérgio Colcher colcher@inf.puc-rio.br
Leia maisSistemas Distribuídos. Plano de Curso. Plano de Curso 04/03/12 ! EMENTA:
Sistemas Distribuídos Prof. Msc. André Luiz Nasserala Pires nassserala@gmail.com! EMENTA: Plano de Curso! Conceitos. Comunicação entre processos (IPC). Programação de aplicações cliente- servidor. Sincronização
Leia maisDESCONTOS DE ATÉ 50%
Quer participar das promoções do Ponto dos Concursos e ganhar descontos imperdíveis em tempo real durante este evento? DESCONTOS DE ATÉ 50% Neste exato momento o professor Marco Antonio Macarrão (32 98475-5021)
Leia maisCapítulo 2. Camada de aplicação
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIADO RIO GRANDE DO NORTE IFRN Disciplina: Arquitetura de redes de computadores e Tecnologia de Implementação de Redes Professor: M. Sc. Rodrigo Ronner T.
Leia maisDESENVOLVIMENTO DE SISTEMAS WEB. Lista de Exercícios AV2-01. Luiz Leão
DESENVOLVIMENTO DE SISTEMAS WEB Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 01 Sobre as características da programação orientada a objetos, explique o encapsulamento. Questão 01 - Resposta
Leia maisModelo de Camadas. Redes de Computadores
Modelo de Camadas Redes de Computadores Sumário Visão Geral de uma Rede de Computadores Protocolos Modelo de Camadas Porque utilizar Tipos de Modelos de Referência Modelo de Referência ISO/OSI Histórico
Leia maisGerenciamento de Redes: Protocolo SNMP
Gerenciamento de Redes: Protocolo SNMP Protocolo SNMP (do inglês Simple Network Management Protocol Protocolo Simples de Gerência de Rede) é um protocolo usado para gerenciar redes TCP/IP complexas. Com
Leia maisSérgio Koch Van-Dall
PROTÓTIPO PARA ATUALIZAÇÃO ASSÍNCRONA DE DADOS UTILIZANDO WEB SERVICES Sérgio Koch Van-Dall sergiod@inf.furb.br Orientador: Prof. Paulo Fernando da Silva UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE CIÊNCIAS
Leia maisArquitetura de Rede. Universidade Católica de Pelotas Curso de Engenharia da Computação Disciplina: Redes de Computadores I
Arquitetura de Rede Universidade Católica de Pelotas Curso de Engenharia da Computação Disciplina: Redes de Computadores I 2 Tipos de arquiteturas Cliente-Servidor Peer-to-Peer Arquitetura Híbrida Cliente-Servidor
Leia maisO que é um sistema distribuído?
Disciplina: Engenharia de Software 4 Bimestre Aula 1: ENGENHARIA DE SOFTWARE DISTRIBUÍDO O que é um sistema distribuído? Segundo Tanenbaum e Steen (2007) um sistema distribuído é uma coleção de computadores
Leia maisComunicação. Carlos A. G. Ferraz 25/6/2003. Sistemas Distribuídos 1. Tópicos. Camadas. Transmissão de dados. Marshalling/Unmarshalling.
Tópicos Comunicação Carlos Ferraz cagf@cin.ufpe.br Elementos básicos de comunicação Transmissão de dados Endereçamento Sincronismo Enfileiramento (Bufferização) Confiabilidade Portas e sockets UDP RPC:
Leia maisLista de exercícios - 1º bimestre 2016 REDES
Lista de exercícios - 1º bimestre 2016 REDES Jean Nicandros Stragalinos Neto. Prontuário: 1616251. Curso: ADS 2º Módulo. 1) Desenhe duas redes com 7 e 8 computadores e defina a configuração IP de cada
Leia maisREDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar
- Aula 7 - MODELO DE REFERÊNCIA TCP O modelo de referência TCP, foi muito usado pela rede ARPANET, e atualmente usado pela sua sucessora, a Internet Mundial. A ARPANET é de grande utilidade para entender
Leia maisModelo de Referência TCP/IP
Modelo de Referência TCP/IP Redes de Computadores Charles Tim Batista Garrocho Instituto Federal de Minas Gerais IFMG Campus Ouro Branco garrocho.github.io charles.garrocho@ifmg.edu.br Sistemas de Informação
Leia maisCamada de rede. Introdução às Redes de Computadores
Rede Endereçamento Tradução de endereços de enlace Roteamento de dados até o destino Enlace Físico Provê os meios para transmissão de dados entre entidades do nível de transporte Deve tornar transparente
Leia maisDesenvolvimento de Aplicações Distribuídas
Nomeação Pontifícia Universidade Católica de Minas Gerais Instituto de Ciências Exatas e Informática DAD (2019/01) Tópicos Apresentação da disciplina Introdução Desafios e características Arquitetura Comunicação
Leia maisModelo de Referência TCP/IP
Modelo de Referência TCP/IP Redes de Computadores Charles Tim Batista Garrocho Instituto Federal de São Paulo IFSP Campus Campos do Jordão garrocho.ifspcjo.edu.br/rdc charles.garrocho@ifsp.edu.br Técnico
Leia maisIntrodução a Redes e a Internet. Introdução ao Computador 2010/01 Renan Manola
Introdução a Redes e a Internet Introdução ao Computador 2010/01 Renan Manola Modelo OSI Criado pela ISO (International Organization for Standarization) Lançado em 1984 Criado baseado nos padrões da época
Leia maisComunicação entre Processos
Comunicação entre Processos Prof. Leonardo Barreto Campos http://sites.google.com/sitew/leonardobcampos 1/29 Sumário Introdução Comunicação entre Processos: Soquetes Comunicação por datagrama UDP Comunicação
Leia maisREDES DE COMPUTADORES
REDES DE COMPUTADORES Prof. Esp. Fabiano Taguchi fabianotaguchi@gmail.com http://fabianotaguchi.wordpress.com SUÍTE TCP 1 Camada de aplicação Protocolo Hypertext Transfer Protocol 2 HTTP Uma página WWW
Leia maisArquiteturas. capítulo
Arquiteturas capítulo 2 Modelos de arquitetura de sistemas distribuídos Clientes realizam pedidos a servidores Client invocation invocation Server result Server result Client Key: Process: Computer: Modelos
Leia maisRedes de Computadores
Redes de Computadores Prof. Macêdo Firmino Revisão do Modelo de Camadas de Internet (TCP/IP) Macêdo Firmino (IFRN) Redes de Computadores Março de 2011 1 / 15 Redes II - Conteúdo programático (Ementa) Aulas
Leia maisObjetos e Componentes Distribuídos: EJB
: EJB Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos Nesta
Leia maisCapítulo 7. A camada de aplicação
Capítulo 7 A camada de aplicação slide 1 slide 2 DNS Sistema de Nomes de Domínio O espaço de nomes DNS Registros de recursos de domínio Servidores de nome slide 3 O espaço de nomes DNS (1) Parte do espaço
Leia maisAula 4 Arquitetura de software na Web atual: AJAX e Ajax. Prof: Dra. Renata Pontin de Mattos Fortes
SCE 0265 ICMC-USP Aula 4 Arquitetura de software na Web atual: AJAX e Ajax Prof: Dra. Renata Pontin de Mattos Fortes Aluno PAE: Willian Massami Watanabe 1 Introdução O que é AJAX? 2 Introdução O que é
Leia mais4 de Setembro de 2015
Lista de Exercícios 1 História da Internet e Modelo OSI GBC-056 Arquitetura de Redes de Computadores Bacharelado em Ciência da Computação Universidade Federal de Uberlândia 4 de Setembro de 2015 Exercício
Leia maisRedes Industriais. Curso: Téc. Automação Professor: Regis Isael
Redes Industriais Curso: Téc. Automação Professor: Regis Isael Conceitos Básicos Arquitetura TCP/IP TCP/IP é o nome que se dá a toda a família de protocolos utilizados pela Internet. Oficialmente esta
Leia maisArquiteturas de Redes de Computadores Os Modelos RM-OSI e TCP/IP. Prof. M.e Helber Wagner da Silva
Arquiteturas de Redes de Computadores Os Modelos RM-OSI e TCP/IP Prof. M.e Helber Wagner da Silva helber.silva@ifrn.edu.br 1 Arquiteturas de Protocolos de Redes de Computadores Rede de computadores Sistema
Leia maisAgenda Redes Arquitetura de computadores Programação de CLP Instrumentação OSI 3 / 54
1 Redes Padrões Topologia 2 Arquitetura de computadores CLP Evolução das arquiteturas Lógica Booleana 3 Programação de CLP Ladder Grafcet 4 Instrumentação Tipos de sensores Ponte de Wheatstone 2 / 54 Padrões
Leia maisREVISÃO - Questões de Redes em Concursos. Semestre: 2 Bimestre:2 Data: / / 2013
Redes de Computadores REVISÃO - Questões de Redes em Concursos Semestre: 2 Bimestre:2 Data: / / 2013 Disciplina: Redes de Computadores Professor: Jéfer Benedett Dörr Q234360 Prova: AOCP - 2012 - BRDE -
Leia maisRedes de Computadores
Redes de Computadores Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Ementa Introdução a Redes de
Leia maisData and Computer Network Endereçamento IP
Endereçamento IP P P P Prof. Doutor Félix Singo Camadas do TCP/IP Data and Computer Network Aplicação: Camada mais alta Protocolos de Aplicações clientes e servidores HTTP, FTP, SMTP, POP Transporte: Estabelece
Leia maisFundamentos de Redes de Computadores Modelo de Referência ISO/OSI
Fundamentos de Redes de Computadores Modelo de Referência ISO/OSI ISO - International Organization for Standardization OSI Open Systems Interconnection Prof. Airton Ribeiro de Sousa 2017 História Quando
Leia maisRedes de Computadores I
Redes de Computadores I Prof.ª Inara Santana Ortiz Aula 3 Protocolos de Comunicação Protocolos de Comunicação Protocolos de Comunicação Para que ocorra a transmissão de uma informação entre o transmissor
Leia maisRoteiro... Sistemas Distribuídos Aula 4. Troca de mensagens. Comunicação entre processos. Conceitos de SD, vantagens e desvantagens
Roteiro... Conceitos de SD, vantagens e desvantagens Infra-estrutura de um SD Considerações de projeto Sistemas Distribuídos Aula 4 Karine de Pinho Peralta Modelos de Comunicação - comunicação entre processos
Leia maisInformática UFRGS. Programação com Objetos Distribuídos (C. Geyer) Java Comunicação 1
Programação com Objetos Distribuídos (C. Geyer) Java Comunicação 1 Autor Autor Local Cláudio Geyer Instituto de Informática disciplinas: POD e PDP Versão v4 2010-1 Programação com Objetos Distribuídos
Leia maisFundamentos de Redes e Sistemas Distribuídos Aula 03 Camadas
Fundamentos de Redes e Sistemas Distribuídos Aula 03 Camadas Prof. Dr. Rodrigo Clemente Thom de Souza Camada de Aplicação É a única camada vista pela maioria dos usuários!!! Objetivo: Fornecer serviços
Leia maisBacharelado em Sistemas de Informação Sistemas Operacionais. Prof. Filipo Mór
Bacharelado em Sistemas de Informação Sistemas Operacionais Prof. Filipo Mór WWW.FILIPOMOR.COM - REVISÃO ARQUITETURAS PARALELAS Evolução das Arquiteturas Evolução das Arquiteturas Entrada CPU Saída von
Leia maisPrincipais conceitos de CORBA
Principais conceitos de CORBA Tecgraf PUC-Rio fevereiro de 2011 Common Object Request Broker Architecture Uma arquitetura aberta para o desenvolvimento de aplicações distribuídas em um ambiente multilinguagem
Leia maisProcessos e Threads e em sistemas distribuídos. Prof. Me. Hélio Esperidião
Processos e Threads e em sistemas distribuídos. Prof. Me. Hélio Esperidião Processos Sistemas operacionais modernos criam vários processadores virtuais, cada um para executar um programa. Para monitorar
Leia maisCompreender as diferenças entre os vários métodos e códigos de erro HTTP. Conhecer as linguagens fundamentais para programação para a Web
PROGRAMAÇÃO WEB [27200] GERAL Ano Letivo: 201415 Grupo Disciplinar: Ciência e Tecnologia da Programação ECTS: 8,0 Regime: PL Semestre: S2 OBJETIVOS O desenvolvimento de aplicações para a Web é uma atividade
Leia mais1.) [exercício 1, cap. 2 Kurose] Analise cada uma das três perguntas e responda se a afirmação é verdadeira ou falsa.
UDESC Universidade do Estado de Santa Catarina DCC Departamento de Ciência da Computação REC Redes de computadores Quinta Lista de Exercícios 1.) [exercício 1, cap. 2 Kurose] Analise cada uma das três
Leia maisFundamentos de Rede. Aula 2 - Modelo OSI
Fundamentos de Rede Aula 2 - Modelo OSI Protocolo e Arquitetura de Protocolos Problema Permitir a comunicação entre entidades de diferentes sistemas Solução Criar convenções de quando e como se comunicar
Leia maisSistemas Distribuídos
Sistemas Distribuídos Definição Sistema Distribuído é aquele onde os componentes de software e hardware localizados em redes de computadores comunicam-se e coordenam suas ações apenas por passagem de mensagens.
Leia maisREDES DE COMPUTADORES
REDES DE COMPUTADORES Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@gmail.com ENLACE X REDE A camada de enlace efetua de forma eficiente e com controle de erros o envio
Leia maisDesenvolvimento de Aplicações Distribuídas
SOA e Web Services Pontifícia Universidade Católica de Minas Gerais Instituto de Ciências Exatas e Informática DAD (2019/01) Tópicos Apresentação da disciplina Introdução Desafios e características Arquitetura
Leia maisRedes de Computadores
Redes de Computadores Camada de Aplicação HTTP FTP SMTP Slide 1 Mensagem de Requisição HTTP linha de pedido (comandos GET, POST,HEAD ) linhas de cabeçalho Carriage return, line feed indica fim da mensagem
Leia maisUNINGÁ UNIDADE DE ENSINO SUPERIOR INGÁ FACULDADE INGÁ DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO ERINALDO SANCHES NASCIMENTO O MODELO TCP/IP
UNINGÁ UNIDADE DE ENSINO SUPERIOR INGÁ FACULDADE INGÁ DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO ERINALDO SANCHES NASCIMENTO O MODELO TCP/IP MARINGÁ 2014 SUMÁRIO 2 O MODELO TCP/IP...2 2.1 A CAMADA DE ENLACE...2
Leia mais1- Confiabilidade ( 2 ) Proteção contra perdas e estragos. 2- Integridade ( 3 ) Proteção contra interferência de cortes de funcionamento
Grupo 11 1. Em um SID a segurança é de grande importância, ela deve garantir que apenas usuários autorizados acessem recursos e garantir que a informação transmitida pela rede somente possa ser alcançada
Leia mais