Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROGRAMAÇÃO WEB – Exercício do conhecimento Pergunta 1 Por meio da linguagem de marcação de texto HTML é possível criar qualquer tipo de site. Porém, é importante compreender que o HTML não é uma linguagem de programação, pois não possui características como execução de cálculos, alteração do fluxo de execução, manipulação de dados em variáveis, etc. Considerando as tags HTML, avalie as afirmações a seguir 1. A tag representa uma parágrafo de texto na página web; 2. A tag representa uma lista ordenada; 3. A tag permite a definição de links às páginas web e na utilização dessa tag deve-se usar o atributo HREF; 4. A tag possibilita a adição de imagens às páginas web. Assinale a alternativa correta: 1. II, III e IV 2. I 3. I, II, III e IV 4. I e II 5. I, III e IV Resposta Correta Pergunta 2 O HTML (Hyper Text Markup Language) é uma linguagem de marcação de texto utilizada para definir a estrutura de um site. Composta por várias tags como: div, title, head, body etc. Conforme pode ser observado no código abaixo que define a estrutura básica de uma página HTML. Observe as tags apresentadas no código e avalie as afirmações a seguir. 1. Todas as informações contidas na tag HEAD serão apresentadas ao usuário; 2. HTML é o elemento principal da estrutura; 3. Na tag BODY são adicionadas informações e configurações sobre a página e não serão exibidas ao usuário; 4. Tudo que estiver dentro da tag BODY será apresentado ao usuário; 5. HTML é uma linguagem de programação utilizada no desenvolvimento de páginas web; Assinale a alternativa correta: 1. II, III e IV. 2. II e III. 3. I, IV e V. 4. I e II. 5. II e IV. Resposta Correta Pergunta 3 A utilização de CSS (Cascading Style Sheets) em páginas HTML permite a aplicação de recursos como a apresentação mais adequada da página de acordo com o dispositivo utilizado, a preparação da página para impressão, a alteração de fontes e estilos das páginas etc. Para que as regras definidas no CSS sejam aplicadas, o navegador as interpreta de cima para baixo na ordem em que foram declaradas. É possível adicionar os estilos de três formas diferentes em páginas HTML. Os códigos apresentados a seguir representam essas formas. Os códigos apresentados acima, representam, respectivamente, as formas de inclusão de estilo: 1 – Interna, 2 – Externa e 3 - Inline; 1 – Interna, 2 – Inline e 3 - Externa; 1 – Inline, 2 – Interna e 3 - Externa. 1 – Externa, 2 – Interna e 3 - Inline; 1 - Inline, 2 - Externa e 3 - Interna; Resposta Correta Pergunta 4 A maioria das aplicações web necessitam armazenar suas informações em banco dedados. </p>\n<p>Paraisso, é necessário que a aplicação se conecte ao banco de dados e execute arotina de consulta, inclusão, alteração etc. Para facilitar esse trabalho dos desenvolvedores PHP foi criado o PDO (PHP Data Object), o qual proporciona uma padronização dessa comunicação com o banco de dados, inclusive abstraindo a comunicação com diversos bancos de dados diferentes. Para estabelecer uma conexão utilizando o PDO deve-se fazer a instanciação do objetoPDO passando alguns parâmetros. Observe as alternativas e assinale a que corresponde à forma correta de criar uma conexão com o banco de dados utilizando PDO. 1. $variavel = new PDO(“host=localhost; dbname=db”, “root”, “senha”) Resposta Correta 2. $variavel = new PDO(“mysql:host=localhost; user=root; password=senha”,\r\n“dbname=db”) 3. $variavel = new PDO(“mysql:host=localhost”, “root”, “senha”) 4. $variavel = new PDO(“root”, “senha”, “mysql:host=localhost; dbname=db”) 5. $variavel\r\n= new PDO(“mysql:host=localhost; dbname=db”, “root”, “senha”) Pergunta 5 Por meio da aplicação de CSS (Cascading Style Sheets), é possível formatar páginas web, ou seja, definir cores, fontes, alinhamento, apresentação em diferentes dispositivos etc. Existem três formas diferentes de aplicar essa formatação, são elas: em linha, interna e externa. Considere o código a seguir, no qual é apresentada a estrutura de uma página web simples com aplicação de estilos inline. Com base no código apresentado, avalie o resultado da página e assinale a alternativa correta: (A) (B) (C) (D) (E) Resposta Correta
Compartilhar