Baixe o app para aproveitar ainda mais
Prévia do material em texto
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: I. A tag <p> representa uma parágrafo de texto na página web; II. A tag <ul> representa uma lista ordenada; III. A tag <a> permite a definição de links às páginas web e na utilização dessa tag deve-se usar o atributo HREF; IV. A tag <img> possibilita a adição de imagens às páginas web. É correto apenas o que se afirma em: A - I, III e IV; check_circleResposta correta B - I e II; C - I, II, III e IV D - I; E - II, III e IV; O PDO (PHP Data Objects) disponibiliza uma camada que abstrai o acesso a dados. Isso significa que, independentemente do banco de dados que será utilizado, os métodos utilizados para inclusão, alteração, consulta etc. serão os mesmos. Porém, esse recurso somente está disponível a partir do PHP 5.1, pois precisa de recursos de OO (orientação a objetos) disponíveis no núcleo do PHP 5. A respeito dos métodos disponíveis na classe PDO, avalie as afirmações a seguir I. O método “$conn->exec(string)” executa uma declaração PDO e retorna o número de linhas afetadas; II. O método “$statement→fetchAll()” retorna um Array com os resultados; III. O método “$statement->execute()” executa uma instrução SQL, retornando o número de linhas afetadas; IV. O método “$conn->lastInsertId()” retorna o ID da última linha inserida. É correto apenas o que se afirma em: A - II e IV; check_circleResposta correta B - I e II; C - I, II e III; D - I, II, III e IV; E - I; 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 - check_circleResposta correta 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. I. Todas as informações contidas na tag HEAD serão apresentadas ao usuário; II. HTML é o elemento principal da estrutura; III. Na tag BODY são adicionadas informações e configurações sobre a página e não serão exibidas ao usuário; IV. Tudo que estiver dentro da tag BODY será apresentado ao usuário; V. HTML é uma linguagem de programação utilizada no desenvolvimento de páginas web. É correto apenas o que se afirma em A - II e IV. check_circleResposta correta B - I e II. C - I, IV e V. D - II e III. E - II, III e IV. 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: A - 1 - Inline, 2 - Externa e 3 - Interna; check_circleResposta correta B - 1 – Externa, 2 – Interna e 3 - Inline; C - 1 – Inline, 2 – Interna e 3 - Externa. D - 1 – Interna, 2 – Inline e 3 - Externa; E - 1 – Interna, 2 – Externa e 3 - Inline; A utilização de bibliotecas é comum no desenvolvimento de software, pois agiliza o processo proporcionando a reutilização de código. Existem vários exemplos de bibliotecas como: Jquery (JavaScript), math.h (linguagem C), java.Lang (linguagem Java) etc. Considerando esse contexto, avalie as seguintes asserções e a relação proposta entre elas. I. Bibliotecas são baseadas no conceito de reutilização de código. PORQUE II. Bibliotecas possuem características próprias de desenvolvimento e o desenvolvedor deverá adequar-se a esse padrão de desenvolvimento. Também podem acessar o código do desenvolvedor para verificar a compatibilidade da metodologia. A respeito dessas asserções, assinale a opção correta. A - A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. B - A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. C - As asserções I e II são proposições falsas. D - As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. E - As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. check_circleResposta correta A maioria das aplicações web necessitam armazenar suas informações em banco de dados. </p>\n<p>Para isso, é necessário que a aplicação se conecte ao banco de dados e execute a rotina 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 objeto PDO 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. A - $variavel = new PDO(“host=localhost; dbname=db”, “root”, “senha”) B - $variavel = new PDO(“mysql:host=localhost; user=root; password=senha”, “dbname=db”) C - $variavel = new PDO(“mysql:host=localhost”, “root”, “senha”) D - $variavel = new PDO(“root”, “senha”, “mysql:host=localhost; dbname=db”) E - $variavel = new PDO(“mysql:host=localhost; dbname=db”, “root”, “senha”) check_circleResposta correta
Compartilhar