Logo Passei Direto
Buscar

Programação para Web I - Prova

Ferramentas de estudo

Questões resolvidas

A linguagem de programação PHP permite a criação de vários tipos de variáveis, como integer, string, boolean, array e object. Assim como outras linguagens de programação, o PHP possui vários operadores lógicos. Associe os itens, utilizando o código a seguir:
Agora, assinale a alternativa que apresenta a sequência CORRETA:
I- Soma dos valores numéricos.
II- Obtém o resto da divisão entre dois valores.
III- Soma a variável à sua esquerda com o valor em sua direita.
IV- Divide a variável à sua esquerda pelo valor apresentado em sua direita.
a) III - I - II - IV.
b) I - II - III - IV.
c) II - I - III - IV.
d) III - IV - I - II.

A linguagem de programação Hypertext Preprocessor (PHP) suporta vários tipos de dados nativos de forma semelhante a outras linguagens de programação como JAVA e C++. Cada variável no PHP tem um tipo de dado, a declaração de uma variável deve ser feita com o $ (cifrão) antes do nome da variável, por exemplo $pessoaNome. Sobre os tipos de dados em PHP, associe os itens utilizando o código a seguir:
Assinale a alternativa que apresenta a sequência CORRETA:
I- Integer.
II- Boolean.
III- Double.
a) I - II - III.
b) I - III - II.
c) III - I - II.
d) II - I - III.

O PHP (Personal Home Pages) foi criado inicialmente por um desenvolvedor que procurava facilitar o desenvolvimento de páginas pessoais. Com o passar dos anos, a linguagem evoluiu muito e adicionou suporte a novas tecnologias e ferramentas. Considerando as características da linguagem de programação PHP, classifique V para as sentenças verdadeiras e F para as falsas:
Agora, assinale a alternativa que apresenta a sequência CORRETA:
( ) O código-fonte php de uma página inicia com a tag é código-fonte javascript.
( ) O comando echo recebe uma string como parâmetro e imprime esta mesma string na página gerada.
( ) O uso de parênteses no comando echo é obrigatório.
a) F - F - V - F.
b) V - F - V - V.
c) V - V - F - F.
d) V - F - V - F.

A linguagem de programação PHP suporta os tipos de dados integer, double, string, boolean, array e object. São tipos de dados normalmente presentes em outras linguagens de alto nível, possibilitando manipular dados e informações de qualquer natureza e complexidade. Sobre os tipos de dados em PHP, associe os itens utilizando o código a seguir:
Assinale a alternativa que apresenta a sequência CORRETA:
I- Integer.
II- String.
III- Double.
A II - I - III.
B I - II - III.
C I - III - II.
D III - I - II.

PHP é uma linguagem de programação embutida no HTML, isto é, os trechos de códigos desta linguagem de programação são escritos entre as tags HTML, o que facilita o desenvolvimento de páginas web dinâmicas. Uma constante é uma área de memória que possui o seu valor definido junto com sua declaração, e não pode ser alterado no decorrer da execução do programa. Em PHP, as constantes são declaradas pela função "define".
Agora, assinale a alternativa que apresenta a sequência CORRETA:
( ) A declaração de uma constante em PHP é definida pela função "define", sendo o primeiro parâmetro o nome da constante, e o segundo parâmetro, o seu valor.
( ) O terceiro parâmetro da função "define" não é obrigatório, e se informado, deve receber um valor booleano, o qual indica se é case sensitive.
( ) É um exemplo de declaração de constante: "define("Alô Mundo.", "nomeConstante");".
( ) É um exemplo de declaração de constante "define("nomeConstante", "Alô Mundo.");".
a) F - F - V - V.
b) V - V - F - V.
c) F - V - V - F.
d) V - V - V - F.

Para que as páginas apareçam corretamente em seu navegador web, a combinação de diversas tecnologias com responsabilidades distintas tanto no cliente quanto no servidor se faz necessária. Com relação às tecnologias que dão suporte às páginas web, analise as sentenças a seguir:
Agora, assinale a alternativa CORRETA:
I- O HTML é a linguagem de descrição que permite definir a natureza dos elementos de uma página web, como, por exemplo, imagens, tabelas, títulos etc.
II- O CSS é uma linguagem cujo objetivo é a decoração das páginas html. É através do CSS que todas as imagens de uma página são definidas.
III- O JavaScript é uma linguagem executada normalmente no navegador do cliente que permite adicionar interatividades às páginas HTML.
IV- A função do HTML é permitir que uma nova versão de determinada página possa aparecer no navegador web, sem a necessidade de enviá-la por completo ao servidor.
a) As sentenças I e II estão corretas.
b) As sentenças II e III estão corretas.
c) As sentenças I, III e IV estão corretas.
d) As sentenças I e III estão corretas.

O javascript foi criado originalmente com o objetivo de permitir que os desenvolvedores web adicionassem alguma interatividade em suas páginas através de uma linguagem de programação script que rodasse em conjunto com o HTML nos navegadores dos clientes. Com relação ao javascript e suas características, classifique V para as sentenças verdadeiras e F para as falsas:
Agora, assinale a alternativa que apresenta a sequência CORRETA:
( ) O comportamento escrito em código javascript pode ser colocado dentro de funções, que são chamadas de dentro do HTML.
( ) O javascript diferencia maiúsculas de minúsculas para nome de variáveis, ou seja, uma variável chamada de nome é diferente de uma variável chamada de Nome.
( ) As variáveis locais tem o escopo igual ao da função em que foram definidas.
( ) É necessário definir o tipo das variáveis no javascript.
( ) Existe uma limitação de somente um script por página HTML.
A V - F - V - F - V.
B F - F - F - V - V.
C V - V - V - F - F.
D F - V - F - V - F.

O JavaScript é uma linguagem de programação interpretada pelo navegador e é a mais utilizada no mundo, principalmente pelo fato de melhorar a usabilidade com a possibilidade de atualizar uma página web, ou parte dela, sem ter que carregá-la completamente. Sobre JavaScript, associe os itens utilizando o código a seguir:
Assinale a alternativa que apresenta a sequência CORRETA:
I- if (expressão de teste) { //ação se condição 1 verdadeira }
II- var contador = 0; while (contador < 5) { alert("Olá"); contador = contador + 1; }
III- nome = prompt("Qual é seu nome?");
A I - III - II.
B I - II - III.
C III - I - II.
D III - II - I.

Nos sistemas para a web, os dados são armazenados em um banco de dados, como o MySQL, e não inserido no HTML. Os bancos de dados são como planilhas de texto que possuem várias tabelas. Cada tabela possui colunas e linhas com os dados cadastrados. A manipulação dos dados dessa tabela é efetuada com uma linguagem conhecida como SQL, ela permite que faça buscas nas tabelas por certos tipos de dados e inserir, remover e atualizar os dados. Com o PHP e o HTML são apresentados os dados ao usuário. Sobre o uso do MySQL com PHP, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) O comando "INSERT INTO habito" é responsável por atualizar um registro na tabela habito.
( ) A expressão " $conexao->query($sql) === TRUE " analisa as estatísticas de acesso ao banco.
( ) O comando "new mysqli" inicia uma conexão com o banco de dados.
( ) O comando "$conexao->connect_error" verifica se houve erro ao abrir uma conexão.
a) F - V - V - V.
b) F - V - V - F.
c) F - F - V - V.
d) V - F - F - V.

Antes do surgimento do Javascript, a navegação na internet era limitada ao conteúdo que era escrito nas páginas e nos links disponibilizados, os quais realizavam requisições ao servidor. Neste sentido, cada clique em um link solicitava uma requisição ao servidor, sendo a única forma de alternar entre as páginas web. Com o surgimento do Javascript, a navegabilidade das páginas web tornaram-se mais rápidas e dinâmicas. Com relação ao Javascript, analise as afirmativas a seguir:
Agora, assinale a alternativa CORRETA:
I- O Javascript é uma linguagem de programação para páginas web, cujos comandos são executados no lado do cliente e não no servidor da aplicação.
II- O Javascript permite o desenvolvimento de comandos para controlar comportamentos dos navegadores de internet.
III- O Javascript é uma linguagem interpretada, e neste sentido, não precisa ser compilada, apenas executada.
IV- A tag "

O Sistema Gerenciador de Banco de Dados (SGBD) MySQL é uma tecnologia de código aberto com bases de dados relacionais. A linguagem SQL (Structure Query Language) é utilizada para criar as estruturas e manipular os dados nos bancos como inserir, listar e gerenciar todo o conteúdo armazenado. Sobre banco de dados, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) O comando INSERT é utilizado para inserir dados nas tabelas.
( ) Tabelas são estruturas que armazenam dados na forma de registros.
( ) Chave primária é a identificação de cada registro na tabela.
( ) O comando SELECT tem a função de atualizar dados das tabelas.
a) F - F - V - V.
b) V - F - F - V.
c) F - V - V - F.
d) V - V - V - F.

Javascript é uma linguagem de programação para web cujos comandos são executados no navegador do cliente e não no servidor de aplicação. Antes do surgimento do Javascript, quando clicava-se em um link, era realizado o redirecionamento para outra página, tornando a navegação um pouco mais lenta. Através dos recursos que o Javascript disponibiliza, muitas funcionalidades são executadas no navegador de internet do cliente. Entre os tipos de dados suportados pelo Javascript, cita-se o array, que é uma coleção de elementos de qualquer tipo de dado. Com relação ao código-fonte Javascript a seguir, assinale a alternativa CORRETA:
a) Será impresso: Chevrolet
Fiat
Ford
Volkswagen
undefined
.
b) Será impresso: ChevroletFiatFordVolkswagenundefined.
c) Será impresso: Chevrolet
Fiat
Ford
Volkswagen
.
d) Será impresso: Chevrolet Fiat Ford Volkswagen.

Os sistemas de informação utilizam banco de dados relacional que possuem tabelas de dados. Por exemplo, os esquemas em SQL representados a seguir.
Com relação à linguagem de banco de dados SQL, analise as afirmativas a seguir:
I- Um exemplo de comando DDL é o comando: "CREATE TABLE NOTA VALUES (1234, 'MARCOS', 9.5)".
II- Um exemplo de comando DDL é o comando: "DROP TABLE NOTA".
III- Um exemplo de comando DDL é o comando: "SELECT CODALU FROM NOTA".
IV- Um exemplo de comando DDL é o comando: "DROP DATABASE".
a) As afirmativas I, II e IV estão corretas.
b) Somente a afirmativa III está correta.
c) As afirmativas II, III e IV estão corretas.
d) As afirmativas II e III estão corretas.

Na linguagem SQL, os comandos DML permitem manipular os dados de um banco de dados. Com estes comandos, é possível inserir, alterar, excluir ou ainda selecionar dados de um banco de dados. Além disso, é possível criar comandos SELECT com a ligação de mais de uma tabela, trazendo dados de mais de uma tabela no mesmo comando SQL.
Com relação aos comandos SQL, assinale a alternativa CORRETA:
a) O comando SQL "SELECT A.* FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU AND B.CODUSU = 123456" retorna todos os registros da tabela "USUARIO".
b) O comando SQL "SELECT B.*, A.NOME FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU AND B.CODUSU = 123456" retorna os campos da tabela "USUARIO".
c) O comando SQL "SELECT * FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU" retorna todos os campos das tabelas "USUARIO" e "EMPRESA".
d) O comando SQL "SELECT B.* FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU AND B.CODUSU >= 123456" retorna todos os registros da tabela "USUARIO".

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

A linguagem de programação PHP permite a criação de vários tipos de variáveis, como integer, string, boolean, array e object. Assim como outras linguagens de programação, o PHP possui vários operadores lógicos. Associe os itens, utilizando o código a seguir:
Agora, assinale a alternativa que apresenta a sequência CORRETA:
I- Soma dos valores numéricos.
II- Obtém o resto da divisão entre dois valores.
III- Soma a variável à sua esquerda com o valor em sua direita.
IV- Divide a variável à sua esquerda pelo valor apresentado em sua direita.
a) III - I - II - IV.
b) I - II - III - IV.
c) II - I - III - IV.
d) III - IV - I - II.

A linguagem de programação Hypertext Preprocessor (PHP) suporta vários tipos de dados nativos de forma semelhante a outras linguagens de programação como JAVA e C++. Cada variável no PHP tem um tipo de dado, a declaração de uma variável deve ser feita com o $ (cifrão) antes do nome da variável, por exemplo $pessoaNome. Sobre os tipos de dados em PHP, associe os itens utilizando o código a seguir:
Assinale a alternativa que apresenta a sequência CORRETA:
I- Integer.
II- Boolean.
III- Double.
a) I - II - III.
b) I - III - II.
c) III - I - II.
d) II - I - III.

O PHP (Personal Home Pages) foi criado inicialmente por um desenvolvedor que procurava facilitar o desenvolvimento de páginas pessoais. Com o passar dos anos, a linguagem evoluiu muito e adicionou suporte a novas tecnologias e ferramentas. Considerando as características da linguagem de programação PHP, classifique V para as sentenças verdadeiras e F para as falsas:
Agora, assinale a alternativa que apresenta a sequência CORRETA:
( ) O código-fonte php de uma página inicia com a tag é código-fonte javascript.
( ) O comando echo recebe uma string como parâmetro e imprime esta mesma string na página gerada.
( ) O uso de parênteses no comando echo é obrigatório.
a) F - F - V - F.
b) V - F - V - V.
c) V - V - F - F.
d) V - F - V - F.

A linguagem de programação PHP suporta os tipos de dados integer, double, string, boolean, array e object. São tipos de dados normalmente presentes em outras linguagens de alto nível, possibilitando manipular dados e informações de qualquer natureza e complexidade. Sobre os tipos de dados em PHP, associe os itens utilizando o código a seguir:
Assinale a alternativa que apresenta a sequência CORRETA:
I- Integer.
II- String.
III- Double.
A II - I - III.
B I - II - III.
C I - III - II.
D III - I - II.

PHP é uma linguagem de programação embutida no HTML, isto é, os trechos de códigos desta linguagem de programação são escritos entre as tags HTML, o que facilita o desenvolvimento de páginas web dinâmicas. Uma constante é uma área de memória que possui o seu valor definido junto com sua declaração, e não pode ser alterado no decorrer da execução do programa. Em PHP, as constantes são declaradas pela função "define".
Agora, assinale a alternativa que apresenta a sequência CORRETA:
( ) A declaração de uma constante em PHP é definida pela função "define", sendo o primeiro parâmetro o nome da constante, e o segundo parâmetro, o seu valor.
( ) O terceiro parâmetro da função "define" não é obrigatório, e se informado, deve receber um valor booleano, o qual indica se é case sensitive.
( ) É um exemplo de declaração de constante: "define("Alô Mundo.", "nomeConstante");".
( ) É um exemplo de declaração de constante "define("nomeConstante", "Alô Mundo.");".
a) F - F - V - V.
b) V - V - F - V.
c) F - V - V - F.
d) V - V - V - F.

Para que as páginas apareçam corretamente em seu navegador web, a combinação de diversas tecnologias com responsabilidades distintas tanto no cliente quanto no servidor se faz necessária. Com relação às tecnologias que dão suporte às páginas web, analise as sentenças a seguir:
Agora, assinale a alternativa CORRETA:
I- O HTML é a linguagem de descrição que permite definir a natureza dos elementos de uma página web, como, por exemplo, imagens, tabelas, títulos etc.
II- O CSS é uma linguagem cujo objetivo é a decoração das páginas html. É através do CSS que todas as imagens de uma página são definidas.
III- O JavaScript é uma linguagem executada normalmente no navegador do cliente que permite adicionar interatividades às páginas HTML.
IV- A função do HTML é permitir que uma nova versão de determinada página possa aparecer no navegador web, sem a necessidade de enviá-la por completo ao servidor.
a) As sentenças I e II estão corretas.
b) As sentenças II e III estão corretas.
c) As sentenças I, III e IV estão corretas.
d) As sentenças I e III estão corretas.

O javascript foi criado originalmente com o objetivo de permitir que os desenvolvedores web adicionassem alguma interatividade em suas páginas através de uma linguagem de programação script que rodasse em conjunto com o HTML nos navegadores dos clientes. Com relação ao javascript e suas características, classifique V para as sentenças verdadeiras e F para as falsas:
Agora, assinale a alternativa que apresenta a sequência CORRETA:
( ) O comportamento escrito em código javascript pode ser colocado dentro de funções, que são chamadas de dentro do HTML.
( ) O javascript diferencia maiúsculas de minúsculas para nome de variáveis, ou seja, uma variável chamada de nome é diferente de uma variável chamada de Nome.
( ) As variáveis locais tem o escopo igual ao da função em que foram definidas.
( ) É necessário definir o tipo das variáveis no javascript.
( ) Existe uma limitação de somente um script por página HTML.
A V - F - V - F - V.
B F - F - F - V - V.
C V - V - V - F - F.
D F - V - F - V - F.

O JavaScript é uma linguagem de programação interpretada pelo navegador e é a mais utilizada no mundo, principalmente pelo fato de melhorar a usabilidade com a possibilidade de atualizar uma página web, ou parte dela, sem ter que carregá-la completamente. Sobre JavaScript, associe os itens utilizando o código a seguir:
Assinale a alternativa que apresenta a sequência CORRETA:
I- if (expressão de teste) { //ação se condição 1 verdadeira }
II- var contador = 0; while (contador < 5) { alert("Olá"); contador = contador + 1; }
III- nome = prompt("Qual é seu nome?");
A I - III - II.
B I - II - III.
C III - I - II.
D III - II - I.

Nos sistemas para a web, os dados são armazenados em um banco de dados, como o MySQL, e não inserido no HTML. Os bancos de dados são como planilhas de texto que possuem várias tabelas. Cada tabela possui colunas e linhas com os dados cadastrados. A manipulação dos dados dessa tabela é efetuada com uma linguagem conhecida como SQL, ela permite que faça buscas nas tabelas por certos tipos de dados e inserir, remover e atualizar os dados. Com o PHP e o HTML são apresentados os dados ao usuário. Sobre o uso do MySQL com PHP, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) O comando "INSERT INTO habito" é responsável por atualizar um registro na tabela habito.
( ) A expressão " $conexao->query($sql) === TRUE " analisa as estatísticas de acesso ao banco.
( ) O comando "new mysqli" inicia uma conexão com o banco de dados.
( ) O comando "$conexao->connect_error" verifica se houve erro ao abrir uma conexão.
a) F - V - V - V.
b) F - V - V - F.
c) F - F - V - V.
d) V - F - F - V.

Antes do surgimento do Javascript, a navegação na internet era limitada ao conteúdo que era escrito nas páginas e nos links disponibilizados, os quais realizavam requisições ao servidor. Neste sentido, cada clique em um link solicitava uma requisição ao servidor, sendo a única forma de alternar entre as páginas web. Com o surgimento do Javascript, a navegabilidade das páginas web tornaram-se mais rápidas e dinâmicas. Com relação ao Javascript, analise as afirmativas a seguir:
Agora, assinale a alternativa CORRETA:
I- O Javascript é uma linguagem de programação para páginas web, cujos comandos são executados no lado do cliente e não no servidor da aplicação.
II- O Javascript permite o desenvolvimento de comandos para controlar comportamentos dos navegadores de internet.
III- O Javascript é uma linguagem interpretada, e neste sentido, não precisa ser compilada, apenas executada.
IV- A tag "

O Sistema Gerenciador de Banco de Dados (SGBD) MySQL é uma tecnologia de código aberto com bases de dados relacionais. A linguagem SQL (Structure Query Language) é utilizada para criar as estruturas e manipular os dados nos bancos como inserir, listar e gerenciar todo o conteúdo armazenado. Sobre banco de dados, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) O comando INSERT é utilizado para inserir dados nas tabelas.
( ) Tabelas são estruturas que armazenam dados na forma de registros.
( ) Chave primária é a identificação de cada registro na tabela.
( ) O comando SELECT tem a função de atualizar dados das tabelas.
a) F - F - V - V.
b) V - F - F - V.
c) F - V - V - F.
d) V - V - V - F.

Javascript é uma linguagem de programação para web cujos comandos são executados no navegador do cliente e não no servidor de aplicação. Antes do surgimento do Javascript, quando clicava-se em um link, era realizado o redirecionamento para outra página, tornando a navegação um pouco mais lenta. Através dos recursos que o Javascript disponibiliza, muitas funcionalidades são executadas no navegador de internet do cliente. Entre os tipos de dados suportados pelo Javascript, cita-se o array, que é uma coleção de elementos de qualquer tipo de dado. Com relação ao código-fonte Javascript a seguir, assinale a alternativa CORRETA:
a) Será impresso: Chevrolet
Fiat
Ford
Volkswagen
undefined
.
b) Será impresso: ChevroletFiatFordVolkswagenundefined.
c) Será impresso: Chevrolet
Fiat
Ford
Volkswagen
.
d) Será impresso: Chevrolet Fiat Ford Volkswagen.

Os sistemas de informação utilizam banco de dados relacional que possuem tabelas de dados. Por exemplo, os esquemas em SQL representados a seguir.
Com relação à linguagem de banco de dados SQL, analise as afirmativas a seguir:
I- Um exemplo de comando DDL é o comando: "CREATE TABLE NOTA VALUES (1234, 'MARCOS', 9.5)".
II- Um exemplo de comando DDL é o comando: "DROP TABLE NOTA".
III- Um exemplo de comando DDL é o comando: "SELECT CODALU FROM NOTA".
IV- Um exemplo de comando DDL é o comando: "DROP DATABASE".
a) As afirmativas I, II e IV estão corretas.
b) Somente a afirmativa III está correta.
c) As afirmativas II, III e IV estão corretas.
d) As afirmativas II e III estão corretas.

Na linguagem SQL, os comandos DML permitem manipular os dados de um banco de dados. Com estes comandos, é possível inserir, alterar, excluir ou ainda selecionar dados de um banco de dados. Além disso, é possível criar comandos SELECT com a ligação de mais de uma tabela, trazendo dados de mais de uma tabela no mesmo comando SQL.
Com relação aos comandos SQL, assinale a alternativa CORRETA:
a) O comando SQL "SELECT A.* FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU AND B.CODUSU = 123456" retorna todos os registros da tabela "USUARIO".
b) O comando SQL "SELECT B.*, A.NOME FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU AND B.CODUSU = 123456" retorna os campos da tabela "USUARIO".
c) O comando SQL "SELECT * FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU" retorna todos os campos das tabelas "USUARIO" e "EMPRESA".
d) O comando SQL "SELECT B.* FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU AND B.CODUSU >= 123456" retorna todos os registros da tabela "USUARIO".

Prévia do material em texto

Disciplina:
	Programação para Web I (ADS15)
	Avaliação:
	Avaliação I - Individual FLEX ( Cod.:455330) ( peso.:1,50)
	Prova:
	12126995
	Nota da Prova:
	8,00
	
	
Legenda:  Resposta Certa   Sua Resposta Errada  
Parte superior do formulário
	1.
	No HTML os elementos, ou tags, que formam o conteúdo da página são postos entre a tag de abertura <html> e a tag de fechamento </html>. O elemento <html> é também conhecido como o elemento raiz. Sobre as tags HTML, associe os itens utilizando o código a seguir:  
I- datalist.  
II- header.  
III- iframe. 
(    ) Autocomplete para formulários. 
(    ) Cabeçalho para seção de página. 
(    ) Subjanela no documento. 
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	III - I - II.
	 b)
	II - I - III.
	 c)
	I - III - II.
	 d)
	I - II - III.
	2.
	O HTML 5 é a versão mais recente da linguagem de marcação de texto da web, o HTML. Esta última versão recebeu uma série de melhorias e, também, vários novos elementos - ou tags - que deixaram o documento web mais semântico e com mais recursos. Sobre os elementos/tags do HTML,  de acordo com a funcionalidade de cada tag, associe os itens utilizando o código a seguir:  
I- <h2>.  
II- <img>.  
III- <tr>. 
(    ) Apresenta um título de uma página ao usuário. 
(    ) Linha de uma tabela. 
(    ) Apresenta uma imagem ao usuário. 
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	I - II - III.
	 b)
	III - I - II.
	 c)
	II - III - I.
	 d)
	I - III - II.
	3.
	A linguagem de programação PHP permite a criação de vários tipos de variáveis, como integer, string, boolean, array e object. Assim como outras linguagens de programação, o PHP possui vários operadores lógicos. Associe os itens, utilizando o código a seguir:
I- Soma dos valores numéricos.
II- Obtém o resto da divisão entre dois valores.
III- Soma a variável à sua esquerda com o valor em sua direita.
IV- Divide a variável à sua esquerda pelo valor apresentado em sua direita.
(    ) +=
(    ) /=
(    ) +
(    ) %
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	III - IV - I - II.
	 b)
	II - I - III - IV.
	 c)
	I - II - III - IV.
	 d)
	III - I - II - IV.
	4.
	A linguagem de programação Hypertext Preprocessor (PHP) suporta vários tipos de dados nativos de forma semelhante a outras linguagens de programação como JAVA e C++.  Cada variável no PHP tem um tipo de dado, a declaração de uma variável deve ser feita com o $ (cifrão) antes do nome da variável, por exemplo $pessoaNome. Sobre os tipos de dados em PHP, associe os itens utilizando o código a seguir:  
I- Integer.  
II- Boolean.  
III- Double. 
(    ) Armazena valores lógicos verdadeiro ou falso. 
(    ) Armazena números inteiros.  
(    ) Armazena números com ponto flutuante. 
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	I - II - III.
	 b)
	I - III - II.
	 c)
	III - I - II.
	 d)
	II - I - III.
	5.
	O PHP (Personal Home Pages) foi criado inicialmente por um desenvolvedor que procurava facilitar o desenvolvimento de páginas pessoais. Com o passar dos anos, a linguagem evoluiu muito e adicionou suporte a novas tecnologias e ferramentas. Considerando as características da linguagem de programação PHP, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) O código-fonte php de uma página inicia com a tag <?php.
(    ) O código-fonte que estiver fora das tags <?php e ?> é código-fonte javascript.
(    ) O comando echo recebe uma string como parâmetro e imprime esta mesma string na página gerada.
(    ) O uso de parênteses no comando echo é obrigatório.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	F - F - V - F.
	 b)
	V - V - F - F.
	 c)
	V - F - V - V.
	 d)
	V - F - V - F.
	6.
	A linguagem de programação PHP suporta os tipos de dados integer, double, string, boolean, array e object. São tipos de dados normalmente presentes em outras linguagens de alto nível, possibilitando manipular dados e informações de qualquer natureza e complexidade. Sobre os tipos de dados em PHP, associe os itens utilizando o código a seguir:  
I- Integer. 
II- String.  
III- Double. 
(    ) Valores inteiros. 
(    ) Textos. 
(    ) Valores com ponto flutuante. 
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	I - II - III.
	 b)
	III - I - II.
	 c)
	I - III - II.
	 d)
	II - I - III.
	7.
	PHP é uma linguagem de programação embutida no HTML, isto é, os trechos de códigos desta linguagem de programação são escritos entre as tags HTML, o que facilita o desenvolvimento de páginas web dinâmicas. Uma constante é uma área de memória que possui o seu valor definido junto com sua declaração, e não pode ser alterado no decorrer da execução do programa. Em PHP, as constantes são declaradas pela função "define". Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) A declaração de uma constante em PHP é definida pela função "define", sendo o primeiro parâmetro o nome da constante, e o segundo parâmetro, o seu valor.
(    ) O terceiro parâmetro da função "define" não é obrigatório, e se informado, deve receber um valor booleano, o qual indica se é case sensitive.
(    ) É um exemplo de declaração de constante: "define("Alô Mundo.", "nomeConstante");".
(    ) É um exemplo de declaração de constante "define("nomeConstante", "Alô Mundo.");".
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	F - V - V - F.
	 b)
	F - F - V - V.
	 c)
	V - V - V - F.
	 d)
	V - V - F - V.
	8.
	Para que as páginas apareçam corretamente em seu navegador web, a combinação de diversas tecnologias com responsabilidades distintas tanto no cliente quanto no servidor se faz necessária. Com relação às tecnologias que dão suporte às páginas web, analise as sentenças a seguir:
I- O HTML é a linguagem de descrição que permite definir a natureza dos elementos de uma página web, como, por exemplo, imagens, tabelas, títulos etc.
II- O CSS é uma linguagem cujo objetivo é a decoração das páginas html. É através do CSS que todas as imagens de uma página são definidas.
III- O JavaScript é uma linguagem executada normalmente no navegador do cliente que permite adicionar interatividades às páginas HTML.
IV- A função do HTML é permitir que uma nova versão de determinada página possa aparecer no navegador web, sem a necessidade de enviá-la por completo ao servidor.
Agora, assinale a alternativa CORRETA:
	 a)
	As sentenças I e III estão corretas.
	 b)
	As sentenças I e II estão corretas.
	 c)
	As sentenças I, III e IV estão corretas.
	 d)
	As sentenças II e III estão corretas.
	9.
	O HTML é uma linguagem de marcação de texto, para cada marcação o navegador renderiza um elemento para o navegador interpretar. Com o uso das marcações, também chamadas de tags, é possível dar comandos ao navegador para que apresente a informação da forma mais adequada, por exemplo, um título, um parágrafo, um botão ou um formulário. A respeito do caso hipotético apresentado, avalie as asserções a seguir:  
I- O código <p text-align: right> Uniasselvi </p> exibe um parágrafo alinhado a direita. 
PORQUE  
II- O atributo "text-align" do CSS com o valor "right" alinha o texto a direita.  
Assinale a alternativa CORRETA:
	 a)
	As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
	 b)
	A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
	 c)
	As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
	 d)
	A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
	10.
	A criação do CSS (Cascading Style Sheets) pelo W3C veio ao encontrode uma necessidade latente dos desenvolvedores no que se refere à criação e à manutenção de websites. Considerando as funcionalidades trazidas pelo CSS, assinale a alternativa CORRETA:
	 a)
	O CSS não pode ser definido individualmente para cada página.
	 b)
	O HTML possui tags para formatação de fontes e cores de elementos desde sua origem.
	 c)
	A manutenção de layouts de sites é mais fácil através da utilização de HTML puro, sem adição de CSS.
	 d)
	O CSS permite controlar os elementos de formatação de diversas páginas HTML em um só documento.
Prova finalizada com 8 acertos e 2 questões erradas.
	Disciplina:
	Programação para Web I (ADS15)
	Avaliação:
	Avaliação II - Individual FLEX ( Cod.:455327) ( peso.:1,50)
	Prova:
	12342696
	Nota da Prova:
	6,00
	
	
Legenda:  Resposta Certa   Sua Resposta Errada  
Parte superior do formulário
	1.
	O javascript foi criado originalmente com o objetivo de permitir que os desenvolvedores web adicionassem alguma interatividade em suas páginas através de uma linguagem de programação script que rodasse em conjunto com o HTML nos navegadores dos clientes. Com relação ao javascript e suas características, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) O comportamento escrito em código javascript pode ser colocado dentro de funções, que são chamadas de dentro do HTML.
(    ) O javascript diferencia maiúsculas de minúsculas para nome de variáveis, ou seja, uma variável chamada de nome é diferente de uma variável chamada de Nome.
(    ) As variáveis locais tem o escopo igual ao da função em que foram definidas.
(    ) É necessário definir o tipo das variáveis no javascript.
(    ) Existe uma limitação de somente um script por página HTML.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	F - V - F - V - F.
	 b)
	V - V - V - F - F.
	 c)
	F - F - F - V - V.
	 d)
	V - F - V - F - V.
	2.
	O JavaScript é uma linguagem de programação interpretada pelo navegador e é a mais utilizada no mundo, principalmente pelo fato de melhorar a usabilidade com a possibilidade de atualizar uma página web, ou parte dela, sem ter que carregá-la completamente. Sobre JavaScript, associe os itens utilizando o código a seguir:  
I- if (expressão de teste) {  
          //ação se condição 1 verdadeira  
    } 
II- var contador = 0;  
     while (contador < 5) {  
          alert("Olá");  
          contador = contador + 1;  
      }  
III- nome = prompt("Qual é seu nome?"); 
(    ) Função com o recurso de receber dados inseridos pelo usuário. 
(    ) Representa uma estrutura condicional. 
(    ) Estrutura capaz de executar um conjunto de ações enquanto uma condição for verdadeira. 
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	III - I - II.
	 b)
	I - II - III.
	 c)
	III - II - I.
	 d)
	I - III - II.
	3.
	Nos sistemas para a web, os dados são armazenados em um banco de dados, como o MySQL, e não inserido no HTML. Os bancos de dados são como planilhas de texto que possuem várias tabelas. Cada tabela possui colunas e linhas com os dados cadastrados. A manipulação dos dados dessa tabela é efetuada com uma linguagem conhecida como SQL, ela permite que faça buscas nas tabelas por certos tipos de dados e inserir, remover e atualizar os dados. Com o PHP e o HTML são apresentados os dados ao usuário. Sobre o uso do MySQL com PHP, classifique V para as sentenças verdadeiras e F para as falsas: 
(    ) O comando "INSERT INTO habito" é responsável por atualizar um registro na tabela habito. 
(    ) A expressão " $conexao->query($sql) === TRUE " analisa as estatísticas de acesso ao banco. 
(    ) O comando "new mysqli" inicia uma conexão com o banco de dados. 
(    ) O comando "$conexao->connect_error" verifica se houve erro ao abrir uma conexão. 
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	F - F - V - V.
	 b)
	V - F - F - V.
	 c)
	F - V - V - F.
	 d)
	F - V - V - V.
	4.
	Antes do surgimento do Javascript, a navegação na internet era limitada ao conteúdo que era escrito nas páginas e nos links disponibilizados, os quais realizavam requisições ao servidor. Neste sentido, cada clique em um link solicitava uma requisição ao servidor, sendo a única forma de alternar entre as páginas web. Com o surgimento do Javascript, a navegabilidade das páginas web tornaram-se mais rápidas e dinâmicas. Com relação ao Javascript, analise as afirmativas a seguir:
I- O Javascript é uma linguagem de programação para páginas web, cujos comandos são executados no lado do cliente e não no servidor da aplicação.
II- O Javascript permite o desenvolvimento de comandos para controlar comportamentos dos navegadores de internet.
III- O Javascript é uma linguagem interpretada, e neste sentido, não precisa ser compilada, apenas executada.
IV- A tag "<script>", onde são escritos comandos Javascript, pode ser declarada apenas dentro da tag "<head>" do HTML.
Agora, assinale a alternativa CORRETA:
	 a)
	As afirmativas II e IV estão corretas.
	 b)
	As afirmativas I, II e III estão corretas.
	 c)
	Somente a afirmativa I está correta.
	 d)
	As afirmativas II, III e IV estão corretas.
	5.
	O Sistema Gerenciador de Banco de Dados (SGBD) MySQL é uma tecnologia de código aberto com bases de dados relacionais. A linguagem SQL (Structure Query Language) é utilizada para criar as estruturas e manipular os dados nos bancos como inserir, listar e gerenciar todo o conteúdo armazenado. Sobre banco de dados, classifique V para as sentenças verdadeiras e F para as falsas: 
(    ) O comando INSERT é utilizado para inserir dados nas tabelas. 
(    ) Tabelas são estruturas que armazenam dados na forma de registros. 
(    ) Chave primária é a identificação de cada registro na tabela. 
(    ) O comando SELECT tem a função de atualizar dados das tabelas. 
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	F - V - V - F.
	 b)
	V - F - F - V.
	 c)
	F - F - V - V.
	 d)
	V - V - V - F.
	6.
	Javascript é uma linguagem de programação para web cujos comandos são executados no navegador do cliente e não no servidor de aplicação. Antes do surgimento do Javascript, quando clicava-se em um link, era realizado o redirecionamento para outra página, tornando a navegação um pouco mais lenta. Através dos recursos que o Javascript disponibiliza, muitas funcionalidades são executadas no navegador de internet do cliente. Entre os tipos de dados suportados pelo Javascript, cita-se o array, que é uma coleção de elementos de qualquer tipo de dado. Com relação ao código-fonte Javascript a seguir, assinale a alternativa CORRETA:
	
	a)
	Será impresso: ChevroletFiatFordVolkswagenundefined.
	b)
	Será impresso: Chevrolet<br>Fiat<br>Ford<br>Volkswagen<br>.
	c)
	Será impresso: Chevrolet Fiat Ford Volkswagen.
	d)
	Será impresso: Chevrolet<br>Fiat<br>Ford<br>Volkswagen<br>undefined<br>.
	7.
	Os sistemas de informação utilizam banco de dados relacional que possuem tabelas de dados. Por exemplo, os esquemas em SQL representados a seguir. 
CREATE TABLE Artista 
( 
     id INTEGER PRIMARY KEY, 
     nome VARCHAR(40) NOT NULL, 
     CPF CHAR(11) NOT NULL, 
     dataNascimento DATE, 
     UNIQUE (CPF) 
); 
CREATE TABLE Evento 
( 
     id INTEGER PRIMARY KEY, 
     descricao VARCHAR(60) NOT NULL, 
     numMaxConvidados INTEGER DEFAULT 0, 
     CHECK (numMaxConvidados >= 0) 
); 
CREATE TABLE Atuacao 
( 
     idArtista INTEGER, 
     idEvento INTEGER, 
     PRIMARY KEY (idArtista, idEvento), 
     FOREIGN KEY (idArtista) REFERENCES Artista, 
     FOREIGN KEY (idEvento) REFERENCES Evento(id) 
); 
O sistema também possui uma consulta que integra um de seus relatórios, conforme indicado a seguir. 
SELECT A.nome, E.descricao 
FROM   Evento E FULL JOIN Atuacao T ON E.id = T.idEventoFULL OUTER JOIN Artista A ON T.idArtista = A.id 
Considerando que todas as tabelas possuem dados, o resultado da consulta utilizada no relatório é:
	 a)
	O nome de todos os artistas combinados com a descrição de todos os eventos.
	 b)
	O nome de todos os artistas e, caso eles participem de eventos, a descrição do evento.
	 c)
	O nome de todos os artistas, a descrição de todos os eventos e, caso eles se relacionem, os dois combinados.
	 d)
	A descrição de todos os eventos e, caso haja aristas alocados, os seus nomes.
	8.
	A utilização de um banco de dados em uma aplicação que possua cadastros ou precise gravar dados, é indispensável. No caso de bancos de dados relacionais, a linguagem SQL é o recurso que permite a manipulação de dados e de objetos de bancos de dados, isto é, incluir, alterar, excluir ou atualizar dados e objetos do banco de dados. A linguagem SQL é constituída por dois grupos: comandos DDL e DML. Com relação à linguagem de banco de dados SQL, analise as afirmativas a seguir:
I- Um exemplo de comando DDL é o comando: "CREATE TABLE NOTA VALUES (1234, 'MARCOS', 9.5)".
II- Um exemplo de comando DDL é o comando: "DROP TABLE NOTA".
III- Um exemplo de comando DDL é o comando: "SELECT CODALU FROM NOTA".
IV- Um exemplo de comando DDL é o comando: "DROP DATABASE".
Assinale a alternativa CORRETA:
	 a)
	As afirmativas I, II e IV estão corretas.
	 b)
	Somente a afirmativa III está correta.
	 c)
	As afirmativas II, III e IV estão corretas.
	 d)
	As afirmativas II e III estão corretas.
	9.
	Na linguagem SQL, os comandos DML permitem manipular os dados de um banco de dados. Com estes comandos, é possível inserir, alterar, excluir ou ainda selecionar dados de um banco de dados. Além disso, é possível criar comandos SELECT com a ligação de mais de uma tabela, trazendo dados de mais de uma tabela no mesmo comando SQL. Com relação aos comandos SQL, assinale a alternativa CORRETA:
	 a)
	O comando SQL "SELECT B.* FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU AND B.CODUSU >= 123456" retorna todos os registros da tabela "USUARIO".
	 b)
	O comando SQL "SELECT * FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU" retorna todos os campos das tabelas "USUARIO" e "EMPRESA".
	 c)
	O comando SQL "SELECT A.* FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU AND B.CODUSU = 123456" retorna todos os registros da tabela "USUARIO".
	 d)
	O comando SQL "SELECT B.*, A.NOME FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU AND B.CODUSU = 123456" retorna os campos da tabela "USUARIO".
	10.
	O SQL (Linguagem de Consulta Estruturada), é uma linguagem de pesquisa declarativa para bancos de dados relacionais. Em um modelo de dados que descreve a publicação acadêmica de pesquisadores de diferentes instituições em eventos acadêmicos, considere as tabelas a seguir.  
DEPARTAMENTO  
       (#CodDepartamento,NomeDepartamento) 
EMPREGADO  
       (#CodEmpregado, NomeEmpregado, CodDepartamento, Salario) 
Na linguagem SQL, o comando para recuperar os empregados com salário maior que 2000 é:
	 a)
	SELECT NomeEmpregado, Salario  
FROM Empregado 
WHERE Salario > 2000
	 b)
	SELECT NomeEmpregado, Salario  
FROM Departamento 
WHERE Salario > 2000
	 c)
	SELECT CodDepartamento, Salario 
FROM Empregado  
GROUP BY CodDepartamento  
HAVING AVG (Salario) > 2000
	 d)
	SELECT NomeEmpregado, Salario > 2000  
FROM Empregado

Mais conteúdos dessa disciplina