Logo Passei Direto
Buscar

Ferramentas de estudo

Questões resolvidas

Segundo McCall, quais são as características de qualidade, que se referem a características operacionais?
a. Portabilidade, reusabilidade e interoperabilidade.
b. Correção, confiabilidade, integridade e eficiência.
c. Usabilidade, eficiência e correção.
d. Usabilidade, eficiência, manutenibilidade e portabilidade.
e. Manutenibilidade, flexibilidade e testabilidade.

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.

Complete a lacuna: _______________: o quanto de esforço é necessário para se acoplar um programa a outro.
a. Testabilidade
b. Portabilidade
c. Interoperabilidade
d. Flexibilidade
e. Reusabilidade

Com relação às alterações do produto (habilidade para ser alterado): Portabilidade é ____________________________________________________ Reusabilidade é ___________________________________________________ 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.

Complete a lacuna. A ________________________________software é a extensão para a qual um processo específico é explicitamente definido, gerenciado, medido, controlado e efetivado.
a. Manutenibilidade do processo de software.
b. Flexibilidade do processo de software.
c. Portabilidade do processo de software.
d. Maturidade do processo de software.
e. Reusabilidade do processo de software.

Quais são os níveis de maturidade do CMM?
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.

As áreas chaves de processo do nível gerenciado são definidas como:
a. Gerenciamento quantitativo dos processos e gerenciamento da qualidade de software.
b. Gerenciamento de software integrado, programa de treinamento e definição do processo organizacional.
c. Revisão conjunta, coordenação intergrupos e engenharia de produto de software.
d. Foco do processo organizacional e gerenciamento de configuração.
e. Garantia da qualidade do software, gerenciamento de subcontratados e visão geral e acompanhamento do projeto.

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.

Para desenvolver esse processo, o DOD constituiu junto a Carnegie-Mellon University o:
a. SEI.
b. IRE.
c. AIEE.
d. IEEE.
e. SPIN.

É 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.

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.

Na representação por estágios o que uma empresa precisa para ser certificada como uma organização nível 4?
a. Possuir metade dos processos classificados como nível 3 e a outra metade dos processos classificados como nível 4.
b. Possuir metade dos processos classificados como nível 4.
c. Possuir todos os processos classificados como nível 4.
d. Possuir todos os processos classificados como nível 1.
e. Possuir todos os processos classificados como nível 3.

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.

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.

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.

Qual a diferença entre Internet e Web?
a. Web é uma maneira de acessar informações enquanto a Internet é uma gigantesca rede de dispositivo móvel;
b. A Internet é a rede mundial de computadores enquanto a Web é a única maneira de acessar informações;
c. Web são códigos HTML de páginas enquanto a Internet é uma gigantesca rede de computadores;
d. A Internet é a única rede de computadores enquanto a Web é uma maneira de acessar informações.
e. Web é uma maneira de acessar informações enquanto a Internet é uma gigantesca rede de computadores;

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Segundo McCall, quais são as características de qualidade, que se referem a características operacionais?
a. Portabilidade, reusabilidade e interoperabilidade.
b. Correção, confiabilidade, integridade e eficiência.
c. Usabilidade, eficiência e correção.
d. Usabilidade, eficiência, manutenibilidade e portabilidade.
e. Manutenibilidade, flexibilidade e testabilidade.

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.

Complete a lacuna: _______________: o quanto de esforço é necessário para se acoplar um programa a outro.
a. Testabilidade
b. Portabilidade
c. Interoperabilidade
d. Flexibilidade
e. Reusabilidade

Com relação às alterações do produto (habilidade para ser alterado): Portabilidade é ____________________________________________________ Reusabilidade é ___________________________________________________ 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.

Complete a lacuna. A ________________________________software é a extensão para a qual um processo específico é explicitamente definido, gerenciado, medido, controlado e efetivado.
a. Manutenibilidade do processo de software.
b. Flexibilidade do processo de software.
c. Portabilidade do processo de software.
d. Maturidade do processo de software.
e. Reusabilidade do processo de software.

Quais são os níveis de maturidade do CMM?
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.

As áreas chaves de processo do nível gerenciado são definidas como:
a. Gerenciamento quantitativo dos processos e gerenciamento da qualidade de software.
b. Gerenciamento de software integrado, programa de treinamento e definição do processo organizacional.
c. Revisão conjunta, coordenação intergrupos e engenharia de produto de software.
d. Foco do processo organizacional e gerenciamento de configuração.
e. Garantia da qualidade do software, gerenciamento de subcontratados e visão geral e acompanhamento do projeto.

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.

Para desenvolver esse processo, o DOD constituiu junto a Carnegie-Mellon University o:
a. SEI.
b. IRE.
c. AIEE.
d. IEEE.
e. SPIN.

É 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.

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.

Na representação por estágios o que uma empresa precisa para ser certificada como uma organização nível 4?
a. Possuir metade dos processos classificados como nível 3 e a outra metade dos processos classificados como nível 4.
b. Possuir metade dos processos classificados como nível 4.
c. Possuir todos os processos classificados como nível 4.
d. Possuir todos os processos classificados como nível 1.
e. Possuir todos os processos classificados como nível 3.

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.

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.

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.

Qual a diferença entre Internet e Web?
a. Web é uma maneira de acessar informações enquanto a Internet é uma gigantesca rede de dispositivo móvel;
b. A Internet é a rede mundial de computadores enquanto a Web é a única maneira de acessar informações;
c. Web são códigos HTML de páginas enquanto a Internet é uma gigantesca rede de computadores;
d. A Internet é a única rede de computadores enquanto a Web é uma maneira de acessar informações.
e. Web é uma maneira de acessar informações enquanto a Internet é uma gigantesca rede de computadores;

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áginasWeb 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. Linguagem que permite a inserção de funções diretamente em páginas Web ou através da criação de arquivos 
separados. 
 
d. Software 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 
P E RG U N T A 2 
1. O que é JavaBeans? 
 
a. Modelo de código 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 software reutilizável de Java. 
 
e. Modelo de componentes de hardware reutilizável de Java. 
0,2 pontos 
P E RG U N T A 3 
1. Qual opção abaixo contém elementos ligados à programação e conexão com banco de dados em JSP? 
 
a. NetBeans, JDK, MySQL, JDBC, GlassFish 
 
b. NetBeans, JDF, MySQL, JDCC, GrayFish. 
 
c. NetBeans, JDH, MySQL, JDDC, GlassFish. 
 
d. NetBeans, JDS, MySQL, JDAC, GrayFish. 
 
e. NetBeans, JHS, MySQL, JDEC, GlassFish. 
0,2 pontos 
P E RG U N T A 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 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. 
 
SISTEMAS CLIENTE/SERVIDOR - 
60h_Turma_04_102021 
AS 1 
UNIDADE 1 - Introdução a Cliente/Servidor 
 
Pergunta 1 
1. Indique a definição de sistemas distribuídos: 
 a. 
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; 
 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 wi-fi se comunicam e coordenam 
suas ações apenas passando mensagens; 
 d. 
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. 
 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; 
 
 
Pergunta 2 
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 são códigos HTML de páginas enquanto a Internet é uma 
gigantesca rede de computadores; 
 c. 
Web é uma maneira de acessar informações 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. 
 
Pergunta 3 
1. Qual é a principal razão que move os sistemas distribuídos: 
 a. envio de mensagens pela rede; 
 b. comunicação; 
 c. compartilhar recursos; 
 d. espalhar sistemas pela rede; 
 e. download e upload de arquivos; 
 
Pergunta 3 
1. Qual é a principal razão que move os sistemas distribuídos: 
 a. envio de mensagens pela rede; 
 b. comunicação; 
 c. compartilhar recursos; 
 d. espalhar sistemas pela rede; 
 e. download e upload de arquivos; 
 
 
Pergunta 4 
1. Arquiteturas Descentralizadas são: 
 a. 
Esse tipo de arquitetura que exige um cliente chave e servidor matriz, 
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 somente com login e senha; 
 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 e servidor definido, 
podendo um cliente tomar papel de servidor; 
 e. 
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; 
 
 
AS 2 
UNIDADE 2 - Ambiente de programação 
distribuída 
 
Pergunta 1 
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 servidores que juntos 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 linguagens que juntas fornecem um serviço pela internet de 
forma confiável. 
 e. 
Conjunto de tecnologias que juntas fornecem um serviço pela internet 
de forma confiável. 
 
 
 
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 servidores que juntos 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 linguagens que juntas fornecem um serviço pela internet de 
forma confiável. 
 e. 
Conjunto de tecnologias que juntas fornecem um serviço pela internet 
de forma confiável. 
0,2 pontos 
Pergunta 2 
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 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 fim a fim. 
 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 direta. 
 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 
 
Pergunta 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 ser programado. 
 b. 
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. 
 c. 
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. 
 d. 
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. 
 e. 
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. 
 
 
AS 3 
UNIDADE 3 - Tecnologias Cliente / Servidor na 
Internet 
 
 
 
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 de SLA. 
 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 service desk. 
 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 Hibernate. 
 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. 
 
 
Pergunta 2 
1. O que é a tecnologia ASP? 
 a. 
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. 
 b. NDA 
 c. 
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. 
 d. 
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. 
 e. 
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. 
 
 
 
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. 
 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 Linux. 
 c. NDA. 
 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 Microsoft. 
 
 
Pergunta 4 
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 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 
Banco da Dados Hibernate. 
 e. 
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. 
AS 4 
UNIDADE 4 - Programação de 
aplicações cliente/servidor na WEB 
com JSP 
 
 
Suas respostas foram salvas automaticamente. 
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. 
Linguagem 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. 
Arquitetura que interpreta códigos Java contidos em um 
JSP. 
Pergunta 3 
1. Qual é o objetivo de JSP? 
 a. 
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. 
 b. 
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. 
 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. 
 
 
Pergunta 4 
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 Servlet. 
 c. Fornecem informações sobre a página HTML ao Servltlet. 
 d. Fornecem informações sobre a página JSP ao Servltlet. 
AS 5 
UNIDADE 5 - Programação de aplicações 
cliente/servidor na Web com JSP 2 
 
Pergunta 1 
1. Qual opção abaixo contém elementos ligados à programação e conexão com 
banco de dados em JSP? 
 a. NetBeans, JDS, MySQL, JDAC, GrayFish. 
 b. NetBeans, JDK, MySQL, JDBC, GlassFish 
 c. NetBeans, JDF, MySQL, JDCC, GrayFish. 
 d. NetBeans, JHS, MySQL, JDEC, GlassFish. 
 e. NetBeans, JDH, MySQL, JDDC, GlassFish. 
 
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 o objeto 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 criação de um botão e ainda chama a função Login() 
quando pressionado pelo usuário. 
 
Pergunta 3 
1. O que é AJAX? 
 
 a. 
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. 
 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 JQuery 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 JavaScript e o XFJ para desenvolver aplicações 
Web que tenham funcionalidades similares a uma aplicação de desktop, 
ou seja, local. 
 
Pergunta4 
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. 
Componente que permite a inserção de funções diretamente em páginas 
Web ou através da criação de arquivos separados. 
 c. 
Linguagem que permite a inserção de funções diretamente em páginas 
Web ou através da criação de arquivos separados. 
 d. 
Software 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. 
 
ASI 
PERGUNTA 1 
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 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 das camadas necessárias para os sistemas 
distribuídos; 
0,2 pontos 
PERGUNTA 2 
1. Qual a diferença entre Internet e Web? 
 
a. Web são códigos HTML de páginas 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. Web é uma maneira de acessar informações enquanto a Internet é uma 
gigantesca rede de dispositivo móvel; 
 
d. Web é uma maneira de acessar informações enquanto a Internet é uma 
gigantesca rede de computadores; 
 
e. A Internet é a rede mundial de computadores enquanto a Web é a única 
maneira de acessar informações; 
0,2 pontos 
PERGUNTA 3 
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, mas nunca o contrário; 
 
b. Esse tipo de arquitetura que exige um cliente chave e servidor matriz, 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; 
 
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 e servidor definido, podendo um 
cliente tomar papel de servidor; 
0,2 pontos 
PERGUNTA 4 
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 se comunicam e coordenam suas ações 
apenas passando mensagens. 
 
b. 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; 
 
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 os componentes localizados em 
computadores interligados em sistemas distribuídos se comunicam e 
coordenam suas ações apenas passando mensagens; 
 
e. 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; 
ASI I 
PERGUNTA 1 
1. O que o Java RMI nos possibilita? 
 
a. 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. 
 
b. 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. 
 
c. 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. 
 
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. 
0,2 pontos 
PERGUNTA 2 
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 servidores. 
 
c. Clientes têm a obrigatoriedade de possuir a mesma codificação de outros 
clientes. 
 
d. Clientes têm a obrigatoriedade de possuir a mesma modelagem de servidores. 
 
e. Mesmo com linguagens orientadas diferentes clientes e servidores conseguem 
estabelecer comunicação. 
0,2 pontos 
PERGUNTA 3 
1. Qual principal função do SOAP? 
 
a. 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. 
 
b. 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. 
 
c. 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. 
 
d. 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. 
 
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. 
0,2 pontos 
PERGUNTA 4 
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 tecnologias 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 protocolos que juntos 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. 
 
AS I I I 
PERGUNTA 1 
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. 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. 
 
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. 
0,2 pontos 
PERGUNTA 2 
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 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 manual e bem intuitiva 
ao programador. 
 
c. 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. 
 
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. 
0,2 pontos 
PERGUNTA 3 
1. 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 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 Banco da Dados 
Hibernate. 
 
e. 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. 
0,2 pontos 
PERGUNTA 4 
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. NDA. 
 
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. 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. 
 
AS IV 
PERGUNTA 1 
1. Qual é o objetivo de JSP? 
 
a. 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. 
 
b. 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. 
 
c. 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. 
 
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 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. 
0,2 pontos 
PERGUNTA 2 
1. Qual a função da diretiva taglib? 
 
a. Criar e armazenar novas tags personalizadas. 
 
b. Interpretar e armazenar novas tags personalizadas. 
 
c. Traduzir e armazenar novas tags personalizadas. 
 
d. Apenas armazenar novas tags personalizadas. 
 
e. Compilar e armazenar novas tags personalizadas. 
0,2 pontos 
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 pontos 
PERGUNTA 4 
1. Qual é a definição da diretiva page? 
 
a. Fornecem informações sobre a página HTML ao Servlet. 
 
b. Fornecem informações sobre a página HTML ao Servltlet. 
 
c. Fornecem informações sobre a página JSP ao Servltlet. 
 
d. Fornecem informações sobre a página JSP ao Servlet. 
 
ASV 
PERGUNTA 1 
1. Qual opção abaixo contém elementos ligados à programação e conexão com banco de 
dados em JSP? 
 
a. NetBeans, JHS, MySQL, JDEC, GlassFish. 
 
b. NetBeans, JDF, MySQL, JDCC, GrayFish. 
 
c. NetBeans, JDH, MySQL, JDDC, GlassFish. 
 
d. NetBeans, JDS, MySQL, JDAC, GrayFish. 
 
e. NetBeans, JDK, MySQL, JDBC, GlassFish 
0,2 pontos 
PERGUNTA 2 
1. Qual é a definição de XML? 
 
a. Linguagem de Marcação Extensível que permite estruturar drivers. 
 
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 dados. 
0,2 pontos 
PERGUNTA 3 
1. O que é AJAX? 
 
 
a. 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. 
 
b. 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. 
 
c. 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. 
 
d. 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. 
 
e. 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. 
0,2 pontos 
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. Componente que permite a inserção de funções diretamente em páginas Web 
ou através da criação de arquivos separados. 
 
d. Classe 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 
 
ASI 
PERGUNTA 1 
1. Qual é a principal razão que move os sistemas distribuídos: 
 
a. compartilhar recursos; 
 
b. download e upload de arquivos; 
 
c. comunicação; 
 
d. espalhar sistemas pela rede; 
 
e. envio de mensagens pela rede; 
PERGUNTA 2 
1. A principal diferença de Cliente e Servidor em uma Arquitetura Centralizada é: 
 
a. Clientes sempre requisitam serviços a um servidor que por sua vez filtra as 
requisições e envia apenas aquilo que foi processado; 
 
b. Clientes sempre requisitam downloads a um servidor que por sua vez lhes envia 
aquilo que foi requisitado; 
 
c. Clientes sempre requisitam arquivos a um servidor que por sua vez lhes envia o 
pedido de login e senha; 
 
d. Clientes sempre requisitam serviços a um servidor que por sua vez lhes envia 
aquilo que foi requisitado; 
 
e. Clientes sempre enviam serviços a um servidor que por sua vez lhes envia os 
componentes do protocolo SSF; 
PERGUNTA 3 
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 rede mundial de computadores enquanto a Web é a única maneira 
de acessar informações; 
 
c. A Internet é a única rede de computadores enquanto a Web é uma maneira de 
acessar informações. 
 
d. Web são códigos HTML de páginas enquanto a Internet é uma gigantesca rede de 
computadores; 
 
e. Web é uma maneira de acessar informações enquanto a Internet é uma gigantesca 
rede dedispositivo móvel; 
PERGUNTA 4 
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 se comunicam e coordenam suas ações 
apenas passando mensagens. 
 
b. 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; 
 
c. 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; 
 
d. 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; 
 
e. 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; 
ASII 
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 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 
2 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 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. 
 
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 
PERGUNTA 2 
1. Qual principal função do SOAP? 
 
a. 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. 
 
b. 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. 
 
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 
objeto de envio da mensagem de requisição e da mensagem de resposta deve ser 
programado. 
 
e. 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. 
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 cliente possa solicitar requisições ao cliente Middleware 
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 hospedeiro possa solicitar requisições ao servidor e 
usufruir de seus serviços como é característico do modelo Cliente/Servidor. 
PERGUNTA 4 
1. O que o Java RMI nos possibilita? 
 
a. 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. 
 
b. Possibilita atualizar objeto localizado em um cliente ou servidor mesmo que esse 
cliente ou servidor não possua conhecimento do objeto que está atualizando. 
 
c. 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. 
 
d. 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. 
 
e. 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. 
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 servidores. 
 
b. Mesmo com linguagens orientadas diferentes clientes e servidores conseguem 
estabelecer comunicação. 
2 c. Mesmo com linguagem diferentes clientes e servidores conseguem estabelecer 
comunicação. 
 
d. Clientes têm a obrigatoriedade de possuir a mesma modelagem de servidores. 
 
e. Clientes têm a obrigatoriedade de possuir a mesma codificação de outros clientes. 
 
PER GUNTA 1 
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 rede mundial de computadores enquanto a Web é a única 
maneira de acessar informações; 
 
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 
PER GUNTA 2 
1. Qual é a principal razão que move os sistemas distribuídos: 
 
a. download e upload de arquivos; 
 
b. envio de mensagens pela rede; 
 
c. espalhar sistemas pela rede; 
 
d. comunicação; 
 
e. compartilhar recursos; 
0,2 pontos 
PER GUNTA 3 
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, mas nunca o contrário; 
 
b. 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; 
 
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; 
0,2 pontos 
PER GUNTA 4 
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 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; 
 
PER GUNTA 1 
1. No modelo DCOM qual a definição de Transparência de Linguagem? 
 
a. Clientes têm a obrigatoriedade de possuir a mesma modelagem de servidores. 
 
b. Mesmo com linguagem diferentes clientes e servidores conseguem estabelecer 
comunicação. 
 
c. Mesmo com linguagens orientadas diferentes clientes e servidores conseguemestabelecer 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 codificação de servidores. 
0,2 pontos 
PER GUNTA 2 
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 fim a fim. 
 
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 direta. 
 
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. 
0,2 pontos 
PER GUNTA 3 
1. Qual principal função do SOAP? 
 
a. 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. 
 
b. 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. 
 
c. 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. 
 
d. 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. 
 
e. 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. 
0,2 pontos 
PER GUNTA 4 
1. O que o Java RMI nos possibilita? 
 
a. 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. 
 
b. 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. 
 
c. 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. 
 
d. Possibilita atualizar objeto localizado em um cliente ou servidor mesmo que 
esse cliente ou servidor não possua conhecimento do objeto que está 
atualizando. 
 
e. 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. 
 
PER GUNTA 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. 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. 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 
PER GUNTA 2 
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 de SLA. 
 
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 stand-alone. 
 
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 Hibernate. 
 
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 
PER GUNTA 3 
1. O que é a tecnologia ASP? 
 
a. 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. 
 
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 Action Server Pages, foi criado exclusivamente para 
servidores Microsoft nos quais se 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. 
0,2 pontos 
PER GUNTA 4 
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 manual 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 dinâmica 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. 
 
PER GUNTA 1 
1. Qual é o objetivo de JSP? 
 
a. 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. 
 
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 sites de internet, de fora. 
 
c. 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. 
 
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 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. 
0,2 pontos 
PER GUNTA 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. 
0,2 pontos 
PER GUNTA 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 
PER GUNTA 4 
1. Qual a função da diretiva taglib? 
 
a. Traduzir e armazenar novas tags personalizadas. 
 
b. Compilar e armazenar novas tags personalizadas. 
 
c. Interpretar e armazenar novas tags personalizadas. 
 
d. Apenas armazenar novas tags personalizadas. 
 
e. Criar e armazenar novas tags personalizadas. 
 
PERG UNT A 1 
1. Qual é a definição de XML? 
 
a. Linguagem de Marcação Extensível que permite estruturar drivers. 
 
b. Linguagem de Marcação Extensível que permite estruturar heranças. 
 
c. Linguagem de Marcação Extensível que permite estruturar dados. 
 
d. Linguagem de Marcação Extensível que permite estruturar códigos. 
 
e. Linguagem de Marcação Extensível que permite estruturar classes. 
0,2 pontos 
PERG UNT A 2 
1. 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 JQuery e o XML para desenvolver aplicações Web que 
tenham funcionalidades similares a uma aplicação de desktop, ou seja, local. 
 
d. 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. 
 
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. 
0,2 pontos 
PERG UNT A 3 
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 o objeto Login() quando 
pressionado pelo usuário. 
 
 
 
b. Possibilita a criação de um botão e ainda chama a função 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 herança de um botão e ainda chama a função Login() quando 
pressionado pelo usuário. 
 
 
 
e. Possibilita a orientação de um botão e ainda chama a função Login() quando 
pressionado pelo usuário. 
 
 
0,2 pontos 
PERG UNT A 4 
1. O que é JavaScript? 
 
a. Componente 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. Linguagem que permite a inserção de funções diretamente em páginas Web ou 
através da criação de arquivos separados. 
 
d. Software que permite a inserção de funções diretamente em páginas Web ou 
através da criação de arquivos separados. 
 
e. Classe que permite a inserção de funções diretamente em páginas Web ou 
através da criação de arquivos separados. 
 
AS 1
PERGUNTA 1
Indique a definição de sistemas distribuídos:
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 2
Qual a diferença entre Internet e Web?
Web é uma maneira de acessar informações enquanto a Internet é uma gigantesca
rede de computadores;
PERGUNTA 3
Arquiteturas Descentralizadas são:
Esse tipo de arquitetura que não exige um cliente e servidor definido, podendo um
cliente tomar papel de servidor;
PERGUNTA 4
O que é uma Arquitetura de Sistemas?
A maneira de organização dos componentes necessários para os sistemas
distribuídos;
AS 2
PERGUNTA 1
No modelo DCOM qual a definição de Transparência de Linguagem?
Clientes têm a obrigatoriedade de possuir a mesma codificação de servidores.
Mesmo com linguagem diferentes clientes e servidores conseguem estabelecer
comunicação.
PERGUNTA 2
Qual principal função do SOAP?
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.
PERGUNTA 3
O que o Java RMI nos possibilita?
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.
PERGUNTA 4
Qual é o objetivo principal do CORBA?
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.
PERGUNTA 2
O que é um Web Service?
Conjunto de tecnologias que juntas fornecem um serviço pela internet de
forma confiável.
AS 3
PERGUNTA 1
Como a Python trabalha com declaração de variáveis?
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.
PERGUNTA 2
Quais são as duas principais características do .NET?
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 3
O que é Python?
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.
PERGUNTA 4
Onde podemos utilizar a linguagem PHP?
O PHP pode ser utilizado em e-commerce, páginas pessoais, sistemas de intranet e
em gerenciamento de banco de dados.
AS 4
PERGUNTA 1
O que são Servlets?
Servidor que interpreta códigos Java contidos em um
JSP.
PERGUNTA 2
Qual a função da diretiva taglib?
Criar e armazenar novas tags personalizadas.
PERGUNTA 3
Escolha a alternativa que melhor representa Scriptlet?
<% out.println("Ola Mundo");
%>
PERGUNTA 4
Qual opção abaixo é um diretiva include?
<%@ include file=
boas_vindas.html %>
AS 5
PERGUNTA 1
Qual opção abaixo contém elementos ligados à programação e conexão com banco de
dados em JSP?
NetBeans, JDK, MySQL, JDBC,
GlassFish
PERGUNTA 2
Qual a função desta linha de programação: < input type:”button” value=”Entrar”
onClick=”Login()” >?
Possibilita a criação de um botão e ainda chama a função Login() quando
pressionado pelo usuário.
PERGUNTA 3
O que é AJAX?
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 4
O que é JavaScript?
Linguagem que permite a inserção de funções diretamente em páginas Web ou
através da criação de arquivos separados.
AS-1 
PERGUNTA 1
1.
0,2 pontos   
PERGUNTA 2
1.
0,2 pontos   
PERGUNTA 3
1.
0,2 pontos   
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 dos usuários 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 ordenação dos componentes necessários para os sistemas distribuídos;
Qual é a principal razão que move os sistemas distribuídos:
a. espalhar sistemas pela rede;
b. comunicação;
c. download e upload de arquivos;
d. compartilhar recursos;
e. envio de mensagens pela rede;
Indique a definição de sistemas distribuídos:
a.
Um sistema distribuído é aquele no qual componentes internos e mídias externas localizados em computadores se comunicam e 
coordenamsuas ações apenas passando códigos;
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 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;
PERGUNTA 4
1.
AS-2
PERGUNTA 1
1.
0,2 pontos   
PERGUNTA 2
1.
0,2 pontos   
PERGUNTA 3
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, mas nunca o 
contrário;
b. Esse tipo de arquitetura que 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 somente com 
login e senha;
d. Esse tipo de arquitetura que não exige um cliente e servidor definido, podendo um cliente tomar papel de servidor;
e. Esse tipo de arquitetura que exige um cliente chave e servidor matriz, podendo um cliente tomar papel de servidor.
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 servidor 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 no servidor possa solicitar requisições ao 
servidor 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 cliente possa solicitar 
requisições ao cliente Middleware 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 hospedeiro possa solicitar 
requisições ao servidor e usufruir de seus serviços como é característico do modelo Cliente/Servidor.
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 fim a fim.
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 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.
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 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
1.
0,2 pontos   
PERGUNTA 4
1.
AS-3
PERGUNTA 1
1.
0,2 pontos   
PERGUNTA 2
O que o Java RMI nos possibilita?
a.
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.
b.
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.
c.
Possibilita atualizar objeto localizado em um cliente ou servidor mesmo que esse cliente ou servidor não possua conhecimento do 
objeto que está atualizando.
d.
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.
e.
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.
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 linguagens orientadas diferentes clientes e servidores conseguem estabelecer comunicação.
c. Clientes têm a obrigatoriedade de possuir a mesma modelagem de servidores.
d. Mesmo com linguagem diferentes clientes e servidores conseguem estabelecer comunicação.
e. Clientes têm a obrigatoriedade de possuir a mesma codificação de outros clientes.
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.
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. NDA.
1.
0,2 pontos   
PERGUNTA 3
1.
0,2 pontos   
PERGUNTA 4
1.
AS- 4
PERGUNTA 1
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 Web Service.
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 Banco da Dados Hibernate.
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 
dinâmica 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 manual e bem intuitiva ao framework.
c.
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.
d. 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.
e. NDA.
O que é a tecnologia ASP?
a.
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.
b.
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.
c. NDA
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 Action Server Pages, foi criado exclusivamente para servidores Microsoft nos quais se utilizavao IIS para 
hospedar páginas e prover acesso a elas.
1.
0,2 pontos   
PERGUNTA 2
1.
0,2 pontos   
PERGUNTA 3
1.
0,2 pontos   
PERGUNTA 4
1.
AS- 5
Qual é o objetivo de JSP?
a.
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.
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 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 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 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.
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"); @>
O que são Servlets?
a. Linguagem que interpreta códigos Java contidos em um JSP.
b. Arquitetura que interpreta códigos Java contidos em um JSP.
c. Servidor que interpreta códigos Java contidos em um JSP.
d. Plugin que interpreta códigos Java contidos em um JSP.
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 1
1.
0,2 pontos   
PERGUNTA 2
1.
0,2 pontos   
PERGUNTA 3
1.
0,2 pontos   
PERGUNTA 4
1.
Qual opção abaixo contém elementos ligados à programação e conexão com banco de dados em JSP?
a. NetBeans, JDH, MySQL, JDDC, GlassFish.
b. NetBeans, JDS, MySQL, JDAC, GrayFish.
c. NetBeans, JDK, MySQL, JDBC, GlassFish
d. NetBeans, JDF, MySQL, JDCC, GrayFish.
e. NetBeans, JHS, MySQL, JDEC, GlassFish.
O que é AJAX?
a.
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.
b.
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.
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 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 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.
Qual é a definição de XML?
a. Linguagem de Marcação Extensível que permite estruturar códigos.
b. Linguagem de Marcação Extensível que permite estruturar dados.
c. Linguagem de Marcação Extensível que permite estruturar classes.
d. Linguagem de Marcação Extensível que permite estruturar heranças.
e. Linguagem de Marcação Extensível que permite estruturar drivers.
O que é JavaBeans?
a. Modelo de código de software 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 componentes de hardware reutilizável de Java.
e. Modelo de código de hardware reutilizável de Java.
AS1 
 
PERGUNTA 1 
1. Qual é a principal razão que move os sistemas distribuídos: 
 
a. compartilhar recursos; 
 
b. comunicação; 
 
c. envio de mensagens pela rede; 
 
d. download e upload de arquivos; 
 
e. espalhar sistemas pela rede; 
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 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 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 sistemas distribuídos 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. Arquiteturas Descentralizadas são: 
 
a. Esse tipo de arquitetura que exige um cliente chave e servidor matriz, 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 exige um cliente e servidor definido, podendo um cliente 
tomar papel de servidor; 
 
d. 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; 
 
e. 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; 
0,2 pontos 
PERGUNTA 4 
1. O que é 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 das camadas necessárias 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 organização dos componentes necessários para os sistemas distribuídos; 
0,2 pontos 
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para 
salvar todas as respostas. 
 
AS2 
 
 
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 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 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 servidores que juntos 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 linguagens que juntas fornecem um serviço pela internet de forma confiável. 
 
d. Conjunto de tecnologias que juntasfornecem 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. 
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 na 
máquina do hospedeiro possa solicitar requisições ao servidor 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 no 
servidor possa solicitar requisições ao servidor 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 cliente possa solicitar requisições ao cliente Middleware 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 servidor e usufruir de seus serviços 
como é característico do modelo Cliente/Servidor. 
0,2 pontos 
PERGUNTA 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 ser programado. 
 
b. 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. 
 
c. 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. 
 
d. 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. 
 
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 
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para 
salvar todas as respostas. 
 
 
 
AS3 
 
PERGUNTA 1 
1. Como a Python trabalha com declaração de variáveis? 
 
a. NDA. 
 
b. 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. 
 
c. 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. 
 
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 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. 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 
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 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 
totalmente documentado, atendendo a qualquer necessidade do servidor de dados. A 
segunda é se estabelecer como uma solução viável no ambiente de Hibernate. 
 
e. NDA. 
0,2 pontos 
PERGUNTA 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 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 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. NDA. 
 
e. 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. 
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. NDA 
 
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. 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. 
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. Qual é a definição da diretiva page? 
 
a. Fornecem informações sobre a página HTML ao Servlet. 
 
b. Fornecem informações sobre a página JSP ao Servltlet. 
 
c. Fornecem informações sobre a página HTML ao Servltlet. 
 
d. Fornecem informações sobre a página JSP ao Servlet. 
0,2 pontos 
PERGUNTA 2 
1. Qual a função da diretiva taglib? 
 
a. Traduzir e armazenar novas tags personalizadas. 
 
b. Criar e armazenar novas tags personalizadas. 
 
c. Interpretar e armazenar novas tags personalizadas. 
 
d. Apenas armazenar novas tags personalizadas. 
 
e. Compilar e armazenar novas tags personalizadas. 
0,2 pontos 
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 pontos 
PERGUNTA 4 
1. O que são Servlets? 
 
a. Servidor que interpreta códigos Java contidos em um JSP. 
 
b. Linguagem que interpreta códigos Java contidos em um JSP. 
 
c. Arquitetura que interpreta códigos Java contidos em um JSP. 
 
d. Plugin que interpreta códigos Java contidos em um JSP. 
0,2 pontos 
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para 
salvar todas as respostas. 
 
 
 
 
AS5 
 
 
PERGUNTA 1 
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 drivers. 
 
c. Linguagem de Marcação Extensível que permite estruturar códigos. 
 
d. Linguagem de Marcação Extensível que permite estruturar heranças. 
 
e. Linguagem de Marcação Extensível que permite estruturar classes. 
0,2 pontos 
PERGUNTA 2 
1. O que é JavaScript? 
 
a. Componente que permite a inserção de funções diretamente em páginasWeb 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. 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. 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 3 
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 o objeto Login() quando 
pressionado pelo usuário. 
 
 
 
b. Possibilita a criação 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 herança 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. 
 
 
0,2 pontos 
PERGUNTA 4 
1. Qual opção abaixo contém elementos ligados à programação e conexão com banco de dados 
em JSP? 
 
a. NetBeans, JDK, MySQL, JDBC, GlassFish 
 
b. NetBeans, JHS, MySQL, JDEC, GlassFish. 
 
c. NetBeans, JDS, MySQL, JDAC, GrayFish. 
 
d. NetBeans, JDH, MySQL, JDDC, GlassFish. 
 
e. NetBeans, JDF, MySQL, JDCC, GrayFish. 
0,2 pontos 
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para 
salvar todas as respostas. 
 
SISTEMAS DE CLIENTES E SERVIDOR – AS 1 
 
 Pergunta 1 
0,2 em 0,2 pontos 
 
Qual é a principal razão que move os sistemas distribuídos: 
Resposta Selecionada: e. 
compartilhar recursos; 
 
 
 Pergunta 2 
0,2 em 0,2 pontos 
 
Arquiteturas Descentralizadas são: 
Resposta 
Selecionada: 
b. 
Esse tipo de arquitetura que não exige um cliente e servidor definido, 
podendo um cliente tomar papel de servidor; 
 
 
 Pergunta 3 
0,2 em 0,2 pontos 
 
Qual a diferença entre Internet e Web? 
Resposta 
Selecionada: 
b. 
Web é uma maneira de acessar informações enquanto a Internet é uma 
gigantesca rede de computadores; 
 
 
 Pergunta 4 
0,2 em 0,2 pontos 
 
Indique a definição de sistemas distribuídos: 
Resposta 
Selecionada: 
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. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
AS 2 
 
 Pergunta 1 
0,2 em 0,2 pontos 
 
Qual é o objetivo principal do CORBA? 
Resposta 
Selecionada: 
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. 
 
 
 Pergunta 2 
0,2 em 0,2 pontos 
 
Qual principal função do SOAP? 
Resposta 
Selecionada: 
a. 
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. 
 
 
 Pergunta 3 
0,2 em 0,2 pontos 
 
O que o Java RMI nos possibilita? 
Resposta 
Selecionada: 
b. 
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. 
 
 
 Pergunta 4 
0,2 em 0,2 pontos 
 
Qual a definição de Socket? 
Resposta 
Selecionada: 
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 3 
 
 Pergunta 1 
0,2 em 0,2 pontos 
 
O que é a tecnologia ASP? 
Resposta 
Selecionada: 
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. 
 
 
 Pergunta 2 
0,2 em 0,2 pontos 
 
Onde podemos utilizar a linguagem PHP? 
Resposta 
Selecionada: 
e. 
O PHP pode ser utilizado em e-commerce, páginas pessoais, sistemas 
de intranet e em gerenciamento de banco de dados. 
 
 
 Pergunta 3 
0,2 em 0,2 pontos 
 
O que é Python? 
Resposta 
Selecionada: 
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. 
 
 
 Pergunta 4 
0,2 em 0,2 pontos 
 
Como a Python trabalha com declaração de variáveis? 
Resposta 
Selecionada: 
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. 
 
 
 
 
 
 
 
 
 
 
 
 
AS 4 
 
 Pergunta 1 
0,2 em 0,2 pontos 
 
Escolha a alternativa que melhor representa Scriptlet? 
Resposta Selecionada: a. 
<% out.println("Ola Mundo"); %> 
 
 
 Pergunta 2 
0,2 em 0,2 pontos 
 
Qual é o objetivo de JSP? 
Resposta 
Selecionada: 
a. 
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. 
 
 
 Pergunta 3 
0,2 em 0,2 pontos 
 
Qual a função da diretiva taglib? 
Resposta Selecionada: a. 
Criar e armazenar novas tags personalizadas. 
 
 
 Pergunta 4 
0,2 em 0,2 pontos 
 
Qual opção abaixo é um diretiva include? 
Resposta Selecionada: d. 
<%@ include file= boas_vindas.html %> 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
AS 5 
 
 Pergunta 1 
0,2 em 0,2 pontos 
 
O que é AJAX? 
 
Resposta 
Selecionada: 
d. 
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 2 
0,2 em 0,2 pontos 
 
Qual é a definição de XML? 
Resposta Selecionada: c. 
Linguagem de Marcação Extensível que permite estruturar dados. 
 
 
 Pergunta 3 
0,2 em 0,2 pontos 
 
Qual opção abaixo contém elementos ligados à programação e conexão com banco de 
dados em JSP? 
Resposta Selecionada: c. 
NetBeans, JDK, MySQL, JDBC, GlassFish 
 
 
 Pergunta 4 
0,2 em 0,2 pontos 
 
Qual a função desta linha de programação: < input type:”button” value=”Entrar” 
onClick=”Login()” >? 
 
 
Resposta 
Selecionada: 
e. 
Possibilita a criação de um botão e ainda chama a função Login() 
quando pressionado pelo usuário. 
 
 
 
AS de Cliente/Servidor 
 
Unidade 1 
 
Pergunta 1 
Qual a diferença entre Internet e Web? 
Web é uma maneira de acessar informações enquanto a Internet é uma gigantesca rede de 
computadores 
 
 
Pergunta 2 
Qual é a principal razão que move os sistemas distribuídos: 
compartilhar recursos 
 
 
Pergunta 3 
Indique a definição de sistemas distribuídos: 
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 
O que é uma Arquitetura de Sistemas? 
A maneira de organização dos componentes necessários para os sistemas distribuídos 
 
 
 
Unidade 2 
Pergunta 1 
Qual é o objetivo principal do CORBA? 
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. 
 
Pergunta 2 
O que é um Web Service? 
Conjunto de tecnologias que juntas fornecemum serviço pela internet de forma confiável. 
 
Pergunta 3 
O que o Java RMI nos possibilita? 
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. 
 
Pergunta 4 
No modelo DCOM qual a definição de Transparência de Linguagem? 
Mesmo com linguagem diferentes clientes e servidores conseguem estabelecer 
comunicação. 
 
Unidade 3 
Pergunta 1 
Como a Python trabalha com declaração de variáveis? 
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. 
 
Pergunta 2 
Quais são as duas principais características do .NET? 
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 3 
O que é a tecnologia ASP? 
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. 
 
Pergunta 4 
O que é ColdFusion? 
NDA 
 
Unidade 4 
Pergunta 1 
Qual é a definição da diretiva page? 
Fornecem informações sobre a página JSP ao Servlet. 
 
Pergunta 2 
O que são Servlets? 
Servidor que interpreta códigos Java contidos em um JSP. 
 
Pergunta 3 
Qual é o objetivo de JSP? 
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. 
 
Pergunta 4 
Qual opção abaixo é um diretiva include? 
<%@ include file= boas_vindas.html %> 
 
 
Unidade 5 
 
 
 
Pergunta 1 
O que é JavaBeans? 
Modelo de componentes de software reutilizável de Java. 
Pergunta 2 
O que é JavaScript? 
Linguagem que permite a inserção de funções diretamente em páginas Web ou através da 
criação de arquivos separados. 
Pergunta 3 
Qual opção abaixo contém elementos ligados à programação e conexão 
com banco de dados em JSP? 
NetBeans, JDK, MySQL, JDBC, GlassFish 
 
Pergunta 4 
Qual é a definição de XML? 
Linguagem de Marcação Extensível que permite estruturar dados. 
 
PERGUNTA 1 
1. Indique a definição de sistemas distribuídos: 
 
a. 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; 
 
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 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 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. 
0,2 pontos 
PERGUNTA 2 
1. Qual é a principal razão que move os sistemas distribuídos: 
 
a. envio de mensagens pela rede; 
 
b. download e upload de arquivos; 
 
c. compartilhar recursos; 
 
d. espalhar sistemas pela rede; 
 
e. comunicação; 
0,2 pontos 
PERGUNTA 3 
1. Qual a diferença entre Internet e Web? 
 
a. A Internet é a única rede de computadores enquanto a Web é uma maneira de 
acessar informações. 
 
b. Web são códigos HTML de páginas 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. A Internet é a rede mundial de computadores enquanto a Web é a única 
maneira de acessar informações; 
 
e. Web é uma maneira de acessar informações enquanto a Internet é uma 
gigantesca rede de computadores; 
0,2 pontos 
PERGUNTA 4 
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 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 ampliação dos componentes necessários para os sistemas 
distribuídos. 
PERGUNTA 1 
1. No modelo DCOM qual a definição de Transparência de Linguagem? 
 
a. Clientes têm a obrigatoriedade de possuir a mesma modelagem de servidores. 
 
b. Clientes têm a obrigatoriedade de possuir a mesma codificação de outros 
clientes. 
 
c. Mesmo com linguagem diferentes clientes e servidores conseguem estabelecer 
comunicação. 
 
d. Mesmo com linguagens orientadas diferentes clientes e servidores conseguem 
estabelecer comunicação. 
 
e. Clientes têm a obrigatoriedade de possuir a mesma codificação de servidores. 
0,2 pontos 
PERGUNTA 2 
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 possa solicitar requisições ao servidor e 
usufruir de seus serviços como é característico do modelo Cliente/Servidor. 
0,2 pontos 
PERGUNTA 3 
1. O que o Java RMI nos possibilita? 
 
a. Possibilita atualizar objeto localizado em um cliente ou servidor mesmo que 
esse cliente ou servidor não possua conhecimento do objeto que está 
atualizando. 
 
b. 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. 
 
c. 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. 
 
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 deletar qualquer objeto localizado em um cliente ou servidor mesmo 
que esse cliente ou servidor não possua conhecimento do objeto que está 
deletando. 
0,2 pontos 
PERGUNTA 4 
1. Qual principal função do SOAP? 
 
a. 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. 
 
b. 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. 
 
c. 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. 
 
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 
objeto de envioda mensagem de requisição e da mensagem de resposta deve 
ser programado. 
PERGUNTA 1 
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. 
0,2 pontos 
PERGUNTA 2 
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. NDA. 
 
c. 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. 
 
d. 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. 
 
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 3 
1. O que é ColdFusion? 
 
a. NDA. 
 
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 de SLA. 
 
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 stand-alone. 
 
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 Hibernate. 
0,2 pontos 
PERGUNTA 4 
1. O que é a tecnologia ASP? 
 
a. NDA 
 
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 Active 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 Action Server Pages, foi criado exclusivamente para 
servidores Microsoft nos quais se 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. 
 
CLIENTE SERVIDOR 
 
AS1 
 
PERGUNTA 1 
1. A principal diferença de Cliente e Servidor em uma Arquitetura Centralizada é: 
 
a. Clientes sempre requisitam arquivos a um servidor que por sua vez lhes envia o pedido 
de login e senha; 
 
b. Clientes sempre requisitam downloads a um servidor que por sua vez lhes envia aquilo 
que foi requisitado; 
 
c. Clientes sempre requisitam serviços a um servidor que por sua vez lhes envia aquilo que 
foi requisitado; 
 
d. Clientes sempre enviam serviços a um servidor que por sua vez lhes envia os 
componentes do protocolo SSF; 
 
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 2 
1. O que é uma Arquitetura de Sistemas? 
 
a. A maneira de organização dos componentes necessários para os sistemas distribuídos; 
 
b. A maneira de organização dos usuários 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 ordenação dos componentes necessários para os sistemas distribuídos; 
 
e. A maneira de ampliação dos componentes necessários para os sistemas distribuídos. 
0,2 pontos 
PERGUNTA 3 
1. Qual é a principal razão que move os sistemas distribuídos: 
 
a. comunicação; 
 
b. download e upload de arquivos; 
 
c. espalhar sistemas pela rede; 
 
d. envio de mensagens pela rede; 
 
e. compartilhar recursos; 
0,2 pontos 
PERGUNTA 4 
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 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 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; 
 
 
AS 2 
 
PERGUNTA 1 
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 método 
de envio da mensagem de requisição e da mensagem de resposta deve se comportar. 
 
c. 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. 
 
d. 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. 
 
e. 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. 
0,2 pontos 
PERGUNTA 2 
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 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 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 direta. 
 
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 3 
1. 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 atualizar objeto localizado em um cliente ou servidor mesmo que esse cliente 
ou servidor não possua conhecimento do objeto que está atualizando. 
 
c. Possibilita deletar qualquer objeto localizado em um cliente ouservidor mesmo que esse 
cliente ou servidor não possua conhecimento do objeto que está deletando. 
 
d. 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. 
 
e. 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. 
0,2 pontos 
PERGUNTA 4 
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 cliente possa solicitar requisições ao cliente Middleware 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 hospedeiro possa solicitar requisições ao servidor e usufruir de seus 
serviços como é característico do modelo Cliente/Servidor. 
 
 
 
AS 3 ASIII 
 
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. 
 
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 Linux. 
 
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. NDA. 
0,2 pontos 
PERGUNTA 2 
1. Como a Python trabalha com declaração de variáveis? 
 
a. NDA. 
 
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. 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 manual e bem intuitiva ao 
framework. 
0,2 pontos 
PERGUNTA 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 incremental, pois necessita ser compilada, ou seja, traduzida para 
linguagem de binária, 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 incremental, pois necessita ser compilada, ou seja, traduzida para 
linguagem de máquina, ela apenas precisa ser lida por um interpretador. 
 
c. NDA. 
 
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 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 SII 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 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 
Microsoft nos quais se utilizava o IIS para hospedar páginas e prover acesso a elas. 
 
 
 
As4 
 
PERGUNTA 1 
1. Qual é a definição da diretiva page? 
 
a. Fornecem informações sobre a página HTML ao Servlet. 
 
b. Fornecem informações sobre a página JSP ao Servlet. 
 
c. Fornecem informações sobre a página JSP ao Servltlet. 
 
d. Fornecem informações sobre a página HTML ao Servltlet. 
0,2 pontos 
PERGUNTA 2 
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 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. 
 
c. 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. 
 
d. 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. 
 
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 3 
1. Qual a função da diretiva taglib? 
 
a. Traduzir 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. Compilar e armazenar novas tags personalizadas. 
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 %> 
 
 
AS5 
 
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 códigos. 
 
c. Linguagem de Marcação Extensível que permite estruturar drivers. 
 
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. 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 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. 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. Linguagem que permite a inserção de funções diretamente em páginasWeb 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. Classe 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 componentes de hardware reutilizável de Java. 
 
b. Modelo de código de hardware reutilizável de Java. 
 
c. Modelo de componentes de software reutilizável de Java. 
 
d. Modelo de código de software reutilizável de Java. 
 
e. Modelo de código de hardware e software reutilizável de Java. 
 
	AS III
	PERGUNTA 1
	PERGUNTA 2
	PERGUNTA 3
	PERGUNTA 4
	ASIV
	PERGUNTA 1
	PERGUNTA 2
	PERGUNTA 3
	PERGUNTA 4
	AS V
	PERGUNTA 1
	PERGUNTA 2
	PERGUNTA 3
	PERGUNTA 4
	AsI
	PERGUNTA 1
	PERGUNTA 2
	PERGUNTA 3
	PERGUNTA 4
	PERGUNTA 1
	PERGUNTA 2
	PERGUNTA 3
	PERGUNTA 4
	PERGUNTA 4
	PERGUNTA 1
	PERGUNTA 2
	PERGUNTA 3
	PERGUNTA 4
	PERGUNTA 1
	PERGUNTA 2
	PERGUNTA 3
	PERGUNTA 4
	PERGUNTA 1
	PERGUNTA 2
	PERGUNTA 3
	PERGUNTA 4
	PERGUNTA 1
	PERGUNTA 2
	PERGUNTA 3
	PERGUNTA 4
	PERGUNTA 1
	PERGUNTA 2
	PERGUNTA 3
	PERGUNTA 4
	AS-1
	PERGUNTA 1
	PERGUNTA 2
	PERGUNTA 3
	PERGUNTA 4
	PERGUNTA 1
	PERGUNTA 2
	PERGUNTA 3
	PERGUNTA 4
	PERGUNTA 1
	PERGUNTA 2
	PERGUNTA 3
	PERGUNTA 4
	PERGUNTA 1
	PERGUNTA 2
	PERGUNTA 3
	PERGUNTA 4
	PERGUNTA 1
	PERGUNTA 2
	PERGUNTA 3
	PERGUNTA 4

Mais conteúdos dessa disciplina