Buscar

SISTEMAS CLIENTE SERVIDOR

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 110 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 110 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 110 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

QUALIDADE DE SOFTWARE - 40h_Turma_01_102021 
 
AS1 
 
PERGUNTA 1 
Segundo McCall, quais são as características de qualidade, que se referem a características operacionais? 
 a. Manutenibilidade, flexibilidade e testabilidade. 
 b. Usabilidade, eficiência e correção. 
 c. Correção, confiabilidade, integridade e eficiência. 
 d. Usabilidade, eficiência, manutenibilidade e portabilidade.. 
 e. Portabilidade, reusabilidade e interoperabilidade. 
0,2 pontos 
PERGUNTA 2 
Complete a lacuna: 
 
Com relação às alterações do produto (habilidade para ser alterado): 
 
______________: o quanto de esforço é necessário para testar um programa a fim de garantir que ele execute a 
função pretendida. 
 a. Reusabilidade. 
 b. Flexibilidade. 
 c. Manutenibilidade. 
 d. Portabilidade. 
 e. Testabilidade. 
0,2 pontos 
PERGUNTA 3 
Complete a lacuna: 
 
_______________: o quanto de esforço é necessário para se acoplar um programa a outro. 
 a. Testabilidade 
 b. Interoperabilidade 
 c. Reusabilidade 
 d. Portabilidade 
 e. Flexibilidade 
0,2 pontos 
PERGUNTA 4 
Com relação às alterações do produto (habilidade para ser alterado): 
Portabilidade é ____________________________________________________ 
_________________________________________________________________ 
Reusabilidade é ___________________________________________________ 
https://bb.cruzeirodosulvirtual.com.br/webapps/blackboard/execute/courseMain?course_id=_731527_1
_________________________________________________________________ 
Interoperabilidade é ________________________________________________ 
_________________________________________________________________ 
 a. o quanto de esforço é necessário para se acoplar um programa a outro. 
o quanto um programa (ou partes dele) pode ser reutilizado em outros programas. 
• o quanto de esforço é necessário para transferir um programa de uma plataforma de hardware 
e/ou software para outra. 
 b. o quanto de esforço é necessário para transferir um programa de uma plataforma de 
hardware e/ou software para outra. 
o quanto um programa (ou partes dele) pode ser reutilizado em outros programas. 
• o quanto de esforço é necessário para se acoplar um programa a outro. 
 c. o quanto um programa (ou partes dele) pode ser reutilizado em outros programas. 
o quanto de esforço é necessário para transferir um programa de uma plataforma de 
hardware e/ou software para outra. 
• o quanto de esforço é necessário para se acoplar um programa a outro. 
 d. o quanto de esforço é necessário para transferir um programa de uma plataforma de 
hardware e/ou software para outra. 
o quanto de esforço é necessário para se acoplar um programa a outro. 
• o quanto um programa (ou partes dele) pode ser reutilizado em outros programas. 
 e. o quanto de esforço é necessário para localizar e eliminar erros em um programa. 
o quanto de esforço é necessário para modificar um programa. 
• o quanto de esforço é necessário para testar um programa a fim de garantir que ele execute a 
função pretendida. 
0,2 pontos 
PERGUNTA 5 
Quais são os principais objetivos da qualidade? 
Aprimorar o processo de desenvolvimento e, em consequência, melhorar a qualidade do 
produto resultante. 
Avaliar a qualidade do produto, visando emitir documento oficial sobre a qualidade de um 
software e sua conformidade em relação a uma norma ou padrão. 
Adquirir um software, com o intuito de escolher o produto mais adequado dentre um conjunto 
de produtos selecionados. 
Revisar o quanto um programa (ou partes dele) pode ser reutilizado em outros programas. 
Avaliar o quanto de esforço é necessário para se acoplar um programa a outro. 
 a. i(V),ii(V),iii(V),iv(V) e v(F). 
 b. i(V),ii(F),iii(V),iv(F) e v(F). 
 c. i(V),ii(V),iii(V),iv(F) e v(F). 
 d. i(F),ii(V),iii(V),iv(F) e v(F). 
 e. i(V),ii(V),iii(V),iv(F) e v(V). 
0,2 pontos 
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as 
respostas. 
 
Salvar e Enviar
 
 
 
AS 2 
PERGUNTA 1 
1. Complete a lacuna. 
A ________________________________software é a extensão para a qual um processo específico é explicitamente 
definido, gerenciado, medido, controlado e efetivado. 
 a. Flexibilidade do processo de software. 
 b. Portabilidade do processo de software. 
 c. Maturidade do processo de software. 
 d. Reusabilidade do processo de software. 
 e. Manutenibilidade do processo de software. 
0,2 pontos 
PERGUNTA 2 
1. Quais são os níveis de maturidade do CMM? 
I. Inicial. 
II. Repetível. 
III. Quantificado. 
IV. Definido. 
V. Gerenciado. 
VI. Indefinido. 
VII. Otimizado. 
Estão corretos os itens: 
 a. I, II, III, IV e V. 
 b. III, IV, V, VI e VII. 
 c. II, III, IV, V e VI. 
 d. I, II, IV, V e VII. 
 e. I, II, III, IV, V, VI e VII. 
0,2 pontos 
PERGUNTA 3 
1. As áreas chaves de processo do nível gerenciado são definidas como: 
 a. Revisão conjunta, coordenação intergrupos e engenharia de produto de software. 
 b. Foco do processo organizacional e gerenciamento de configuração. 
 c. Gerenciamento quantitativo dos processos e gerenciamento da qualidade de software. 
 d. Gerenciamento de software integrado, programa de treinamento e definição do processo organizacional. 
 e. Garantia da qualidade do software, gerenciamento de subcontratados e visão geral e acompanhamento do 
projeto. 
0,2 pontos 
PERGUNTA 4 
1. No _____________ de maturidade, os processos são geralmente ad hoc e a organização geralmente não dispõe de 
um ambiente estável. O sucesso nestas organizações depende da competência e heroísmo dos funcionários e não 
no uso de processos estruturados. Devido ao imediatismo, um ambiente caótico, o nível 1 de maturidade raramente 
produz um produto ou serviço que funcione. Assim, frequentemente eles excedem o orçamento e o prazo em seus 
projetos. 
 a. Nível 3. 
 b. Nível 2. 
 c. Nível 4. 
 d. Nível 5. 
 e. Nível 1. 
0,2 pontos 
PERGUNTA 5 
1. Para desenvolver esse processo, o DOD constituiu junto a Carnegie-Mellon University o: 
 a. IRE. 
 b. IEEE. 
 c. SPIN. 
 d. AIEE. 
 e. SEI. 
 
 
AS3 
 
PERGUNTA 1 
1. O nível 0 – Incompleto da representação contínua é: 
 a. O nível que retrata um processo que comumente não é executado, ou é executado parcialmente. 
 b. O nível que é adaptado para que as necessidades da organização sejam supridas através da alteração e 
adaptação do processo gerenciado quantitativamente. 
 c. O nível que é gerenciado quantitativamente por estudos estatísticos. 
 d. O nível do planejamento da execução dos processos, onde a equipe do projeto faz a comparação do que foi 
planejado com o que foi executado. 
 e. O nível que retrata uma leitura que comumente é executada, ou é executada integralmente. 
0,2 pontos 
PERGUNTA 2 
1. Criar e concretizar planos específicos para a aplicação nos projetos são características de qual área de processo? 
 a. Planejamento de projeto. 
 b. Gerenciamento integrado de projeto. 
 c. Integração do produto. 
 d. Gerenciamento de requisitos. 
 e. Análise casual e resolução. 
0,2 pontos 
PERGUNTA 3 
1. É adequado usar a representação contínua quando 
 a. A empresa pretende usar a maturidade alcançada para um modelo de comparação. 
 b. a empresa quer converter todos os seus processos em sistemas mais maduros. 
 c. a empresa quer converter apenas alguns processos, para que se tornem mais maduros. 
 d. todos os processos da empresa são categorizados como processos de nível 1. 
 e. a empresa quer implementar todos os processos, para que se tornem mais legíveis. 
0,2 pontos 
PERGUNTA 4 
1. O modelo CMMI versão 1.2 é dividido em quantas áreas de processo? 
 a. Cinco áreas de processo. 
 b. Seis áreas de processo. 
 c. Vinte e duas áreas de processo. 
 d. Vinte áreas de processo. 
 e. Duas áreas de processo. 
0,2 pontos 
PERGUNTA 5 
1. Na representação por estágios o que uma empresa precisa para ser certificada como uma organização nível4? 
 a. Possuir metade dos processos classificados como nível 3 e a outra metade dos processos classificados como 
nível 4. 
 b. Possuir todos os processos classificados como nível 3. 
 c. Possuir todos os processos classificados como nível 1. 
 d. Possuir metade dos processos classificados como nível 4. 
 e. Possuir todos os processos classificados como nível 4. 
0,2 pontos 
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas. 
 
AS4 
PERGUNTA 1 
1. A norma ISO/IEC 15504 foi criada com base em quais modelos já existentes? 
 a. ISO 9000-3 e CMMI 
 b. BS5750 e CMM 
 c. Série ISO 9000 e ISO 9000-3 
 d. Série ISO 9000 e BS5750 
 e. Série ISO 9000 e CMM 
0,2 pontos 
PERGUNTA 2 
1. Quando o assunto é a norma ISO/IEC 12207, é correto afirmar que: 
 
I – essa norma foi criada para estabelecer uma linguagem coerente, a qual é constituída por meio da clareza dos 
ciclos e que é comum entre os desenvolvedores, os clientes e os participantes do projeto. 
II – a ISO/IEC 12207 foi criada com base na ISO/IEC 12207. 
III – a ISO/IEC 12207 é conhecida como a norma de Processos do Ciclo de Vida do Software. 
 a. Apenas I está correta. 
 b. Apenas II está correta. 
 c. Apenas I e II estão corretas. 
 d. Apenas I e III estão corretas. 
 e. Todas as alternativas estão corretas. 
0,2 pontos 
PERGUNTA 3 
1. Quando o assunto é a norma ISO/IEC 15504, é correto afirmar que: 
 
I – a norma ISO/IEC 15504 é a que define o processo de desenvolvimento de software. 
II – a norma ISO/IEC 15504 é dividida em seis níveis de capacidade. 
III – a norma ISO/IEC 15504 também é conhecida como SPICE. 
 a. Apenas I está correta. 
 b. Apenas II está correta. 
 c. Apenas I e II estão corretas. 
 d. Apenas I e III estão corretas. 
 e. Todas as alternativas estão corretas. 
0,2 pontos 
PERGUNTA 4 
1. Quais são os processos que compõem a classe de Processos Fundamentais da norma ISO/IEC 12207? 
 a. Documentação, Aquisição, Gerência de Qualidade, Verificação. 
 b. Aquisição, Fornecimento, Desenvolvimento, Verificação, Manutenção. 
 c. Documentação, Aquisição, Verificação, Validação, Verificação. 
 d. Documentação, Auditoria, Aquisição, Manutenção, Resolução de Problemas 
 e. Aquisição, Fornecimento, Desenvolvimento, Operação, Manutenção. 
0,2 pontos 
PERGUNTA 5 
1. Qual é a classe de processos que tem a função de garantir a qualidade do software, visando melhor conformidade e 
segurança no desenvolvimento? 
 a. Processos de Apoio. 
 b. Processos de Qualidade. 
 c. Processos de Padronização. 
 d. Processos Fundamentais. 
 e. Processos Organizacionais. 
 
AS I 
 
PERGUNTA 1 
1. Qual a diferença entre Internet e Web? 
 
a. A Internet é a rede mundial de computadores enquanto a Web é a única maneira de 
acessar informações; 
 
b. Web é uma maneira de acessar informações enquanto a Internet é uma gigantesca rede 
de computadores; 
 
c. Web é uma maneira de acessar informações enquanto a Internet é uma gigantesca rede 
de dispositivo móvel; 
 
d. Web são códigos HTML de páginas enquanto a Internet é uma gigantesca rede de 
computadores; 
 
e. A Internet é a única rede de computadores enquanto a Web é uma maneira de acessar 
informações. 
0,2 pontos 
PERGUNTA 2 
1. Indique a definição de sistemas distribuídos: 
 
a. Um sistema distribuído é aquele no qual os componentes localizados em computadores 
interligados em sistemas distribuídos se comunicam e coordenam suas ações apenas 
passando mensagens; 
 
b. Um sistema distribuído é aquele no qual os componentes localizados em computadores 
interligados em rede se comunicam e coordenam suas ações apenas passando 
mensagens. 
 
c. Um sistema distribuído é aquele no qual os componentes localizados em computadores 
interligados em rede wi-fi se comunicam e coordenam suas ações apenas passando 
mensagens; 
 
d. Um sistema distribuído é aquele no qual componentes internos e mídias externas 
localizados em computadores se comunicam e coordenam suas ações apenas 
passando códigos; 
 
e. Um sistema distribuído é aquele no qual os componentes internos e mídias externas 
localizados em computadores se comunicam e coordenam suas ações apenas 
passando números binários; 
0,2 pontos 
PERGUNTA 3 
1. A principal diferença de Cliente e Servidor em uma Arquitetura Centralizada é: 
 
a. Clientes sempre requisitam downloads a um servidor que por sua vez lhes envia aquilo 
que foi requisitado; 
 
b. Clientes sempre requisitam arquivos a um servidor que por sua vez lhes envia o pedido 
de login e senha; 
 
c. Clientes sempre enviam serviços a um servidor que por sua vez lhes envia os 
componentes do protocolo SSF; 
 
d. Clientes sempre requisitam serviços a um servidor que por sua vez lhes envia aquilo que 
foi requisitado; 
 
e. Clientes sempre requisitam serviços a um servidor que por sua vez filtra as requisições e 
envia apenas aquilo que foi processado; 
 
0,2 pontos 
PERGUNTA 4 
1. O que é uma Arquitetura de Sistemas? 
 
a. A maneira de ampliação dos componentes necessários para os sistemas distribuídos. 
 
b. A maneira de organização das camadas necessárias para os sistemas distribuídos; 
 
c. A maneira de ordenação dos componentes necessários para os sistemas distribuídos; 
 
d. A maneira de organização dos componentes necessários para os sistemas distribuídos; 
 
e. A maneira de organização dos usuários necessários para os sistemas distribuídos; 
 
AS II 
 
PERGUNTA 1 
1. Qual a definição de Socket? 
 
a. É um serviço de invocação que permite a comunicação através do protocolo TCP entre 
clientes e servidores. Cliente e servidor possuem seu socket que irá possibilitar uma 
conexão indireta. 
 
b. É um serviço de transporte que permite a comunicação através do protocolo TCP entre 
clientes e servidores. Cliente e servidor possuem seu socket que irá possibilitar uma 
conexão direta. 
 
c. É um serviço de invocação que permite a comunicação através do protocolo TCP entre 
clientes e servidores. Cliente e servidor possuem seu socket que irá possibilitar uma 
conexão direta 
 
d. É um serviço de transporte que permite a comunicação através do protocolo TCP entre 
clientes e servidores. Cliente e servidor possuem seu socket que irá possibilitar uma 
conexão fim a fim. 
 
e. É um serviço de transporte que permite a comunicação através do protocolo RD2 entre 
clientes e servidores. Cliente e servidor possuem seu socket que irá possibilitar uma 
conexão fim a fim. 
0,2 pontos 
PERGUNTA 2 
1. O que é um Web Service? 
 
a. Conjunto de clientes que juntos fornecem um serviço pela internet de forma confiável. 
 
b. Conjunto de tecnologias que juntas fornecem um serviço pela internet de forma 
confiável. 
 
c. Conjunto de protocolos que juntos fornecem um serviço pela internet de forma confiável. 
 
d. Conjunto de linguagens que juntas fornecem um serviço pela internet de forma confiável. 
 
e. Conjunto de servidores que juntos fornecem um serviço pela internet de forma confiável. 
0,2 pontos 
PERGUNTA 3 
1. Qual é o objetivo principal do CORBA? 
 
a. O objetivo principal do CORBA é permitir que o programa que está sendo executado no 
servidor possa solicitar requisições ao servidor Middleware e usufruir de seus serviços 
como é característico do modelo Cliente/Servidor. 
 
b. O objetivo principal do CORBA é permitir que o programa que está sendo executado na 
máquina do cliente possa solicitar requisições ao servidor e usufruir de seus serviços 
como é característico do modelo Cliente/Servidor. 
 
c. O objetivo principal do CORBA é permitir que o programa que está sendo executado na 
máquina do hospedeiro possa solicitar requisições ao servidor e usufruir de seus 
serviços como é característico do modelo Cliente/Servidor. 
 
d. O objetivo principal do CORBA é permitir que o programa que está sendo executado na 
máquina do cliente possa solicitar requisições ao cliente Middlewaree usufruir de seus 
serviços como é característico do modelo Cliente/Servidor. 
0,2 pontos 
PERGUNTA 4 
1. No modelo DCOM qual a definição de Transparência de Linguagem? 
 
a. Mesmo com linguagens orientadas diferentes clientes e servidores conseguem 
estabelecer comunicação. 
 
b. Clientes têm a obrigatoriedade de possuir a mesma codificação de servidores. 
 
c. Mesmo com linguagem diferentes clientes e servidores conseguem estabelecer 
comunicação. 
 
d. Clientes têm a obrigatoriedade de possuir a mesma codificação de outros clientes. 
 
e. Clientes têm a obrigatoriedade de possuir a mesma modelagem de servidores. 
AS III 
PERGUNTA 1 
1. O que é ColdFusion? 
 
a. ColdFusion se resume apenas a uma linguagem; mais do que isso, ela fornece soluções 
web para o desenvolvimento de sites, portais, intranets e demais aplicações stand-alone. 
 
b. NDA. 
 
c. ColdFusion se resume apenas a uma linguagem; mais do que isso, ela fornece soluções 
web para o desenvolvimento de sites, portais, intranets e demais aplicações Hibernate. 
 
d. ColdFusion se resume apenas a uma linguagem; mais do que isso, ela fornece soluções 
web para o desenvolvimento de sites, portais, intranets e demais aplicações de SLA. 
 
e. ColdFusion se resume apenas a uma linguagem; mais do que isso, ela fornece soluções 
web para o desenvolvimento de sites, portais, intranets e demais aplicações service 
desk. 
0,2 pontos 
PERGUNTA 2 
1. O que é Python? 
 
a. NDA. 
 
b. De código aberto e disponível para vários sistemas operacionais, Python tem a 
característica de ser incremental, pois necessita ser compilada, ou seja, traduzida para 
linguagem de máquina, ela apenas precisa ser lida por um interpretador. 
 
c. De código fechado e disponível para vários sistemas operacionais, Python tem a 
característica de ser incremental, pois necessita ser compilada, ou seja, traduzida para 
linguagem de binária, ela apenas precisa ser lida por um interpretador. 
 
d. De código aberto e disponível para vários sistemas operacionais, Python tem a 
característica de ser interpretada, pois não necessita ser compilada, ou seja, traduzida 
para linguagem de máquina, ela apenas precisa ser lida por um interpretador. 
 
e. De código fechado e disponível para vários sistemas operacionais, Python tem a 
característica de ser interpretada, pois não necessita ser compilada, ou seja, traduzida 
para linguagem de máquina, ela apenas precisa ser lida por um interpretador. 
0,2 pontos 
PERGUNTA 3 
1. Como a Python trabalha com declaração de variáveis? 
 
a. Python não necessita que declaremos variáveis como pré-antecedentes de 
programação, a declaração de variáveis ocorre de forma dinâmica e bem intuitiva ao 
programador. 
 
b. Python necessita que declaremos variáveis como pré-antecedentes de programação, a 
declaração de variáveis ocorre de forma dinâmica e bem intuitiva ao programador. 
 
c. NDA. 
 
d. Python não necessita que declaremos variáveis como pré-antecedentes de 
programação, a declaração de variáveis ocorre de forma manual e bem intuitiva ao 
framework. 
 
e. Python necessita que declaremos variáveis como pré-antecedentes de programação, a 
declaração de variáveis ocorre de forma manual e bem intuitiva ao programador. 
0,2 pontos 
PERGUNTA 4 
1. O que é a tecnologia ASP? 
 
a. ASP, abreviação de Action Server Pages, foi criado exclusivamente para servidores 
Microsoft nos quais se utilizava o IIS para hospedar páginas e prover acesso a elas. 
 
b. ASP, abreviação de Active Server Pages, foi criado exclusivamente para servidores 
Linux nos quais s utilizava o SII para hospedar páginas e prover acesso a elas. 
 
c. ASP, abreviação de Action Server Pages, foi criado exclusivamente para servidores 
Microsoft nos quais se utilizava o SII para hospedar páginas e prover acesso a elas. 
 
d. ASP, abreviação de Active Server Pages, foi criado exclusivamente para servidores 
Microsoft nos quais se utilizava o IIS para hospedar páginas e prover acesso a elas. 
 
e. NDA 
 
AS IV 
 
PERGUNTA 1 
1. Qual a função da diretiva taglib? 
 
a. Interpretar e armazenar novas tags personalizadas. 
 
b. Criar e armazenar novas tags personalizadas. 
 
c. Compilar e armazenar novas tags personalizadas. 
 
d. Traduzir e armazenar novas tags personalizadas. 
 
e. Apenas armazenar novas tags personalizadas. 
0,2 pontos 
PERGUNTA 2 
1. Escolha a alternativa que melhor representa Scriptlet? 
 
a. <# out.println("Ola Mundo"); #> 
 
b. <& out.println("Ola Mundo"); &> 
 
c. <% out.println("Ola Mundo"); %> 
 
d. <$out.println("Ola Mundo"); $> 
 
 
e. <@ out.println("Ola Mundo"); @> 
0,2 pontos 
PERGUNTA 3 
1. O que são Servlets? 
 
a. Arquitetura que interpreta códigos Java contidos em um JSP. 
 
b. Servidor que interpreta códigos Java contidos em um JSP. 
 
c. Plugin que interpreta códigos Java contidos em um JSP. 
 
d. Linguagem que interpreta códigos Java contidos em um JSP. 
0,2 pontos 
PERGUNTA 4 
1. Qual opção abaixo é um diretiva include? 
 
a. <% include file= boas_vindas.html %> 
 
b. <%@ include file= boas_vindas.html %> 
 
c. <%! include file= boas_vindas.html %> 
 
d. <%# include file= boas_vindas.html %> 
 
e. <%& include file= boas_vindas.html %> 
 
 
 
AS V 
 
 
PERGUNTA 1 
1. Qual é a definição de XML? 
 
a. Linguagem de Marcação Extensível que permite estruturar classes. 
 
b. Linguagem de Marcação Extensível que permite estruturar drivers. 
 
c. Linguagem de Marcação Extensível que permite estruturar códigos. 
 
d. Linguagem de Marcação Extensível que permite estruturar dados. 
 
e. Linguagem de Marcação Extensível que permite estruturar heranças. 
 
0,2 pontos 
PERGUNTA 2 
1. O que é JavaBeans? 
 
a. Modelo de componentes de hardware reutilizável de Java. 
 
b. Modelo de código de hardware e software reutilizável de Java. 
 
c. Modelo de componentes de software reutilizável de Java. 
 
d. Modelo de código de hardware reutilizável de Java. 
 
e. Modelo de código de software reutilizável de Java. 
0,2 pontos 
PERGUNTA 3 
1. O que é JavaScript? 
 
a. Software que permite a inserção de funções diretamente em páginas Web ou através da 
criação de arquivos separados. 
 
b. Componente que permite a inserção de funções diretamente em páginas Web ou 
através da criação de arquivos separados. 
 
c. Classe que permite a inserção de funções diretamente em páginas Web ou através da 
criação de arquivos separados. 
 
d. Linguagem que permite a inserção de funções diretamente em páginas Web ou através 
da criação de arquivos separados. 
 
e. Herança que permite a inserção de funções diretamente em páginas Web ou através da 
criação de arquivos separados. 
0,2 pontos 
PERGUNTA 4 
1. Qual a função desta linha de programação: < input type:”button” value=”Entrar” 
onClick=”Login()” >? 
 
 
a. Possibilita a criação de um botão e ainda chama a função Login() quando pressionado 
pelo usuário. 
 
 
b. Possibilita a herança de um botão e ainda chama a função Login() quando pressionado 
pelo usuário. 
 
 
c. Possibilita a orientação de um botão e ainda chama o objeto Login() quando pressionado 
pelo usuário. 
 
 
d. Possibilita a orientação de um botão e ainda chama a função Login() quando 
pressionado pelo usuário. 
 
 
e. Possibilita a criação de um botão e ainda chama a objeto Login() quando pressionado 
pelo usuário. 
 
AS I
PERGUNTA 1
Qual a diferença entre Internet e Web?
a.A Internet é a rede mundial de computadores enquanto a Web é a única maneira de acessar informações;
b.Web é uma maneira de acessar informações enquanto a Internet é uma gigantesca rede de computadores;
c.Web é uma maneira de acessar informações enquanto a Internet é uma gigantesca rede de dispositivo
móvel;
d.Web são códigos HTML de páginas enquanto a Internet é uma gigantesca rede de computadores;
e.A Internet é a única rede de computadores enquanto a Web é uma maneira de acessar informações.
PERGUNTA 2
Oque é uma Arquitetura de Sistemas?
a.A maneira de ordenação dos componentes necessários para os sistemas distribuídos;
b.A maneira de ampliação dos componentes necessários para os sistemas distribuídos.
c.A maneira de organização dos componentes necessários para os sistemas distribuídos;
d.A maneira de organização das camadas necessárias para os sistemas distribuídos;
e.A maneira de organização dos usuários necessários para os sistemas distribuídos;
PERGUNTA 3
Qual é a principal razão que move os sistemas distribuídos:
a.download e upload de arquivos;
b.espalhar sistemas pela rede;
c.compartilhar recursos;
d.comunicação;
e.envio de mensagens pela rede;
PERGUNTA 4
Indique a definição de sistemas distribuídos:
a.Um sistema distribuído é aquele no qual os componentes localizados em computadores interligados em
rede wi-fi se comunicam e coordenam suas ações apenas passando mensagens;
b.Um sistema distribuído é aquele no qual componentes internos e mídias externas localizados em
computadores se comunicam e coordenam suas ações apenas passando códigos;
c.Um sistema distribuído é aquele no qual os componentes localizados em computadores interligados em
rede se comunicam e coordenam suas ações apenas passando mensagens.
d.Um sistema distribuído é aquele no qual os componentes internos e mídias externas localizados em
computadores se comunicam e coordenam suas ações apenas passando números binários;
e.Um sistema distribuído é aquele no qual os componentes localizados em computadores interligados em
sistemas distribuídos se comunicam e coordenam suas ações apenas passando mensagens;
AS II
PERGUNTA 1
No modelo DCOM qual a definição de Transparência de Linguagem?
a.Mesmo com linguagem diferentes clientes e servidores conseguem estabelecer comunicação.
b.Clientes têm a obrigatoriedade de possuir a mesma codificação de outros clientes.
c.Clientes têm a obrigatoriedade de possuir a mesma modelagem de servidores.
d.Clientes têm a obrigatoriedade de possuir a mesma codificação de servidores.
e.Mesmo com linguagens orientadas diferentes clientes e servidores conseguem estabelecer comunicação.
PERGUNTA 2
Qual é o objetivo principal do CORBA?
a.O objetivo principal do CORBA é permitir que o programa que está sendo executado na máquina do cliente
possa solicitar requisições ao cliente Middleware e usufruir de seus serviços como é característico do modelo
Cliente/Servidor.
b.O objetivo principal do CORBA é permitir que o programa que está sendo executado na máquina do
hospedeiro possa solicitar requisições ao servidor e usufruir de seus serviços como é característico do
modelo Cliente/Servidor.
c.O objetivo principal do CORBA é permitir que o programa que está sendo executado na máquina do cliente
possa solicitar requisições ao servidor e usufruir de seus serviços como é característico do modelo
Cliente/Servidor.
d.O objetivo principal do CORBA é permitir que o programa que está sendo executado no servidor possa
solicitar requisições ao servidor Middleware e usufruir de seus serviços como é característico do modelo
Cliente/Servidor.
PERGUNTA 3
O que o Java RMI nos possibilita?
a.Possibilita codificar qualquer objeto localizado em um cliente ou servidor mesmo que esse cliente ou
servidor não possua conhecimento do objeto que está codificando.
b.Possibilita deletar qualquer objeto localizado em um cliente ou servidor mesmo que esse cliente ou servidor
não possua conhecimento do objeto que está deletando.
c.Possibilita exportar qualquer objeto localizado em um cliente ou servidor mesmo que esse cliente ou
servidor não possua conhecimento do objeto que está exportando.
d.Possibilita invocar qualquer objeto localizado em um cliente ou servidor mesmo que esse cliente ou servidor
não possua conhecimento do objeto que está invocando.
e.Possibilita atualizar objeto localizado em um cliente ou servidor mesmo que esse cliente ou servidor não
possua conhecimento do objeto que está atualizando.
PERGUNTA 4
Qual a definição de Socket?
a.É um serviço de transporte que permite a comunicação através do protocolo TCP entre clientes e
servidores. Cliente e servidor possuem seu socket que irá possibilitar uma conexão direta.
b.É um serviço de invocação que permite a comunicação através do protocolo TCP entre clientes e
servidores. Cliente e servidor possuem seu socket que irá possibilitar uma conexão direta
c.É um serviço de transporte que permite a comunicação através do protocolo TCP entre clientes e
servidores. Cliente e servidor possuem seu socket que irá possibilitar uma conexão fim a fim.
d.É um serviço de invocação que permite a comunicação através do protocolo TCP entre clientes e
servidores. Cliente e servidor possuem seu socket que irá possibilitar uma conexão indireta.
e.É um serviço de transporte que permite a comunicação através do protocolo RD2 entre clientes e
servidores. Cliente e servidor possuem seu socket que irá possibilitar uma conexão fim a fim.
AS III
PERGUNTA 1
O que é a tecnologia ASP?
a.ASP, abreviação de Action Server Pages, foi criado exclusivamente para servidores Microsoft nos quais se
utilizava o SII para hospedar páginas e prover acesso a elas.
b.ASP, abreviação de Active Server Pages, foi criado exclusivamente para servidores Microsoft nos quais se
utilizava o IIS para hospedar páginas e prover acesso a elas.
c.ASP, abreviação de Action Server Pages, foi criado exclusivamente para servidores Microsoft nos quais se
utilizava o IIS para hospedar páginas e prover acesso a elas.
d.NDA
e.ASP, abreviação de Active Server Pages, foi criado exclusivamente para servidores Linux nos quais s
utilizava o SII para hospedar páginas e prover acesso a elas.
PERGUNTA 2
Onde podemos utilizar a linguagem PHP?
a.O PHP pode ser utilizado em e-commerce, páginas pessoais, sistemas de intranet e em gerenciamento de
banco de dados.
b.NDA.
c.O PHP pode ser utilizado em e-commerce, páginas pessoais, sistemas de intranet e em gerenciamento de
banco de dados, mas somente em servidores Microsoft.
d.O PHP pode ser utilizado em e-commerce, páginas pessoais, sistemas de intranet e em gerenciamento de
banco de dados, mas somente MySQL.
e.O PHP pode ser utilizado em e-commerce, páginas pessoais, sistemas de intranet e em gerenciamento de
banco de dados, mas somente em servidores Linux.
PERGUNTA 3
Quais são as duas principais características do .NET?
a.NDA.
b.A primeira é facilitar o trabalho do desenvolvedor tornando a construção do projeto totalmente
documentado, atendendo a qualquer necessidade do servidor de dados. A segunda é se estabelecer como
uma solução viável no ambiente de Hibernate.
c.A primeira é facilitar o trabalho do desenvolvedor tornando a construção do projeto prática, atendendo a
qualquer necessidade do cliente. A segunda é se estabelecer como uma solução viável no ambiente de
Banco da Dados Hibernate.
d.A primeira é facilitar o trabalho do desenvolvedor tornando a construção do projeto totalmente
documentado, atendendo a qualquer necessidade do cliente. A segunda é se estabelecer como uma solução
viável no ambiente de Web Service.
e.A primeira é facilitar o trabalho do desenvolvedor tornando a construção do projeto prática, atendendo a
qualquer necessidade do cliente. A segunda é se estabelecer como uma solução viável no ambiente de Web
Service.
PERGUNTA 4
O que é Python?
a.De código aberto e disponível para vários sistemas operacionais, Python tem a característica de ser
incremental, pois necessita ser compilada, ou seja, traduzida para linguagem de máquina, ela apenas precisa
ser lida por um interpretador.
b.De código aberto e disponível para vários sistemas operacionais, Python tem a característica de ser
interpretada, pois não necessita ser compilada, ou seja, traduzida para linguagem de máquina, ela apenas
precisa ser lida por um interpretador.
c.De código fechado e disponível para vários sistemas operacionais, Python tem a característica de ser
incremental, pois necessita ser compilada, ou seja, traduzida para linguagem de binária, ela apenas precisa
ser lida por um interpretador.
d.NDA.e.De código fechado e disponível para vários sistemas operacionais, Python tem a característica de ser
interpretada, pois não necessita ser compilada, ou seja, traduzida para linguagem de máquina, ela apenas
precisa ser lida por um interpretador.
AS IV
PERGUNTA 1
Qual a função da diretiva taglib?
a.Compilar e armazenar novas tags personalizadas.
b.Apenas armazenar novas tags personalizadas.
c.Interpretar e armazenar novas tags personalizadas.
d.Criar e armazenar novas tags personalizadas.
e.Traduzir e armazenar novas tags personalizadas.
PERGUNTA 2
Qual é a definição da diretiva page?
a.Fornecem informações sobre a página JSP ao Servlet.
b.Fornecem informações sobre a página HTML ao Servlet.
c.Fornecem informações sobre a página JSP ao Servltlet.
d.Fornecem informações sobre a página HTML ao Servltlet.
PERGUNTA 3
Escolha a alternativa que melhor representa Scriptlet?
a.<% out.println("Ola Mundo"); %>
b.<# out.println("Ola Mundo"); #>
c.<& out.println("Ola Mundo"); &>
d.<$out.println("Ola Mundo"); $>
e.<@ out.println("Ola Mundo"); @>
PERGUNTA 4
Qual opção abaixo é um diretiva include?
a.<%@ include file= boas_vindas.html %>
b.<%& include file= boas_vindas.html %>
c.<% include file= boas_vindas.html %>
d.<%! include file= boas_vindas.html %>
e.<%# include file= boas_vindas.html %>
AS V
PERGUNTA 1
O que é JavaBeans?
a.Modelo de código de hardware reutilizável de Java.
b.Modelo de componentes de hardware reutilizável de Java.
c.Modelo de código de software reutilizável de Java.
d.Modelo de código de hardware e software reutilizável de Java.
e.Modelo de componentes de software reutilizável de Java.
PERGUNTA 2
O que é AJAX?
a.Uma tecnologia que utiliza o JQuery e o XFJ para desenvolver aplicações Web que tenham funcionalidades
similares a uma aplicação de desktop, ou seja, local.
b.Uma tecnologia que utiliza o JavaScript e o XFJ para desenvolver aplicações Web que tenham
funcionalidades similares a uma aplicação de desktop, ou seja, local.
c.Uma classe que utiliza o JavaScript e o XFJ para desenvolver aplicações Web que tenham funcionalidades
similares a uma aplicação de desktop, ou seja, local.
d.Uma classe que utiliza o JQuery e o XML para desenvolver aplicações Web que tenham funcionalidades
similares a uma aplicação de desktop, ou seja, local.
e.Uma tecnologia que utiliza o JavaScript e o XML para desenvolver aplicações Web que tenham
funcionalidades similares a uma aplicação de desktop, ou seja, local.
PERGUNTA 3
Qual é a definição de XML?
a.Linguagem de Marcação Extensível que permite estruturar classes.
b.Linguagem de Marcação Extensível que permite estruturar drivers.
c.Linguagem de Marcação Extensível que permite estruturar heranças.
d.Linguagem de Marcação Extensível que permite estruturar códigos.
e.Linguagem de Marcação Extensível que permite estruturar dados.
PERGUNTA 4
Qual a função desta linha de programação: < input type:”button” value=”Entrar” onClick=”Login()” >?
a.Possibilita a criação de um botão e ainda chama a função Login() quando pressionado pelo usuário.
b.Possibilita a herança de um botão e ainda chama a função Login() quando pressionado pelo usuário.
c.Possibilita a orientação de um botão e ainda chama a função Login() quando pressionado pelo usuário.
d.Possibilita a criação de um botão e ainda chama a objeto Login() quando pressionado pelo usuário.
e.Possibilita a orientação de um botão e ainda chama o objeto Login() quando pressionado pelo usuário.
AS III 
PERGUNTA 1 
1. Como a Python trabalha com declaração de variáveis? 
 
a. Python necessita que declaremos variáveis como pré-antecedentes de 
programação, a declaração de variáveis ocorre de forma manual e bem intuitiva ao 
programador. 
 
b. Python não necessita que declaremos variáveis como pré-antecedentes de 
programação, a declaração de variáveis ocorre de forma dinâmica e bem intuitiva 
ao programador. 
 
c. Python necessita que declaremos variáveis como pré-antecedentes de 
programação, a declaração de variáveis ocorre de forma dinâmica e bem intuitiva 
ao programador. 
 
d. NDA. 
 
e. Python não necessita que declaremos variáveis como pré-antecedentes de 
programação, a declaração de variáveis ocorre de forma manual e bem intuitiva ao 
framework. 
PERGUNTA 2 
1. Quais são as duas principais características do .NET? 
 
a. A primeira é facilitar o trabalho do desenvolvedor tornando a construção do projeto 
totalmente documentado, atendendo a qualquer necessidade do servidor de dados. 
A segunda é se estabelecer como uma solução viável no ambiente de Hibernate. 
 
b. NDA. 
 
c. A primeira é facilitar o trabalho do desenvolvedor tornando a construção do projeto 
totalmente documentado, atendendo a qualquer necessidade do cliente. A segunda 
é se estabelecer como uma solução viável no ambiente de Web Service. 
 
d. A primeira é facilitar o trabalho do desenvolvedor tornando a construção do projeto 
prática, atendendo a qualquer necessidade do cliente. A segunda é se estabelecer 
como uma solução viável no ambiente de Web Service. 
 
e. A primeira é facilitar o trabalho do desenvolvedor tornando a construção do projeto 
prática, atendendo a qualquer necessidade do cliente. A segunda é se estabelecer 
como uma solução viável no ambiente de Banco da Dados Hibernate. 
PERGUNTA 3 
1. O que é a tecnologia ASP? 
 
a. ASP, abreviação de Action Server Pages, foi criado exclusivamente para servidores 
Microsoft nos quais se utilizava o SII para hospedar páginas e prover acesso a 
elas. 
 
b. ASP, abreviação de Active Server Pages, foi criado exclusivamente para servidores 
Microsoft nos quais se utilizava o IIS para hospedar páginas e prover acesso a 
elas. 
 
c. NDA 
 
d. ASP, abreviação de Active Server Pages, foi criado exclusivamente para servidores 
Linux nos quais s utilizava o SII para hospedar páginas e prover acesso a elas. 
 
e. ASP, abreviação de Action Server Pages, foi criado exclusivamente para servidores 
Microsoft nos quais se utilizava o IIS para hospedar páginas e prover acesso a 
elas. 
PERGUNTA 4 
1. Onde podemos utilizar a linguagem PHP? 
 
a. O PHP pode ser utilizado em e-commerce, páginas pessoais, sistemas de intranet 
e em gerenciamento de banco de dados, mas somente em servidores Microsoft. 
 
b. NDA. 
 
c. O PHP pode ser utilizado em e-commerce, páginas pessoais, sistemas de intranet 
e em gerenciamento de banco de dados, mas somente em servidores Linux. 
 
d. O PHP pode ser utilizado em e-commerce, páginas pessoais, sistemas de intranet 
e em gerenciamento de banco de dados. 
 
e. O PHP pode ser utilizado em e-commerce, páginas pessoais, sistemas de intranet 
e em gerenciamento de banco de dados, mas somente MySQL. 
ASIV 
PERGUNTA 1 
1. Escolha a alternativa que melhor representa Scriptlet? 
 
a. <# out.println("Ola Mundo"); #> 
 
b. <% out.println("Ola Mundo"); %> 
 
c. <@ out.println("Ola Mundo"); @> 
 
d. <$out.println("Ola Mundo"); $> 
 
 
e. <& out.println("Ola Mundo"); &> 
PERGUNTA 2 
1. O que são Servlets? 
 
a. Arquitetura que interpreta códigos Java contidos em um JSP. 
 
b. Plugin que interpreta códigos Java contidos em um JSP. 
 
c. Servidor que interpreta códigos Java contidos em um JSP. 
 
d. Linguagem que interpreta códigos Java contidos em um JSP. 
PERGUNTA 3 
1. Qual opção abaixo é um diretiva include? 
 
a. <%! include file= boas_vindas.html %> 
 
b. <% include file= boas_vindas.html %> 
 
c. <%# include file= boas_vindas.html %> 
 
d. <%@ include file= boas_vindas.html %> 
 
e. <%& include file= boas_vindas.html %> 
0,2 ponto 
PERGUNTA 4 
1. Qual é o objetivo de JSP? 
 
a. JSP é baseada na tecnologia HTML, porém, mais do que apenas baseada, o JSP 
tem por objetivo simplificar o processo de desenvolvimento para web sem deixar o 
dinamismo, muito procurado em sites de internet, de fora. 
 
b. JSP é baseada na tecnologia Java, porém, mais do que apenas baseada, o JSP 
tem por objetivo simplificar o processo de desenvolvimento para web sem deixar o 
dinamismo, muito procurado em sitesde internet, de fora. 
 
c. JSP é baseada na tecnologia Ruby, porém, mais do que apenas baseada, o JSP 
tem por objetivo simplificar o processo de desenvolvimento para web sem deixar o 
dinamismo, muito procurado em sites de internet, de fora. 
 
d. JSP é baseada na tecnologia PHP, porém, mais do que apenas baseada, o JSP 
tem por objetivo simplificar o processo de desenvolvimento para web sem deixar o 
dinamismo, muito procurado em sites de internet, de fora. 
 
e. JSP é baseada na tecnologia C/C++, porém, mais do que apenas baseada, o JSP 
tem por objetivo simplificar o processo de desenvolvimento para web sem deixar o 
dinamismo, muito procurado em sites de internet, de fora. 
AS V 
PERGUNTA 1 
1. O que é AJAX? 
 
 
a. Uma classe que utiliza o JavaScript e o XFJ para desenvolver aplicações Web que 
tenham funcionalidades similares a uma aplicação de desktop, ou seja, local. 
 
b. Uma tecnologia que utiliza o JavaScript e o XFJ para desenvolver aplicações Web 
que tenham funcionalidades similares a uma aplicação de desktop, ou seja, local. 
 
c. Uma tecnologia que utiliza o JavaScript e o XML para desenvolver aplicações Web 
que tenham funcionalidades similares a uma aplicação de desktop, ou seja, local. 
 
d. Uma tecnologia que utiliza o JQuery e o XFJ para desenvolver aplicações Web que 
tenham funcionalidades similares a uma aplicação de desktop, ou seja, local. 
 
e. Uma classe que utiliza o JQuery e o XML para desenvolver aplicações Web que 
tenham funcionalidades similares a uma aplicação de desktop, ou seja, local. 
PERGUNTA 2 
1. Qual é a definição de XML? 
 
a. Linguagem de Marcação Extensível que permite estruturar dados. 
 
b. Linguagem de Marcação Extensível que permite estruturar classes. 
 
c. Linguagem de Marcação Extensível que permite estruturar heranças. 
 
d. Linguagem de Marcação Extensível que permite estruturar códigos. 
 
e. Linguagem de Marcação Extensível que permite estruturar drivers. 
0,2 
PERGUNTA 3 
1. O que é JavaBeans? 
 
a. Modelo de código de software reutilizável de Java. 
 
b. Modelo de componentes de hardware reutilizável de Java. 
 
c. Modelo de código de hardware reutilizável de Java. 
 
d. Modelo de componentes de software reutilizável de Java. 
 
e. Modelo de código de hardware e software reutilizável de Java. 
PERGUNTA 4 
1. O que é JavaScript? 
 
a. Linguagem que permite a inserção de funções diretamente em páginas Web ou 
através da criação de arquivos separados. 
 
b. Herança que permite a inserção de funções diretamente em páginas Web ou 
através da criação de arquivos separados. 
 
c. Classe que permite a inserção de funções diretamente em páginas Web ou através 
da criação de arquivos separados. 
 
d. Componente que permite a inserção de funções diretamente em páginas Web ou 
através da criação de arquivos separados. 
 
e. Software que permite a inserção de funções diretamente em páginas Web ou 
através da criação de arquivos separados. 
0, 
 
AS I 
 
PERGUNTA 1 
1. Arquiteturas Descentralizadas são: 
a.	Esse tipo de arquitetura que não exige um cliente e servidor definido, podendo um cliente 
tomar papel de servidor somente com login e senha; 
 
b.	Esse tipo de arquitetura que não exige um cliente e servidor definido, podendo um cliente 
tomar papel de servidor, mas nunca o contrário; 
 
c.	Esse tipo de arquitetura que não exige um cliente e servidor definido, podendo um cliente 
tomar papel de servidor; 
 
d.	Esse tipo de arquitetura que exige um cliente chave e servidor matriz, podendo um cliente 
tomar papel de servidor. 
 
e.	Esse tipo de arquitetura que exige um cliente e servidor definido, podendo um cliente tomar 
papel de servidor; 
	
PERGUNTA 2 
1. Qual é a principal razão que move os sistemas distribuídos: 
a.	espalhar sistemas pela rede; 
 
b.	comunicação; 
 
c.	compartilhar recursos; 
 
d.	envio de mensagens pela rede; 
 
e.	download e upload de arquivos; 
	
PERGUNTA 3 
1. Indique a definição de sistemas distribuídos: 
a.	Um sistema distribuído é aquele no qual os componentes localizados em computadores 
interligados em rede wi-fi se comunicam e coordenam suas ações apenas passando 
mensagens; 
 
b.	Um sistema distribuído é aquele no qual os componentes localizados em computadores 
interligados em sistemas distribuídos se comunicam e coordenam suas ações apenas 
passando mensagens; 
 
c.	Um sistema distribuído é aquele no qual componentes internos e mídias externas localizados 
em computadores se comunicam e coordenam suas ações apenas passando códigos; 
 
d.	Um sistema distribuído é aquele no qual os componentes internos e mídias externas 
localizados em computadores se comunicam e coordenam suas ações apenas passando 
números binários; 
 
e.	Um sistema distribuído é aquele no qual os componentes localizados em computadores 
interligados em rede se comunicam e coordenam suas ações apenas passando mensagens. 
	
PERGUNTA 4 
1. O que é uma Arquitetura de Sistemas? 
a.	A maneira de organização das camadas necessárias para os sistemas distribuídos; 
 
b.	A maneira de organização dos componentes necessários para os sistemas distribuídos; 
 
c.	A maneira de ampliação dos componentes necessários para os sistemas distribuídos. 
 
d.	A maneira de organização dos usuários necessários para os sistemas distribuídos; 
 
e.	A maneira de ordenação dos componentes necessários para os sistemas distribuídos; 
 
AS I I 
 
PERGUNTA 1 
1. Qual é o objetivo principal do CORBA? 
a.	O objetivo principal do CORBA é permitir que o programa que está sendo executado no 
servidor possa solicitar requisições ao servidor Middleware e usufruir de seus serviços como é 
característico do modelo Cliente/Servidor. 
 
b.	O objetivo principal do CORBA é permitir que o programa que está sendo executado na 
máquina do hospedeiro possa solicitar requisições ao servidor e usufruir de seus serviços 
como é característico do modelo Cliente/Servidor. 
 
c.	O objetivo principal do CORBA é permitir que o programa que está sendo executado na 
máquina do cliente possa solicitar requisições ao servidor e usufruir de seus serviços como é 
característico do modelo Cliente/Servidor. 
 
d.	O objetivo principal do CORBA é permitir que o programa que está sendo executado na 
máquina do cliente possa solicitar requisições ao cliente Middleware e usufruir de seus 
serviços como é característico do modelo Cliente/Servidor. 
	
PERGUNTA 2 
1. No modelo DCOM qual a definição de Transparência de Linguagem? 
a.	Clientes têm a obrigatoriedade de possuir a mesma codificação de servidores. 
 
b.	Mesmo com linguagem diferentes clientes e servidores conseguem estabelecer comunicação. 
 
c.	Clientes têm a obrigatoriedade de possuir a mesma modelagem de servidores. 
 
d.	Clientes têm a obrigatoriedade de possuir a mesma codificação de outros clientes. 
 
e.	Mesmo com linguagens orientadas diferentes clientes e servidores conseguem estabelecer 
comunicação. 
	
PERGUNTA 3 
1. O que é um Web Service? 
a.	Conjunto de linguagens que juntas fornecem um serviço pela internet de forma confiável. 
 
b.	Conjunto de clientes que juntos fornecem um serviço pela internet de forma confiável. 
 
c.	Conjunto de servidores que juntos fornecem um serviço pela internet de forma confiável. 
 
d.	Conjunto de tecnologias que juntas fornecem um serviço pela internet de forma confiável. 
 
e.	Conjunto de protocolos que juntos fornecem um serviço pela internet de forma confiável. 
	
PERGUNTA 4 
1. Qual a definição de Socket? 
a.	É um serviço de invocação que permite a comunicação através do protocolo TCP entre 
clientes e servidores. Cliente e servidor possuem seu socket que irá possibilitar uma conexão 
direta 
 
b.	É um serviço de transporte que permite a comunicação através do protocolo TCP entre 
clientes e servidores. Cliente e servidor possuem seu socket que irá possibilitar uma conexão 
direta. 
 
c.	É um serviço de invocação que permite a comunicação através do protocolo TCP entre 
clientes e servidores.Cliente e servidor possuem seu socket que irá possibilitar uma conexão 
indireta. 
 
d.	É um serviço de transporte que permite a comunicação através do protocolo RD2 entre 
clientes e servidores. Cliente e servidor possuem seu socket que irá possibilitar uma conexão 
fim a fim. 
 
e.	É um serviço de transporte que permite a comunicação através do protocolo TCP entre 
clientes e servidores. Cliente e servidor possuem seu socket que irá possibilitar uma conexão 
fim a fim. 
 
AS I I I 
PERGUNTA 1 
1. Quais são as duas principais características do .NET? 
 
a.	A primeira é facilitar o trabalho do desenvolvedor tornando a construção do projeto totalmente 
documentado, atendendo a qualquer necessidade do servidor de dados. A segunda é se 
estabelecer como uma solução viável no ambiente de Hibernate. 
 
b.	A primeira é facilitar o trabalho do desenvolvedor tornando a construção do projeto totalmente 
documentado, atendendo a qualquer necessidade do cliente. A segunda é se estabelecer 
como uma solução viável no ambiente de Web Service. 
 
c.	NDA. 
 
d.	A primeira é facilitar o trabalho do desenvolvedor tornando a construção do projeto prática, 
atendendo a qualquer necessidade do cliente. A segunda é se estabelecer como uma solução 
viável no ambiente de Web Service. 
 
e.	A primeira é facilitar o trabalho do desenvolvedor tornando a construção do projeto prática, 
atendendo a qualquer necessidade do cliente. A segunda é se estabelecer como uma solução 
viável no ambiente de Banco da Dados Hibernate. 
	
PERGUNTA 2 
1. O que é a tecnologia ASP? 
a.	ASP, abreviação de Action Server Pages, foi criado exclusivamente para servidores Microsoft 
nos quais se utilizava o SII para hospedar páginas e prover acesso a elas. 
 
b.	NDA 
 
c.	ASP, abreviação de Action Server Pages, foi criado exclusivamente para servidores Microsoft 
nos quais se utilizava o IIS para hospedar páginas e prover acesso a elas. 
 
d.	ASP, abreviação de Active Server Pages, foi criado exclusivamente para servidores Microsoft 
nos quais se utilizava o IIS para hospedar páginas e prover acesso a elas. 
 
e.	ASP, abreviação de Active Server Pages, foi criado exclusivamente para servidores Linux nos 
quais s utilizava o SII para hospedar páginas e prover acesso a elas. 
	
PERGUNTA 3 
1. Onde podemos utilizar a linguagem PHP? 
 
a.	O PHP pode ser utilizado em e-commerce, páginas pessoais, sistemas de intranet e em 
gerenciamento de banco de dados, mas somente MySQL. 
 
b.	O PHP pode ser utilizado em e-commerce, páginas pessoais, sistemas de intranet e em 
gerenciamento de banco de dados, mas somente em servidores Microsoft. 
 
c.	O PHP pode ser utilizado em e-commerce, páginas pessoais, sistemas de intranet e em 
gerenciamento de banco de dados, mas somente em servidores Linux. 
 
d.	NDA. 
 
e.	O PHP pode ser utilizado em e-commerce, páginas pessoais, sistemas de intranet e em 
gerenciamento de banco de dados. 
	
PERGUNTA 4 
1. O que é ColdFusion? 
a.	ColdFusion se resume apenas a uma linguagem; mais do que isso, ela fornece soluções web 
para o desenvolvimento de sites, portais, intranets e demais aplicações Hibernate. 
 
b.	NDA. 
 
c.	ColdFusion se resume apenas a uma linguagem; mais do que isso, ela fornece soluções web 
para o desenvolvimento de sites, portais, intranets e demais aplicações de SLA. 
 
d.	ColdFusion se resume apenas a uma linguagem; mais do que isso, ela fornece soluções web 
para o desenvolvimento de sites, portais, intranets e demais aplicações service desk. 
 
e.	ColdFusion se resume apenas a uma linguagem; mais do que isso, ela fornece soluções web 
para o desenvolvimento de sites, portais, intranets e demais aplicações stand-alone. 
 
AS IV 
PERGUNTA 1 
1. Qual opção abaixo é um diretiva include? 
a.	<%# include file= boas_vindas.html %> 
 
b.	<% include file= boas_vindas.html %> 
 
c.	<%@ include file= boas_vindas.html %> 
 
d.	<%& include file= boas_vindas.html %> 
 
e.	<%! include file= boas_vindas.html %> 
	
PERGUNTA 2 
1. O que são Servlets? 
a.	Servidor que interpreta códigos Java contidos em um JSP. 
 
b.	Plugin que interpreta códigos Java contidos em um JSP. 
 
c.	Arquitetura que interpreta códigos Java contidos em um JSP. 
 
d.	Linguagem que interpreta códigos Java contidos em um JSP. 
	
PERGUNTA 3 
1. Escolha a alternativa que melhor representa Scriptlet? 
a.	<% out.println("Ola Mundo"); %> 
 
b.	<# out.println("Ola Mundo"); #> 
 
c.	<$out.println("Ola Mundo"); $> 
 
d.	<@ out.println("Ola Mundo"); @> 
 
e.	<& out.println("Ola Mundo"); &> 
	
PERGUNTA 4 
1. Qual é o objetivo de JSP? 
a.	JSP é baseada na tecnologia HTML, porém, mais do que apenas baseada, o JSP tem por 
objetivo simplificar o processo de desenvolvimento para web sem deixar o dinamismo, muito 
procurado em sites de internet, de fora. 
 
b.	JSP é baseada na tecnologia C/C++, porém, mais do que apenas baseada, o JSP tem por 
objetivo simplificar o processo de desenvolvimento para web sem deixar o dinamismo, muito 
procurado em sites de internet, de fora. 
 
c.	JSP é baseada na tecnologia Java, porém, mais do que apenas baseada, o JSP tem por 
objetivo simplificar o processo de desenvolvimento para web sem deixar o dinamismo, muito 
procurado em sites de internet, de fora. 
 
d.	JSP é baseada na tecnologia Ruby, porém, mais do que apenas baseada, o JSP tem por 
objetivo simplificar o processo de desenvolvimento para web sem deixar o dinamismo, muito 
procurado em sites de internet, de fora. 
 
e.	JSP é baseada na tecnologia PHP, porém, mais do que apenas baseada, o JSP tem por 
objetivo simplificar o processo de desenvolvimento para web sem deixar o dinamismo, muito 
procurado em sites de internet, de fora. 
 
 
AS V 
PERGUNTA 1 
1. Qual opção abaixo contém elementos ligados à programação e conexão com banco de dados 
em JSP? 
 
a.	NetBeans, JDF, MySQL, JDCC, GrayFish. 
 
b.	NetBeans, JDS, MySQL, JDAC, GrayFish. 
 
c.	NetBeans, JDK, MySQL, JDBC, GlassFish 
 
d.	NetBeans, JHS, MySQL, JDEC, GlassFish. 
 
e.	NetBeans, JDH, MySQL, JDDC, GlassFish. 
0,2	pontos			 	
PERGUNTA 2 
1. Qual a função desta linha de programação: < input type:”button” value=”Entrar” onClick=”Login()” 
>? 
 
a.	Possibilita a orientação de um botão e ainda chama a função Login() quando pressionado pelo 
usuário. 
 
b.	Possibilita a orientação de um botão e ainda chama o objeto Login() quando pressionado pelo 
usuário. 
 
c.	Possibilita a criação de um botão e ainda chama a objeto Login() quando pressionado pelo 
usuário. 
 
d.	Possibilita a criação de um botão e ainda chama a função Login() quando pressionado pelo 
usuário. 
 
e.	Possibilita a herança de um botão e ainda chama a função Login() quando pressionado pelo 
usuário. 
 
0,2	pontos			 	
PERGUNTA 3 
1. O que é JavaScript? 
 
a.	Herança que permite a inserção de funções diretamente em páginas Web ou através da 
criação de arquivos separados. 
 
b.	Classe que permite a inserção de funções diretamente em páginas Web ou através da criação 
de arquivos separados. 
 
c.	Componente que permite a inserção de funções diretamente em páginas Web ou através da 
criação de arquivos separados. 
 
d.	Linguagem que permite a inserção de funções diretamente em páginas Web ou através da 
criação de arquivos separados. 
 
e.	Software que permite a inserção de funções diretamente em páginas Web ou através da 
criação de arquivos separados. 
0,2	pontos			 	
PERGUNTA 4 
1. O que é JavaBeans? 
 
a.	Modelo de código de software reutilizável de Java. 
 
b.	Modelo de código de hardware e software reutilizável de Java. 
 
c.	Modelo de componentes de hardware reutilizável de Java. 
 
d.	Modelo de componentes de software reutilizável de Java. 
 
e.	Modelo de código de hardware reutilizável de Java. 
 
AS I 
 
PERGUNTA 1 
1. A principal diferença de Cliente e Servidor em uma Arquitetura Centralizada é: 
 
a. Clientes sempre requisitam downloads a um servidor que por sua vez lhes envia aquilo que foi 
requisitado; 
 
b. Clientes semprerequisitam arquivos a um servidor que por sua vez lhes envia o pedido de login e 
senha; 
 
c. Clientes sempre enviam serviços a um servidor que por sua vez lhes envia os componentes do 
protocolo SSF; 
 
d. Clientes sempre requisitam serviços a um servidor que por sua vez filtra as requisições e envia 
apenas aquilo que foi processado; 
 
e. Clientes sempre requisitam serviços a um servidor que por sua vez lhes envia aquilo que foi 
requisitado; 
0,2 pontos 
PERGUNTA 2 
1. Qual é a principal razão que move os sistemas distribuídos: 
 
a. envio de mensagens pela rede; 
 
b. compartilhar recursos; 
 
c. espalhar sistemas pela rede; 
 
d. download e upload de arquivos; 
 
e. comunicação; 
0,2 pontos 
PERGUNTA 3 
1. O que é uma Arquitetura de Sistemas? 
 
a. A maneira de organização das camadas necessárias para os sistemas distribuídos; 
 
b. A maneira de ordenação dos componentes necessários para os sistemas distribuídos; 
 
c. A maneira de ampliação dos componentes necessários para os sistemas distribuídos. 
 
d. A maneira de organização dos componentes necessários para os sistemas distribuídos; 
 
e. A maneira de organização dos usuários necessários para os sistemas distribuídos; 
0,2 pontos 
PERGUNTA 4 
1. Qual a diferença entre Internet e Web? 
 
a. A Internet é a rede mundial de computadores enquanto a Web é a única maneira de acessar 
informações; 
 
b. Web é uma maneira de acessar informações enquanto a Internet é uma gigantesca rede de 
computadores; 
 
c. Web são códigos HTML de páginas enquanto a Internet é uma gigantesca rede de computadores; 
 
d. Web é uma maneira de acessar informações enquanto a Internet é uma gigantesca rede de 
dispositivo móvel; 
 
e. A Internet é a única rede de computadores enquanto a Web é uma maneira de acessar informações. 
0,2 pontos 
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas. 
 
AS II 
 
PERGUNTA 1 
1. O que é um Web Service? 
 
a. Conjunto de servidores que juntos fornecem um serviço pela internet de forma confiável. 
 
b. Conjunto de protocolos que juntos fornecem um serviço pela internet de forma confiável. 
 
c. Conjunto de tecnologias que juntas fornecem um serviço pela internet de forma confiável. 
 
d. Conjunto de clientes que juntos fornecem um serviço pela internet de forma confiável. 
 
e. Conjunto de linguagens que juntas fornecem um serviço pela internet de forma confiável. 
0,2 pontos 
PERGUNTA 2 
1. Qual principal função do SOAP? 
 
a. Para suportar comunicações entre cliente e servidores, o SOAP define como o objeto de envio da 
mensagem de requisição e da mensagem de resposta deve ser programado. 
 
b. Para suportar comunicações entre cliente e servidores, o SOAP define como o objeto de envio da 
mensagem de XML e da mensagem de resposta JVM deve se comportar. 
 
c. Para suportar comunicações entre cliente e servidores, o SOAP define como o objeto de envio da 
mensagem de requisição e da mensagem de resposta deve se comportar. 
 
d. Para suportar comunicações entre cliente e servidores, o SOAP define como o método de envio da 
mensagem de requisição e da mensagem de resposta deve aguardar. 
 
e. Para suportar comunicações entre cliente e servidores, o SOAP define como o método de envio da 
mensagem de requisição e da mensagem de resposta deve se comportar. 
0,2 pontos 
PERGUNTA 3 
1. Qual a definição de Socket? 
 
a. É um serviço de transporte que permite a comunicação através do protocolo TCP entre clientes e 
servidores. Cliente e servidor possuem seu socket que irá possibilitar uma conexão direta. 
 
b. É um serviço de transporte que permite a comunicação através do protocolo RD2 entre clientes e 
servidores. Cliente e servidor possuem seu socket que irá possibilitar uma conexão fim a fim. 
 
c. É um serviço de invocação que permite a comunicação através do protocolo TCP entre clientes e 
servidores. Cliente e servidor possuem seu socket que irá possibilitar uma conexão indireta. 
 
d. É um serviço de transporte que permite a comunicação através do protocolo TCP entre clientes e 
servidores. Cliente e servidor possuem seu socket que irá possibilitar uma conexão fim a fim. 
 
e. É um serviço de invocação que permite a comunicação através do protocolo TCP entre clientes e 
servidores. Cliente e servidor possuem seu socket que irá possibilitar uma conexão direta 
0,2 pontos 
PERGUNTA 4 
1. No modelo DCOM qual a definição de Transparência de Linguagem? 
 
a. Clientes têm a obrigatoriedade de possuir a mesma codificação de outros clientes. 
 
b. Clientes têm a obrigatoriedade de possuir a mesma codificação de servidores. 
 
c. Mesmo com linguagens orientadas diferentes clientes e servidores conseguem estabelecer 
comunicação. 
 
d. Mesmo com linguagem diferentes clientes e servidores conseguem estabelecer comunicação. 
 
e. Clientes têm a obrigatoriedade de possuir a mesma modelagem de servidores. 
0,2 pontos 
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas. 
AS III 
 
PERGUNTA 1 
1. Como a Python trabalha com declaração de variáveis? 
 
a. Python não necessita que declaremos variáveis como pré-antecedentes de programação, a 
declaração de variáveis ocorre de forma manual e bem intuitiva ao framework. 
 
b. Python necessita que declaremos variáveis como pré-antecedentes de programação, a declaração de 
variáveis ocorre de forma dinâmica e bem intuitiva ao programador. 
 
c. NDA. 
 
d. Python necessita que declaremos variáveis como pré-antecedentes de programação, a declaração de 
variáveis ocorre de forma manual e bem intuitiva ao programador. 
 
e. Python não necessita que declaremos variáveis como pré-antecedentes de programação, a 
declaração de variáveis ocorre de forma dinâmica e bem intuitiva ao programador. 
0,2 pontos 
PERGUNTA 2 
1. O que é Python? 
 
a. De código fechado e disponível para vários sistemas operacionais, Python tem a característica de ser 
incremental, pois necessita ser compilada, ou seja, traduzida para linguagem de binária, ela apenas 
precisa ser lida por um interpretador. 
 
b. NDA. 
 
c. De código aberto e disponível para vários sistemas operacionais, Python tem a característica de ser 
interpretada, pois não necessita ser compilada, ou seja, traduzida para linguagem de máquina, ela 
apenas precisa ser lida por um interpretador. 
 
d. De código fechado e disponível para vários sistemas operacionais, Python tem a característica de ser 
interpretada, pois não necessita ser compilada, ou seja, traduzida para linguagem de máquina, ela 
apenas precisa ser lida por um interpretador. 
 
e. De código aberto e disponível para vários sistemas operacionais, Python tem a característica de ser 
incremental, pois necessita ser compilada, ou seja, traduzida para linguagem de máquina, ela apenas 
precisa ser lida por um interpretador. 
0,2 pontos 
PERGUNTA 3 
1. Quais são as duas principais características do .NET? 
 
a. A primeira é facilitar o trabalho do desenvolvedor tornando a construção do projeto prática, atendendo 
a qualquer necessidade do cliente. A segunda é se estabelecer como uma solução viável no ambiente 
de Web Service. 
 
b. A primeira é facilitar o trabalho do desenvolvedor tornando a construção do projeto totalmente 
documentado, atendendo a qualquer necessidade do cliente. A segunda é se estabelecer como uma 
solução viável no ambiente de Web Service. 
 
c. A primeira é facilitar o trabalho do desenvolvedor tornando a construção do projeto totalmente 
documentado, atendendo a qualquer necessidade do servidor de dados. A segunda é se estabelecer 
como uma solução viável no ambiente de Hibernate. 
 
d. A primeira é facilitar o trabalho do desenvolvedor tornando a construção do projeto prática, atendendo 
a qualquer necessidade do cliente. A segunda é se estabelecer como uma solução viável no ambientede Banco da Dados Hibernate. 
 
e. NDA. 
0,2 pontos 
PERGUNTA 4 
1. O que é ColdFusion? 
 
a. ColdFusion se resume apenas a uma linguagem; mais do que isso, ela fornece soluções web para o 
desenvolvimento de sites, portais, intranets e demais aplicações stand-alone. 
 
b. ColdFusion se resume apenas a uma linguagem; mais do que isso, ela fornece soluções web para o 
desenvolvimento de sites, portais, intranets e demais aplicações service desk. 
 
c. NDA. 
 
d. ColdFusion se resume apenas a uma linguagem; mais do que isso, ela fornece soluções web para o 
desenvolvimento de sites, portais, intranets e demais aplicações de SLA. 
 
e. ColdFusion se resume apenas a uma linguagem; mais do que isso, ela fornece soluções web para o 
desenvolvimento de sites, portais, intranets e demais aplicações Hibernate. 
0,2 pontos 
 
AS IV 
 
 
PERGUNTA 1 
1. Qual opção abaixo é um diretiva include? 
 
a. <%! include file= boas_vindas.html %> 
 
b. <%# include file= boas_vindas.html %> 
 
c. <%& include file= boas_vindas.html %> 
 
d. <%@ include file= boas_vindas.html %> 
 
e. <% include file= boas_vindas.html %> 
0,2 pontos 
PERGUNTA 2 
1. Escolha a alternativa que melhor representa Scriptlet? 
 
a. <& out.println("Ola Mundo"); &> 
 
b. <@ out.println("Ola Mundo"); @> 
 
c. <% out.println("Ola Mundo"); %> 
 
d. <$out.println("Ola Mundo"); $> 
 
 
e. <# out.println("Ola Mundo"); #> 
0,2 pontos 
PERGUNTA 3 
1. O que são Servlets? 
 
a. Linguagem que interpreta códigos Java contidos em um JSP. 
 
b. Plugin que interpreta códigos Java contidos em um JSP. 
 
c. Arquitetura que interpreta códigos Java contidos em um JSP. 
 
d. Servidor que interpreta códigos Java contidos em um JSP. 
0,2 pontos 
PERGUNTA 4 
1. Qual a função da diretiva taglib? 
 
a. Interpretar e armazenar novas tags personalizadas. 
 
b. Compilar e armazenar novas tags personalizadas. 
 
c. Criar e armazenar novas tags personalizadas. 
 
d. Traduzir e armazenar novas tags personalizadas. 
 
e. Apenas armazenar novas tags personalizadas. 
0,2 pontos 
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas. 
 
AS V 
 
PERGUNTA 1 
1. Qual opção abaixo contém elementos ligados à programação e conexão com banco de dados em JSP? 
 
a. NetBeans, JDF, MySQL, JDCC, GrayFish. 
 
b. NetBeans, JDH, MySQL, JDDC, GlassFish. 
 
c. NetBeans, JDS, MySQL, JDAC, GrayFish. 
 
d. NetBeans, JDK, MySQL, JDBC, GlassFish 
 
e. NetBeans, JHS, MySQL, JDEC, GlassFish. 
0,2 pontos 
PERGUNTA 2 
1. Qual a função desta linha de programação: < input type:”button” value=”Entrar” onClick=”Login()” >? 
 
 
a. Possibilita a criação de um botão e ainda chama a função Login() quando pressionado pelo usuário. 
 
 
b. Possibilita a herança de um botão e ainda chama a função Login() quando pressionado pelo usuário. 
 
 
c. Possibilita a orientação de um botão e ainda chama a função Login() quando pressionado pelo 
usuário. 
 
 
d. Possibilita a orientação de um botão e ainda chama o objeto Login() quando pressionado pelo 
usuário. 
 
 
e. Possibilita a criação de um botão e ainda chama a objeto Login() quando pressionado pelo usuário. 
 
0,2 pontos 
PERGUNTA 3 
1. O que é JavaScript? 
 
a. Classe que permite a inserção de funções diretamente em páginas Web ou através da criação de 
arquivos separados. 
 
b. Software que permite a inserção de funções diretamente em páginas Web ou através da criação de 
arquivos separados. 
 
c. Herança que permite a inserção de funções diretamente em páginas Web ou através da criação de 
arquivos separados. 
 
d. Componente que permite a inserção de funções diretamente em páginas Web ou através da criação 
de arquivos separados. 
 
e. Linguagem que permite a inserção de funções diretamente em páginas Web ou através da criação de 
arquivos separados. 
0,2 pontos 
PERGUNTA 4 
1. O que é JavaBeans? 
 
a. Modelo de código de hardware reutilizável de Java. 
 
b. Modelo de componentes de software reutilizável de Java. 
 
c. Modelo de código de hardware e software reutilizável de Java. 
 
d. Modelo de código de software reutilizável de Java. 
 
e. Modelo de componentes de hardware reutilizável de Java. 
0,2 pontos 
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas. 
 
Salvar e Enviar
 
 
 
 
 
 
A S 1 – C L IE NT E / SE RV ID O R 
 
P E RG U N T A 1 
1. Arquiteturas Descentralizadas são: 
 
a. Esse tipo de arquitetura que exige um cliente e servidor definido, podendo um cliente tomar papel de servidor; 
 
b. Esse tipo de arquitetura que não exige um cliente e servidor definido, podendo um cliente tomar papel de 
servidor; 
 
c. Esse tipo de arquitetura que não exige um cliente e servidor definido, podendo um cliente tomar papel de 
servidor, mas nunca o contrário; 
 
d. Esse tipo de arquitetura que não exige um cliente e servidor definido, podendo um cliente tomar papel de servidor 
somente com login e senha; 
 
e. Esse tipo de arquitetura que exige um cliente chave e servidor matriz, podendo um cliente tomar papel de 
servidor. 
0,2 pontos 
P E RG U N T A 2 
1. A principal diferença de Cliente e Servidor em uma Arquitetura Centralizada é: 
 
a. Clientes sempre requisitam downloads a um servidor que por sua vez lhes envia aquilo que foi requisitado; 
 
b. Clientes sempre enviam serviços a um servidor que por sua vez lhes envia os componentes do protocolo SSF; 
 
c. Clientes sempre requisitam serviços a um servidor que por sua vez filtra as requisições e envia apenas aquilo 
que foi processado; 
 
d. Clientes sempre requisitam serviços a um servidor que por sua vez lhes envia aquilo que foi requisitado; 
 
e. Clientes sempre requisitam arquivos a um servidor que por sua vez lhes envia o pedido de login e senha; 
0,2 pontos 
P E RG U N T A 3 
1. O que é uma Arquitetura de Sistemas? 
 
a. A maneira de organização dos usuários necessários para os sistemas distribuídos; 
 
b. A maneira de ampliação dos componentes necessários para os sistemas distribuídos. 
 
c. A maneira de organização das camadas necessárias para os sistemas distribuídos; 
 
d. A maneira de organização dos componentes necessários para os sistemas distribuídos; 
 
e. A maneira de ordenação dos componentes necessários para os sistemas distribuídos; 
0,2 pontos 
P E RG U N T A 4 
1. Qual a diferença entre Internet e Web? 
 
a. Web é uma maneira de acessar informações enquanto a Internet é uma gigantesca rede de computadores; 
 
b. A Internet é a única rede de computadores enquanto a Web é uma maneira de acessar informações. 
 
c. A Internet é a rede mundial de computadores enquanto a Web é a única maneira de acessar informações; 
 
d. Web é uma maneira de acessar informações enquanto a Internet é uma gigantesca rede de dispositivo móvel; 
 
e. Web são códigos HTML de páginas enquanto a Internet é uma gigantesca rede de computadores; 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A S 2 
 
P E RG U N T A 1 
1. Qual é o objetivo principal do CORBA? 
 
a. O objetivo principal do CORBA é permitir que o programa que está sendo executado no servidor possa solicitar 
requisições ao servidor Middleware e usufruir de seus serviços como é característico do modelo Cliente/Servidor. 
 
b. O objetivo principal do CORBA é permitir que o programa que está sendo executado na máquina do cliente possa 
solicitar requisições ao cliente Middleware e usufruir de seus serviços como é característico do modelo 
Cliente/Servidor. 
 
c. O objetivo principal do CORBA é permitir que o programa que está sendo executado na máquina do hospedeiro 
possa solicitar requisições ao servidor e usufruir de seus serviços como é característico do modelo 
Cliente/Servidor. 
 
d. O objetivo principal do CORBA é permitir que o programa que está sendo executado na máquina do cliente possasolicitar requisições ao servidor e usufruir de seus serviços como é característico do modelo Cliente/Servidor. 
0,2 pontos 
P E RG U N T A 2 
1. No modelo DCOM qual a definição de Transparência de Linguagem? 
 
a. Clientes têm a obrigatoriedade de possuir a mesma codificação de outros clientes. 
 
b. Clientes têm a obrigatoriedade de possuir a mesma codificação de servidores. 
 
c. Mesmo com linguagens orientadas diferentes clientes e servidores conseguem estabelecer comunicação. 
 
d. Clientes têm a obrigatoriedade de possuir a mesma modelagem de servidores. 
 
e. Mesmo com linguagem diferentes clientes e servidores conseguem estabelecer comunicação. 
0,2 pontos 
P E RG U N T A 3 
1. O que é um Web Service? 
 
a. Conjunto de protocolos que juntos fornecem um serviço pela internet de forma confiável. 
 
b. Conjunto de linguagens que juntas fornecem um serviço pela internet de forma confiável. 
 
c. Conjunto de clientes que juntos fornecem um serviço pela internet de forma confiável. 
 
d. Conjunto de tecnologias que juntas fornecem um serviço pela internet de forma confiável. 
 
e. Conjunto de servidores que juntos fornecem um serviço pela internet de forma confiável. 
0,2 pontos 
P E RG U N T A 4 
1. Qual principal função do SOAP? 
 
a. Para suportar comunicações entre cliente e servidores, o SOAP define como o objeto de envio da mensagem de 
requisição e da mensagem de resposta deve se comportar. 
 
b. Para suportar comunicações entre cliente e servidores, o SOAP define como o objeto de envio da mensagem de 
XML e da mensagem de resposta JVM deve se comportar. 
 
c. Para suportar comunicações entre cliente e servidores, o SOAP define como o objeto de envio da mensagem de 
requisição e da mensagem de resposta deve ser programado. 
 
d. Para suportar comunicações entre cliente e servidores, o SOAP define como o método de envio da mensagem 
de requisição e da mensagem de resposta deve se comportar. 
 
e. Para suportar comunicações entre cliente e servidores, o SOAP define como o método de envio da mensagem 
de requisição e da mensagem de resposta deve aguardar. 
 
 
 
 
 
 
 
 
 
 
 
 
A S 3 
 
P E RG U N T A 1 
1. O que é a tecnologia ASP? 
 
a. ASP, abreviação de Action Server Pages, foi criado exclusivamente para servidores Microsoft nos quais se 
utilizava o IIS para hospedar páginas e prover acesso a elas. 
 
b. ASP, abreviação de Active Server Pages, foi criado exclusivamente para servidores Linux nos quais s utilizava o 
SII para hospedar páginas e prover acesso a elas. 
 
c. ASP, abreviação de Action Server Pages, foi criado exclusivamente para servidores Microsoft nos quais se 
utilizava o SII para hospedar páginas e prover acesso a elas. 
 
d. NDA 
 
e. ASP, abreviação de Active Server Pages, foi criado exclusivamente para servidores Microsoft nos quais se 
utilizava o IIS para hospedar páginas e prover acesso a elas. 
0,2 pontos 
P E RG U N T A 2 
1. Quais são as duas principais características do .NET? 
 
a. A primeira é facilitar o trabalho do desenvolvedor tornando a construção do projeto totalmente documentado, 
atendendo a qualquer necessidade do cliente. A segunda é se estabelecer como uma solução viável no ambiente 
de Web Service. 
 
b. A primeira é facilitar o trabalho do desenvolvedor tornando a construção do projeto prática, atendendo a qualquer 
necessidade do cliente. A segunda é se estabelecer como uma solução viável no ambiente de Banco da Dados 
Hibernate. 
 
c. A primeira é facilitar o trabalho do desenvolvedor tornando a construção do projeto totalmente documentado, 
atendendo a qualquer necessidade do servidor de dados. A segunda é se estabelecer como uma solução viável 
no ambiente de Hibernate. 
 
d. NDA. 
 
e. A primeira é facilitar o trabalho do desenvolvedor tornando a construção do projeto prática, atendendo a qualquer 
necessidade do cliente. A segunda é se estabelecer como uma solução viável no ambiente de Web Service. 
0,2 pontos 
P E RG U N T A 3 
1. O que é Python? 
 
a. De código fechado e disponível para vários sistemas operacionais, Python tem a característica de ser 
interpretada, pois não necessita ser compilada, ou seja, traduzida para linguagem de máquina, ela apenas 
precisa ser lida por um interpretador. 
 
b. De código fechado e disponível para vários sistemas operacionais, Python tem a característica de ser 
incremental, pois necessita ser compilada, ou seja, traduzida para linguagem de binária, ela apenas precisa ser 
lida por um interpretador. 
 
c. De código aberto e disponível para vários sistemas operacionais, Python tem a característica de ser incremental, 
pois necessita ser compilada, ou seja, traduzida para linguagem de máquina, ela apenas precisa ser lida por um 
interpretador. 
 
d. De código aberto e disponível para vários sistemas operacionais, Python tem a característica de ser interpretada, 
pois não necessita ser compilada, ou seja, traduzida para linguagem de máquina, ela apenas precisa ser lida por 
um interpretador. 
 
e. NDA. 
0,2 pontos 
P E RG U N T A 4 
1. Onde podemos utilizar a linguagem PHP? 
 
a. O PHP pode ser utilizado em e-commerce, páginas pessoais, sistemas de intranet e em gerenciamento de banco 
de dados, mas somente em servidores Linux. 
 
b. O PHP pode ser utilizado em e-commerce, páginas pessoais, sistemas de intranet e em gerenciamento de banco 
de dados, mas somente em servidores Microsoft. 
 
c. O PHP pode ser utilizado em e-commerce, páginas pessoais, sistemas de intranet e em gerenciamento de banco 
de dados, mas somente MySQL. 
 
d. NDA. 
 
e. O PHP pode ser utilizado em e-commerce, páginas pessoais, sistemas de intranet e em gerenciamento de banco 
de dados. 
 
 
 
 
 
 
 
 
 
 
 
A S 4 
PERGUNTA 1 
1. Qual é o objetivo de JSP? 
 
a. JSP é baseada na tecnologia Ruby, porém, mais do que apenas baseada, o JSP tem por objetivo 
simplificar o processo de desenvolvimento para web sem deixar o dinamismo, muito procurado em 
sites de internet, de fora. 
 
b. JSP é baseada na tecnologia C/C++, porém, mais do que apenas baseada, o JSP tem por objetivo 
simplificar o processo de desenvolvimento para web sem deixar o dinamismo, muito procurado em 
sites de internet, de fora. 
 
c. JSP é baseada na tecnologia Java, porém, mais do que apenas baseada, o JSP tem por objetivo 
simplificar o processo de desenvolvimento para web sem deixar o dinamismo, muito procurado em 
sites de internet, de fora. 
 
d. JSP é baseada na tecnologia HTML, porém, mais do que apenas baseada, o JSP tem por objetivo 
simplificar o processo de desenvolvimento para web sem deixar o dinamismo, muito procurado em 
sites de internet, de fora. 
 
e. JSP é baseada na tecnologia PHP, porém, mais do que apenas baseada, o JSP tem por objetivo 
simplificar o processo de desenvolvimento para web sem deixar o dinamismo, muito procurado em 
sites de internet, de fora. 
0,2 pontos 
PERGUNTA 2 
1. Qual é a definição da diretiva page? 
 
a. Fornecem informações sobre a página JSP ao Servlet. 
 
b. Fornecem informações sobre a página HTML ao Servltlet. 
 
c. Fornecem informações sobre a página HTML ao Servlet. 
 
d. Fornecem informações sobre a página JSP ao Servltlet. 
0,2 pontos 
PERGUNTA 3 
1. Escolha a alternativa que melhor representa Scriptlet? 
 
a. <& out.println("Ola Mundo"); &> 
 
b. <# out.println("Ola Mundo"); #> 
 
c. <$out.println("Ola Mundo"); $> 
 
d. <@ out.println("Ola Mundo"); @> 
 
e. <% out.println("Ola Mundo"); %> 
0,2 pontos 
PERGUNTA 4 
1. Qual a função da diretiva taglib? 
 
a. Criar e armazenar novas tags personalizadas. 
 
b. Apenas armazenar novas tags personalizadas. 
 
c. Compilar e armazenar novas tags personalizadas. 
 
d. Interpretar e armazenar novas tags personalizadas. 
 
e. Traduzir e armazenar novas tags personalizadas. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A S 5 
P E RG U N T A 1 
1. O que é JavaScript? 
 
a. Classe que permite a inserção de funções diretamente em páginas

Continue navegando