Logo Passei Direto
Buscar

Avaliação Final (Objetiva) - Individual Semipresencia

Ferramentas de estudo

Questões resolvidas

No desenvolvimento de software, utilizar padrões de projeto que auxiliam na modularização do código-fonte é importante. Ele ocorre para o código Javascript, quanto mais modularizado, mais fácil a sua manutenção e reutilização. Com o objetivo de melhorar a modularização do código-fonte Javascript, o Google desenvolveu um framework gratuito, chamado AngularJS.
Com relação ao AngularJS, assinale a alternativa CORRETA:
A Assim como no Javascript, o AngularJS não permite ligar o código-fonte Javascript ao da linguagem de programação PHP, C# ou Java.
B A ideia do Single Page Application é o recarregamento da página a cada interação do usuário.
C Com o AngularJS, o código-fonte Javascript também permanece com o código-HTML, não sendo permitido separá-los.
D Diretiva é uma ponte entre o código-fonte HTML e o código-fonte desenvolvido com o AngularJS.

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-
    .
    II- .
    III- .
    ( ) Célula de cabeçalho de uma tabela.
    ( ) Cabeçalho de uma seção de página.
    ( ) Lista não ordenada.
    a) II - III - I.
    b) III - I - II.
    c) I - II - III.
    d) I - III - II.

O SGBD (Sistema Gerenciador de Bancos de Dados) open source MySQL é um dos mais conhecidos e utilizados no mundo, principalmente por seu caráter de ferramenta livre e pela simplicidade na sua utilização para a conexão com as aplicações Web.
Considerando o MYSQL e suas características, analise as sentenças a seguir:
I- A DML trata da manipulação dos dados dentro das estruturas criadas pelos desenvolvedores com a DDL.
II- Uma base de dados pode conter uma ou n tabelas que podem ou não estar relacionadas.
III- O comando DML utilizado para fazer a busca de registros em uma tabela é o comando SELECT.
IV- Caso não se aplique nenhuma cláusula where em uma query SQL, nenhum resultado será retornado, pois o banco de dados não sabe qual informação deve ser buscada.
a) As sentenças II e IV estão corretas.
b) As sentenças I e IV estão corretas.
c) As sentenças I, III e IV estão corretas.
d) As sentenças I, II e III estão corretas.

O protocolo HTTP é o principal para sistemas com base na internet. A criação de novos métodos HTTP, nas versões mais recentes do protocolo, resolveram problemas relacionados à semântica quando as requisições HTTP são executadas, permitindo o uso do HTTP de uma forma muito mais próxima da realidade humana, dando sentido às requisições HTTP.
Sobre REST, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O verbo indica a consulta SQL a ser feita no banco.
( ) O REST é um padrão e independe de linguagem.
( ) Os serviços REST devem prover uma URL base.
( ) O REST só pode ser utilizado com JAVA.
A V - F - F - V.
B V - V - V - F.
C F - F - V - V.
D F - V - V - F.

Sistemas desenvolvidos com a tecnologia API REST podem tornar as respostas mais eficientes por reduzir a utilização de recursos da banda da rede. API REST usa tecnologia que se baseia no protocolo de comunicação HTTP.
Com relação à tecnologia JSON, analise as sentenças a seguir:
I- O padrão Json requisita menos recursos de banda de internet do que o padrão XML.
II- O formato Json pode ser desenvolvido em duas estruturas de dados principais: objeto e array.
III- O formato Json não exige que os valores não numéricos das propriedades de um objeto estejam entre aspas.
IV- A propriedade de um objeto Json pode ser um array, isto é, uma lista de valores.
a) Somente a sentença I está correta.
b) As sentenças II, III e IV estão corretas.
c) As sentenças I, II e III estão corretas.
d) As sentenças I, II e IV estão corretas.

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.
a) A sentenças I, III e IV estão corretas.
b) A sentenças I e II estão corretas.
c) A sentenças II e IV estão corretas.
d) Somente a sentença III está correta.

Na linguagem PHP, o comando "if" recebe como parâmetro uma expressão booleana, entre parenteses, e dentro de seu bloco, caso o valor do parâmetro for verdadeiro, um trecho de código para ser executado. Caso seja necessário executar um comando quando o valor do parâmetro do comando "if" for falso, utiliza-se o comando "else" após o bloco do "if", criando um outro bloco com um trecho de código a ser executado.
Com relação ao código-fonte PHP apresentado, classifique V para as sentenças verdadeiras e F para as falsas:
( ) A frase que será impressa na tela é: "Com este salário consigo comprar uma geladeira.".
( ) A frase que será impressa na tela é: "Com este salário consigo comprar uma geladeira e uma televisão.".
( ) Independente do valor informado para a variável "$salario", será impressa na tela a frase: "Com este salário consigo comprar uma geladeira.".
( ) Sempre que o valor informado para a variável "$salario" for maior ou igual a 4000, será impressa na tela a frase: "Com este salário consigo comprar uma geladeira.".
a) F - V - V - F.
b) V - V - V - F.
c) F - V - V - V.
d) V - F - F - V.

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

O framework bootstrap é uma iniciativa open source que começou no twitter e hoje é referência quando se fala de design responsivo. A simplicidade de sua utilização o torna uma alternativa tecnológica bastante atraente, mesmo para os que pensam em desenvolver uma aplicação web simples.
Considerando que o código-fonte mostrado na figura a seguir está em uma página HTML que utiliza as bibliotecas do bootstrap, analise as sentenças a seguir:
I- Na linha 19, fazemos uso da classe main com o template jumbotron para o componente html div.
II- Para que o template jumbotron funcione, ele deve estar declarado em algum arquivo css referenciado pelo HTML ou ainda entre as tags "".
III- " " são linhas utilizadas para importar bibliotecas do bootstrap dentro de uma página HTML.
IV- Para que a classe main funcione dentro do HTML, basta fazer o download das bibliotecas do bootstrap para dentro do diretório da aplicação.
a) As sentenças I, III e IV estão corretas.
b) As sentenças III e IV estão corretas.
c) As sentenças I e IV estão corretas.
d) As sentenças I, II e III estão corretas.

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 abaixo.
Assinale a alternativa CORRETA com o comando SQL mais simples para recuperar os códigos dos departamentos cuja média salarial seja maior que 2000.
a) SELECT CodDepartamento, AVG (Salario) > 2000 FROM EMPREGADO GROUP BY CodDepartamento
b) SELECT CodDepartamento FROM EMPREGADO WHERE AVG (Salario) > 2000
c) SELECT CodDepartamento FROM EMPREGADO GROUP BY CodDepartamento HAVING AVG (Salario) > 2000
d) SELECT CodDepartamento FROM EMPREGADO WHERE AVG (Salario) > 2000 GROUP BY CodDepartamento

Considere o seguinte script SQL de criação de um banco de dados.
A partir desse script, assinale a opção CORRETA que apresenta comando SQL que permite obter uma lista que contenha o nome de cada fornecedor que tenha fornecido alguma peça, o código da peça fornecida, a descrição dessa peça e a quantidade fornecida da referida peça.
a) SELECT * FROM PECAS, FORNECEDORES, FORNECIMENTOS;
b) SELECT * FROM PECAS, FORNECEDORES, FORNECIMENTOS WHERE PECAS.CODIGO = FORNECIMENTOS.COD_PECA AND FORNECEDORES.COD_FORN = FORNECIMENTOS.COD_FORN;
c) SELECT NOME, CODIGO, DESCRICAO, QUANTIDADE FROM PECAS, FORNECEDORES, FORNECIMENTOS;
d) SELECT NOME, CODIGO, DESCRICAO, QUANTIDADE FROM PECAS, FORNECEDORES, FORNECIMENTOS WHERE PECAS.CODIGO = FORNECIMENTOS.COD_PECA AND FORNECEDORES.COD_FORN = FORNECIMENTOS.COD_FORN;

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

Questões resolvidas

No desenvolvimento de software, utilizar padrões de projeto que auxiliam na modularização do código-fonte é importante. Ele ocorre para o código Javascript, quanto mais modularizado, mais fácil a sua manutenção e reutilização. Com o objetivo de melhorar a modularização do código-fonte Javascript, o Google desenvolveu um framework gratuito, chamado AngularJS.
Com relação ao AngularJS, assinale a alternativa CORRETA:
A Assim como no Javascript, o AngularJS não permite ligar o código-fonte Javascript ao da linguagem de programação PHP, C# ou Java.
B A ideia do Single Page Application é o recarregamento da página a cada interação do usuário.
C Com o AngularJS, o código-fonte Javascript também permanece com o código-HTML, não sendo permitido separá-los.
D Diretiva é uma ponte entre o código-fonte HTML e o código-fonte desenvolvido com o AngularJS.

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-
    .
    II- .
    III- .
    ( ) Célula de cabeçalho de uma tabela.
    ( ) Cabeçalho de uma seção de página.
    ( ) Lista não ordenada.
    a) II - III - I.
    b) III - I - II.
    c) I - II - III.
    d) I - III - II.

O SGBD (Sistema Gerenciador de Bancos de Dados) open source MySQL é um dos mais conhecidos e utilizados no mundo, principalmente por seu caráter de ferramenta livre e pela simplicidade na sua utilização para a conexão com as aplicações Web.
Considerando o MYSQL e suas características, analise as sentenças a seguir:
I- A DML trata da manipulação dos dados dentro das estruturas criadas pelos desenvolvedores com a DDL.
II- Uma base de dados pode conter uma ou n tabelas que podem ou não estar relacionadas.
III- O comando DML utilizado para fazer a busca de registros em uma tabela é o comando SELECT.
IV- Caso não se aplique nenhuma cláusula where em uma query SQL, nenhum resultado será retornado, pois o banco de dados não sabe qual informação deve ser buscada.
a) As sentenças II e IV estão corretas.
b) As sentenças I e IV estão corretas.
c) As sentenças I, III e IV estão corretas.
d) As sentenças I, II e III estão corretas.

O protocolo HTTP é o principal para sistemas com base na internet. A criação de novos métodos HTTP, nas versões mais recentes do protocolo, resolveram problemas relacionados à semântica quando as requisições HTTP são executadas, permitindo o uso do HTTP de uma forma muito mais próxima da realidade humana, dando sentido às requisições HTTP.
Sobre REST, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O verbo indica a consulta SQL a ser feita no banco.
( ) O REST é um padrão e independe de linguagem.
( ) Os serviços REST devem prover uma URL base.
( ) O REST só pode ser utilizado com JAVA.
A V - F - F - V.
B V - V - V - F.
C F - F - V - V.
D F - V - V - F.

Sistemas desenvolvidos com a tecnologia API REST podem tornar as respostas mais eficientes por reduzir a utilização de recursos da banda da rede. API REST usa tecnologia que se baseia no protocolo de comunicação HTTP.
Com relação à tecnologia JSON, analise as sentenças a seguir:
I- O padrão Json requisita menos recursos de banda de internet do que o padrão XML.
II- O formato Json pode ser desenvolvido em duas estruturas de dados principais: objeto e array.
III- O formato Json não exige que os valores não numéricos das propriedades de um objeto estejam entre aspas.
IV- A propriedade de um objeto Json pode ser um array, isto é, uma lista de valores.
a) Somente a sentença I está correta.
b) As sentenças II, III e IV estão corretas.
c) As sentenças I, II e III estão corretas.
d) As sentenças I, II e IV estão corretas.

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.
a) A sentenças I, III e IV estão corretas.
b) A sentenças I e II estão corretas.
c) A sentenças II e IV estão corretas.
d) Somente a sentença III está correta.

Na linguagem PHP, o comando "if" recebe como parâmetro uma expressão booleana, entre parenteses, e dentro de seu bloco, caso o valor do parâmetro for verdadeiro, um trecho de código para ser executado. Caso seja necessário executar um comando quando o valor do parâmetro do comando "if" for falso, utiliza-se o comando "else" após o bloco do "if", criando um outro bloco com um trecho de código a ser executado.
Com relação ao código-fonte PHP apresentado, classifique V para as sentenças verdadeiras e F para as falsas:
( ) A frase que será impressa na tela é: "Com este salário consigo comprar uma geladeira.".
( ) A frase que será impressa na tela é: "Com este salário consigo comprar uma geladeira e uma televisão.".
( ) Independente do valor informado para a variável "$salario", será impressa na tela a frase: "Com este salário consigo comprar uma geladeira.".
( ) Sempre que o valor informado para a variável "$salario" for maior ou igual a 4000, será impressa na tela a frase: "Com este salário consigo comprar uma geladeira.".
a) F - V - V - F.
b) V - V - V - F.
c) F - V - V - V.
d) V - F - F - V.

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

O framework bootstrap é uma iniciativa open source que começou no twitter e hoje é referência quando se fala de design responsivo. A simplicidade de sua utilização o torna uma alternativa tecnológica bastante atraente, mesmo para os que pensam em desenvolver uma aplicação web simples.
Considerando que o código-fonte mostrado na figura a seguir está em uma página HTML que utiliza as bibliotecas do bootstrap, analise as sentenças a seguir:
I- Na linha 19, fazemos uso da classe main com o template jumbotron para o componente html div.
II- Para que o template jumbotron funcione, ele deve estar declarado em algum arquivo css referenciado pelo HTML ou ainda entre as tags "".
III- " " são linhas utilizadas para importar bibliotecas do bootstrap dentro de uma página HTML.
IV- Para que a classe main funcione dentro do HTML, basta fazer o download das bibliotecas do bootstrap para dentro do diretório da aplicação.
a) As sentenças I, III e IV estão corretas.
b) As sentenças III e IV estão corretas.
c) As sentenças I e IV estão corretas.
d) As sentenças I, II e III estão corretas.

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 abaixo.
Assinale a alternativa CORRETA com o comando SQL mais simples para recuperar os códigos dos departamentos cuja média salarial seja maior que 2000.
a) SELECT CodDepartamento, AVG (Salario) > 2000 FROM EMPREGADO GROUP BY CodDepartamento
b) SELECT CodDepartamento FROM EMPREGADO WHERE AVG (Salario) > 2000
c) SELECT CodDepartamento FROM EMPREGADO GROUP BY CodDepartamento HAVING AVG (Salario) > 2000
d) SELECT CodDepartamento FROM EMPREGADO WHERE AVG (Salario) > 2000 GROUP BY CodDepartamento

Considere o seguinte script SQL de criação de um banco de dados.
A partir desse script, assinale a opção CORRETA que apresenta comando SQL que permite obter uma lista que contenha o nome de cada fornecedor que tenha fornecido alguma peça, o código da peça fornecida, a descrição dessa peça e a quantidade fornecida da referida peça.
a) SELECT * FROM PECAS, FORNECEDORES, FORNECIMENTOS;
b) SELECT * FROM PECAS, FORNECEDORES, FORNECIMENTOS WHERE PECAS.CODIGO = FORNECIMENTOS.COD_PECA AND FORNECEDORES.COD_FORN = FORNECIMENTOS.COD_FORN;
c) SELECT NOME, CODIGO, DESCRICAO, QUANTIDADE FROM PECAS, FORNECEDORES, FORNECIMENTOS;
d) SELECT NOME, CODIGO, DESCRICAO, QUANTIDADE FROM PECAS, FORNECEDORES, FORNECIMENTOS WHERE PECAS.CODIGO = FORNECIMENTOS.COD_PECA AND FORNECEDORES.COD_FORN = FORNECIMENTOS.COD_FORN;

Prévia do material em texto

20/09/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/6
Acadêmico: Josiane Côrte (1787018)
Disciplina: Programação para Web I (ADS15)
Avaliação: Avaliação Final (Objetiva) - Individual Semipresencial ( Cod.:655539) ( peso.:3,00)
Prova: 23056291
Nota da Prova: 9,00
Legenda: Resposta Certa Sua Resposta Errada 
1. No desenvolvimento de software, utilizar padrões de projeto que auxiliam na modularização do código-fonte é
importante. Ele ocorre para o código Javascript, quanto mais modularizado, mais fácil a sua manutenção e
reutilização. Com o objetivo de melhorar a modularização do código-fonte Javascript, o Google desenvolveu um
framework gratuito, chamado AngularJS. Com relação ao AngularJS, assinale a alternativa CORRETA:
 a) Assim como no Javascript, o AngularJS não permite ligar o código-fonte Javascript ao da linguagem de
programação PHP, C# ou Java.
 b) Diretiva é uma ponte entre o código-fonte HTML e o código-fonte desenvolvido com o AngularJS.
 c) A ideia do Single Page Application é o recarregamento da página a cada interação do usuário.
 d) Com o AngularJS, o código-fonte Javascript também permanece com o código-HTML, não sendo permitido
separá-los.
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- <ul>. 
II- <th>. 
III- <header>. 
( ) Célula de cabeçalho de uma tabela. 
( ) Cabeçalho de uma seção de página. 
( ) Lista não ordenada. 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) II - III - I.
 b) III - I - II.
 c) I - II - III.
 d) I - III - II.
3. O SGBD (Sistema Gerenciador de Bancos de Dados) open source MySQL é um dos mais conhecidos e utilizados
no mundo, principalmente por seu caráter de ferramenta livre e pela simplicidade na sua utilização para a conexão
com as aplicações Web. Considerando o MYSQL e suas características, analise as sentenças a seguir:
I- A DML trata da manipulação dos dados dentro das estruturas criadas pelos desenvolvedores com a DDL.
II- Uma base de dados pode conter uma ou n tabelas que podem ou não estar relacionadas.
III- O comando DML utilizado para fazer a busca de registros em uma tabela é o comando SELECT.
IV- Caso não se aplique nenhuma cláusula where em uma query SQL, nenhum resultado será retornado, pois o
banco de dados não sabe qual informação deve ser buscada.
Agora, assinale a alternativa CORRETA:
 a) As sentenças I, II e III estão corretas.
 b) As sentenças I, III e IV estão corretas.
20/09/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/6
 c) As sentenças I e IV estão corretas.
 d) As sentenças II e IV estão corretas.
4. O protocolo HTTP é o principal para sistemas com base na internet. A criação de novos métodos HTTP, nas
versões mais recentes do protocolo, resolveram problemas relacionados à semântica quando as requisições HTTP
são executadas, permitindo o uso do HTTP de uma forma muito mais próxima da realidade humana, dando sentido
às requisições HTTP. Sobre REST, classifique V para as sentenças verdadeiras e F para as falsas: 
( ) O verbo indica a consulta SQL a ser feita no banco. 
( ) O REST é um padrão e independe de linguagem. 
( ) Os serviços REST devem prover uma URL base. 
( ) O REST só pode ser utilizado com JAVA. 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - V - F.
 b) V - V - V - F.
 c) F - F - V - V.
 d) V - F - F - V.
5. Sistemas desenvolvidos com a tecnologia API REST podem tornar as respostas mais eficientes por reduzir a
utilização de recursos da banda da rede. API REST usa tecnologia que se baseia no protocolo de comunicação
HTTP. Com relação à tecnologia JSON, analise as sentenças a seguir:
I- O padrão Json requisita menos recursos de banda de internet do que o padrão XML.
II- O formato Json pode ser desenvolvido em duas estruturas de dados principais: objeto e array.
III- O formato Json não exige que os valores não numéricos das propriedades de um objeto estejam entre aspas.
IV- A propriedade de um objeto Json pode ser um array, isto é, uma lista de valores.
Agora, assinale a alternativa CORRETA:
 a) Somente a sentença I está correta.
 b) As sentenças II, III e IV estão corretas.
 c) As sentenças I, II e III estão corretas.
 d) As sentenças I, II e IV estão corretas.
6. 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 e II estão corretas.
 b) A sentenças II e IV estão corretas.
 c) Somente a sentença III está correta.
 d) A sentenças I, III e IV estão corretas.
20/09/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 3/6
7. Na linguagem PHP, o comando "if" recebe como parâmetro uma expressão booleana, entre parenteses, e dentro
de seu bloco, caso o valor do parâmetro for verdadeiro, um trecho de código para ser executado. Caso seja
necessário executar um comando quando o valor do parâmetro do comando "if" for falso, utiliza-se o comando
"else" após o bloco do "if", criando um outro bloco com um trecho de código a ser executado. Com relação ao
código-fonte PHP apresentado, classifique V para as sentenças verdadeiras e F para as falsas:
( ) A frase que será impressa na tela é: "Com este salário consigo comprar uma geladeira.".
( ) A frase que será impressa na tela é: "Com este salário consigo comprar uma geladeira e uma televisão.".
( ) Independente do valor informado para a variável "$salario", será impressa na tela a frase: "Com este salário
consigo comprar uma geladeira.".
( ) Sempre que o valor informado para a variável "$salario" for maior ou igual a 4000, será impressa na tela a
frase: "Com este salário consigo comprar uma geladeira.".
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - V - V.
 b) V - V - V - F.
 c) V - F - F - V.
 d) F - V - V - F.
8. 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) V - V - V - F.
 b) V - F - F - V.
 c) F - V - V - F.
 d) F - F - V - V.
20/09/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php4/6
9. O framework bootstrap é uma iniciativa open source que começou no twitter e hoje é referência quando se fala de
design responsivo. A simplicidade de sua utilização o torna uma alternativa tecnológica bastante atraente, mesmo
para os que pensam em desenvolver uma aplicação web simples. Considerando que o código-fonte mostrado na
figura a seguir está em uma página HTML que utiliza as bibliotecas do bootstrap, analise as sentenças a seguir:
I- Na linha 19, fazemos uso da classe main com o template jumbotron para o componente html div.
II- Para que o template jumbotron funcione, ele deve estar declarado em algum arquivo css referenciado pelo
HTML ou ainda entre as tags "<style></style>".
III- "<link rel="stylesheet" href="lib/bootstrap/bootstrap.min.css">
 <script src="lib/bootstrap/bootstrap.min.js"></script>" são linhas utilizadas para importar bibliotecas do bootstrap
dentro de uma página HTML.
IV- Para que a classe main funcione dentro do HTML, basta fazer o download das bibliotecas do bootstrap para
dentro do diretório da aplicação.
Agora, assinale a alternativa CORRETA:
 a) As sentenças I, III e IV estão corretas.
 b) As sentenças III e IV estão corretas.
 c) As sentenças I e IV estão corretas.
 d) As sentenças I, II e III estão corretas.
10. 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- footer. 
II- hr. 
III- label. 
( ) Especifica um rodapé para a seção de uma página. 
( ) Linha horizontal. 
( ) Rótulo para elementos em um formulário. 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) I - II - III.
 b) III - I - II.
 c) II - I - III.
 d) I - III - II.
11. (ENADE, 2011) 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 abaixo.
DEPARTAMENTO (#CodDepartamento, NomeDepartamento)
EMPREGADO (#CodEmpregado, NomeEmpregado, CodDepartamento, Salario)
Assinale a alternativa CORRETA com o comando SQL mais simples para recuperar os códigos dos departamentos
cuja média salarial seja maior que 2000.
20/09/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 5/6
 a) SELECT CodDepartamento
FROM EMPREGADO
WHERE AVG (Salario) > 2000
GROUP BY CodDepartamento
 b) SELECT CodDepartamento
FROM EMPREGADO
GROUP BY CodDepartamento
HAVING AVG (Salario) > 2000
 c) SELECT CodDepartamento
FROM EMPREGADO
WHERE AVG (Salario) > 2000
 d) SELECT CodDepartamento, AVG (Salario) > 2000
FROM EMPREGADO
GROUP BY CodDepartamento
12. (ENADE, 2005) Considere o seguinte script SQL de criação de um banco de dados.
CREATE TABLE PECAS (
CODIGO NUMERIC(5) NOT NULL,
DESCRICAO VARCHAR(20) NOT NULL,
ESTOQUE NUMERIC(5) NOT NULL,
PRIMARY KEY(CODIGO));
CREATE TABLE FORNECEDORES
(COD_FORN NUMERIC(3) NOT NULL,
NOME VARCHAR(30) NOT NULL,
PRIMARY KEY(COD_FORN)
);
CREATE TABLE FORNECIMENTOS (
COD_PECA NUMERIC(5) NOT NULL,
COD_FORN NUMERIC(3) NOT NULL,
QUANTIDADE NUMERIC(4) NOT NULL,
PRIMARY KEY(COD_PECA, COD_FORN),
FOREIGN KEY (COD_PECA) REFERENCES PECAS,
FOREIGN KEY (COD_FORN) REFERENCES FORNECEDORES
);
A partir desse script, assinale a opção CORRETA que apresenta comando SQL que permite obter uma lista que
contenha o nome de cada fornecedor que tenha fornecido alguma peça, o código da peça fornecida, a descrição
dessa peça e a quantidade fornecida da referida peça.
 a) SELECT NOME, CODIGO, DESCRICAO, QUANTIDADE
FROM PECAS, FORNECEDORES, FORNECIMENTOS
WHERE PECAS.CODIGO = FORNECIMENTOS.COD_PECA
AND FORNECEDORES.COD_FORN =
FORNECIMENTOS.COD_FORN;
 b) SELECT NOME, CODIGO, DESCRICAO, QUANTIDADE
FROM PECAS, FORNECEDORES, FORNECIMENTOS;
 c) SELECT * FROM PECAS, FORNECEDORES,
FORNECIMENTOS;
 d) SELECT * FROM PECAS, FORNECEDORES,
FORNECIMENTOS WHERE PECAS.CODIGO =
FORNECIMENTOS.COD_PECA AND
FORNECEDORES.COD_FORN =
FORNECIMENTOS.COD_FORN;
Prova finalizada com 9 acertos e 3 questões erradas.
20/09/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 6/6

Mais conteúdos dessa disciplina