Quiz
Programação Web
Crie uma conta grátis para terminar este quiz
Salve seu progresso e veja sua nota final.
Já tem uma conta? Inicie sessão
Perguntas do quiz (30)
1A Extranet surgiu da necessidade de comunicação entre redes de empresas corporativas, parceiros e clientes. A respeito de Extranet, assinale a opção correta:
- AA Extranet é utilizada apenas para comunicações entre empresas.
- BA Extranet faz apenas uso de conexões privadas.
- CA Extranet é formada por uma única rede.
- DA Extranet promove acesso apenas a conexões de abrangência nacional.
- EA Extranet utiliza a conexão pública da Internet para acesso à Intranet.
2Uma 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.
Escolha uma:- A1-c, 2-a, 3-b, 4-d
- B1-a, 2-b, 3-c, 4-d
- C1-b, 2-d, 3-a, 4-c
- D1-d, 2-a, 3-b, 4-c
- E1-d, 2-b, 3-a, 4-c
3A 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
Escolha uma:- AV, V, V, V
- BF, F, V, V
- CF, F, F, F
- DV, V, F, F
- EV, F, F, V
4IADES – 2017 – CRF-DF
A respeito do serviço de File Transfer Protocol (FTP), assinale a alternativa correta.
Escolha uma:- ANa conexão FTP, há um canal de transmissão aberto para os comandos (canal de controle) e para os dados.
- BO File Transfer Protocol (FTP) é embasado na porta TCP 69 e o Trivial File Transfer Protocol (TFTP) é embasado na porta UDP 21.
- CQualquer 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.
- DO 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.
- EUtilizando-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.
5Os navegadores utilizam motores de renderização diferentes para interpretação, montagem e exibição de conteúdo HTML. Para cada um dos seguintes motores de renderização:
1. WebKit
2. EdgeHTML
3. Gecko
4. Presto
Relacione com o navegador que o utiliza:
a) Firefox.
b) Microsoft Edge.
c) Opera.
d) Google Chrome.
e) Safari
Escolha uma:- A1-c, 2-d, 3-a, 3-b, 4-d
- B1-d, 1-e, 2-b, 3-a, 4-c
- C1-a, 2-b, 3-c, 4-d, 4-e
- D1-d, 2-a, 2-c, 3-b, 4-d
- E1-b, 2-a, 3-d, 3-e, 4-c
6Uma página HTML é montada de cima para baixo, na ordem em que os componentes estão escritos no código, através do uso de TAGs. Existe, na HTML, dois tipos de elementos. São eles:
Escolha uma:- Ade grupo e individual
- Bde bloco e de linha
- Cde script e individual
- Dde bloco e de script
- Ede grupo e de linha
7Uma página HTML é montada de cima para baixo, na ordem em que os componentes estão escritos no código, através do uso de TAGs. As TAGs podem possuir atributos, que são responsáveis por:
Escolha uma:- Adefinirem a hierarquia da TAG
- Bdefinirem propriedades da TAG
- Cdefinirem a complexidade da TAG
- Ddefinirem comportamentos da TAG
- Edefinirem o formato da TAG
8IADES – 2017 – CRF-DF
A respeito da arquitetura da informação e da usabilidade, assinale a alternativa correta.
Escolha uma:- ANo acesso a páginas web, o tempo de resposta pode ser influenciado, entre outros aspectos, pelo Sistema Operacional, pelo endereço IP, pela velocidade de conexão, pela sobrecarga do servidor web e pelo número de kilobytes que devem ser transmitidos.
- BDepois da pesquisa, o campo de endereço é a maneira mais comum de as pessoas encontrarem o que estão procurando nos websites. Até recentemente, a maioria dos sites tinha capacidades de pesquisa muito ruins, que não priorizavam hits de página de uma maneira inteligente.
- CTrês avanços tornaram os videoclipes mais aceitáveis na web atual. São eles: maior largura de banda, melhoria na qualidade técnica dos vídeos e melhoria na produção de vídeos e de outras formas de apresentação multimídia para web por parte dos produtores.
- DÉ uma boa prática no desenvolvimento web usar frames. Estes elementos facilitam a usabilidade com os browsers antigos.
- EUm problema particular de usabilidade merece ênfase: em vários aplicativos, os usuários não percebem adequadamente as opções por causa de barras de rolagem padrão. Um controle de rolagem é um elemento opcional de interface com o usuário no design de um aplicativo e não precisa ser projetado de acordo com as expectativas dos usuários.
9Normalmente, dividimos o conteúdo de uma página através de títulos. Estes títulos possuem uma hierarquia, um nível de importância. Um título de maior relevância em HTML é definido como:
Escolha uma:- A<h6>
- B<h0>
- C<h-máx.>
- D<important>
- E<h1>
10Segundo a especificação do W3C, a TAG <META> representa vários tipos de metadados que não podem ser informados usando os elementos título, base, link, estilo e script. Esta TAG localiza-se dentro de uma seção específica da página HTML, que é delimitada pelas TAG:
- A<imput>
- B<body>
- C<head>
- D<p>
- E<script>
11IADES – 2017 – CRF-DF
A respeito das linguagens HTML/XHTML, assinale a alternativa correta.
Escolha uma:- AA 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.
- BA marcação BEHAVIOR define como o letreiro vai deslizar na tela. Para BEHAVIOR, existem três valores: SCROLL, SIZE e ALTERNATE.
- CHREF 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
- DSã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.
- EA 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.
12Uma página HTML utiliza-se de TAGs para formatação de conteúdo. Muitas vezes é necessário que sejam criadas listas no conteúdo. Existem tipos diferentes para criação de listas em HTML. Para cada TAG utilizada em definição de lista:
1. <ol>
2. <ul>
3. <dl>
Relacione com o tipo de lista para o qual é utilizada:
a) Lista ordenada.
b) Lista não ordenada.
c) Lista de definição.- A1-c, 2-b, 3-a
- B1-a, 2-c, 3-b
- C1-b, 2-a, 3-c
- D1-c, 2-a, 3-b
- E1-a, 2-b, 3-c
13Através da TAG <a> é possível definir links que direcionam o usuário para outras páginas ou para áreas específicas da própria página. O atributo “target” é utilizado para definir onde o link será aberto. O valor que deve ser utilizado para o atributo “target” a fim de que a abertura do link seja em uma nova página é:
Escolha uma:- A_page
- B_newpage
- C_link
- D_blank
- E_new
14Compreendidas entre as TAGs de delimitação do formulário são posicionadas as TAGs para criação de seus elementos gráficos. A TAG <input> é a principal TAG para criação de componentes, sendo que o tipo de componente é definido através do atributo TYPE. Para cada um dos tipos a seguir:
1. Text
2. Password
3. Submit
4. Radio
5. Chekcbox
Relacione com a função que desempenha:
a) Texto.
b) Senha.
c) Botão para enviar os dados.
d) Opções para seleção de apenas um item.
e) Opções para seleção de vários itens.- A1-e, 2-d, 3-c, 4-b, 5-a
- B1-c, 2-a, 3-e, 4-b, 5-d
- C1-a, 2-b, 3-c, 4-d, 5-e
- D1-d, 2-a, 3-c, 4-b, 5-e
- E1-b, 2-a, 3-c, 4-d, 5-
15O 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:
Escolha uma:- Anome, sistema RGB e Hexadecimal
- Bsistema RGB, sistema CMYK e Hexadecimal
- Cnome, sistema RGB e Octal
- Dnome, sistema RGB e sistema CMYK
- Enome, sistema CMYK e Hexadecimal
16O 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. Sobre o CSS é correto afirmar:
I. Controla desde como um texto irá ser impresso, como será exibido em uma TV e até mesmo, a forma como o som será transmitido pelas caixas de som.
II. Faz com que a informação seja apresentada da forma mais adequada para cada tipo de dispositivo.
III. As formatações são executadas em cascata.
Estão corretas as alternativas:
Escolha uma:- Asomente I e III.
- Bsomente I e II.
- Csomente II e III.
- Dsomente I.
- EI, II, e III.
17Sabe-se que o CSS é uma regra, um seletor e os tipos de seletores. A margem é o espaço entre um componente e os demais componentes, e existem diferentes propriedades. Para cada propriedade:
1. margin-top
2. margin-left
3. margin-right
4. margin-bottom
Relacione a qual posição ela está relacionada:
a) Margem superior.
b) Margem direita.
c) Margem inferior.
d) Margem esquerda.- A1-c, 2-a, 3-b, 4-d
- B1-a, 2-d, 3-b, 4-c
- C1-c, 2-b, 3-a, 4-d
- D1-b, 2-a, 3-c, 4-d
- E1-a, 2-b, 3-c, 4-d
18O 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”:
Escolha uma:- Aé o espaço entre a margem da página e o componente
- Bé a largura do componente
- Cé a largura da borda do componente
- Dé o espaço entre o componente e a sua borda
- Eé o espaço entre linhas dentro do componente
19As pseudo-classes ganharam importância devido o surgimento dos dispositivos mobile, onde alguns comportamentos (como por exemplo, ao passar o mouse, ao clicar, quando um elemento ganha foco, etc.) podem ser trabalhados para trazer uma melhor experiência para o usuário. Para cada pseudo-classe:
1. :hover
2. :visited
3. :active
4. :focus
Relacione a qual função ela está relacionada:
a) Quando o mouse passa por cima de um objeto.
b) Quando o elemento foi visitado
c) Quando o elemento está ativo
d) Quando o elemento ganha o foco
Escolha uma:- A1-b, 2-a, 3-c, 4-d
- B1-e, 2-a, 3-b, 4-d
- C1-d, 2-c, 3-b, 4-d
- D1-c, 2-a, 3-d, 4-b
- E1-a, 2-b, 3-c, 4-d
20O 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. É possível, em elementos textuais, se definir a fonte (tipo de letra) que será utilizada. Ao se definir uma fonte, existe a possibilidade de se definir fontes semelhantes, ao invés de forçar uma fonte específica. O atributo que define um grupo de fontes semelhantes é:
Escolha uma:- Afont-style
- Bfont-name
- Cfont-group
- Dfont-size
- Efont-family
21Em 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”. São atributos de um “Box Model”:
Escolha uma:- Afloat, position, size, display, overflow
- Bfloat, clear, position, display, overflow
- CWidth, height, top, left, display, overflow
- Dfloat, clear, size, top, left, overflow
- Efloat, width, height, top, left, display
22IADES – 2017 – CRF-DF
Em relação às informações a respeito de jQuery, assinale a alternativa correta.- ANo nomeamento, ao se chamar um método em uma seleção e esse método retornar um objeto jQuery, é possível continuar a chamar métodos do jQuery pausando-se com um ponto e vírgula.
- B$(document). Ready ( ) – não se pode manipular a página com segurança até o documento estar pronto (ready). O jQuery detecta o estado de prontidão e o código incluído dentro de $(document). Ready ( ) somente rodará depois que a página estiver pronta para executar o código HTML/XHTML.
- CO jQuery sobrecarrega seus métodos. Então, o método usado para setar um valor geralmente tem o mesmo nome do método usado para se obter um valor. Quando um método é usado para setar um valor, ele é chamado de getter. Quando um método é usado para se pegar ou ler um valor, ele é chamado de setter. Os getters afetam todos os elementos na seleção. Já os setters obtêm o valor requisitado somente do primeiro elemento na seleção.
- DO jQuery oferece muitos seletores embasados em atributo, o que permite que sejam selecionados elementos embasados no conteúdo de atributos arbitrários, com o uso de expressões regulares simplificadas.
- EO conceito mais básico do jQuery é selecionar alguns elementos e fazer alguma coisa com eles. O jQuery suporta a maioria dos seletores HTML, assim como alguns seletores que não são o padrão.
23Criada 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. Assinale (V) para Verdadeiro e (F) para Falso a respeito das características do Java Script:
( ) Facilidade de implementação: Simplesmente adicionar o código ao documento HTML, informando no cabeçalho que será usado JavaScript.
( ) Disponível somente quando o computador se encontrar on-line.
( ) É suportado por um número restrito de navegadores.
( ) Permite criação de interfaces responsivas com funcionalidades dinâmicas que proporcionam uma melhor experiência ao usuário. #V, F, F, V}- AV, F, F, V
- BV, V, V, V
- CV, V, F, F
- DF, F, F, F
- EF, F, V, V
24IADES – 2017 – CRF-DF
Em relação às tecnologias CSS e Tableless, assinale a alternativa correta.- AHá 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.
- BUm 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.
- CO CSS formata a informação que é entregue pela linguagem de programação HTML. Essa informação pode ser qualquer coisa: imagem, texto, vídeo, áudio ou qualquer outro elemento criado.
- DA 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.
- EO 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.
25Browser 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:
- Apermitir a visualização de páginas renderizadas em imagens bitmap.
- Bpermitir a leitura de e-mails através de protocolo POP3.
- Cpermitir acesso ao banco de dados que está no servidor remoto.
- Dler o código HTML, interpretá-lo e montar a página solicitada pelo usuário.
- Epermitir a edição direta de conteúdo HTML residente no servidor.
26O desenvolvimento em camadas possibilita que cada camada seja independente uma da outra. O desenvolvimento Web está baseado em três camadas:
Relacione a seguir os conceitos com suas definições:
1. Informação
2. Formatação
3. Comportamento
Relacione cada camada com o papel correto que desempenha:
a) Controla os valores definidos pelo CSS e manipula as propriedades dos elementos visuais.
b) Controla como a informação será apresentada visualmente para o usuário.
c) Estrutura a informação dando significado a mesma.- A1-a, 2-b, 3-c
- B1-c, 2-a, 3-b
- C1-b, 2-a, 3-c
- D1-c, 2-b, 3-a
- E1-a, 2-c, 3-b
27O desenvolvimento para Internet traz consigo alguns conceitos importantes que precisam ser conhecidos. Relacione a seguir os conceitos com suas definições:
1. HTML (Hypertext Markup Language - Linguagem de Marcação de Hipertexto)
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.- A1-c, 2-d, 3-e, 4-b, 5-a
- B1-d, 2-a, 3-b, 4-d, 5-c
- C1-b, 2-a, 3-d, 4-e, 5-c
- D1-e, 2-d, 3-a, 4-c, 5-b
- E1-a, 2-b, 3-c, 4-d, 5-e
28Uma arquitetura cliente/servidor baseia-se no princípio do sistema estruturado como um conjunto de processos cooperativos, proporcionando o compartilhamento de recursos e serviços. As vantagens desse tipo de arquitetura podem ser caracterizadas por alguns aspectos. Para cada vantagem/aspecto da arquitetura cliente-servidor:
1. Manutenibilidade
2. Integridade e Confiabilidade
3. Transparência
4. Segurança
Relacione com sua característica correta:
a) Quando um usuário acessa / requisita qualquer recurso ao Servidor, o tipo de processo executado deve ocorrer de forma totalmente imperceptível, independentemente da localização do Servidor.
b) Por causa da centralização dos dados e recursos em Servidores, é mais fácil implantar e manter políticas de segurança.
c) Permite que um Servidor possa ser atualizado ou até mesmo realocado de forma totalmente transparente ao Cliente.
d) Como os dados são armazenados no Servidor, o processo de atualização dos mesmos é simples e fácil de administrar.- A1-d, 2-b, 3-a, 4-c
- B1-c, 2-d, 3-a, 4-b
- C1-a, 2-b, 3-c, 4-d
- D1-b, 2-a, 3-d, 4-c
- E1-c, 2-a, 3-b, 4-d
29Criada 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:- Asomente I e II.
- Bsomente I e III.
- Csomente I.
- Dsomente II e III.
- EI, II, e III.
30Um formulário é elemento utilizado para a interatividade do usuário com a página. É através do formulário que as informações fornecidas pelo usuário serão repassadas para a página. Sobre o uso de formulários é correto afirmar:
I. Os formulários são compostos por campos que devem ser preenchidos pelo usuário e enviados para o servidor.
II. O servidor empacota os dados e os envia para o formulário no navegador do cliente
III. O navegador empacota os dados e os envia para o servidor web
IV. O servidor web recebe os dados e encaminha para a aplicação que processará os dados.
Estão corretas as alternativas:- Asomente I e II
- Bsomente I, III e IV.
- Csomente I
- DI, II, III e IV.
- Esomente I, II e III.
Informações
- Descrição
- Quiz sobre Programação Web, criado por wuanderson sousa dias em 23-11-2019.
- Idioma
- Português
- Visualizações
- 1
- Etiquetas
- Avaliação
- Ainda sem avaliações Avalie este quiz