Buscar

Exercícios Aula 09 Fundamentos de Sistema de Informação.docx.pdf

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 15 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 15 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 9, do total de 15 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

Prévia do material em texto

AULA 09 
 1a Questão 
 
 
O primeiro entendimento importante para compreensão dos softwares que atuam no contexto da 
internet é a sua divisão, conforme local em que executam. Eles são divididos em: software 
frontend e software de background. Com base na afirmativa acima marque a opção correta que 
define o que é um software frontend: 
 
 
 
São os softwares executados pelo provedor. São executados pelo servidor. 
 
São os softwares executados pelo desenvolvedor. São executados pelo servidor em 
nuvens. 
 
São os softwares executados pelo desenvolvedor. São executados pelo navegador (ou 
browser). 
 
São os softwares executados pelo usuário, ou pelo cliente. São executados pelo 
servidor. 
 
São os softwares executados pelo usuário, ou pelo cliente. São executados pelo 
navegador (ou browser). 
 
 
Explicação: 
Essa opção está correta porque Frontend são os softwares executados no computador do 
cliente ou do usuário final; geralmente são executados nos navegadores ou browsers. Geralmente 
são as páginas ou websites que acessamos e visualizamos, que são recebidos, executados ou 
interpretados em nossos computadores.. 
 
 2a Questão 
 
 
A Internet é um sistema global de redes de computadores interligadas que utilizam o conjunto de 
protocolos padrão da internet (TCP/IP) para servir vários bilhões de usuários no mundo inteiro. 
Além dos protocolos, existem os softwares que atuam no contexto da internet e estes são 
classificados em softwares frontend e softwares de background. Qual dos softwares abaixo são, 
apenas, do tipo background? 
 
 
 
JAVA SCRIPT e CSS 
 
HTML5 e VISUAL BASIC 
 
JAVA e PHP 
 
XHTML e .NET 
 
JAVA e JAVA SCRIPT 
 
 3a Questão 
 
 
As mensagens trocadas entre cliente e servidor sob o protocolo SOAP, existem duas aplicações se 
comunicando: um Client Wrapper e um Server Wrapper que estão disponibilizando a 
transparência para as aplicações. Entre eles, _______________________. Marque a opção que 
completa corretamente a afirmativa: 
 
 
 
só trafega XML, seguindo o protocolo SOAP sobre TCP/IP 
 
só trafega XML, seguindo o protocolo SOAP sobre WWW 
 
só trafega qualquer informação, seguindo o protocolo TCP/IP sobre HTTP 
 
só trafega HTML, seguindo o protocolo SOAP sobre HTTP e o TCP/IP 
 
só trafega XML, seguindo o protocolo SOAP sobre HTTP 
 
 
Explicação: 
As mensagens trocadas entre cliente e servidor podem ser feitas sob o protocolo SOAP. 
Existem duas aplicações se comunicando: um Client Wrapper e um Server Wrapper que estão 
disponibilizando a transparência para as aplicações (Wrapper = Invólucro). Entre eles, só trafega 
XML, seguindo o protocolo SOAP (Protocolo Simples de Acesso a Objetos) sobre HTTP 
 
 4a Questão 
 
 
Ser capaz de conversar com computadores e robôs em linguagens humanas de conversação e 
conseguir que eles nos compreendam é uma meta da pesquisa da IA sob a ótica do seguinte 
domínio: 
 
 
 
Realidade Virtual 
 
Interfaces Naturais. 
 
Ciência Cognitiva. 
 
Robótica. 
 
Automação. 
 
 5a Questão 
 
 
Associe a coluna da direita de acordo com a coluna da esquerda. 
(1) Executado pelo usuário, através do ( ) Background 
 navegador da Internet (browser) 
(2) Executado pelo servidor ( ) Front end 
(3) Protocolo de comunicação ( ) Middleware 
(4) Arquitetura de objetos para computação ( ) HTTP 
 distribuída. 
(5) Camada de software que fornece o suporte ( ) CORBA 
 às interações entre as diferentes partes das 
 aplicações distribuídas, utilizando uma 
 infraestrutura de computação e comunicação. 
Agora assinale a alternativa correta: 
 
 
 
 5,1,2,3,4 
 4,2,1,3,5 
 2,1,5,3,4 
 2,1,3,5,4 
 1,2,4,3,5 
 
 
Explicação: 
Background - São os softwares que são executados por quem provê o serviço da internet, ou 
seja, pelo servidor (equipamento ou conjunto de equipamentos que provem o serviço. 
Front end - São os softwares executados pelo usuário, ou pelo cliente. 
São executados no navegador (ou browser). 
Middleware - é a camada de software que fornece o suporte às interações entre as diferentes 
partes das aplicações distribuídas, utilizando uma infraestrutura de computação e comunicação. 
O software para a integração empresarial usa um middleware especial que cria uma plataforma 
comum por meio da qual todos os aplicativos podem se comunicar livremente entre si. Esse tipo 
de software exige muito menos programação que a integração ponto a ponto tradicional. 
HTTP (Hypertext Transfer Protocol - Protocolo de Transferência de Hipertexto). 
PROTOCOLO DE COMUNICAÇÃO que especifica como o cliente (na verdade o navegador) vai se 
comunicar com o servidor. 
CORBA - Common Object Request Broker Architecture: do consórcio OMG (ObjectManagement 
Group). 
É a arquitetura padrão criada pelo OMG para estabelecer e simplificar a troca de dados entre 
sistemas distribuídos heterogêneos ¿ MULTIPLATAFORMAS 
 
 6a Questão 
 
 
Java é uma linguagem de programação (desenvolvida por uma pequena equipe de pessoas na 
Sun Microsystems) que, inicialmente, foi criada com o objetivo de integrar equipamentos 
eletrodomésticos, mas que tornou-se popular por seu uso na internet. Hoje em dia, vemos 
aplicações escritas em Java rodando em navegadores Web, mainframe, celulares, palmtops e em 
sistemas operacionais. É uma referência em linguagem de programação no contexto de 
desenvolvimento de software. 
Analise cada item abaixo, classificando-os como V (verdadeiro) ou F (falso). 
I. Concebida para desenvolver software orientado ao objetivo. Desta forma, implementa todas as 
características e funcionalidades da orientação ao objeto, tais como: conceito de classe, herança 
e todos os tipos de polimorfismo. 
II. Portabilidade, ou seja, devido a sua concepção, Java permite que uma aplicação desenvolvida 
em ambiente Linux, por exemplo, possa ser executada em máquinas com ambiente Windows. 
III. Tal portabilidade pode ser não só no sistema operacional, mas também em diferentes 
plataformas de hardware. 
IV. Facilita o desenvolvimento de aplicações em rede, disponibilizando recursos que cooperem 
com protocolos TCP/IP, HTTP e FTP, por exemplo. Suporta aplicações concorrentes, como 
implementação de multithreads e monitores. 
Assinale a única opção correta que caracteriza a correta classificação em Verdadeiro ou Falso de 
cada questão. 
 
 
 
I-V; II-F; III-F; IV-V 
 
I-V; II-V; III-F; IV-V 
 
I-V; II-F; III-V; IV-F 
 
I-V; II-V; III-V; IV-V 
 
I-F; II-F; III-V; IV-F 
 
 
Explicação: 
As quatro são verdadeiras porque são as principais características dessa linguagem. 
Orientada a objeto, portabilidade, aplicações em rede e aplicações concorrentes. 
 
 7a Questão 
 
 
Qual das opções a seguir NÃO é considerado um Sistema operacional característico dos 
servidores : 
 
 
 
Windows Server 2008 (Microsoft) 
 
Linux 6.1 (Red Hat Software) 
 
Solaris 10 UNIX (Sun Microsystems) 
 
Mac OS X (Apple) 
 
Android ios ( baseado no Linux) 
 
 8a Questão 
 
 
Assinale a alternativa que representa os critérios utilizados para aplicações que são 
convenientes para o desenvolvimento de sistemas especialistas. 
 
 
 
Domínio, know-how, consolidação, estrutura e agregação. 
 
Drill-down, Know-how, consolidação, estrutura e disponibilidade. 
 
Domínio, drill-down, consolidação, estrutura e agregação. 
 
Domínio, Know-how,complexidade, estrutura e disponibilidade. 
 
Estrutura, seleção, complexidade, controle e disponibilidade. 
 
1a Questão 
 
 
A respeito de arquitetura orientada a serviços (S O A), assinale a opção correta: 
 
 
 
Trata-se de uma forma de desenvolvimento de sistemas distribuídos cujos componentes são 
serviços autônomos, executados em computadores geograficamente distribuídos 
 
W S ¿ realiable messaging é um padrão S O A que define como as informações devem ser 
representadas em uma mensagem SOAP 
 
W S ¿ transaction é um padrão de suporte que garante que uma mensagem seja entregue 
uma vez e apenas uma vez 
 
Um serviço na S O A é agnóstico, ou seja, dependente da aplicação que o utiliza 
 
W S D L (web service definition language) na S O A para Web é uma linguagem utilizada como 
padrão para troca de mensagens e para definição de componentes de web services 
 
 2a Questão 
 
 
Sobre o protocolo HTTP (Hypertext Transfer Protocol, ou Protocolo de transferência de 
hipertexto): Analise cada item abaixo, classificando-os como V (verdadeiro) ou F (falso). 
I. As páginas Web ou estão localizadas sempre em um computador local são disponibilizadas 
através de um servidor Web. 
II. O acesso a elas pode ser restringido a redes locais, apenas ao próprio computador ou, 
ainda, elas podem ser publicadas na Internet. 
III. A requisição e o acesso às páginas Web é feito através do protocolo HTTP (Hypertext 
Transfer Protocol, ou Protocolo de transferência de hipertexto). 
Assinale a única opção correta que caracteriza a correta classificação em Verdadeiro ou Falso 
de cada item. 
 
 
 I-V; II-F; III-F 
 I-F; II-F; III-V 
 I-F; II-V; III-V 
 I-V; II-V; III-V 
 I-V; II-F; III-V 
 
 3a Questão 
 
 
Os softwares para WEB e Integração Empresarial são subdivididos em Frontend e Background. Os 
softwares Backgound têm como características: 
 
 
 
Ser executado pelo usuário 
 
Ser executado pelo servidor 
 
Ser executado no navegador (Browser) 
 
Ser validado pelos formulários no lado cliente 
 
Ser executada no lado cliente, dentro do código HTML com linguagem de programação de 
script 
 
 
Explicação: 
Softwares Background são os softwares que são executados por quem provê o serviço da 
internet, ou seja, pelo servidor (equipamento ou conjunto de equipamentos que provem o 
serviço). 
 
 4a Questão 
 
 
Hoje são empregados diversos tipos de softwares para integração empresarial. Encontramos: E-
Banking, E-Learning, Redes Sociais, Sistemas de reservas das passagens nas companhias aéreas, 
E-Governo, E-Commerce, WebService. Desta forma, as empresas precisam de mecanismos para 
interagir esses diversos Softwares. 
Complete a frase escolhendo o nome do modelo de componentes e suas propriedades: 
__________: É uma tecnologia para criação de componentes de software distribuídos em 
computadores interligados em rede 
__________: Camada de software que fornece o suporte às interações entre as diferentes partes 
das aplicações distribuídas, utilizando uma infraestrutura de computação e comunicação 
__________: É uma das abordagens da tecnologia Java para prover as funcionalidades de uma 
plataforma de objetos distribuídos 
__________: É arquitetura padrão criada pelo OMG para simplificar a troca de dados entre 
sistemas distribuídos 
 
 
 
Middleware - Corba - DCOM - Java/RMI 
 
Corba - DCOM - Middleware - Java/RMI 
 
DCOM - Middleware - Java/RMI - Corba 
 
DCOM - Corba - Java/RMI - Middleware 
 
Middleware - Java/RMI - DCOM - Corba 
 
 5a Questão 
 
 
O primeiro entendimento importante para compreensão dos softwares que atuam no contexto da 
internet é a sua divisão, conforme local em que executam. Eles são divididos em: software 
frontend e software de background. Conforme a afirmativa acima marque a opção CORRETA que 
define o software de background: 
 
 
 
São os softwares que são executados por quem utiliza o serviço da internet, ou seja, pelo 
desenvolvedor. 
 
São os softwares que são executados por quem desenvolve o serviço da internet, ou seja, 
pelo usuário / cliente. 
 
São os softwares que são executados por quem desenvolve o serviço da internet, ou seja, 
pelo programador. 
 
São os softwares que são executados por quem desenvolve o serviço da internet, ou 
seja, pelo desenvolvedor. 
 
São os softwares que são executados por quem provê o serviço da internet, ou seja, pelo 
servidor (equipamento ou conjunto de equipamentos que provem o serviço). 
 
 6a Questão 
 
 
O poder da TI de armazenar e recuperar informações pode ter um efeito negativo no direito à 
privacidade de cada indivíduo. Algumas importantes questões de privacidade que estão sendo 
debatidas nas empresas e no governo incluem os seguintes aspectos apresentados abaixo exceto 
no item: 
 
 
 
Coletar números telefônicos e outras informações pessoais para montar perfis de cada cliente 
(arquivos pessoais não autorizados). 
 
monitorar a velocidade da rede bem como a possível perda de pacotes. 
 
saber sempre onde uma pessoa está, principalmente, quando os serviços de telefonia celular 
e paging se tornam mais estreitamente associados com as pessoas do que com os lugares 
(monitoração por computador). 
 
utilizar informações de clientes para comercializar serviços adicionais ( cruzamento de 
informação por computador). 
 
acessar trocas de correspondência e registros de computador privativos de indivíduos e 
coletar e compartilhar informações sobre indivíduos obtidas a partir de suas visitas a sites e 
grupos de notícias da internet (violação da privacidade). 
 
 
Explicação: 
Este resposta incorreta porque esse não é relativo a privacidade. 
 
 7a Questão 
 
 
ERP é a espinha dorsal dos negócios eletrônicos, uma arquitetura de transações que liga todas as 
funções de uma empresa. Considerando as características deste sistema, assinale a opção 
INCORRETA 
 
 
 
O Sistema integrado de Gestão (ERP) integra as operações internas da empresa. 
 
Com o sistema as rotinas diárias da empresa ganham eficiência. 
 
O sistema permite um maior controle sobre as operações da empresa. 
 
O ERP gera informações de qualidade sobre a operação dos negócios. 
 
Sua implementação é simples, pois agrega as funções de outros sistemas, sem 
necessidade de mudanças. 
 
 
Explicação: 
Essa afirmativa está incorreta, porque a sua implementação não é tão simples. 
 
 8a Questão 
 
 
Hacking é o acesso e uso não autorizados de sistemas de computação em rede. Hackers ilegais, 
também conhecidos como crackers, podem roubar ou danificar dados e programas. Uma 
ferramenta para uso interativo de computadores remotos chamada de ___________, pode ajudar 
um hacker a descobrir informações para planejar outros ataques. Os hackers têm utilizado essa 
ferramenta para acessar porta de e-mail de um computador, como, por exemplo, para monitorar 
mensagens de e-mail em busca de senhas e outras informações sobre contas de usuários e 
recursos de rede privilegiados. Assinale o item que preenche corretamente a lacuna. 
 
 
 
flaming 
 
page 
 
telnet 
 
smartphone 
 
spaming 
 
 1a Questão 
 
 
(FGV 2009 MEC) UM WEB SERVICE É DEFINIDO PELA W3C COMO UM SISTEMA DE SOFTWARE 
PROJETADO PARA FORNECER INTEROPERABILIDADE ENTRE MÁQUINAS EM UMA DETERMINADA 
REDE. DENTRO DO CONTEXTO DOS WEB SERVICES ASSINALE A ALTERNATIVA CORRETA. 
 
 
 
SOAP (SIMPLE OBJECT ACCESS PROTOCOL) É UM PROTOCOLO, BASEADO EM XML, PARA 
TROCA DE INFORMAÇÃO ESTRUTURADA COM WEB SERVICES EM REDES DE 
COMPUTADORES. 
 
A WSDL (WEB SERVICES DESCRIPTION LANGUAGE) É UMA ESPECIFICAÇÃO PARA 
PUBLICAR E LOCALIZAR INFORMAÇÕES SOBRE WEB SERVICES.SOA (SIMPLE OBJECT ACCESS) É UMA PLATAFORMA DE ARQUITETURA ORIENTADA A 
SERVIÇOS, UTILIZADA COMO BASE PARA SUPORTAR OS WEB SERVICES. 
 
A UDDI (UNIVERSAL DESCRIPTION, DISCOVERY, AND INTEGRATION) É UMA LINGUAGEM 
BASEADA EM XML QUE DESCREVE O QUE UM WEB SERVICE PODE FAZER, ONDE ELE 
RESIDE E COMO CHAMÁ-LO. 
 
A INTEROPERABILIDADE ENTRE OS WEB SERVICES E APLICAÇÕES É GARANTIDA DEVIDO 
AO USO OBRIGATÓRIO DA LINGUAGEM JAVA NA IMPLEMENTAÇÃO DAS APLICAÇÕES. 
 
 
Explicação: 
As mensagens trocadas entre cliente e servidor podem ser feitas sob o protocolo SOAP. O SOAP é 
muito utilizado no Web Service. O Web Service compreende a disponibilização de um servico, 
pela internet, que utilize o sistema de mensagens padrão XML, e que não esteja ligado a nenhum 
sistema operacional ou linguagem de programação (interoperabilidade - capacidade de um 
sistema de se comunicar de forma transparente com outro sistema). 
O Web Service é um tipo de arquitetura funcionando através de protocolos abertos (HTTP - 
Hypertext Transfer Protocol ¿Protocolo de Transferência de Hipertexto¿ e SOAP - Simple Object 
Access Protocol ¿Protocolo Simples de Acesso a Objetos¿) e respondendo requisições HTTP vindas 
de qualquer ponto e plataforma conectada na internet. 
 
 2a Questão 
 
 
O poder da TI de armazenar e recuperar informações pode ter um efeito negativo no direito à 
privacidade de cada indivíduo. Algumas importantes questões de privacidade que estão sendo 
debatidas nas empresas e no governo incluem os seguintes aspectos apresentados abaixo 
exceto no item: 
 
 
 
acessar trocas de correspondência e registros de computador privativos de indivíduos e 
coletar e compartilhar informações sobre indivíduos obtidas a partir de suas visitas a sites 
e grupos de notícias da internet (violação da privacidade). 
 
Coletar números telefônicos e outras informações pessoais para montar perfis de cada 
cliente (arquivos pessoais não autorizados). 
 
utilizar informações de clientes para comercializar serviços adicionais ( cruzamento de 
informação por computador). 
 
monitorar a velocidade da rede bem como a possível perda de pacotes. 
 
saber sempre onde uma pessoa está, principalmente, quando os serviços de telefonia 
celular e paging se tornam mais estreitamente associados com as pessoas do que com os 
lugares (monitoração por computador). 
 
 
Explicação: 
Este resposta incorreta porque esse não é relativo a privacidade. 
 
 
 
 
 
 3a Questão 
 
 
Hoje são empregados diversos tipos de softwares para integração empresarial. Encontramos: E-
Banking, E-Learning, Redes Sociais, Sistemas de reservas das passagens nas companhias aéreas, 
E-Governo, E-Commerce, WebService. Desta forma, as empresas precisam de mecanismos para 
interagir esses diversos Softwares. 
Complete a frase escolhendo o nome do modelo de componentes e suas propriedades: 
__________: É uma tecnologia para criação de componentes de software distribuídos em 
computadores interligados em rede 
__________: Camada de software que fornece o suporte às interações entre as diferentes partes 
das aplicações distribuídas, utilizando uma infraestrutura de computação e comunicação 
__________: É uma das abordagens da tecnologia Java para prover as funcionalidades de uma 
plataforma de objetos distribuídos 
__________: É arquitetura padrão criada pelo OMG para simplificar a troca de dados entre 
sistemas distribuídos 
 
 
 
Corba - DCOM - Middleware - Java/RMI 
 
DCOM - Middleware - Java/RMI - Corba 
 
Middleware - Java/RMI - DCOM - Corba 
 
DCOM - Corba - Java/RMI - Middleware 
 
Middleware - Corba - DCOM - Java/RMI 
 
 4a Questão 
 
 
As páginas Web ou estão localizadas em um computador local ou em um remoto e são 
disponibilizadas através de um servidor Web. O acesso a elas pode ser restringido a redes locais, 
apenas ao próprio computador ou, ainda, elas podem ser publicadas na Internet. A requisição e o 
acesso às páginas Web é feito através do ________________________________________. De 
acordo com a afirmativa marque a opção que a completa corretamente: 
 
 
 
IP da máquina 
 
protocolo TCP/IP 
 
protocolo HTTP 
 
servidor em nuvens 
 
navegador e do servidor 
 
 5a Questão 
 
 
Assinale a alternativa que representa os critérios utilizados para aplicações que são convenientes 
para o desenvolvimento de sistemas especialistas. 
 
 
 
Drill-down, Know-how, consolidação, estrutura e disponibilidade. 
 
Domínio, know-how, consolidação, estrutura e agregação. 
 
Estrutura, seleção, complexidade, controle e disponibilidade. 
 
Domínio, Know-how, complexidade, estrutura e disponibilidade. 
 
Domínio, drill-down, consolidação, estrutura e agregação. 
 
 6a Questão 
 
 
Os softwares para WEB e Integração Empresarial são subdivididos em Frontend e Background. Os 
softwares Backgound têm como características: 
 
 
 
Ser executado pelo servidor 
 
Ser executado pelo usuário 
 
Ser validado pelos formulários no lado cliente 
 
Ser executado no navegador (Browser) 
 
Ser executada no lado cliente, dentro do código HTML com linguagem de programação de 
script 
 
 
Explicação: 
Softwares Background são os softwares que são executados por quem provê o serviço da 
internet, ou seja, pelo servidor (equipamento ou conjunto de equipamentos que provem o 
serviço). 
 
 7a Questão 
 
 
A respeito de arquitetura orientada a serviços (S O A), assinale a opção correta: 
 
 
 
W S ¿ transaction é um padrão de suporte que garante que uma mensagem seja entregue 
uma vez e apenas uma vez 
 
Trata-se de uma forma de desenvolvimento de sistemas distribuídos cujos componentes são 
serviços autônomos, executados em computadores geograficamente distribuídos 
 
W S ¿ realiable messaging é um padrão S O A que define como as informações devem ser 
representadas em uma mensagem SOAP 
 
Um serviço na S O A é agnóstico, ou seja, dependente da aplicação que o utiliza 
 
W S D L (web service definition language) na S O A para Web é uma linguagem utilizada 
como padrão para troca de mensagens e para definição de componentes de web services 
 
 8a Questão 
 
 
Associe a coluna da direita de acordo com a coluna da esquerda. 
(1) Executado pelo usuário, através do ( ) Background 
 navegador da Internet (browser) 
(2) Executado pelo servidor ( ) Front end 
(3) Protocolo de comunicação ( ) Middleware 
(4) Arquitetura de objetos para computação ( ) HTTP 
 distribuída. 
(5) Camada de software que fornece o suporte ( ) CORBA 
 às interações entre as diferentes partes das 
 aplicações distribuídas, utilizando uma 
 infraestrutura de computação e comunicação. 
Agora assinale a alternativa correta: 
 
 
 
 2,1,3,5,4 
 2,1,5,3,4 
 1,2,4,3,5 
 5,1,2,3,4 
 4,2,1,3,5 
 
 
Explicação: 
Background - São os softwares que são executados por quem provê o serviço da internet, ou 
seja, pelo servidor (equipamento ou conjunto de equipamentos que provem o serviço. 
Front end - São os softwares executados pelo usuário, ou pelo cliente. 
São executados no navegador (ou browser). 
Middleware - é a camada de software que fornece o suporte às interações entre as diferentes 
partes das aplicações distribuídas, utilizando uma infraestrutura de computação e 
comunicação. 
O software para a integração empresarial usa um middleware especial que cria uma plataforma 
comum por meio daqual todos os aplicativos podem se comunicar livremente entre si. Esse tipo 
de software exige muito menos programação que a integração ponto a ponto tradicional. 
HTTP (Hypertext Transfer Protocol - Protocolo de Transferência de Hipertexto). 
PROTOCOLO DE COMUNICAÇÃO que especifica como o cliente (na verdade o navegador) vai se 
comunicar com o servidor. 
CORBA - Common Object Request Broker Architecture: do consórcio OMG (ObjectManagement 
Group). 
É a arquitetura padrão criada pelo OMG para estabelecer e simplificar a troca de dados entre 
sistemas distribuídos heterogêneos ¿ MULTIPLATAFORMAS 
 
1a Questão 
 
 
Sobre o protocolo HTTP (Hypertext Transfer Protocol, ou Protocolo de transferência de 
hipertexto): Analise cada item abaixo, classificando-os como V (verdadeiro) ou F (falso). 
I. As páginas Web ou estão localizadas sempre em um computador local são disponibilizadas 
através de um servidor Web. 
II. O acesso a elas pode ser restringido a redes locais, apenas ao próprio computador ou, 
ainda, elas podem ser publicadas na Internet. 
III. A requisição e o acesso às páginas Web é feito através do protocolo HTTP (Hypertext 
Transfer Protocol, ou Protocolo de transferência de hipertexto). 
Assinale a única opção correta que caracteriza a correta classificação em Verdadeiro ou Falso 
de cada item. 
 
 
 I-V; II-F; III-F 
 I-V; II-V; III-V 
 I-V; II-F; III-V 
 I-F; II-F; III-V 
 I-F; II-V; III-V 
 2a Questão 
 
 
ERP é a espinha dorsal dos negócios eletrônicos, uma arquitetura de transações que liga todas as 
funções de uma empresa. Considerando as características deste sistema, assinale a opção 
INCORRETA 
 
 
 
Sua implementação é simples, pois agrega as funções de outros sistemas, sem 
necessidade de mudanças. 
 
Com o sistema as rotinas diárias da empresa ganham eficiência. 
 
O Sistema integrado de Gestão (ERP) integra as operações internas da empresa. 
 
O sistema permite um maior controle sobre as operações da empresa. 
 
O ERP gera informações de qualidade sobre a operação dos negócios. 
 
 
Explicação: 
Essa afirmativa está incorreta, porque a sua implementação não é tão simples. 
 
 3a Questão 
 
 
Hacking é o acesso e uso não autorizados de sistemas de computação em rede. Hackers ilegais, 
também conhecidos como crackers, podem roubar ou danificar dados e programas. Uma 
ferramenta para uso interativo de computadores remotos chamada de ___________, pode 
ajudar um hacker a descobrir informações para planejar outros ataques. Os hackers têm 
utilizado essa ferramenta para acessar porta de e-mail de um computador, como, por exemplo, 
para monitorar mensagens de e-mail em busca de senhas e outras informações sobre contas de 
usuários e recursos de rede privilegiados. Assinale o item que preenche corretamente a lacuna. 
 
 
 
telnet 
 
flaming 
 
spaming 
 
smartphone 
 
page 
 
 
 4a Questão 
 
 
Assinale qual das alternativas abaixo está incompatível com uma Web Service - (Serviços WEB e 
Arquitetura Orientada a Serviços). 
 
 
 
É um tipo de arquitetura funcionando através de protocolos abertos (HTTP - Hypertext 
Transfer Protocol "Protocolo de Transferência de Hipertexto" e SOAP - Simple Object Access 
Protocol "Protocolo Simples de Acesso a Objetos") e respondendo requisições HTTP vindas de 
qualquer ponto e plataforma conectada na internet 
 
Compreende a disponibilização de um servico, pela internet, que utilize o sistema de 
mensagens padrão XML, e que esteja ligado a nenhum sistema operacional ou linguagem de 
programação 
 
As mensagens trocadas entre cliente e servidor podem ser feitas sob o protocolo SOAP 
 
É a tecnologia ideal para comunicação entre sistemas, sendo muito usada em aplicações B2B 
 
A comunicação entre os sistemas é padronizada, independente de plataforma e de linguagem 
de programação 
 
 
Explicação: 
O XML (eXtensible Markup Language) é uma linguagem de computador que contém informações 
estruturais com a finalidade de descrever essas informações. 
Ela representa um aperfeiçoamento da abordagem da HTML (HyperText Markup 
Language) e faz com que a World Wide Web seja um lugar melhor para atividades comerciais e 
aprendizado.. 
 
 5a Questão 
 
 
Um Web Service compreende a disponibilização de um serviço, pela internet, que utilize o 
sistema de mensagens padrão XML, e que não esteja ligado a nenhum sistema operacional ou 
linguagem de programação (interoperabilidade). Podemos conceituar os Web Services como 
um tipo de arquitetura funcionando através de protocolos abertos (HTTP e SOAP) e 
respondendo requisições HTTP vindas de qualquer ponto e plataforma conectada na internet. 
Analise cada item abaixo, classificando-os como V (verdadeiro) ou F (falso). 
I. Web Services é a tecnologia ideal para comunicação entre sistemas, sendo muito usada em 
aplicações B2B. 
II. A comunicação entre os sistemas é despadronizada, dependente de plataforma e de 
linguagem de programação. 
III. Por exemplo, um sistema de reserva de passagens aéreas feito em Java, rodando em um 
servidor Linux, pode acessar, facilmente, um serviço de reserva de hotel desenvolvido em .Net 
e que rode em um servidor Microsoft. 
Assinale a única opção correta que caracteriza a correta classificação em Verdadeiro ou Falso 
de cada questão. 
 
 
 
 I-F; II-F; III-V 
 I-V; II-V; III-V 
 I-V; II-F; III-F 
 I-V; II-F; III-V 
 I-F; II-V; III-V 
 
 6a Questão 
 
 
Uma página da Web (Webpage, ou site, ou Website) é uma fonte de informações que é adequada 
à World Wide Web e que pode ser acessada por um navegador Web (ou browser). Com base na 
afirativa acima marque a opção correta referente a WWW: 
 
 
 
é um documento feito para atender aos provedores e capaz de ser visualizada a partir de 
um navegador. 
 
é um documento feito para atender aos pré-requisitos da rede mundial de computadores e 
capaz de ser visualizada a partir de uma rede social. 
 
é um documento feito para atender aos requisitos da rede mundial de computadores e 
capaz de ser visualizada a partir de um programa específico para esse fim. 
 
é um documento feito para atender aos requisitos dos usuários e capaz de ser visualizada a 
partir de um provedor em nuvens. 
 
é um documento feito para atender aos requisitos da rede social e capaz de ser visualizada 
a partir de um servidor em nuvens. 
 
 7a Questão 
 
 
Java é uma linguagem de programação (desenvolvida por uma pequena equipe de pessoas na 
Sun Microsystems) que, inicialmente, foi criada com o objetivo de integrar equipamentos 
eletrodomésticos, mas que tornou-se popular por seu uso na internet. Hoje em dia, vemos 
aplicações escritas em Java rodando em navegadores Web, mainframe, celulares, palmtops e em 
sistemas operacionais. É uma referência em linguagem de programação no contexto de 
desenvolvimento de software. 
Analise cada item abaixo, classificando-os como V (verdadeiro) ou F (falso). 
I. Concebida para desenvolver software orientado ao objetivo. Desta forma, implementa todas as 
características e funcionalidades da orientação ao objeto, tais como: conceito de classe, herança 
e todos os tipos de polimorfismo. 
II. Portabilidade, ou seja, devido a sua concepção, Java permite que uma aplicação desenvolvida 
em ambiente Linux, por exemplo, possa ser executada em máquinas com ambiente Windows. 
III. Tal portabilidade pode ser não só no sistema operacional, mas também em diferentes 
plataformas de hardware. 
IV. Facilita o desenvolvimento de aplicações em rede, disponibilizando recursos que cooperem 
com protocolos TCP/IP, HTTP e FTP, por exemplo. Suporta aplicações concorrentes, como 
implementação de multithreads e monitores. 
Assinale a única opçãocorreta que caracteriza a correta classificação em Verdadeiro ou Falso de 
cada questão. 
 
 
 
I-V; II-F; III-F; IV-V 
 
I-F; II-F; III-V; IV-F 
 
I-V; II-F; III-V; IV-F 
 
I-V; II-V; III-F; IV-V 
 
I-V; II-V; III-V; IV-V 
 
 
Explicação: 
As quatro são verdadeiras porque são as principais características dessa linguagem. 
Orientada a objeto, portabilidade, aplicações em rede e aplicações concorrentes. 
 
 8a Questão 
 
 
O lado oposto do debate da privacidade é o direito das pessoas de saberem sobre assuntos que 
outras podem desejar manter reservados (liberdade de informação), o direito das pessoas de 
expressarem suas opiniões sobre esses assuntos (liberdade de discurso) e o direito das pessoas 
de publicarem essas opiniões (liberdade de imprensa). O problema pode surgir quando um 
determinado cometário passa dos limites e passa a ser uma difamação. Analise a definicão a 
seguir e marque o item que preenche a lacuna corretamente. "É a prática de enviar mensagens 
de e-mail extremamente críticas, detrativas e, muitas vezes, vulgares, para outros usuários na 
internet ou serviços online. O ______________é, principalmente, dominante em alguns grupos 
de discussão de interesses especiais na internet. 
 
 
 
loading 
 
phishing 
 
sniffers 
 
spamming 
 
flaming

Continue navegando