Buscar

Web final

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

06/11/2023, 08:51 Avaliação Final (Objetiva) - Individual
about:blank 1/6
Prova Impressa
GABARITO | Avaliação Final (Objetiva) - Individual
(Cod.:884407)
Peso da Avaliação 3,00
Prova 70954160
Qtd. de Questões 11
Acertos/Erros 6/5
Nota 6,00
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 está contida dentro de uma tabela.
B Uma chave primária é um tipo especial de registro que serve para garantir o acesso às
informações dentro de uma base de dados.
C Uma base de dados é uma estrutura única que contém colunas e serve para armazenar os dados
das entidades.
D Uma base de dados pode conter uma ou n tabelas que podem ou não estar relacionadas entre si.
Já conhecemos alguns elementos do HTML. Vamos ver, então, o que acontece "por baixo dos panos" 
quando você digita a URL de um site no seu browser e pressiona a tecla Enter para visualizar a 
página Web que você deseja. Entã,o se você tem um computador conectado à internet, abra o seu 
browser e digite o site que você deseja visualizar. Qual comando o seu browser está executando 
internamente?
A Seu browser irá efetuar uma requisição locate através do protocolo HTML e irá obter a página
Web como resposta.
B Seu browser irá efetuar uma requisição get através do protocolo TCP/IP e irá obter a página Web
como resposta.
C Seu browser irá efetuar uma requisição locate através do protocolo HTTP e irá obter a página
Web como resposta.
D Seu browser irá efetuar uma requisição get através do protocolo HTTP e irá obter a página Web
como resposta. 
 VOLTAR
A+
Alterar modo de visualização
1
2
06/11/2023, 08:51 Avaliação Final (Objetiva) - Individual
about:blank 2/6
A aplicação do conceito API REST, que é uma implementação baseada nos métodos do 
protocolo HTTP, retornam dados ao sistema que os utiliza. Os formatos de transferência de dados 
mais utilizados no conceito API REST são o XML, mais antigo, e o Json. O padrão Json possui uma 
escrita mais simplificada e o tráfego na rede é mais leve que o XML. Além disso, o formato Json 
utiliza duas estruturas de dados principais: os objetos e os arrays, podendo ainda ser utilizado array de 
objetos. Neste sentido, assinale a alternativa CORRETA que apresenta um objeto Json corretamente 
definido:
A [codigo : "123456", nome : "Jose", dataNascimento : "29/09/1990"].
B ["codigo" : "123456", "nome" : "Jose", "dataNascimento" : "29/09/1990"].
C {codigo : "123456", nome : "Jose", dataNascimento : "29/09/1990"}.
D {"codigo" : "123456", "nome" : "Jose", "dataNascimento" : "29/09/1990"}.
Com o aumento da oferta de acesso à internet, abriu-se a oportunidade de disponibilizar dados 
geográficos por meio de serviços web, expandindo o acesso para aplicativos, navegadores e softwares 
de geoprocessamento. Nesses serviços, o usuário envia uma requisição contendo a operação desejada 
e os parâmetros necessários para a consulta. Após o processamento por parte do servidor, os dados 
são enviados para o usuário conforme as particularidades do serviço. Qual é o protocolo para envio de 
requisições e transmissão dos dados processados pelo servidor?
A SCP.
B FTP.
C HTTP.
D IMAP.
A utilização do framework AngularJS permite a modularização do código-fonte Javascript. Para 
esta funcionalidade, este framework utiliza os conceitos de diretivas, injeção de dependência e 
dynamic binding. Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as 
falsas:
( ) Existe correspondência entre a diretiva ng-app com a declaração do módulo no código-fonte 
Javascript, como, por exemplo, a diretiva ng-app=”teste” e a declaração do módulo 
“angular.module(‘teste’, [])”.
( ) Existe correspondência entre a diretiva ng-controller da tag body e a declaração do controller no 
arquivo app.js.
( ) Com o parâmetro $scope na declaração do controller, injeta-se um objeto utilizado pelo 
3
4
5
06/11/2023, 08:51 Avaliação Final (Objetiva) - Individual
about:blank 3/6
framework para compartilhar valores entre o controller e o fonte HTML.
( ) Existe a necessidade de definição das propriedades id e name dos elementos HTML para 
imprimir algum valor.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A F - V - V - F.
B F - F - V - V.
C V - V - F - V.
D V - V - V - F.
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 "DELETE FROM habito" apaga todos os dados da tabela habito. 
( ) O comando " $conn->query($sql) " executa uma consulta no banco de dados. 
( ) O comando " $conn->close(); " encerra a conexão com o banco de dados. 
( ) O comando " $_GET["id"] " atualiza o ID de um registro no banco de dados. 
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - V.
B F - V - V - F.
C F - F - V - V.
D V - V - V - F.
Quando você tem um computador conectado à internet, abre o seu browser e digita o site que você 
deseja visualizar (por exemplo, <htt p://www.grupouniasselvi.com.br/>), seu browser irá efetuar uma 
requisição get através do protocolo HTTP e irá obter a página Web como resposta.
6
7
06/11/2023, 08:51 Avaliação Final (Objetiva) - Individual
about:blank 4/6
Além do método get utilizado pelo browser, quais outros métodos o HTTP possui?
A GET, SET, OUT e ERASE.
B GET, SET, PUT e DELETE.
C GET, POST, PUT e ERASE.
D GET, POST, PUT e DELETE.
Antigamente, o desenvolvimento de páginas web, para funcionamento correto em diferentes 
resoluções, deveria utilizar recursos adaptativos no código-fonte, sendo uma característica da maioria 
dos sites existentes que se adaptavam aos diferentes aplicativos. No entanto, recentemente surgiu o 
framework Bootstrap para resolver o problema de diferentes tamanhos de tela, que nasceu no Twitter 
através de um projeto open source. Com relação ao framework Bootstrap, analise as afirmativas a 
seguir: 
I- Não é necessário baixar a biblioteca de fontes do Bootstrap, pois pode-se utilizar um CDN (Content 
Delivery Network).
II- É necessário baixar a biblioteca de fontes do Bootstrap para poder utilizá-lo no desenvolvimento 
de uma página web responsiva.
III- Utilizando a biblioteca do Bootstrap em uma página web, é possível que o tamanho de uma 
imagem seja ajustada automaticamente quando for utilizado um celular ou um notebook para acessar 
esta página.
IV- Com o Bootstrap, é possível tornar uma tabela ajustável automaticamente de acordo com o 
tamanho da tela do dispositivo sendo utilizado.
8
06/11/2023, 08:51 Avaliação Final (Objetiva) - Individual
about:blank 5/6
Agora, assinale a alternativa CORRETA:
A As afirmativas II, III e IV estão corretas.
B As afirmativas II e IV estão corretas.
C As afirmativas I, III e IV estão corretas.
D Somente a afirmativa I está correta.
O design responsivo de páginas para a internet é uma técnica que faz a estruturação do layout 
para que o site se adapte de acordo com a resolução do dispositivo em que ele está sendo visualizado. 
O layout precisa manter coesão e uma boa experiência ao usuário independente do dispositivo. O 
conceito de design responsivo não tem como objetivo apenas adaptar o layout e sim entender as 
necessidades do projeto e do usuário proporcionando uma boa utilização, boa experiência e 
performance do site, independente do dispositivo que ousuário esteja utilizando. Sobre o design 
responsivo, classifique V para as sentenças verdadeiras e F para as falsas: 
( ) O layout da página não se adapta conforme a resolução em que está sendo visualizado. 
( ) É necessário simplificar elementos da tela para dispositivos móveis. 
( ) É necessário ocultar ou remover elementos desnecessários nos dispositivos menores. 
( ) O layout deve utilizar medidas fixas. 
Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - V - F.
B V - F - F - V.
C F - F - V - V.
D F - V - V - F.
O JavaScript possui os mesmos operadores aritméticos que as demais linguagens de programação que 
possuem a estrutura léxica baseada em C. 
Qual operador aritmético que subtrai em 1 o valor de seu operando e caso o operador estiver à 
esquerda do operando, ele primeiro decrementa e depois retorna o novo valor?
A Decremento (– –).
B Incremento (++). 
9
10
06/11/2023, 08:51 Avaliação Final (Objetiva) - Individual
about:blank 6/6
C Módulo (%). 
D Divisão (/).
(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;
B SELECT * FROM PECAS, FORNECEDORES, FORNECIMENTOS;
C
SELECT NOME, CODIGO, DESCRICAO, QUANTIDADE FROM PECAS,
FORNECEDORES, FORNECIMENTOS WHERE PECAS.CODIGO =
FORNECIMENTOS.COD_PECA AND FORNECEDORES.COD_FORN =
FORNECIMENTOS.COD_FORN;
D
SELECT * FROM PECAS, FORNECEDORES, FORNECIMENTOS WHERE
PECAS.CODIGO = FORNECIMENTOS.COD_PECA AND FORNECEDORES.COD_FORN =
FORNECIMENTOS.COD_FORN;
11
Imprimir

Continue navegando