Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício de Programação Web - Exercício de Fixação 3 - Tentativa 1 de 3 Questão 1 de 10 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 Resposta correta D - V, V, F, F E - V, V, V, V Questão 2 de 10 IADES – 2017 – CRF-DF 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. Resposta correta 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. Questão 3 de 10 IADES – 2017 – CRF-DF 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. Resposta correta C - O 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. 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. Questão 4 de 10 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 Resposta correta Questão 5 de 10 Uma 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. A - 1-a, 2-b, 3-c, 4-d B - 1-b, 2-a, 3-d, 4-c C - 1-c, 2-a, 3-b, 4-d D - 1-c, 2-d, 3-a, 4-b Resposta correta E - 1-d, 2-b, 3-a, 4-c Questão 6 de 10 A Intranet é uma rede fechada, com abrangência de uso exclusivo e restrita a um local físico. Sobre a Intranet: I. É desenvolvida e utilizada internamente em uma empresa. II. Toda sua estrutura e funcionamento baseia-se nos protocolos, regras e aplicativos da Internet. III. Surgiu com o objetivo de centralizar as informações corporativas e melhorar a comunicação. Consideram-se como verdadeiras: A - apenas as alternativas I e II B - apenas as alternativas I e IV C - apenas as alternativas I, II e III D - apenas as alternativas II e III E - todas as alternativas Resposta correta Questão 7 de 10 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) Resposta correta Questão 8 de 10 O 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. 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 Resposta correta Questão 9 de 10 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 Resposta correta E - Informação, Formatação e Dados Questão 10 de 10 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çãode 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. Resposta correta
Compartilhar