Questões de Concurso
Sobre web em programação
Foram encontradas 681 questões
Julgue o item a seguir, a respeito de e-Mag e padrões web, sob o ponto de vista das necessidades de acessibilidade e usabilidade.
Convém dividir as áreas de informação da página usando-se,
por exemplo, elementos do HTML5; nesse caso, pode-se
utilizar o elemento SECTION várias vezes na mesma página,
diferentemente dos elementos FOOTER e HEADER, restritos a
única inserção por página.
Escrever JavaScript não obstrutivo implica: • que o conteúdo da página deve estar presente e funcional, ainda que se perca em usabilidade, caso o usuário esteja visualizando o documento em um dispositivo (por exemplo, navegador) sem suporte para JavaScript; • usar a linguagem com vistas a unicamente incrementar a usabilidade da página; • escrever scripts em arquivos externos para serem linkados ao documento e não inserir script na marcação HTML.
...
Outro conceito intimamente relacionado ao princípio de separação das camadas de desenvolvimento é o moderno conceito, introduzido com a chegada dos Padrões Web, conhecido como “melhoria progressiva” (progressive enhancement). Segundo esse princípio, o desenvolvimento de uma página Web deve ser feito em três etapas: • Na primeira etapa, estruturar os conteúdos usando a linguagem HTML. Ao final dessa etapa, todos os conteúdos devem estar disponíveis para qualquer visitante que esteja utilizando qualquer dispositivo de usuário. • Na segunda etapa, incrementar a apresentação da página com o uso das CSS. Essa etapa visa a melhorar a experiência dos usuários aptos a visualizar folhas de estilos. • Finalmente, na terceira etapa, introduzir JavaScript com a finalidade de acrescentar interatividade à página, melhorando ainda mais a experiência do usuário.
O sistema que representa o uso de JavaScript segundo esses princípios é
I. Uma API de comunicação fornece informações básicas sobre a conexão de rede atual, como a velocidade de conexão, enquanto que outra de gerenciamento. II. Uma API de acesso ao hardware permite aplicativos tirarem fotografias e/ou gravar vídeos.
Essas APIs são conhecidas, respectivamente, como:
1) CSS (Cascading Style Sheets) é um mecanismo simples para adicionar estilo, por exemplo, fontes, cores, espaçamento, a documentos da Web. 2) DOM (Document Object Model) é um modelo imutável que representa o conteúdo, a estrutura e o estilo de documentos HTML. 3) SVG é uma linguagem de marcação para descrever aplicações e imagens gráficas bidimensionais e um conjunto de interfaces gráficas de script relacionadas. 4) XHTML é uma linguagem que unifica e funde as linguagens XML e HTML, que estão sendo descontinuadas pelo W3C.
Estão corretas, apenas:
Sobre o desenvolvimento para internet, analise as afirmações a seguir.
I. Laravel e Django são frameworks para o desenvolvimento de projetos para internet capazes de facilitar tanto o desenvolvimento do frontend quanto do backend.
II. Técnicas de design responsivo são comumente aplicadas no frontend para garantir que o projeto funcione adequadamente nas mais diversas resoluções de telas.
III. Ajax é uma tecnologia backend que permite a execução assíncrona de scripts, comumente em JavaScript, que alteram a estrutura de uma página HTML.
IV. Jquery é uma biblioteca JavaScript que permite a busca e manipulação dos elementos de uma página HTML através de uma sintaxe própria que é suportada nativamente pela maioria dos navegadores atuais.
V. CSS é uma linguagem de estilização através da qual é possível determinar características como fonte, tamanho, orientação, posição e animação de elementos em uma página HTML.
Estão CORRETAS, apenas, as proposições
Considere o fragmento de uma página web abaixo, desenvolvido com Bootstrap4, onde todas as bibliotecas necessárias foram importadas no cabeçalho da página.

Quando a janela (tela) tiver
Em uma página web um Analista de TI criou um contêiner com outros 3 contêineres em seu interior, como mostra a imagem abaixo.

Os códigos CSS e HTML são mostrados abaixo.

Para conseguir a disposição dos contêineres mostrada na figura, a lacuna I deve ser corretamente preenchida por
Um desenvolvedor elaborou um formulário web cujos campos obrigatórios são realçados em vermelho caso não sejam devidamente preenchidos.
No que diz respeito à acessibilidade, essa aplicação web