Questão de Programação — Linguagens de programação — FCM 2019
ProgramaçãoLinguagens de programação
- Código
- qq454942
- Banca
- FCM
- Órgão
- Câmara de Conselheiro Lafaiete - MG
- Ano
- 2019
- Nível
- Superior
- Cargo
- Analista de Sistema
O conceito de desenvolvimento em conformidade com os Padrões Web gera dois princípios básicos que norteiam o uso de Javascript: não obstrutivo e o da melhoria progressiva. Segundo Silva (2010):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 é
- A

- B

- C

- D

- E
