Buscar

AP PROGRAMAÇÃO CLIENTE SERVIDOR

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

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

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

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

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

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

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Disc.: PROGRAMAÇÃO CLIENTE SERVIDOR 
 
Acertos: 9,0 de 10,0 
 
 
 
1 
 Questão 
Acerto: 1,0 / 1,0 
 
Na sintaxe da linguagem HTML para a construção de formulários, qual o tipo de INPUT 
deve ser utilizado para opções mutuamente exclusivas? 
 
 
checkbox 
 
sumbit 
 
text 
 radio 
 
hidden 
 
 
 
2 
 Questão 
Acerto: 0,0 / 1,0 
 
Indique a opção que apresenta apenas operadores relacionais. 
 
 Operadores >, <, = e ! 
 
Operadores +, -, * e / 
 
Operadores &&, || e ! 
 Operadores >=, <, == e != 
 
Operadores +, -, < e * 
 
 
 
3 
 Questão 
Acerto: 1,0 / 1,0 
 
Quando falamos das ações que um objeto pode realizar estamos nos referindo a: 
 
 
Agrupamentos 
 Métodos 
 
Nível de Acesso 
 
Herança 
 
Atributos 
 
 
 
4 
 Questão 
Acerto: 1,0 / 1,0 
 
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=185343989&cod_prova=3694133124&f_cod_disc=
Analise as seguintes afirmativas acerca da sintaxe JSON e assinale a opção correta. 
I - Valores numéricos devem ser colocados entre aspas. 
II - Valores nulos são representados por null. 
III - Vetores são definidos com o uso de chaves. 
 
 
Todas as afirmativas são verdadeiras. 
 
Apenas as afirmativas II e III são verdadeiras. 
 
Todas as afirmativas são falsas. 
 Apenas a afirmativa II é verdadeira. 
 
Apenas as afirmativas I e III são verdadeiras. 
 
 
 
5 
 Questão 
Acerto: 1,0 / 1,0 
 
Ajax não é meramente uma tecnologia. É uma abordagem moderna para 
desenvolvimento de sites interativos. A abordagem de desenvolvimento tradicional tem 
semelhanças e diferenças em relação ao Ajax. Uma característica exclusiva de Ajax em 
relação à abordagem tradicional é que: 
 
 
Usa javascript como linguagem para desenvolver código no lado do cliente. 
 Permite recuperação assíncrona de dados usando XMLHttpRequest. 
 
Usa (x)html / css para definir o aspecto visual da página. 
 
Representa os objetos no lado cliente com DOM. 
 
Executa as requisições através do protocolo HTTP. 
 
 
 
6 
 Questão 
Acerto: 1,0 / 1,0 
 
Pode-se dizer que está INCORRETO sobre as tecnologias Servlet/JSP: 
 
 
Para criar um Servlet é necessário criar uma classe derivada de HttpServlet. 
 
As páginas JSP são mais voltadas para o Designer, e os Servlets para o 
Programador. 
 
Toda página JSP é transformada em um Servlet. 
 
Não possuem o método main, pois estão sob controle dos contêineres. 
 JSP pode ser processado sem a utilização de um contêiner, e Servlet necessita 
de um contêiner. 
 
 
 
7 
 Questão 
Acerto: 1,0 / 1,0 
 
A linguagem Java apresenta como middleware padrão para acesso a bancos de dados o 
JDBC, cuja utilização envolve vários passos, indo desde o registro do Driver até a 
recepção da consulta em ResultSets. Neste processo podem ocorrer duas exceções 
principais, no que se refere ao uso do JDBC, as quais são: 
 
 
SQLException e ServletException 
 
ServletException e ArithmeticException 
 
ClassNotFoundException e ArithmeticException 
 SQLException e ClassNotFoundException 
 
ClassNotFoundException e ServletException 
 
 
 
8 
 Questão 
Acerto: 1,0 / 1,0 
 
Os EJBs do tipo Session Bean podem ser divididos em três tipos, sendo que um deles 
permite a ocorrência de apenas uma instância por máquina virtual. Qual é este tipo? 
 
 
Stateless 
 
Message Driven 
 Singleton 
 
Entity 
 
Stateful 
 
 
 
9 
 Questão 
Acerto: 1,0 / 1,0 
 
Com relação aos conceitos de arquitetura de aplicações, é correto afirmar que o MVC é 
um padrão 
 
 de arquitetura de aplicações que visa separar a "lógica da aplicação", a "interface 
do usuário" e a "persistência de dados". 
 
de objeto que executa uma operação quando ele recebe uma solicitação 
(mensagem) correspondente de um outro objeto. 
 
de desenvolvimento cuja finalidade é definir uma interface na mesma camada da 
"lógica da aplicação". 
 
que garante que uma lógica de negócios possa ser acessada e visualizada por 
uma única interface. 
 
de operação dirigida para uma classe e não para um objeto individual. 
 
 
 
10 
 Questão 
Acerto: 1,0 / 1,0 
 
Em qual linguagem os Web Services se baseiam para serem descritos? 
 
 
RUBY 
 
JAVA 
 
HTML 
 
SQL 
 XML 
 
 
 
 
 
 
 
javascript:abre_colabore('38403','185343989','3694133124');
Disc.: PROGRAMAÇÃO CLIENTE SERVIDOR 
 
Acertos: 10,0 de 10,0 01/05/2020 
 
 
 
1 
 Questão 
Acerto: 1,0 / 1,0 
 
"Permite a inclusão de informações e controle de características do documento, como o 
uso de UTF-8 para acentuação da língua portuguesa. " 
Na criação de páginas HTML que tag devemos utilizar para produzir o que é colocado na 
afirmação apresentada na questão: 
 
 
title 
 
body 
 
doctype 
 meta 
 
link 
 
 
 
2 
 Questão 
Acerto: 1,0 / 1,0 
 
Indique a opção que apresenta apenas operadores relacionais. 
 
 
Operadores &&, || e ! 
 Operadores >=, <, == e != 
 
Operadores +, -, * e / 
 
Operadores >, <, = e ! 
 
Operadores +, -, < e * 
 
 
 
3 
 Questão 
Acerto: 1,0 / 1,0 
 
Quando falamos das ações que um objeto pode realizar estamos nos referindo a: 
 
 
Atributos 
 
Herança 
 
Nível de Acesso 
 
Agrupamentos 
 Métodos 
 
 
 
4 
 Questão 
Acerto: 1,0 / 1,0 
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=189554908&cod_prova=3782953556&f_cod_disc=
 
Analise as seguintes afirmativas acerca da sintaxe JSON e assinale a opção correta. 
I - Valores numéricos devem ser colocados entre aspas. 
II - Valores nulos são representados por null. 
III - Vetores são definidos com o uso de chaves. 
 
 
Todas as afirmativas são verdadeiras. 
 Apenas a afirmativa II é verdadeira. 
 
Apenas as afirmativas II e III são verdadeiras. 
 
Apenas as afirmativas I e III são verdadeiras. 
 
Todas as afirmativas são falsas. 
 
 
 
5 
 Questão 
Acerto: 1,0 / 1,0 
 
Ajax não é meramente uma tecnologia. É uma abordagem moderna para 
desenvolvimento de sites interativos. A abordagem de desenvolvimento tradicional tem 
semelhanças e diferenças em relação ao Ajax. Uma característica exclusiva de Ajax em 
relação à abordagem tradicional é que: 
 
 
Usa (x)html / css para definir o aspecto visual da página. 
 
Executa as requisições através do protocolo HTTP. 
 
Representa os objetos no lado cliente com DOM. 
 Permite recuperação assíncrona de dados usando XMLHttpRequest. 
 
Usa javascript como linguagem para desenvolver código no lado do cliente. 
 
 
 
6 
 Questão 
Acerto: 1,0 / 1,0 
 
"Uma (I) nada mais é do que uma mensagem que aparece na barra de status Android. 
Seu objetivo é notificar ao usuário sobre algum evento, seja através de um ícone na 
barra de status, através de vibração, som ou acender de luzes do dispositivo. É muito 
comum seu uso quando temos uma aplicação que roda em segundo plano, como, por 
exemplo, um aplicativo de mensagem instantânea, e não podemos ser interrompidos 
em uma aplicação que roda em primeiro plano, como, por exemplo, uma ligação 
telefônica." 
(I) na sentença acima explica o conceito de: (assinale a alternativa correta) 
 
 Notificação Android 
 
Caixa de texto 
 
Chamada Android 
 
Text Box 
 
Classe 
 
 
 
7 
 Questão 
Acerto: 1,0 / 1,0 
 
O que é um banco de dados relacional? 
 
 
Banco que fica em mais de um servidor, permitindo a descentralização dos 
dados. 
 
 Esse tipo de banco de dados tem como objetivo a manipulação de uma grande 
quantidade de informações de grande complexidade, como os mapas e imagens 
de satélite, por exemplo. 
 
Oferecem a possibilidade de armazenar informações históricas a respeito de um 
determinado objeto que nele está sendo mantido. 
 Banco que armazena dados em tabelas. 
 
 Banco replicado para vários servidorescomo em um processo de 
espelhamento. 
 
 
 
8 
 Questão 
Acerto: 1,0 / 1,0 
 
Sobre POJO é correto afirma que: 
 
 
 É uma classe com métodos de negócios e atributos definidos de forma privada e 
métodos de acesso público. 
 É uma classe sem métodos de negócios, mas com atributos definidos de forma 
privada e métodos de acesso público. 
 
 É uma classe sem métodos de negócios, mas com atributos definidos de forma 
privada e métodos de acesso privado. 
 
 É uma classe com métodos de negócios e com atributos definidos de forma 
privada e métodos de acesso privado. 
 
 É uma classe sem métodos de negócios, mas com atributos definidos de forma 
publica e métodos de acesso público. 
 
 
 
9 
 Questão 
Acerto: 1,0 / 1,0 
 
Com relação aos conceitos de arquitetura de aplicações, é correto afirmar que o MVC é 
um padrão 
 
 
de operação dirigida para uma classe e não para um objeto individual. 
 de arquitetura de aplicações que visa separar a "lógica da aplicação", a "interface 
do usuário" e a "persistência de dados". 
 
de objeto que executa uma operação quando ele recebe uma solicitação 
(mensagem) correspondente de um outro objeto. 
 
que garante que uma lógica de negócios possa ser acessada e visualizada por 
uma única interface. 
 
de desenvolvimento cuja finalidade é definir uma interface na mesma camada da 
"lógica da aplicação". 
 
 
 
10 
 Questão 
Acerto: 1,0 / 1,0 
 
Componente dos Web Services SOAP que viabiliza a criação automatizada de clientes 
nas mais diversas plataformas: 
 
 
RPC 
 
COS Naming 
 WSDL 
 
IDL 
 
UDDI 
 
 
 
 
 
 
 
javascript:abre_colabore('38403','189554908','3782953556');
Disc.: PROGRAMAÇÃO CLIENTE SERVIDOR 
 
Acertos: 8,0 de 10,0 01/05/2020 
 
 
 
1 
 Questão 
Acerto: 1,0 / 1,0 
 
A linguagem HTML 5 permite a utilização de diversas outras sintaxes na escrita do 
documento. Qual destas sintaxes é voltada para a construção de figuras vetoriais 
simples, como retângulos e círculos? 
 
 
XML 
 
Java Script 
 
MathML 
 SVG 
 
JSON 
Respondido em 01/05/2020 17:16:44 
 
 
2 
 Questão 
Acerto: 0,0 / 1,0 
 
A Linguagem Java Script como muitas outras linguagens, possuem um conjunto de 
funções que agilizam o processo de codificação e consequentemente a construção das 
páginas, programas etc. 
Em relação a função eval, marque a resposta ERRADA. 
 
 z=eval(6/3); e eval(z=(6/3)); Os dois códigos produzem o mesmo resultado. 
 
Converte uma string em código JavaScript e executa-o, se for um comando 
válido. 
 
É capaz de executar uma operação matemática válida. 
 O trecho de código eval("A"), converte A para o código ascii. 
 
eval("x=(8*3/6+2)"); Atribui a x o valor 6. 
 
 
 
3 
 Questão 
Acerto: 1,0 / 1,0 
 
Caso fosse necessário validar um campo para CPF, de acordo com a regra de formação 
do número, logo que o usuário saísse da caixa de texto, o evento correto seria: 
 
 onblur 
 
onchange 
 
onclick 
 
onsubmit 
 
onfocus 
 
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=189556657&cod_prova=3782994752&f_cod_disc=
 
 
4 
 Questão 
Acerto: 1,0 / 1,0 
 
Analise as seguintes afirmativas acerca da sintaxe JSON e assinale a opção correta. 
I - Valores numéricos devem ser colocados entre aspas. 
II - Valores nulos são representados por null. 
III - Vetores são definidos com o uso de chaves. 
 
 
Todas as afirmativas são verdadeiras. 
 
Apenas as afirmativas II e III são verdadeiras. 
 
Todas as afirmativas são falsas. 
 
Apenas as afirmativas I e III são verdadeiras. 
 Apenas a afirmativa II é verdadeira. 
 
 
 
5 
 Questão 
Acerto: 1,0 / 1,0 
 
De modo geral, o XML parser nada mais é do que: 
 
 
Uma técnica utilizada para a manipulação de metadados. 
 
Um método utilizado exclusivamente na validação de documento JavaScript. 
 
Um objeto DOM implementado dentro do XML. 
 Um analisador de documentos XML, que tem como objetivo carregar ou criar um 
documento utilizando o JavaScript. 
 
Uma classe de documentos criados em JavaScript. 
 
 
 
6 
 Questão 
Acerto: 1,0 / 1,0 
 
"Uma (I) nada mais é do que uma mensagem que aparece na barra de status Android. 
Seu objetivo é notificar ao usuário sobre algum evento, seja através de um ícone na 
barra de status, através de vibração, som ou acender de luzes do dispositivo. É muito 
comum seu uso quando temos uma aplicação que roda em segundo plano, como, por 
exemplo, um aplicativo de mensagem instantânea, e não podemos ser interrompidos 
em uma aplicação que roda em primeiro plano, como, por exemplo, uma ligação 
telefônica." 
(I) na sentença acima explica o conceito de: (assinale a alternativa correta) 
 
 
Text Box 
 Notificação Android 
 
Caixa de texto 
 
Classe 
 
Chamada Android 
 
 
 
7 
 Questão 
Acerto: 1,0 / 1,0 
 
O uso de um DAO (Data Access Object) em um código tem a função de: 
 
 
Encapsular o usuário e senha de acesso ao banco de dados relacional. 
 Prover uma interface para acesso a um banco de dados ou outro mecanismo de 
persistência. 
 
Prover uma camada de segurança para a aplicação. 
 
Gerenciar a geração de logs de acesso com API específica. 
 
Impedir que uma classe tenha mais de um objeto instanciado. 
 
 
 
8 
 Questão 
Acerto: 1,0 / 1,0 
 
Entre os diferente tipos de EJBs, os MDBs são responsáveis pelo comportamento 
assíncrono baseado em mensagerias. Assinale a alternativa correta com relação aos 
MDBs. 
 
 
São definidos pela anotação @Message. 
 
Necessitam de interfaces @Local e @Remote. 
 
Precisam implementar a interface SessionListener. 
 Apresentam um único método para tratamento de mensagens denominado 
onMessage. 
 
Eles podem guardar informações de estado, como os Statefull Session Beans. 
 
 
 
9 
 Questão 
Acerto: 0,0 / 1,0 
 
Sobre os Servlets é incorreto afirmar que: 
 
 
São frequentemente usados para processar ou armazenar dados que foram 
submetidos de um formulário HTML. 
 Fazem uso exclusivo do protocolo HTTP. 
 
Fornecem conteúdo dinâmico, como os resultados de uma consulta a um banco 
de dados. 
 É uma classe Java usada para estender as funcionalidades de um servidor. 
 
Não fazem uso de protocolos 
 
 
 
10 
 Questão 
Acerto: 1,0 / 1,0 
 
As anotações utilizadas para definir um Web Service SOAP, um método deste Web 
Service, e os parâmetros de chamada do método são, respectivamente: 
 
 WebService, WebMethod e WebParam 
 
WebServlet, WebMethod e Param 
 
Service, WebMethod e Param 
 
Service, Path e PathParam 
 
WebService, Path e WebParam 
 
 
 
 
 
 
javascript:abre_colabore('38403','189556657','3782994752');

Continue navegando