Logo Passei Direto
Buscar

Programação para Web - Avaliação II - Individual

Prova impressa (gabarito) com questões de múltipla escolha e V/F sobre programação web: operadores lógicos e funções em JavaScript, manipulação do DOM e validação, aspectos de execução e case sensitivity em PHP, e objetos de banco de dados MySQL (bases, tabelas, chaves).

User badge image
Oliveira

em

Ferramentas de estudo

Questões resolvidas

Operadores lógicos em PHP ou em qualquer outra linguagem de programação, definem o resultado de uma expressão booleana. Dadas algumas exceções, o comportamento dos operadores lógicos na linguagem de programação JavaScript é bastante semelhante ao comportamento dos operadores em outras linguagens de programação. Considerando o comportamento dos operadores lógicos em JavaScript, analise as sentenças a seguir:
I- Operadores lógicos são operadores aplicados a um ou mais valores, sempre retornando true ou false.
II- A expressão 1=="1" retorna false.
III- A expressão 1==="1" retorna false.
IV- A expressão A && B retornará false se A ou B forem expressões booleanas que também retornarem false.
Assinale a alternativa CORRETA:

A A sentenças I, III e IV estão corretas.
B A sentenças II e IV estão corretas.
C A sentenças I e II estão corretas.
D Somente a sentença III está correta.

Os objetos de bancos de dados que utilizamos dentro do MySQL possuem diversas categorias, dentre as quais podemos destacar as bases de dados, as tabelas e as chaves primárias. No que se refere aos objetos de bancos de dados supracitados, assinale a alternativa CORRETA:

A Uma base de dados é uma estrutura única que contém colunas e serve para armazenar os dados das entidades.
B Uma base de dados está contida dentro de uma tabela.
C Uma base de dados pode conter uma ou n tabelas que podem ou não estar relacionadas entre si.
D Uma chave primária é um tipo especial de registro que serve para garantir o acesso às informações dentro de uma base de dados.

Uma das características mais importantes da linguagem de programação javascript é possibilitar ao desenvolvedor a criação de funções. Através das funções, a reutilização do código é mais fácil, pois não é preciso reescrever o comportamento que já foi definido em uma função, além de permitir uma maior organização e legibilidade do código-fonte. Considerando a criação e a utilização de funções dentro do javascript, analise o código-fonte na figura e classifique V para as sentenças verdadeiras e F para as falsas:
( ) A página não exibirá nenhum resultado, pois existe um erro no javascript.
( ) O texto contido dentro do parágrafo será “soma (3,3)”.
( ) O texto contido dentro do parágrafo será “6”.
( ) Toda função em javascript deverá ter retorno.
( ) Uma variável criada dentro de uma função não pode ser acessada fora dela.
Agora, assinale a alternativa que apresenta a sequência CORRETA:

A V - V - V - F - F.
B F - F - V - F - V.
C F - V - V - F - F.
D V - V - F - V - V.

O DOM (Document Object Model) é utilizado para fazer a integração entre os elementos html e o código JavaScript dentro de uma página, adicionando um grau ainda maior de interatividade e usabilidade a ela. Considerando o DOM, analise as sentenças a seguir:
I- Podemos utilizar o DOM para validar informações oriundas de formulários html.
II- O código document.getElementById("paragrafo").innerHTML; atribui um valor ao elemento HTML identificado pelo id “paragrafo”.
III- O código var email = document.getElementById("email").value; obtém o valor do elemento HTML identificado pelo id email.
IV- Determinadas validações que antes eram feitas através de JavaScript podem ser feitas no HTML 5 através da utilização de atributos.
Agora, assinale a alternativa CORRETA:

A As sentenças I, II e III estão corretas.
B As sentenças I e II estão corretas.
C As sentenças II e IV estão corretas.
D As sentenças I, III e IV estão corretas.

Javascript é uma linguagem para navegadores interpretada, que funciona no lado do cliente, isto é, seus comandos não são executados no servidor da aplicação, os quais são executados pelo navegador do cliente. Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O comando document.write do Javascript escreve algum valor passado para ele na página HTML.
( ) O uso do ponto e vírgula como delimitação de comandos Javascript é obrigatório.
( ) O comentário de uma linha em Javascript inicia com duas barras "//".
( ) Os comentários com várias linhas em Javascript iniciam com barra asterisco e terminam com asterisco barra.
Assinale a alternativa que apresenta a sequência CORRETA:

A V - V - F - V.
B V - F - V - V.
C F - V - V - V.
D F - V - V - F.

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 V - V - V - F - F.
B V - F - V - F - V.
C F - V - F - V - F.
D F - F - F - V - V.

Na linguagem SQL, o comando para recuperar os empregados com salário maior que 2000 é:

A SELECT NomeEmpregado, Salario > 2000 FROM Empregado
B SELECT NomeEmpregado, Salario FROM Departamento WHERE Salario > 2000
C SELECT NomeEmpregado, Salario FROM Empregado WHERE Salario > 2000
D SELECT CodDepartamento, Salario FROM Empregado GROUP BY CodDepartamento HAVING AVG (Salario) > 2000

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

Operadores lógicos em PHP ou em qualquer outra linguagem de programação, definem o resultado de uma expressão booleana. Dadas algumas exceções, o comportamento dos operadores lógicos na linguagem de programação JavaScript é bastante semelhante ao comportamento dos operadores em outras linguagens de programação. Considerando o comportamento dos operadores lógicos em JavaScript, analise as sentenças a seguir:
I- Operadores lógicos são operadores aplicados a um ou mais valores, sempre retornando true ou false.
II- A expressão 1=="1" retorna false.
III- A expressão 1==="1" retorna false.
IV- A expressão A && B retornará false se A ou B forem expressões booleanas que também retornarem false.
Assinale a alternativa CORRETA:

A A sentenças I, III e IV estão corretas.
B A sentenças II e IV estão corretas.
C A sentenças I e II estão corretas.
D Somente a sentença III está correta.

Os objetos de bancos de dados que utilizamos dentro do MySQL possuem diversas categorias, dentre as quais podemos destacar as bases de dados, as tabelas e as chaves primárias. No que se refere aos objetos de bancos de dados supracitados, assinale a alternativa CORRETA:

A Uma base de dados é uma estrutura única que contém colunas e serve para armazenar os dados das entidades.
B Uma base de dados está contida dentro de uma tabela.
C Uma base de dados pode conter uma ou n tabelas que podem ou não estar relacionadas entre si.
D Uma chave primária é um tipo especial de registro que serve para garantir o acesso às informações dentro de uma base de dados.

Uma das características mais importantes da linguagem de programação javascript é possibilitar ao desenvolvedor a criação de funções. Através das funções, a reutilização do código é mais fácil, pois não é preciso reescrever o comportamento que já foi definido em uma função, além de permitir uma maior organização e legibilidade do código-fonte. Considerando a criação e a utilização de funções dentro do javascript, analise o código-fonte na figura e classifique V para as sentenças verdadeiras e F para as falsas:
( ) A página não exibirá nenhum resultado, pois existe um erro no javascript.
( ) O texto contido dentro do parágrafo será “soma (3,3)”.
( ) O texto contido dentro do parágrafo será “6”.
( ) Toda função em javascript deverá ter retorno.
( ) Uma variável criada dentro de uma função não pode ser acessada fora dela.
Agora, assinale a alternativa que apresenta a sequência CORRETA:

A V - V - V - F - F.
B F - F - V - F - V.
C F - V - V - F - F.
D V - V - F - V - V.

O DOM (Document Object Model) é utilizado para fazer a integração entre os elementos html e o código JavaScript dentro de uma página, adicionando um grau ainda maior de interatividade e usabilidade a ela. Considerando o DOM, analise as sentenças a seguir:
I- Podemos utilizar o DOM para validar informações oriundas de formulários html.
II- O código document.getElementById("paragrafo").innerHTML; atribui um valor ao elemento HTML identificado pelo id “paragrafo”.
III- O código var email = document.getElementById("email").value; obtém o valor do elemento HTML identificado pelo id email.
IV- Determinadas validações que antes eram feitas através de JavaScript podem ser feitas no HTML 5 através da utilização de atributos.
Agora, assinale a alternativa CORRETA:

A As sentenças I, II e III estão corretas.
B As sentenças I e II estão corretas.
C As sentenças II e IV estão corretas.
D As sentenças I, III e IV estão corretas.

Javascript é uma linguagem para navegadores interpretada, que funciona no lado do cliente, isto é, seus comandos não são executados no servidor da aplicação, os quais são executados pelo navegador do cliente. Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O comando document.write do Javascript escreve algum valor passado para ele na página HTML.
( ) O uso do ponto e vírgula como delimitação de comandos Javascript é obrigatório.
( ) O comentário de uma linha em Javascript inicia com duas barras "//".
( ) Os comentários com várias linhas em Javascript iniciam com barra asterisco e terminam com asterisco barra.
Assinale a alternativa que apresenta a sequência CORRETA:

A V - V - F - V.
B V - F - V - V.
C F - V - V - V.
D F - V - V - F.

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 V - V - V - F - F.
B V - F - V - F - V.
C F - V - F - V - F.
D F - F - F - V - V.

Na linguagem SQL, o comando para recuperar os empregados com salário maior que 2000 é:

A SELECT NomeEmpregado, Salario > 2000 FROM Empregado
B SELECT NomeEmpregado, Salario FROM Departamento WHERE Salario > 2000
C SELECT NomeEmpregado, Salario FROM Empregado WHERE Salario > 2000
D SELECT CodDepartamento, Salario FROM Empregado GROUP BY CodDepartamento HAVING AVG (Salario) > 2000

Prévia do material em texto

<p>Prova Impressa</p><p>GABARITO | Avaliação II - Individual (Cod.:989885)</p><p>Peso da Avaliação 2,00</p><p>Prova 86474178</p><p>Qtd. de Questões 10</p><p>Acertos/Erros 10/0</p><p>Nota 10,00</p><p>Operadores lógicos em PHP ou em qualquer outra linguagem de programação, definem o</p><p>resultado de uma expressão booleana. Dadas algumas exceções, o comportamento dos operadores</p><p>lógicos na linguagem de programação JavaScript é bastante semelhante ao comportamento dos</p><p>operadores em outras linguagens de programação. Considerando o comportamento dos operadores</p><p>lógicos em JavaScript, analise as sentenças a seguir:</p><p>I- Operadores lógicos são operadores aplicados a um ou mais valores, sempre retornando true ou</p><p>false.</p><p>II- A expressão 1=="1" retorna false.</p><p>III- A expressão 1==="1" retorna false.</p><p>IV- A expressão A && B retornará false se A ou B forem expressões booleanas que também</p><p>retornarem false.</p><p>Assinale a alternativa CORRETA:</p><p>A A sentenças I, III e IV estão corretas.</p><p>B A sentenças II e IV estão corretas.</p><p>C A sentenças I e II estão corretas.</p><p>D Somente a sentença III está correta.</p><p>Os objetos de bancos de dados que utilizamos dentro do MySQL possuem diversas categorias,</p><p>dentre as quais podemos destacar as bases de dados, as tabelas e as chaves primárias. No que se refere</p><p>aos objetos de bancos de dados supracitados, assinale a alternativa CORRETA:</p><p>A Uma base de dados é uma estrutura única que contém colunas e serve para armazenar os dados</p><p>das entidades.</p><p>B Uma base de dados está contida dentro de uma tabela.</p><p>C Uma base de dados pode conter uma ou n tabelas que podem ou não estar relacionadas entre si.</p><p>D Uma chave primária é um tipo especial de registro que serve para garantir o acesso às</p><p>informações dentro de uma base de dados.</p><p>Uma das características mais importantes da linguagem de programação javascript é possibilitar</p><p>ao desenvolvedor a criação de funções. Através das funções, a reutilização do código é mais fácil,</p><p>pois não é preciso reescrever o comportamento que já foi definido em uma função, além de permitir</p><p>VOLTAR</p><p>A+ Alterar modo de visualização</p><p>1</p><p>2</p><p>3</p><p>23/08/2024, 17:47 Avaliação II - Individual</p><p>about:blank 1/5</p><p>uma maior organização e legibilidade do código-fonte. Considerando a criação e a utilização de</p><p>funções dentro do javascript, analise o código-fonte na figura e classifique V para as sentenças</p><p>verdadeiras e F para as falsas:</p><p>( ) A página não exibirá nenhum resultado, pois existe um erro no javascript.</p><p>( ) O texto contido dentro do parágrafo será “soma (3,3)”.</p><p>( ) O texto contido dentro do parágrafo será “6”.</p><p>( ) Toda função em javascript deverá ter retorno.</p><p>( ) Uma variável criada dentro de uma função não pode ser acessada fora dela.</p><p>Agora, assinale a alternativa que apresenta a sequência CORRETA:</p><p>A V - V - V - F - F.</p><p>B F - F - V - F - V.</p><p>C F - V - V - F - F.</p><p>D V - V - F - V - V.</p><p>O DOM (Document Object Model) é utilizado para fazer a integração entre os elementos html e</p><p>o código JavaScript dentro de uma página, adicionando um grau ainda maior de interatividade e</p><p>usabilidade a ela. Considerando o DOM, analise as sentenças a seguir:</p><p>I- Podemos utilizar o DOM para validar informações oriundas de formulários html.</p><p>II- O código document.getElementById("paragrafo").innerHTML; atribui um valor ao elemento</p><p>HTML identificado pelo id “paragrafo”.</p><p>III- O código var email = document.getElementById("email").value; obtém o valor do elemento</p><p>HTML identificado pelo id email.</p><p>IV- Determinadas validações que antes eram feitas através de JavaScript podem ser feitas no HTML 5</p><p>através da utilização de atributos.</p><p>Agora, assinale a alternativa CORRETA:</p><p>A As sentenças I, II e III estão corretas.</p><p>4</p><p>23/08/2024, 17:47 Avaliação II - Individual</p><p>about:blank 2/5</p><p>B As sentenças I e II estão corretas.</p><p>C As sentenças II e IV estão corretas.</p><p>D As sentenças I, III e IV estão corretas.</p><p>O PHP é uma linguagem de programação web, que é case sensitive, isto é, difere letras</p><p>maiúsculas de minúsculas. Nesse sentido, uma variável "teste" é diferente da variável "Teste".</p><p>Embora o código PHP seja escrito dentro da página, entre as tags "", o código é executado no</p><p>servidor, sendo que para o cliente é enviado apenas o código HTML gerado por ele. Com relação ao</p><p>código da linguagem PHP a seguir, assinale a alternativa CORRETA:</p><p>A Serão impressos na tela os valores: 20, 40, 90, 120.</p><p>B Serão impressos na tela os valores: 20, 40, 60, 80.</p><p>C Serão impressos na tela os valores: 20, 50, 60, 90.</p><p>D Serão impressos na tela os valores: 20, 50, 60, 80.</p><p>Javascript é uma linguagem para navegadores interpretada, que funciona no lado do cliente, isto</p><p>é, seus comandos não são executados no servidor da aplicação, os quais são executados pelo</p><p>navegador do cliente. Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para</p><p>as falsas:</p><p>( ) O comando document.write do Javascript escreve algum valor passado para ele na página</p><p>HTML.</p><p>( ) O uso do ponto e vírgula como delimitação de comandos Javascript é obrigatório.</p><p>( ) O comentário de uma linha em Javascript inicia com duas barras "//".</p><p>( ) Os comentários com várias linhas em Javascript iniciam com barra asterisco e terminam com</p><p>asterisco barra.</p><p>Assinale a alternativa que apresenta a sequência CORRETA:</p><p>A V - V - F - V.</p><p>5</p><p>6</p><p>23/08/2024, 17:47 Avaliação II - Individual</p><p>about:blank 3/5</p><p>B V - F - V - V.</p><p>C F - V - V - V.</p><p>D F - V - V - F.</p><p>Entre os comandos pertencentes à categoria DML (Data Manipulation Language), podemos</p><p>destacar os seguintes: SELECT, INSERT, UPDATE e DELETE. Através destes quatro comandos é</p><p>feita a maioria das manipulações de informações dentro das tabelas de um banco de dados. Com</p><p>relação à sintaxe dos comandos DML, analise as sentenças a seguir:</p><p>I- Na sintaxe do comando select, uma das formas de desenvolver o comando é o uso dos nomes das</p><p>colunas seguidas pelos nomes das tabelas que se deseja selecionar.</p><p>II- O comando insert permite a criação de novos registros dentro de uma tabela.</p><p>III- O comando delete não permite excluir apenas parte de um registro, por isso não utiliza o operador</p><p>*.</p><p>IV- O comando update permite inclusive atualizar a estrutura de uma tabela.</p><p>Assinale a alternativa CORRETA:</p><p>A As sentenças II e IV estão corretas.</p><p>B As sentenças III e IV estão corretas.</p><p>C As sentenças I, II e III estão corretas.</p><p>D As sentenças I, III e IV estão corretas.</p><p>Um banco de dados relacional é constituído por tabelas, e cada tabela é desenvolvida por linhas</p><p>e colunas que armazenam dados. Tabelas são estruturas que permitem armazenar os dados, e são</p><p>resultantes de comandos DDL, que as criam. Pode-se imaginar uma tabela, como uma grade de uma</p><p>planilha, onde cada célula pode armazenar um dado. Com relação às tabelas de banco de dados,</p><p>analise as afirmativas a seguir:</p><p>I- Tabela é uma estrutura do banco de dados, em que comandos DML podem inserir dados.</p><p>II- Chave primária, em banco de dados, é a identificação de um registro em uma tabela, o qual não se</p><p>repete.</p><p>III- Chaves primárias servem para evitar que sejam inseridos registros duplicados em uma mesma</p><p>tabela.</p><p>IV- Alteração de uma chave primária de uma tabela pode ser realizada através do comando DML</p><p>CREATE TABLE.</p><p>Agora, assinale a alternativa CORRETA:</p><p>A As afirmativas II e IV estão corretas.</p><p>B As afirmativas I, II e III estão corretas.</p><p>C As afirmativas II, III e IV estão corretas.</p><p>7</p><p>8</p><p>23/08/2024, 17:47 Avaliação II - Individual</p><p>about:blank 4/5</p><p>D Somente a afirmativa I está correta.</p><p>O javascript foi criado originalmente com o objetivo de permitir que os desenvolvedores web</p><p>adicionassem alguma interatividade em suas páginas através de uma linguagem de programação script</p><p>que rodasse em conjunto com o HTML nos navegadores dos clientes. Com relação ao javascript e</p><p>suas características, classifique V para as sentenças verdadeiras e F para as falsas:</p><p>( ) O comportamento escrito em código javascript pode ser colocado dentro de funções, que são</p><p>chamadas de dentro do HTML.</p><p>( ) O javascript diferencia maiúsculas de minúsculas para nome de variáveis,</p><p>ou seja, uma variável</p><p>chamada de nome é diferente de uma variável chamada de Nome.</p><p>( ) As variáveis locais tem o escopo igual ao da função em que foram definidas.</p><p>( ) É necessário definir o tipo das variáveis no javascript.</p><p>( ) Existe uma limitação de somente um script por página HTML.</p><p>Agora, assinale a alternativa que apresenta a sequência CORRETA:</p><p>A V - V - V - F - F.</p><p>B V - F - V - F - V.</p><p>C F - V - F - V - F.</p><p>D F - F - F - V - V.</p><p>O SQL (Linguagem de Consulta Estruturada), é uma linguagem de pesquisa declarativa para</p><p>bancos de dados relacionais. Em um modelo de dados que descreve a publicação acadêmica de</p><p>pesquisadores de diferentes instituições em eventos acadêmicos, considere as tabelas a seguir.</p><p>DEPARTAMENTO</p><p>(#CodDepartamento,NomeDepartamento)</p><p>EMPREGADO</p><p>(#CodEmpregado, NomeEmpregado, CodDepartamento, Salario)</p><p>Na linguagem SQL, o comando para recuperar os empregados com salário maior que 2000 é:</p><p>A SELECT NomeEmpregado, Salario > 2000 FROM Empregado</p><p>B SELECT NomeEmpregado, Salario FROM Departamento WHERE Salario > 2000</p><p>C SELECT NomeEmpregado, Salario FROM Empregado WHERE Salario > 2000</p><p>D SELECT CodDepartamento, Salario FROM Empregado GROUP BY CodDepartamento</p><p>HAVING AVG (Salario) > 2000</p><p>9</p><p>10</p><p>Imprimir</p><p>23/08/2024, 17:47 Avaliação II - Individual</p><p>about:blank 5/5</p>

Mais conteúdos dessa disciplina