Buscar

Avaliação Final (Discursiva) - Individual Programação para Web I

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

05/03/2022 00:46 Avaliação Final (Discursiva) - Individual
about:blank 1/2
Prova Impressa
GABARITO | Avaliação Final (Discursiva) - Individual
(Cod.:690591)
Peso da Avaliação 4,00
Prova 36338954
Qtd. de Questões 2
Nota 9,00
Antes da criação do CSS (Cascading Style Sheets) pelo W3C, a especificação 3.2 do HTML
trouxe tags que permitiam a formatação de aspectos relacionados ao layout das páginas, como, por
exemplo, cor e tamanho das fontes do texto. Disserte sobre as dificuldades encontradas antes da
criação do CSS e as facilidades trazidas pelo mesmo, no âmbito do desenvolvimento e manutenção
de páginas web.
Resposta esperada
Antes do CSS, os desenvolvedores precisavam definir dentro do html os elementos que definiam
o layout da página. Em websites pequenos, isso não representava problemas, mas imagine um
website com 200 páginas html, nas quais, para se modificar o layout, é necessário interagir com
cada uma delas. O CSS permite que se defina um layout padrão em um arquivo externo e,
através da referência desse arquivo externo dentro do html, este assume automaticamente o
layout. No momento de alterar o layout, basta alterar o arquivo externo de CSS e as páginas se
moldam automaticamente ao novo formato.
Minha resposta
antes os desenvolvedores tinham que definir dentro do html os elementos que definiam o leiaute
da página. Em sites pequenos, isso não representava problemas algum , mas imagine um site
com 100 ou 200 ou mais páginas em html, outro trabalho era modificar um site , teria que
interagir com cada pagina . hoje com o CSS permite que se defina um Layout padrão em um
arquivo externo, outras vantagem com o CSS é que não precisa mais escrever repetidamente
como os elementos individuais. com Isso economiza tempo, encurta o código e diminui erros. O
CSS permite que você tenha vários estilos em uma página HTML, tornando as possibilidades de
personalização quase infinitas. assim assumindo automaticamente o layout. basta alterar o
arquivo externo e as páginas se moldam automaticamente ao novo estilo ou formato
Ao desenvolver um sistema web, muitos cuidados devem ser tomados para que o código-fonte
possua coesão e baixo acoplamento, tornando o código-fonte modularizado. Um meio é a utilização
do conceito API REST, que separa o código-fonte HTML do acesso ao banco de dados da aplicação.
Por exemplo, uma página PHP, cujo código-fonte possua acesso ao banco de dados misturado ao
código HTML, e ainda Javascript, pode tornar-se muito confusa. Considerando o conceito API REST,
analise as tabelas a seguir, e desenvolva um objeto Json (código) que retorne os dados dos registros
destas tabelas. Observe que a segunda tabela retorna as disciplinas que o aluno, da primeira tabela,
 VOLTAR
A+
Alterar modo de visualização
1
2
05/03/2022 00:46 Avaliação Final (Discursiva) - Individual
about:blank 2/2
cursa, e neste caso, o objeto array deve retornar uma propriedade com uma coleção de elementos que
são as disciplinas cursadas.
Resposta esperada
O código Json desenvolvido pelo acadêmico deve ser parecido com o objeto Json abaixo,
possuindo os mesmos dados, podendo variar os nomes das propriedades (codigoAluno, nome,
nascimento, disciplinasCursadas), isto é, se escrito por exemplo codigo ao invés de codigoAluno
está correto. No entanto, a estrutura (pontos, aspas duplas chaves e colchetes) devem ser
conforme a seguir. { "codigoAluno" : "9999", "nome" : "Marcio", "nascimento" : "12/12/1990",
"disciplinasCursadas" : ["Projeto Orientado a Objetos" , "Programação Web I"], }
Minha resposta
{ "codigoAluno" : "9999" , "nome" : "Marcio", "nascimento" : "12/12/ 1990",
"disciplinasCursadas" : ["Projeto Orientado a Objetos " , "Program ação Web I "], }
Imprimir

Continue navegando