Buscar

Avaliação Final (Objetiva) - Individual

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

28/08/2023, 16:08 Avaliação Final (Objetiva) - Individual
about:blank 1/6
Prova Impressa
GABARITO | Avaliação Final (Objetiva) - Individual
(Cod.:826929)
Peso da Avaliação 3,00
Prova 61694427
Qtd. de Questões 11
Acertos/Erros 10/1
Nota 10,00
Um banco de dados relacional é constituído por tabelas, e cada tabela é desenvolvida por linhas 
e colunas que armazenam dados. Tabelas são estruturas que permitem armazenar os dados, e são 
resultantes de comandos DDL, que as criam. Pode-se imaginar uma tabela, como uma grade de uma 
planilha, onde cada célula pode armazenar um dado. Com relação às tabelas de banco de dados, 
analise as afirmativas a seguir:
I- Tabela é uma estrutura do banco de dados, em que comandos DML podem inserir dados.
II- Chave primária, em banco de dados, é a identificação de um registro em uma tabela, o qual não se 
repete.
III- Chaves primárias servem para evitar que sejam inseridos registros duplicados em uma mesma 
tabela.
IV- Alteração de uma chave primária de uma tabela pode ser realizada através do comando DML 
CREATE TABLE.
Agora, assinale a alternativa CORRETA:
A As afirmativas II e IV estão corretas.
B Somente a afirmativa I está correta.
C As afirmativas I, II e III estão corretas.
D As afirmativas II, III e IV estão corretas.
Atualmente, as aplicações web são acessadas por dispositivos dos mais variados tamanhos, 
desde notebooks, computadores desktop, tablets e celulares. Essa diversidade de dispositivos torna 
necessária a preocupação com a responsividade da aplicação. Considerando as características do 
design responsivo e do framework bootstrap, analise as sentenças a seguir:
I- O framework bootstrap exige a criação de um arquivo chamado app.css para poder ser utilizado.
II- Um dos problemas de aplicações web não responsivas é que determinadas informações da página 
podem ser redimensionadas ou até mesmo mudadas de lugar, o que prejudica a navegabilidade.
III- O framework bootstrap é formado essencialmente por um arquivo css e um arquivo javascript que 
combinados oferecem um conjunto de funcionalidades que podem ser reutilizadas para fornecer 
responsividade a aplicações web.
IV- O bootstrap pode ser utilizado para o desenvolvimento em modo on-line através de um CDN 
(content delivery network) ou em modo off-line através do download da biblioteca.
Agora, assinale a alternativa CORRETA:
A
 VOLTAR
A+
Alterar modo de visualização
1
2
28/08/2023, 16:08 Avaliação Final (Objetiva) - Individual
about:blank 2/6
As sentenças I, III e IV estão corretas.
B As sentenças II e III estão corretas.
C As sentenças I e II estão corretas.
D As sentenças I, II e IV estão corretas.
Em 1990, uma linguagem de marcação para a criação de arquivos de hipertexto foi criada: o HTML 
(Hypertext Markup Language), que está em constante evolução até os dias atuais. Tal evolução deu 
origem a diversas versões da linguagem, como HTML, HTML 2.0, HTML 3.0, HTML 3.2, HTML 
4.0, XHTML, e recentemente o HTML5. Desde 1994, existe um órgão responsável por determinar as 
características para as versões do HTML e coordenar o processo evolutivo da linguagem. 
Assinale a alternativa CORRETA referente ao nome deste órgão:
A W3C (World Wide Web Consortium).
B IEEE (Institute of Electrical and Electronics Engineers).
C NIC BR (Núcleo de Informação e Coordenação do Ponto BR).
D ANSI (American National Standards Institute).
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 - F - V - V.
B F - V - V - F.
C V - F - F - V.
D V - V - V - F.
Em aplicações web dinâmicas, a consulta de dados armazenados no banco de dados do sistema 
para popular uma tabela é muito importante. Anteriormente ao Javascript, as consultas eram 
realizadas apenas com redirecionamentos de páginas, que eram montadas dinamicamente no servidor 
3
4
5
28/08/2023, 16:08 Avaliação Final (Objetiva) - Individual
about:blank 3/6
com os dados necessários e enviadas ao cliente. Atualmente, com o Javascript e as novas tecnologias 
de desenvolvimento, é possível realizar consultas de dados sem redimensionamento de página. Com 
relação a estas tecnologias, analise as afirmativas a seguir: 
I- API REST é uma implementação baseada nos métodos do protocolo HTTP, e é muito utilizada na 
consulta de dados.
II- Os formatos mais utilizados para consultas de dados pela API REST são o Json e o XML.
III- O formato padrão Json trafega na rede mais levemente que o XML.
IV- O formato XML é o mais utilizado na comunicação API REST, e seu uso é cada vez maior.
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, II e III estão corretas.
D Somente a afirmativa I está correta.
O desenvolvimento de aplicações, utilizando a combinação da arquitetura REST e do padrão 
JSON para a transferência de dados, está se tornando algo bastante comum no universo web. Essa 
combinação possui como características a simplificação do desenvolvimento das aplicações web e a 
interdependência de linguagem de programação, o que a torna bastante atrativa como alternativa 
tecnológica. Considerando as características do REST e do JSON, analise as sentenças a seguir:
I- A forma mais comum de implementar uma api rest é através dos métodos do protocolo HTTP (get, 
post, put e delete).
II- Os arrays Json são declarados através do literal chaves [], sendo responsáveis pelo armazenamento 
de coleções de objetos.
III- O método post serve para atualização e criação de recursos no servidor.
IV- No formato Json, as estruturas de dados principais são os objetos e os arrays.
Assinale a alternativa CORRETA:
A As sentenças I e IV estão corretas.
B As sentenças I e III estão corretas.
C As sentenças II e III estão corretas.
D As sentenças II, III e IV estão corretas.
O PHP suporta os tipos de dados integer, double, string, boolean, array e object. Sobre estes tipos de 
dados, analise as sentenças a seguir:
 I- Boolean representa valor Verdadeiro ou Falso.
II- Object são objetos que representam estruturas de dados definidos através de uma classe, que 
armazenam informações e encapsulam métodos durante a execução do programa.
III-String representam textos.
6
7
28/08/2023, 16:08 Avaliação Final (Objetiva) - Individual
about:blank 4/6
IV-Integer são valores com ponto flutuante ou seja, frações (positivas ou negativas).
Assinale a alternativa correta.
A As sentenças I, II e III estão corretas.
B As sentenças II, III e IV estão corretas.
C As sentenças I, II e IV estão corretas.
D As sentenças I e IV estão corretas.
O conceito de Web foi concebido em 1980, por Tim Berners-Lee, e não se tratava da internet como a 
conhecemos hoje. Tratava-se de um projeto denominado ENQUIRE, o qual era muito embrionário, 
mas o grande passo para o início da internet foi dado, pois neste projeto surgiu o primeiro 
processador de hipertexto.
 Com relação ao contexto de Hipertexto, assinale a alternativa CORRETA:
A Todas as afirmativas são verdadeiras.
B Podemos efetuar acesso seguro a sites HTTP, através de Hipertexto.
C Hipertexto é um conceito muito simples no qual, o usuário que está lendo o conteúdo de uma
página tem a possibilidade de navegar por diferentes páginas através de hiperlinks.
D
Desde 1994, há um órgão responsável por determinar as características para as versões do
Hipertexto e coordenar oprocesso evolutivo da linguagem, o W3C (World Wide Web
Consortium).
O tráfego de informações entre sistemas web é uma necessidade nos sistemas modernos. Para 
implementar este tipo de comunicação, existem diversos padrões, dentre os quais podemos destacar o 
XML e o Json. No que se refere a estes dois padrões de formatação de informação, assinale a 
alternativa CORRETA:
A No formato Json, as estruturas principais são os objetos e os atributos.
B Documentos XML possuem uma escrita simplificada e são, em geral, mais leves que
documentos Json.
C Os arrays Json são declarados através do literal chaves { }, sendo responsáveis pelo
armazenamento de coleções de objetos.
D Objetos Json são estruturas de dados compostas por propriedades do tipo chave-valor.
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) 
8
9
10
28/08/2023, 16:08 Avaliação Final (Objetiva) - Individual
about:blank 5/6
EMPREGADO 
 (#CodEmpregado, NomeEmpregado, CodDepartamento, Salario) 
 
Na linguagem SQL, o comando para recuperar os empregados com salário maior que 2000 é:
A SELECT CodDepartamento, Salario FROM Empregado GROUP BY CodDepartamento
HAVING AVG (Salario) > 2000
B SELECT NomeEmpregado, Salario FROM Departamento WHERE Salario > 2000
C SELECT NomeEmpregado, Salario > 2000 FROM Empregado
D SELECT NomeEmpregado, Salario FROM Empregado WHERE Salario > 2000
(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 NOME, CODIGO, DESCRICAO, QUANTIDADE FROM PECAS,
FORNECEDORES, FORNECIMENTOS WHERE PECAS.CODIGO =
FORNECIMENTOS.COD_PECA AND FORNECEDORES.COD_FORN =
FORNECIMENTOS.COD_FORN;
C SELECT * FROM PECAS, FORNECEDORES, FORNECIMENTOS;
11
28/08/2023, 16:08 Avaliação Final (Objetiva) - Individual
about:blank 6/6
D
SELECT * FROM PECAS, FORNECEDORES, FORNECIMENTOS WHERE
PECAS.CODIGO = FORNECIMENTOS.COD_PECA AND FORNECEDORES.COD_FORN =
FORNECIMENTOS.COD_FORN;
Imprimir

Continue navegando