Buscar

Avaliacao 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

20/03/2022 20:19 Avaliação Final (Objetiva) - Individual
1/6
Prova Impressa
GABARITO | Avaliação Final (Objetiva) - Individual
(Cod.:745574)
Peso da Avaliação 3,00
Prova 43886176
Qtd. de Questões 12
Acertos/Erros 11/1
Nota 10,00
Todas as linguagens de programação possuem características que as diferenciam das demais
linguagens e as tornam mais adequadas para determinados tipos de problemas. A linguagem de
programação PHP não é diferente, possuindo diversas características específicas que a tornam ideal
para o desenvolvimento de aplicações Web. Considerando tais características da linguagem,
classifique V para as sentenças verdadeiras e F para as falsas: ( ) Os comandos são finalizados com
um ponto e vírgula (;). ( ) A declaração de constantes é feita pelo comando constant. ( ) O operador .=
serve para concatenar a variável à sua esquerda o valor apresentado em sua direita. ( ) Variáveis
podem ser declaradas como: integer, string, boolean, array e object. Agora, assinale a alternativa que
apresenta a sequência CORRETA:
A V - F - V - F.
B V - V - F - F.
C V - F - F - V.
D F - F - V - F.
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 III - I - II - IV.
C I - II - III - IV.
D II - I - III - IV.
(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,
 VOLTAR
A+
Alterar modo de visualização
1
2
3
20/03/2022 20:19 Avaliação Final (Objetiva) - Individual
2/6
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;
D
SELECT * FROM PECAS, FORNECEDORES, FORNECIMENTOS WHERE
PECAS.CODIGO = FORNECIMENTOS.COD_PECA AND FORNECEDORES.COD_FORN =
FORNECIMENTOS.COD_FORN;
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: Chevrolet Fiat Ford Volkswagen.
C
Será impresso: Chevrolet
Fiat
Ford
Volkswagen
.
4
20/03/2022 20:19 Avaliação Final (Objetiva) - Individual
3/6
D Será impresso: ChevroletFiatFordVolkswagenundefined.
O PHP é uma linguagem de programação que permite desenvolver sites web dinâmicos, e
permite a interação com usuários, através de formulários, parâmetros e links. Esta linguagem de
programação é case sensitive, ou seja, uma variável criada com letras maiúsculas é diferente de outra
criada com minúsculas. No PHP, assim como em outras linguagens de programação, temos vários
comandos para realizar as funcionalidades desejadas, dentre os quais, destacamos o comando "%2",
que retorna o resto da divisão por dois, permitindo descobrir se um número é par. Com relação aos
comandos da linguagem PHP, analise o código-fonte a seguir e assinale a alternativa CORRETA:
A Serão impressos na tela os valores: 15, 10, 60, 50.
B Serão impressos na tela os valores: 30, 40, 70, 80.
C Serão impressos na tela os valores: 30, 10, 70, 40.
D Serão impressos na tela os valores: 15, 20, 60, 50.
A arquitetura conhecida como REST (Representational State Transfer) baseia-se no protocolo
HTTP e seus métodos mais conhecidos, tendo como um de seus objetivos a simplificação do
desenvolvimento de sistemas Web. Com relação ao REST e suas características, assinale a alternativa
CORRETA:
A O método GET serve para gravar dados em um servidor e os parâmetros de uma requisição deste
tipo são apresentados na URL.
B O único formato de dados aceito pela API REST é o padrão Json.
C A utilização da arquitetura REST propicia uma maior separação do código-fonte das aplicações,
aumentando a coesão.
D
O método POST serve para buscar dados em um servidor e os parâmetros de uma requisição
5
6
20/03/2022 20:19 Avaliação Final (Objetiva) - Individual
4/6
D
deste tipo são ocultos na URL.
Para declarar uma string, basta declarar uma variável e atribuir a ela um valor entre aspas simples ou
duplas. Há várias operações que podem ser efetuadas sobre uma string.
 Assinale a alternativa com a operação INCORRETA:
A strim()
B Replace()  
C Concat()  
D toUppercase  
O JSON é um formato que representa dados baseado na linguagem de programação JavaScript.
O objeto JSON é composto por pares chave-valor, as chaves representam os nomes dos atributos da
classe e os valores são as informações do objeto. O JSON é muito utilizado para troca de dados entre
sistemas, o que o torna muito importante, tendo em vista que quase sempre é necessário fazer um
software se comunicar com outro. Sobre JSON, classifique V para as sentenças verdadeiras e F para
as falsas: ( ) ["SC", "RS", "PR", "MS"] é um array JSON de Strings válido. ( ) [ [1 , 5], [-1 , 9], [1000
, 0] ] é uma matriz de inteiros válida. ( ) Representa uma chave que armazena um valor nulo: "site":
null. ( ) Um objeto JSON só pode ser utilizado com PHP. Assinale a alternativa que apresenta a
sequência CORRETA:
A V - V - V - F.
B F - V - V - F.
C V - F - F - V.
D F - F - V - V.
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 Os arrays Json são declarados através do literal chaves { }, sendo responsáveis pelo
armazenamento de coleções de objetos.
B Objetos Json são estruturas de dados compostas por propriedades do tipo chave-valor.
C Documentos XML possuem uma escrita simplificada e são, em geral, mais leves que
documentos Json.
D No formato Json, as estruturas principais são os objetos e os atributos.
7
8
9
20/03/2022 20:19 Avaliação Final (Objetiva) - Individual
5/6
(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
SQLmais simples para recuperar os códigos dos departamentos cuja média salarial seja maior que
2000.
A SELECT CodDepartamento FROM EMPREGADO GROUP BY CodDepartamento HAVING
AVG (Salario) > 2000
B SELECT CodDepartamento FROM EMPREGADO WHERE AVG (Salario) > 2000
C SELECT CodDepartamento FROM EMPREGADO WHERE AVG (Salario) > 2000 GROUP
BY CodDepartamento
D SELECT CodDepartamento, AVG (Salario) > 2000 FROM EMPREGADO GROUP BY
CodDepartamento
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
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 Somente a afirmativa I está correta.
D As afirmativas I, II e III estão corretas.
Strings em JavaScript podem ser representadas de duas formas: com aspas simples ou aspas duplas.
Em JavaScript, as variáveis que armazenam strings podem ser vistas como objetos, ou seja, ao
contrário do PHP, onde as funções demanipulação de string são chamadas a partir do contexto global,
em JavaScript os métodos de manipulação de string são chamados diretamente da variável que
contém as strings através do operador ponto (.). Assinale a alternativa CORRETA que apresenta a
quantidade de caracteres em uma string:
A Length().
B Trim().
C Search().
D Count()
10
11
12
20/03/2022 20:19 Avaliação Final (Objetiva) - Individual
6/6
D Count().
Imprimir

Continue navegando