Buscar

Prova de Programação Web - Exercício do Conhecimento - Tentativa 1 de 2

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

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
Você viu 3, do total de 5 páginas

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

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

Continue navegando