Buscar

comun-entre aplicações

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

19/05/2023, 14:29 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=308807316&cod_prova=6310613149&f_cod_disc= 1/6
 
Meus
Simulados
Teste seu conhecimento acumulado
Disc.: COMUNICAÇÃO ENTRE APLICAÇÕES   
Aluno(a): JOSENILDO LOPES DA SILVA 202208428614
Acertos: 10,0 de 10,0 19/05/2023
Acerto: 1,0  / 1,0
Protocolo é o conjunto de regras sobre o modo como se dará a comunicação entre as partes envolvidas. 
Os protocolos de�nem:
I. Formato.
II. Ordem de mensagens enviadas e recebidas entre as entidades de rede.
III. Ações tomadas sobre transmissão e recepção de mensagens.
Marque a alternativa que possui todas as capacidades corretas:
 I, II, III
III
I
II, III
I, III
Respondido em 19/05/2023 14:15:20
Explicação:
É bom sempre lembrar da analogia com os protocolos humanos. Quando queremos nos comunicar por fala, por
exemplo, escolhemos um idioma que possui uma ''forma'' de elaborar e de juntar as palavras, enviamos essas palavras
em uma ordem na qual o receptor consiga entender o signi�cado e, consequentemente, tomar algum tipo de ação.
 
Acerto: 1,0  / 1,0
Um sistema de comunicação é um conjunto de entidades (ou partes) coordenadas, que concorrem para a
realização de um determinado objetivo - que, usualmente, dá nome ao sistema.
Qual é o termo relacionado à de�nição: ''Conjunto de módulos processadores interligados por um sistema de
comunicação capazes de trocar informações e compartilhar recursos''?
Fluxo de Dados
Elementos desconexos
 Redes de Computadores
 Questão1
a
 Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
19/05/2023, 14:29 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=308807316&cod_prova=6310613149&f_cod_disc= 2/6
Redes Isoladas
Unidade de processamento
Respondido em 19/05/2023 14:16:15
Explicação:
O signi�cado de redes de computadores não é o mesmo que o de Internet. Note que as redes de computadores
constituem um tipo de sistema de comunicação, enquanto a Internet é um tipo associado às redes de computadores
Acerto: 1,0  / 1,0
As redes de computadores são estruturadas utilizando o conceito de camadas, com o objetivo de facilitar a
manutenção e evolução dos serviços de redes. Acerca do conceito de camadas de rede podemos dizer que:
Permitiu a diminuição no volume de dados a ser transmitido pelo meio de comunicação.
Uma camada utiliza o serviço da camada superior e oferece para a camada inferior.
 Uma camada utiliza o serviço da camada inferior e oferece para a camada superior.
Todas as alternativas estão incorretas.
Tornou o problema de transmissão de dados mais complexo do que se fosse desenvolvido em uma
camada única.
Respondido em 19/05/2023 14:18:17
Explicação:
A resposta correta é: Uma camada utiliza o serviço da camada inferior e oferece para a camada superior.
Uma camada utiliza o serviço da camada inferior e oferece serviço para a camada superior, permitindo que cada
camada se concentre nas tarefas especí�cas que lhe são atribuídas e abstraia o detalhamento das camadas inferiores.
O conceito de camadas não visa necessariamente a diminuição do volume de dados transmitidos, mas sim a divisão
das tarefas em camadas especí�cas para facilitar a manutenção e evolução dos serviços de redes.
É a camada superior que utiliza o serviço da camada inferior e não o contrário.
O conceito de camadas, na verdade, tornou o problema de transmissão de dados mais fácil de resolver, pois permite
que cada camada se concentre nas tarefas especí�cas e facilitou a evolução dos serviços de redes.
Acerto: 1,0  / 1,0
A arquitetura TCP/IP tem bem de�nidos protocolos que são utilizados nas quatro camadas do modelo. São
exemplos de protocolos da camada de aplicação, transporte e internet, respectivamente:
FTP, UDP e http.
IP, TCP e http.
SMTP, IP e TCP.
Todas as alternativas estão incorretas.
 http, UDP e IP.
Respondido em 19/05/2023 14:17:31
Explicação:
A resposta correta é: HTTP, UDP e IP.
 Questão3
a
 Questão4
a
19/05/2023, 14:29 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=308807316&cod_prova=6310613149&f_cod_disc= 3/6
A camada de aplicação é a camada mais alta do modelo TCP/IP e inclui protocolos como o HTTP (Hypertext Transfer
Protocol), que é utilizado para transferir arquivos da web, como páginas da web, imagens, vídeos, entre outros.
A camada de transporte inclui protocolos como o UDP (User Datagram Protocol) que é utilizado para transferir
pacotes de dados sem garantir a entrega, ou seja, sem veri�car se os pacotes foram recebidos corretamente. O UDP é
usado em aplicações que requerem tempo real, como jogos online e voz sobre IP.
A camada de internet inclui o protocolo IP (Internet Protocol), que é responsável por encaminhar pacotes de dados
através da internet, através da identi�cação da fonte e destino dos pacotes de dados. O IP também é responsável por
fragmentar os pacotes de dados em tamanhos que possam ser transmitidos pelo meio de comunicação e recompô-los
no destino.
Acerto: 1,0  / 1,0
O correio eletrônico é um serviço digital que permite aos usuários de computadores o envio e a recepção de
mensagens com conteúdo de texto, assim como outras funções adicionais como anexar arquivos junto às
mensagens. 
Disponível em: https://conceitos.com/correio-eletronico/. Acesso em: 22 set. 2022. Adaptado.
Sobre o correio eletrônico, marque a alternativa correta.
 Cada destinatário de correio eletrônico possui uma caixa postal no servidor, em que suas mensagens são
armazenadas.
O correio eletrônico está se tornando obsoleto em favor de tecnologias com o metaverso.
Podem transportar mensagens multimídia sem a necessidade de codi�cação para envio.
Se o destinatário estiver on-line no momento da entrega, a mensagem não passará pela caixa postal.
Utiliza o mesmo protocolo tanto para o envio quanto para a recepção das mensagens.
Respondido em 19/05/2023 14:19:19
Explicação:
A resposta correta é: Cada destinatário de correio eletrônico possui uma caixa postal no servidor, em que suas
mensagens são armazenadas.
As mensagens são armazenadas em um local conhecido como caixa de mensagens (mailbox), onde cada usuário do
sistema possui uma caixa própria.
Acerto: 1,0  / 1,0
Quando deseja acessar uma página web, um usuário utiliza um browser (navegador) que busca a página
solicitada em um servidor web. Com base na interação entre o browser e o servidor web, marque a alternativa
correta:
O protocolo www é utilizado como forma de acessar páginas da web.
 Servidores web atendem tipicamente na porta 80.
A arquitetura do software de acesso à web é um exemplo de arquitetura peer-to-peer.
O protocolo utilizado para a transferência de páginas web entre browser e servidor é o DNS.
Servidores web são softwares que executam na camada de transporte do modelo OSI.
Respondido em 19/05/2023 14:20:15
Explicação:
Aplicações web utilizam a arquitetura cliente-servidor operando na camada de Aplicação. O protocolo DNS é
responsável por converter solicitações de nomes em endereços IP. E servidores web atendem as solicitações
 Questão5
a
 Questão6
a
19/05/2023, 14:29 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=308807316&cod_prova=6310613149&f_cod_disc= 4/6
tipicamente na porta 80.
Acerto: 1,0  / 1,0
O Python já há algum tempo ganhou uma posição como uma das linguagens de programação mais populares do
mundo. Aprendizagem de máquina, design de site e teste de software são, de fato, algumas das várias áreas de
aplicação nas quais ele é usado. É excelente tanto para quem já trabalha com programação, quanto para quem
programa esporadicamente.
Disponível em: https://datamites.com/blog/why-is-python-an-interpreted-programming-language/. Acesso em:
16 nov. 2022. Adaptado.
 
Dentre as opções a seguir, marque aquela na qual possui um recursoque faz parte do Python:
É uma linguagem utilizada somente para a construção de páginas web.
 É uma linguagem de programação interpretada.
É exclusivamente uma API para utilização de sockets.
É apenas uma interface grá�ca para ser usada nas redes de computadores.
É uma linguagem de programação paga (requer a compra de uma licença de uso).
Respondido em 19/05/2023 14:21:26
Explicação:
Segundo [PYTHON, 2022], o Python é uma linguagem de programação interpretada, orientada a objetos e de alto
nível com semântica dinâmica. Suas estruturas de dados incorporadas de alto nível, combinadas com tipagem
dinâmica e ligação dinâmica, o tornam muito atraente para o desenvolvimento rápido de aplicativos, bem como para
uso como script ou linguagem de ligação para conectar componentes existentes. O Python é gratuito.
Acerto: 1,0  / 1,0
Na programação de um socket TCP em codi�cação de alto nível, a �nalidade da opção SO_REUSEADDR no
servidor é:
Possibilitar ao socket TCP ter o mesmo comportamento do socket UDP.
Reutilizar o mesmo endereço IP utilizado pelo cliente.
Reiniciar todos os endereços vigentes no momento da conexão.
 Permitir que um socket seja vinculado à força a uma porta em uso por outro socket.
Retirar a dependência do código ao Sistema Operacional.
Respondido em 19/05/2023 14:22:06
Explicação:
Você pode usar setsockopt() para de�nir a opção de soquete SO_REUSEADDR, que permite explicitamente que um
processo seja vinculado a uma porta que permanece em TIME_WAIT (ainda permite apenas que um único processo
seja vinculado a essa porta). Esta é a opção mais simples e e�caz para reduzir o erro "endereço já em uso".
Acerto: 1,0  / 1,0
 Questão7
a
 Questão8
a
 Questão9
a
19/05/2023, 14:29 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=308807316&cod_prova=6310613149&f_cod_disc= 5/6
Um sistema está sendo construído para as lojas XPTO, e será necessária uma funcionalidade de busca de lojas
por estado, a partir de um recurso visual de seleção. Como os clientes podem acessar o sistema a partir de
ambientes móveis ou via Web, o engenheiro de software exige que os dados sejam fornecidos via Web Service
RESTful. Qual seria uma assinatura adequada, em Python, para o fornecimento das lojas a partir da UF,
obedecendo o padrão REST?
 
Respondido em 19/05/2023 14:28:42
Explicação:
Ao utilizarmos uma anotação app.route, devemos informar a rota e os métodos HTTP aceitos para acesso ao
endereço, e se nenhuma informação acerca desses métodos estiver presente, será utilizado o método GET por
padrão. Segundo a arquitetura REST, devemos adotar o DELETE para exclusão, PUT para alteração, POST para
inclusão e GET para consulta, e no caso de uma pesquisa �ltrada, a chave de pesquisa deve ser fornecida no último
segmento da rota. Para o fornecimento da rota em app.route, o parâmetro de pesquisa deve ser colocado entre os
sinais de menor e maior, sendo capturado em um parâmetro de mesmo nome na função. Logo, a assinatura, no padrão
REST, seria 
Acerto: 1,0  / 1,0
Um sistema de boa complexidade, na área �nanceira, é composto de módulos CORBA, criados em C++, módulos
EJB, da plataforma Java, com acesso ao banco de dados DB2, e interfaces grá�cas criadas em Delphi. Os
serviços são expostos e consumidos no formato SOAP, além de orquestrados na sintaxe BPEL. No caso descrito,
qual arquitetura estaria sendo adotada?
Pipeline
MVC
Broker
PAC
 SOA
Respondido em 19/05/2023 14:25:04
Explicação:
O sistema, como um todo, só pode ser caracterizado pela arquitetura SOA, ou Service Oriented Architecture, pois
trabalha com diferentes plataformas, incluindo sistemas legados, se comunicando através da exposição de serviços
com formatos padronizados. Outro componente da arquitetura SOA é o ESB, ou Enterprise Service Bus, onde ocorre
a combinação dos serviços via BPEL, sendo comum o uso dos modelos SOAP ou REST para fornecimento dos serviços.
Não há como a�rmar se os componentes internos utilizaram arquiteturas baseadas em camadas, como MVC ou PAC,
e embora o Broker seja uma arquitetura evidente para os objetos distribuídos, incluindo EJB e CORBA, isso não
de�ne a arquitetura do sistema como um todo. Por �m, o modelo Pipeline apenas de�ne a saída de um programa
alimentando a entrada seguinte, dentro do �uxo de execução, sem a de�nição de serviços.
 Questão10
a
19/05/2023, 14:29 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=308807316&cod_prova=6310613149&f_cod_disc= 6/6

Continue navegando