Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prova de Programação Web - Exercício do Conhecimento - Tentativa 1 de 2 Questão 1 de 5 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. Resposta correta B - I e II. C - I, IV e V. D - II e III. E - II, III e IV. Questão 2 de 5 No processo de desenvolvimento de software surgem várias situações comuns em que o desenvolvedor pode recorrer às bibliotecas e frameworks para agilizar sua rotina de trabalho. A respeito de bibliotecas e frameworks, avalie as afirmações a seguir. I. Bibliotecas são trechos de código que executam rotinas específicas e bem definidas; II. Frameworks são trechos de código que auxiliam o desenvolvedor em rotinas repetitivas; III. Bibliotecas podem acessar o código do desenvolvedor para executar determinadas tarefas; IV. Frameworks são conjuntos de bibliotecas e também são responsáveis por aspectos arquiteturais. É correto apenas o que se afirma em: A - I e IV; Resposta correta B - I e II; C - I, II, III e IV. D - II e III; E - II, III e IV; Questão 3 de 5 PHP é uma linguagem open source utilizada no desenvolvimento web. Foi criada em 1994 por Rasmus Lerdorf e foi chamada, originalmente, de Personal Home Page – PHP. O código PHP é executado no servidor, gerando o HTML, que é renderizado no navegador do usuário. Considerando esse contexto, avalie as seguintes asserções e a relação proposta entre elas. I. O PHP é uma linguagem interpretada, portanto, é necessário um interpretador PHP para sua execução. PORQUE II. O PHP só é interpretado e executado quando se utiliza a programação orientada a objetos (POO). 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. Resposta correta 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. Questão 4 de 5 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; Resposta 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; Questão 5 de 5 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”) Resposta correta
Compartilhar