Buscar

Exercicios programação WEB

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 9 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 9 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 9 páginas

Prévia do material em texto

#A Web 2.0 caracteriza-se por promover e potencializar as formas de tratamento do conteúdo dinâmico no que se refere a publicação, gerenciamento, compartilhamento e organização das informações. São características da Web 2.0:
I. Fornecer experiência de conteúdo, dinamismo.
II. Promover a participação e interação do usuário de forma colaborativa.
III. Permitir navegar em velocidades superiores às da Web 1.0.
IV. Possibilitar a construção coletiva do conhecimento, promovendo o conceito de “Inteligência Coletiva”.
Consideram-se como verdadeiras:
A - apenas as alternativas I e II
B - apenas as alternativas I, II e III
C - apenas as alternativas I, II e IV
D - apenas as alternativas II e III
E - apenas as alternativas II, III e IV
#Os ambientes de comunicação são classificados em três tipos de redes:
A - Internet, Explorer, Extranet.
B - Internet, Extranet, Servidor.
C - Internet, Intranet, Extranet.
D - Internet, Intranet, Firefox.
E - Mozilla, Intranet, Extranet.
#A linguagem básica para o desenvolvimento de páginas para a web é a definição de:
A - CSS.
B - HTML.
C - HTML5.
D - JavaScript.
E - JQuery.
#Para que a comunicação entre Servidor e Clientes funcione corretamente é necessário o uso de diversos protocolos que executam funções específicas na Internet. Para cada protocolo a seguir:
1. IP (Internet Protocol - Protocolo de Internet)
2. TCP (Transfer Control Protocol - Protocolo de Controle de Transmissão)
3. HTTP (Hypertext Transfer Protocol - Protocolo de Transferência de Hipertexto)
4. FTP (File Transfer Protocol - Protocolo de Transferência de Arquivo)
5. SMTP (Simple Mail Transfer Protocol - Protocolo para Transferência de E-Mail Simples) Relacione com a sua correta responsabilidade:
a) É o protocolo de rede padrão dos navegadores da Web.
b) Define como ocorrerá o envio de mensagens através da Internet.
c) Responsável pelo controle do envio e recebimento de arquivos.
d) É o protocolo padrão de comunicação da Internet.
e) Define um endereço exclusivo para cada dispositivo conectado na internet.
A - 1-a, 2-b, 3-c, 4-d, 5-e
B - 1-b, 2-a, 3-d, 4-e, 5-c
C - 1-c, 2-d, 3-e, 4-b, 5-a
D - 1-d, 2-a, 3-b, 4-d, 5-c
E - 1-e, 2-d, 3-a, 4-c, 5-b
#(IADES – 2017 – CRF-DF) A respeito do serviço de File Transfer Protocol (FTP), assinale a alternativa correta.
A - Na conexão FTP, há um canal de transmissão aberto para os comandos (canal de controle) e para os dados.
B - O File Transfer Protocol (FTP) é embasado na porta TCP 69 e o Trivial File Transfer Protocol (TFTP) é embasado na porta UDP 21.
C - O protocolo FTP é usado para acessar arquivos por FTP, o protocolo de transferência de arquivos da internet. Um grande número de servidores FTP em todo o mundo permite que determinadas pessoas de lugares cadastrados da internet façam download sem login de quaisquer arquivos armazenados no servidor de daemon FTP.
D - Qualquer processo com a finalidade de estabelecer uma conexão com um host para transferir um arquivo com o uso de FTP pode conectar-se à porta 21 do host de destino e entrar em contato com seu daemon de FTP.
E - Utilizando-se o protocolo FTP, é possível realizar a transferência de arquivos e acesso remoto, além de copiar arquivos entre máquinas ligadas à internet e, dessa forma, ter acesso a inúmeros artigos, bancos de dados e outras informações.
#A Internet é uma rede gigantesca composta de várias redes menores. Tanto a Intranet quanto a Extranet também são redes de computadores que partilham de características técnicas da Internet. Considerando os três conceitos de grupos de redes:
1. Internet
2. Intranet
3. Extranet
Relacione-as com suas principais características:
( ) Acesso restrito aos funcionários da empresa
( ) Qualquer usuário tem acesso
( ) Informações compartilhadas entre empresas específicas.
( ) Grande gama de informações disponíveis de forma pública.
( ) Usuários são de redes conectadas ou autorizadas
A - 1, 2, 3, 1, 2
B - 1, 3, 2, 2, 1
C - 2, 1, 2, 2, 3
D - 2, 1, 3, 1, 3
E - 2, 3, 1, 1, 2
#Na arquitetura cliente/servidor, é característica de um servidor:
A - comunicar-se continuamente com outros servidores.
B - executar o software apenas quando for chamado.
C - iniciar e terminar as conversações.
D - não prestar serviços distribuídos.
E - receber e responder a solicitações.
#A Internet não é um meio físico de comunicação tangível e com dimensão facilmente determinável. Ela é uma rede gigantesca composta de várias redes menores. Sobre a Internet, assinale (V) para as afirmativas verdadeiras e (F) para as afirmativas falsas:
( ) conecta milhões de usuários no mundo inteiro
( ) disponibiliza informação de forma privada
( ) possui uso restrito a um determinado local físico
( ) permite o armazenamento em nuvem
A - F, F, F, F
B - F, F, V, V
C - V, F, F, V
D - V, V, F, F
E - V, V, V, V
#Uma tendência proporcionada pela Web 2.0 é de que a Internet passou a ser vista como uma plataforma de desenvolvimento e trabalho, onde os desenvolvedores devem aproveitar ao máximo as inúmeras possibilidades geradas pela rede de inteligência coletiva no desenvolvimento de seus aplicativos. No que se refere ao efeito na área de desenvolvimento, O’Reilly (2005) salienta algumas características desejáveis para os aplicativos. Para cada característica da Web 2.0:
1. Versão Beta contínua
2. Reutilização / Programação Modular
3. Monitoramento do comportamento do usuário (UX)
4. Tratamento de software como serviço
Relacione à sua definição, conforme a visão de O’Reilly:
a) Módulos, dados e serviços disponíveis para serem utilizados por terceiros, formando um ciclo de colaboração.
b) Avaliar quais recursos são usados e de que forma são usados, utilizando esta estratégia para tomada de decisão quanto a descontinuação ou distribuição de um aplicativo.
c) Não são adquiridos mais produtos, porém paga-se pela utilização de serviços on-line.
d) Todos os aplicativos devem ser desenvolvidos através de um processo de evolução contínua.
A - 1-a, 2-b, 3-c, 4-d
B - 1-b, 2-d, 3-a, 4-c
C - 1-c, 2-a, 3-b, 4-d
D - 1-d, 2-a, 3-b, 4-c
E - 1-d, 2-b, 3-a, 4-c
A Extranet surgiu da necessidade de comunicação entre redes de empresas corporativas, parceiros e clientes. A respeito de Extranet, assinale a opção correta:
A - A Extranet é formada por uma única rede.
B - A Extranet é utilizada apenas para comunicações entre empresas.
C - A Extranet faz apenas uso de conexões privadas.
D - A Extranet promove acesso apenas a conexões de abrangência nacional.
E - A Extranet utiliza a conexão pública da Internet para acesso à Intranet.
#Em CSS, cada elemento possui um tamanho que é o resultado da soma das seguintes medidas: componente, espaçamento, borda e margem. Esse tamanho total forma o que se conhece por “Box Model”, que é composto por alguns atributos. Para cada atributo do “Box Model”:
1. Float
2. Clear
3. Position
4. Display
5. Overflow
Relacione a qual função ela está relacionada:
a) define a sobra do elemento dentro de um container
b) define de qual maneira o elemento será disposto na tela
c) define a posição do elemento
d) limpa a configuração aplicada através do “float”
e) permite alinhar o elemento em relação aos outros elementos
A - 1-a, 2-b, 3-c, 4-d, 5-e
B - 1-b, 2-a, 3-c, 4-d, 5-e
C - 1-c, 2-a, 3-c, 4-d, 5-e
D - 1-d, 2-a, 3-c, 4-b, 5-e
E - 1-e, 2-d, 3-c, 4-b, 5-a
# Em relação às tecnologias CSS e Tableless, assinale a alternativa correta.
A - A sintaxe do image-border divide-se em três partes: 1 – URL da imagem que será utilizada; 2 – tamanho do slice da imagem; e 3 – como o HTML aplicará a imagem na borda.
B - Há uma diferença muito sensível entre pseudoclasses e pseudoelementos. Ambos ajudam o desenvolvedor a encontrar e separar elementos específicos na árvore de objetos do documento HTML. Normalmente, há algumas necessidades ao selecionar determinados elementos que não têm identificação de class. ou id no código. A situação se agrava quando não se pode modificar o HTML ou quando o código é gerado dinamicamente.
C - O CSS formata a informação que é entregue pela linguagem de programação HTML. Essa informação pode ser qualquercoisa: imagem, texto, vídeo, áudio ou qualquer outro elemento criado.
D - O valor CurrentUseColor pode ser muito útil para diminuir o retrabalho em alguns momentos da produção. CurrentUseColor é uma constante cujo valor é definido pelo valor da propriedade color do seletor.
E - Um seletor representa uma tag. Essa tag é usada como uma condição para determinar quais elementos de um grupo de elementos serão formatados. Tags encadeadas e tags agrupadas são a base do HTML e do CSS.
# Browser ou navegador é o software que permite a interação do usuário com a internet. É através dele que o usuário acessa todo o conteúdo disponível na rede. Os navegadores, tem como função:
A - ler o código HTML, interpretá-lo e montar a página solicitada pelo usuário.
B - permitir a edição direta de conteúdo HTML residente no servidor.
C - permitir a leitura de e-mails através de protocolo POP3.
D - permitir a visualização de páginas renderizadas em imagens bitmap.
E - permitir acesso ao banco de dados que está no servidor remoto
# Criada por Brendan Eich, o JavaScript é uma linguagem interpretada, orientada a objetos e multiplataforma. Foi desenvolvida com uma sintaxe bem simples, com o objetivo de adicionar interatividade em páginas Web. São tipos de variáveis do JavaScript. São regras de declaração do JavaScript:
I. O JavaScript não é Case Sensitive, isto é, letras maiúsculas e minúsculas não são consideradas como caracteres diferentes nesta linguagem.
II. O Java Script é Case Sensitive, isto é, letras maiúsculas e minúsculas são consideradas como caracteres diferentes nesta linguagem.
III. O primeiro caractere do um nome de variável deve, obrigatoriamente, iniciar com uma letra ou underline.
IV. O primeiro caractere do um nome de variável não pode ser underline.
Estão corretas as alternativas:
A - I, II, e III.
B - somente I e II.
C - somente I e III.
D - somente I.
E - somente II e III.
# O desenvolvimento em camadas possibilita que cada camada seja independente uma da outra. O desenvolvimento Web está baseado em três camadas. São elas:
A - Apresentação, Negócio e Dados
B - Dado, Informação e Conhecimento
C - Formatação, Apresentação e Negócio
D - Informação, Formatação e Comportamento
E - Informação, Formatação e Dados
# Os Frameworks minimalistas, tem como objetivo proporcionar uma alternativa para os projetos de desenvolvimento Web, com a redução do tamanho dos projetos. Esses frameworks têm como foco otimizar o que realmente é necessário para a construção de um website. São frameworks minimalistas:
I. Frameset.
II. Simple Grid.
III. Cardinal.
IV. Tile.
Estão corretas as alternativas:
A - I, II, e III.
B - somente I e II.
C - somente I e III.
D - somente I.
E - somente II e III.
A HTML é uma das principais linguagens utilizadas no desenvolvimento Web. Sobre HTML, assinale (V) para as afirmativas verdadeiras e (F) para as afirmativas falsas:
( ) a sigla significa Hypertext Markup Language (Linguagem de Marcação de Hypertexto)
( ) a linguagem permite a apenas a formatação de conteúdo textual, não permitindo inserção de imagens
( ) permite criar qualquer tipo de site (um buscador, um e-commerce, uma rede social)
( ) permite a realização de cálculos e tomada de decisões
A - F, F, F, F
B - F, F, V, V
C - V, F, V, F
D - V, V, F, F
E - V, V, V, V
# Em relação à linguagem de Script Java script, assinale a alternativa correta.
A - As funções client side não precisam ser envolvidas em um container SCRIPT.
B - Estruturas condicionantes servem para executar mais de uma vez um trecho de código. É sempre importante a criação de uma forma para o programa sair do laço. Caso contrário, cria-se um loop infinito, que pode travar o browser.
C - Os principais tipos de caixas de mensagens são o alerta, a confirmação e o prompt. O alerta apresenta apenas o botão OK, a confirmação apresenta as opções “cancelar” e “confirmar” e o prompt mostra um campo de entrada de texto.
D - Para declaração de uma constante no JavaScript, devem ser utilizados o comando consr, o nome da constante (que não pode ter sido declarada mais de uma vez no mesmo código) e o seu valor final.
E - Um recurso muito útil do container SCRIPT é a possibilidade de criar um arquivo dependente da página HTML com os principais scripts e depois criar uma referência em todas as páginas para esse arquivo. Isso ajuda muito a manter um padrão e a reutilizar o código JavaScript.
#No CSS3 é possível adicionar efeitos de transparência e tons de degradê (gradiente) nas páginas. O degradê é realizado no background. A sintaxe correta para definição de um degradê é:
A - background-gradient (cor, direção)
B - background-gradient (direção, cor1, cor2)
C - linear-gradient (cor, direção)
D - linear-gradient (cor1, cor2, direção)
E - linear-gradient (direção, cor1, cor2)
#Criada por Brendan Eich, o JavaScript é uma linguagem interpretada, orientada a objetos e multiplataforma. Foi desenvolvida com uma sintaxe bem simples, com o objetivo de adicionar interatividade em páginas Web. São tipos de variáveis do Java Script:
A - float, double, boolean, string
B - int., char, float, Boolean
C - int., float, double, boolean
D - int., float, double, string
E - int., float, string, boolean
O CSS (Cascading Style Sheets – Folha de Estilo em Cascata) é o responsável por controlar o visual das páginas, ou seja, como será exibido o conteúdo criado pelo HTML. A sintaxe do CSS é baseada em regras. Cada regra é dividida em:
A - delimitador, nome e valor
B - nome, propriedade e valor
C - nome, seletor e valor
D - seletor, nome e propriedade
E - seletor, propriedade e valor
Para a criação de um formulário são utilizadas as TAGs . A TAG
Parte superior do formulário
, possui alguns atributos importantes:
1. action
2. autocomplete
3. enctype
4. method
5. name
6. novalidate
Relacione cada uma das TAGs com sua funcionalidade:
a) Indica se os campos podem ser auto completados.
b) Especifica a ação que será realizada ao se clicar no botão “submit”.
c) Desativa a validação do envio do formulário.
d) Define qual método será usado para envio do formulário.
e) Define o nome do formulário.
f) Determina como os dados do formulário são codificados.
Parte inferior do formulário
A - 1-a, 2-b, 3-c, 4-d, 5-e, 6-f
B - 1-b, 2-a, 3-c, 4-d, 5-e, 6-f
C - 1-b, 2-a, 3-f, 4-d, 5-e, 6-c
D - 1-c, 2-a, 3-c, 4-d, 5-e, 6-f
E - 1-c, 2-a, 3-f, 4-d, 5-e, 6-b
Ao se posicionar componentes utilizando CSS existe o atributo “margin” (margem) e o “padding” (espaço entre o componente e a borda). A borda, por sua vez, definida através do atributo “border”, pode ter sua espessura especificada como: thin, medium, thick e length. Respectivamente, estas espessuras significam:
A - específica, fina, média e grossa
B - específica, média, fina e grossa
C - fina, média, grossa e específica
D - grossa, média, específica e fina
E - grossa, média, fina e específica
Para a criação de um formulário são utilizadas as TAGs . Compreendidas entre as TAGs de delimitação do formulário são posicionadas as TAGs para criação de seus elementos gráficos. Para cada um dos elementos a seguir, definidos através das respectivas TAGs:
1. Input
2. TextArea
3. Label
4. Select
5. Button
Relacione com o elemento gráfico que irão criar:
a) Botão.
b) Opções de seleção.
c) Texto que será exibido juntamente com o Input.
d) Campo com várias linhas para preenchimento.
e) Principal TAG para criação de componentes.
A - 1-a, 2-b, 3-c, 4-d, 5-e
B - 1-b, 2-a, 3-c, 4-d, 5-e
C - 1-c, 2-a, 3-c, 4-d, 5-e
D - 1-d, 2-a, 3-c, 4-b, 5-e
E - 1-e, 2-d, 3-c, 4-b, 5-a
O CSS (Cascading Style Sheets – Folha de Estilo em Cascata) é o responsável por controlar o visual das páginas, ou seja, como será exibido o conteúdo criado pelo HTML. Na regra de CSS existe o SELETOR, que pode ser um elemento, um atributo ou uma estrutura. Para cada um dos tipos de seletores:
1. Encadeado
2. Agrupado
3. Complexo
Relacione com a função que desempenha:
a) Criar combinações entre os elementos; não existia antes do CSS3.
b) Utilizado para aplicar a mesma configuração a diversos elementos HTML.
c) Quandoum seletor faz parte de um elemento que está dentro de outro elemento.
A - 1-a, 2-b, 3-c
B - 1-a, 2-c, 3-b
C - 1-b, 2-a, 3-c
D - 1-c, 2-a, 3-b
E - 1-c, 2-b, 3-a
IADES – 2017 – CRF-DF - A respeito das linguagens HTML/XHTML, assinale a alternativa correta.
A -
A marcação (abreviação de preformated) delimita uma área de texto em que espaços, novas linhas e tabulações são mantidos. Ou seja, o texto será apresentado exatamente da forma como foi digitado, mesmo que não haja marcações do HTML.
B -
A marcação BEHAVIOR define como o letreiro vai deslizar na tela. Para BEHAVIOR, existem três valores: SCROLL, SIZE e ALTERNATE.
C -
A utilização da tag HEAD é obrigatória. Ferramentas de busca como Google, Cadê e outras utilizam essa tag como parâmetro para encontrar as palavras-chave que identificarão um site em sua lista.
D -
HREF representa Hipertext REFerence, que significa “referência de hipertexto". É nesse atributo que é informado o destino da tag criada. As tags podem representar vínculos com outras partes do mesmo documento, com arquivos, com páginas do mesmo site ou com outros sites
E -
São tags HTML: <LI> = item de uma lista; <UL> = lista ordenada; <OL> = lista não ordenada; <HR> = linha horizontal; <P> = parágrafo; <BLOCKQUOTE> = bloco de texto; e <DL> = lista de definição.
Sabe-se que o CSS é uma regra, um seletor e os tipos de seletores. Um dos atributos que podem ser definidos para um elemento é o plano de fundo (background). Para cada propriedade:
1. background-attachment
2. background-color
3. background-image
4. background-position
5. background-repeat
Relacione a qual função ela está relacionada:
a) Configura a cor de fundo.
b) Especifica a posição inicial da imagem
c) Especifica se a imagem é fixa ou rola com a tela
d) Define a imagem que será utilizada como plano de fundo
e) Estabelece se a imagem será repetida
A - 1-a, 2-b, 3-c, 4-d, 5-e
B - 1-b, 2-a, 3-c, 4-d, 5-e
C - 1-c, 2-a, 3-d, 4-b, 5-e
D - 1-d, 2-c, 3-b, 4-d, 5-e
E - 1-e, 2-a, 3-b, 4-d, 5-e
# O CSS (Cascading Style Sheets – Folha de Estilo em Cascata) é o responsável por controlar o visual das páginas, ou seja, como será exibido o conteúdo criado pelo HTML. Há três formas de se atribuir cores aos elementos de uma página. Assinale a única alternativa correta que representa as formas de atribuição de cores em CSS:
A - nome, sistema CMYK e Hexadecimal
B - nome, sistema RGB e Hexadecimal
C - nome, sistema RGB e Octal
D - nome, sistema RGB e sistema CMYK
E - sistema RGB, sistema CMYK e Hexadecimal
# CSS (Cascading Style Sheets – Folha de Estilo em Cascata) é o responsável por controlar o visual das páginas, ou seja, como será exibido o conteúdo criado pelo HTML. Ao se posicionar componentes existe o atributo “margin” (margem). Além da margem, há outro atributo também relacionado a esta, que é o “padding”. Assinale a alternativa que define o atributo “padding”:
A - é a largura da borda do componente
B - é a largura do componente
C - é o espaço entre a margem da página e o componente
D - é o espaço entre linhas dentro do componente
E - é o espaço entre o componente e a sua borda
Com a nova versão HTML5, surgiram novas TAGs que adicionaram novos recursos e facilidades para o desenvolvido Web. Dentre as TAGs mais utilizadas em HTML5:
1. nav.
2. article
3. section
4. aside
5. footer
Relacione com a função que desempenha:
a) Área lateral do site.
b) Área de navegação do site.
c) Área de assunto onde conterá links, menu, conteúdo.
d) Parte da página que tem uma composição de artigo, texto, redação.
e) Rodapé da página de uma seção.
A - 1-a, 2-b, 3-c, 4-d, 5-e
B - 1-b, 2-d, 3-c, 4-a, 5-e
C - 1-c, 2-b, 3-e, 4-a, 5-d
D - 1-d, 2-a, 3-c, 4-b, 5-e
E - 1-e, 2-d, 3-c, 4-b, 5-a

Outros materiais