Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Pergunta 1 /1 Leia o trecho a seguir: “A vantagem de uma linguagem de marcação sobre outra sem marcação explícita é a maior facilidade para criar um navegador destinado à linguagem de marcação: o navegador só precisa entender os comandos de marcação. TeX e troff são outros exemplos muito conhecidos de linguagens de marcação.” Fonte: TANENBAUM, A. S. Redes de Computadores. Rio de Janeiro: Editora Elsevier, 2003. p. 670. Considerando essas informações e o conteúdo estudado sobre a linguagem HTML, analise as marcações e associe-as com suas respectivas funções: 1) <ul> 2) <td> 3) <span> 4) <li> 5) <hr> ( ) Cria uma divisão horizontal. ( ) Cria uma célula da tabela. ( ) Cria uma lista desordenada. ( ) Define uma seção no documento. ( ) Define um item da uma lista. Agora, assinale a alternativa que apresenta a sequência correta: Ocultar opções de resposta 1. 5, 2, 1, 3, 4. Resposta correta 2. 4, 2, 1, 5, 3. 3. 1, 3, 2, 4, 5. 4. 4, 2, 1, 3, 5. 5. 5, 2, 3, 4, 1. 2. Pergunta 2 /1 Leia o trecho a seguir: “Um wireframe (ou esquema da página) é um esboço básico de uma página individual, desenhado para indicar os elementos de uma página, seus relacionamentos e sua importância relativa. É muito parecido com a estrutura de arame que um escultor faz antes de adicionar argila, pois ela dá forma e fornece suporte”. Fonte: WODTKE, C.; GOVELLA, A. Information Architecture: Blueprints for the Web. 2009. Indianapolis: Editora New Riders. p. 182. (Tradução nossa.) Considerando o trecho apresentado e o conceito estudado sobre o projeto para Web wireframe, analise as afirmativas a seguir. I. O projeto wireframe depende do uso de recursos computacionais para ser aplicado, para que os desenhos fiquem próximos aos elementos da Web. II. Podendo ser usado em etapa inicial de especificação, o wireframe é uma das ferramentas para se registrar diversas decisões sobre o projeto. III. O wireframe pode ser considerada uma ferramenta evolutiva, pois permite a acomodação de alterações mais facilmente do que tentar ficar alterando o código fonte final. IV. O wireframe é um projeto da categoria de design gráfico, trazendo conflitos de ordem tipográfica para a área de arquitetura da informação e projeto de conteúdo textual, pois define de modo muito básico os possíveis textos. Está correto apenas o que se afirma em: Ocultar opções de resposta 1. III e IV. 2. II e IV. 3. I e IV. 4. I e III. 5. II e III. Resposta correta 3. Pergunta 3 /1 Leia o trecho a seguir: “Embutindo todos os comandos de marcação em cada arquivo de HTML e padronizando-os, torna-se possível para qualquer navegador da Web ler e reformatar qualquer página da Web. A capacidade de reformatar páginas da Web depois de recebê-las é crucial [...].” Fonte: TANENBAUM, A. S. Redes de Computadores. Rio de Janeiro: Editora Elsevier Brasil, 2003. p. 671. Considerando essas informações e o conteúdo estudado sobre a linguagem HTML, analise as marcações a seguir e associe-as a suas respectivas funções: 1) <b> 2) <i> 3) <p> 4) <br> 5) <sup> ( ) Adiciona uma quebra de linha. ( ) Inicia um parágrafo. ( ) Formata um texto para itálico. ( ) Formata um texto para sobrescrito. ( ) Formata um texto para negrito. Agora, assinale a alternativa que apresenta a sequência correta: Ocultar opções de resposta 1. 1, 4, 2, 3, 5. 2. 1, 2, 3, 4, 5. 3. 5, 3, 4, 2, 1. 4. 4, 3, 2, 5, 1. Resposta correta 5. 4, 2, 1, 5, 3. 4. Pergunta 4 /1 A versão 3 da tecnologia CSS permite o uso das chamadas Web Fonts e, sobre isso, leia o trecho a seguir: “A regra @font-face serve para que você utilize fontes fora do padrão do sistema em seus sites. Para que isso funcione, nós disponibilizamos as fontes necessárias em seu servidor e linkamos estas fontes no arquivo CSS. A sintaxe é bem simples e tem suporte a todos os navegadores, com algumas ressalvas.”. Fonte: W3C. Curso de CSS 3 do Escritório W3C Brasil. 2019. p. 55. Disponível em: http://www.w3c.br/pub/Cursos/CursoCSS3/css-web.pdf. Acesso em 12 set. 2019. Considerando o trecho e o conceito estudado sobre CSS, analise as asserções a seguir e a relação proposta entre elas: I. Antes da versão 3 do CSS, os desenvolvedores estavam limitados a utilizar fontes de texto (tipos de letras) que são básicas dos dispositivos clientes. A solução de incorporar o arquivo de fonte no CSS 3 foi acertada, melhorando a usabilidade e facilitando ao desenvolvedor, angariando mais recursos a ele. Porque: II. Atualmente, os sites podem ter tipografias mais sofisticadas, sem a necessidade de "artimanhas" de desenvolvedores que utilizavam imagens (GIF ou JPEG, por exemplo) para escreverem textos. Isso dificultava a manutenção por necessitar abrir editores de imagens para alteração de textos, deixava os sites mais pesados e não permitia que leitores de tela fizessem um bom trabalho. A seguir, assinale a alternativa correta: Ocultar opções de resposta 1. As asserções I e II são proposições falsas. 2. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. Resposta correta 3. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. 4. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 5. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 5. Pergunta 5 /1 Leia o trecho a seguir: “CSS é a linguagem para descrever a apresentação de páginas da Web, incluindo cores, layout e fontes. Permite adaptar a apresentação a diferentes tipos de dispositivos, como telas grandes, telas pequenas ou impressoras.” Fonte: W3C. Documentação/referência oficial da linguagem CSS. 2019. Disponível em <https://www.w3.org/standards/webdesign/htmlcss>. Acesso em 12 set. 2019. Considerando esse trecho e o conteúdo estudado, é possível afirmar que a linguagem CSS: Ocultar opções de resposta 1. é independente da linguagem HTML e pode ser utilizada com qualquer linguagem de marcação baseada em XML. Resposta correta 2. funciona formatando bem as informações gráficas presentes nos documentos, permitindo a criação de classes com marcações parecidas com as do HTML. 3. evoluiu muito desde seu lançamento, mas ainda apresenta lentidão para detectar e efetuar transformações de design por dispositivos. 4. também tem a opção de manter uma estrutura de navegação separada do HTML, com uma tabela de links incorporada, facilitando o desenvolvimento. 5. pode ser considerada metaforicamente como o esqueleto para os documentos HTML. 6. Pergunta 6 /1 Leia o trecho a seguir: “Uma página da Web consiste em um cabeçalho e um corpo entre as tags (comandos de formatação/marcação) <html> e </html>, embora a maioria dos navegadores não reclame se essas tags não estiverem presentes.” Fonte: TANENBAUM, A. S. Redes de Computadores. Rio de Janeiro: Editora Elsevier, 2003. p. 671. Considerando essas informações e o conteúdo estudado sobre a linguagem HTML, analise as marcações e associe-as com suas respectivas funções: 1) <ol> 2) <blockquote> 3) <h1> 4) <tr> 5) <input> ( ) Cria um cabeçalho do nível 1. ( ) Define uma lista ordenada. ( ) Cria uma citação longa. ( ) Define um campo de entrada de dados. ( ) Cria uma linha da tabela. Agora, assinale a alternativa que apresenta a sequência correta: Ocultar opções de resposta 1. 3, 4, 2, 1, 5. 2. 1, 3, 2, 4, 5. 3. 4, 2, 1, 3, 5. 4. 3, 1, 2, 5, 4. Resposta correta 5. 3, 1, 2, 4, 5. 7. Pergunta 7 /1 Leia o trecho a seguir: “Utilizar o conceito de Mobile First, que significa dispositivo móvel primeiro, faz com que você se prepare para o crescimento explosivo e as novas oportunidades emergentes nos celulares atualmente; force o foco e a priorização de seus produtos, adotando as restrições inerentes ao design móvel e que novas experiências sejam oferecidasao desenvolvimento de novos recursos nativos para dispositivos móveis e modos de uso”. Fonte: WROBLEWSKI L. 2011. Mobile First. New York: Editora A book apart. p. 1. (Tradução nossa.) Considerando as informações desse trecho e sobre as melhores maneiras de desenvolvimento para a Web com foco na técnica “dispositivos móveis primeiro”, pode-se afirmar que: Ocultar opções de resposta 1. apesar de a ideia ser interessante, grandes empresas de Web do mundo estão reticentes para iniciar de fato a utilização desse conceito, visto que reduzir os elementos na tela causa muitos espaços em branco, deixando ruim o design. 2. o uso desse conceito traz problemas na manutenção das interfaces responsivas, já que é difícil realizar um design que se adapte a todos os tamanhos de telas, sendo necessário criar vários arquivos de estilos. 3. o hipertexto foi idealizado no amplo espaço disponível na tela de um computador e agora é necessário fazer adaptações manuais na tecnologia HTML para que seus elementos funcionem em telas menores. 4. tem-se nesse conceito uma oportunidade para avaliar o que usuário realmente necessita, priorizando o minimalismo no conteúdo e na navegação, com usabilidade e acessibilidade. Resposta correta 5. esse conceito facilita o desenvolvimento por eliminar a preocupação com a ordem dos elementos, já que o navegador quebra automaticamente as colunas na ordem sequencial. 8. Pergunta 8 /1 O Java Enterprise Edition (EE) tem várias camadas de APIs, termo em inglês "Application Programming Interface", que significa "Interface de Programação de Aplicativos". Essas APIs estão divididas em grupos de perfis hierárquicos de distribuição (profiles), sendo o Web Container um dos perfis mais utilizados. Fonte: ORACLE, 2019. Java Platform, Enterprise Edition. 2019. Disponível em: <https://www.oracle.com/java/technologies/java-ee-glance.html>. Acesso em 20/09/2019. Considerando a informação apresentada na questão e o conteúdo estudado sobre o Web Container da Java EE na versão 8, é possível afirmar que ele inclui as tecnologias: Ocultar opções de resposta 1. servidor HTTP, HTTPs, CDI e JTA. 2. servidor HTTP, HTTPs, EJB e JavaMail. 3. JMS e Connector. 4. WebSocket e JTA. 5. servidor HTTP, HTTPs, Servlet e JSP. Resposta correta 9. Pergunta 9 /1 Leia o trecho a seguir: “Os estilos lógicos são definidos na folha de estilos, referida no início de cada página. Desse modo, todas as páginas têm o mesmo estilo e, se o webmaster decidir mudar <strong> de itálico com 14 pontos em azul para negrito com 18 pontos na cor rosa choque, bastará alterar uma definição para converter o Web site inteiro.” Fonte: TANENBAUM, A. S. Redes de Computadores. Rio de Janeiro: Editora Elsevier, 2003. p. 677. Considerando essas informações e o conteúdo estudado sobre a formatação de documentos HTML usando folhas de estilos, pode ser afirmar que essa técnica é fundamental para a padronização das páginas de um Web site, visto que: Ocultar opções de resposta 1. as folhas de estilos precisam ser registradas em um servidor externo para funcionarem, dificultando a alteração por desenvolvedores não autorizados. 2. existe linearidade sequencial entre classes de folhas de estilos, então as classes definidas ficam no mesmo nível em uma folha de estilos, padronizando a format 3. uma folha de estilos pode ser comparada a um arquivo #include em C: a mudança de uma definição provoca a alteração em todos os arquivos do programa. Resposta correta 4. as folhas de estilos necessitam de validação de design e funcionam com dependência conectiva a frameworks clássicos de padronização de sites. 5. as folhas de estilos já estão padronizadas pelos navegadores, sem possibilidade de mudança pelo desenvolvedor, evitando erros de programação. 10. Pergunta 10 /1 Leia o trecho a seguir: “Atualmente, as páginas da Web são escritas em uma linguagem denominada HTML (HyperText Markup Language). A HTML permite que os usuários produzam páginas da Web que incluem texto, gráficos e ponteiros para outras páginas da Web.” Fonte: TANENBAUM, A. S. Redes de Computadores. Rio de Janeiro: Editora Elsevier, 2003. p. 670. Considerando essas informações e o conteúdo estudado sobre a linguagem HTML, pode-se afirmar que essa linguagem é fundamental para a navegação Web, porque: Ocultar opções de resposta 1. permite a formatação dos documentos por meio de marcações e possibilita a escrita de conteúdo sob a forma de hipertexto, que pode ser alterado em editores de texto. Resposta correta 2. realiza a geração de novas páginas no servidor por meio de seus comandos, que são semelhantes aos da linguagem C++. 3. realiza o controle de quais empresas podem fornecer um navegador Web, que faz o cadastro (registro) de páginas junto a mecanismos de buscas. 4. faz um controle rígido das informações e comandos sem se preocupar com o texto, que é anexado nos servidores. 5. faz a importação de documentos textuais e de outras mídias, transformando-os em arquivos executáveis binários nos navegadores.
Compartilhar