Prévia do material em texto
Prova Impressa
GABARITO | Avaliação Final (Objetiva) - Individual
(Cod.:989884)
Peso da Avaliação 4,00
Prova 85622968
Qtd. de Questões 10
Acertos/Erros 8/2
Nota 8,00
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"].
As SPA têm seu desenvolvimento baseado em técnicas de front-end, usando prioritariamente
JavaScript. Tem como objetivo codificar menos na linguagem do servidor e mais nas tecnologias do
cliente/navegador, de forma a proporcionar ao usuário uma aplicação mais dinâmica, que carrega
recursos conforme necessário. Uma página SPA é praticamente uma aplicação desktop rodando no
navegador Web, e o servidor fica prioritariamente com a responsabilidade de acessar o banco de
dados. Sobre as Single Page Applications, classifique V para as sentenças verdadeiras e F para as
falsas:
( ) Agrega melhor experiência de usuário.
( ) O conteúdo é carregado progressivamente por meio de APIs.
( ) Não ocorre a transferência de controle para outra página.
( ) Facilitam a implementação de SEO.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - V.
B V - F - F - V.
C V - V - V - F.
D F - V - V - F.
VOLTAR
A+
Alterar modo de visualização
1
2
29/06/2025, 17:35 Avaliação Final (Objetiva) - Individual
about:blank 1/6
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 o usuário esteja utilizando. Sobre o design
responsivo, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O layout deve ser fluido e não deve fazer uso de medidas fixas.
( ) Deve-se redimensionar imagens e vídeos para não sobrecarregar a transferência de dados.
( ) Adaptar o tamanho de botões, links e menus para interfaces touch.
( ) O layout da página não se adapta conforme a resolução em que está sendo visualizado.
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.
Você pode usar o editor de texto de sua preferência. No caso do sistema operacional Windows, o
padrão é o Notepad. No caso do sistema operacional Ubuntu, o padrão o Gedit. Há editores de textos
com mais funcionalidades disponíveis no mercado (pagos e gratuitos, são inúmeras opções), fique à
vontade para escolher o que for mais conveniente.
Nesse contexto, assinale a alternativa CORRETA que apresenta somente editores de texto gratuitos:
A Sublime Text / VIM / Gedit / MS Word.
B Brackets / UltraEdit / Bluefish / TextMate.
C Notepad++ / Sublime Text / Atom / Gedit.
D Light Table / ICECoder / CoffeeCup / UltraEdit.
Entre os comandos pertencentes à categoria DML (Data Manipulation Language), podemos
destacar os seguintes: SELECT, INSERT, UPDATE e DELETE. Através destes quatro comandos é
feita a maioria das manipulações de informações dentro das tabelas de um banco de dados. Com
relação à sintaxe dos comandos DML, analise as sentenças a seguir:
3
4
5
29/06/2025, 17:35 Avaliação Final (Objetiva) - Individual
about:blank 2/6
I- Na sintaxe do comando select, uma das formas de desenvolver o comando é o uso dos nomes das
colunas seguidas pelos nomes das tabelas que se deseja selecionar.
II- O comando insert permite a criação de novos registros dentro de uma tabela.
III- O comando delete não permite excluir apenas parte de um registro, por isso não utiliza o operador
*.
IV- O comando update permite inclusive atualizar a estrutura de uma tabela.
Assinale a alternativa CORRETA:
A As sentenças II e IV estão corretas.
B As sentenças I, II e III estão corretas.
C As sentenças III e IV estão corretas.
D As sentenças I, III e IV estão corretas.
Analise o código a seguir:
body {
background-color: yellow;
}
p {
text-align: center;
}
Quais elementos do código HTML de uma página serão alterados, caso seja incluso no HTML um
arquivo CSS com o referido código?
A Título e corpo.
B Cor de fundo do parágrafo e cor do título.
C Parágrafo e cor de fundo da página.
D Alinhamento da página e cor do texto.
O design responsivo se caracteriza por páginas Web que se adaptam ao tamanho do dispositivo
que o usuário está utilizando. O usuário pode utilizar os mais variados dispositivos, como um tablet
Revisar Conteúdo do Livro
6
7
29/06/2025, 17:35 Avaliação Final (Objetiva) - Individual
about:blank 3/6
ou um smartphone. Sobre o design responsivo, classifique V para as sentenças verdadeiras e F para as
falsas:
( ) O uso do Bootstrap dispensa o uso de CSS.
( ) O uso do CDN orienta a fazer obrigatoriamente o download da biblioteca para o projeto.
( ) Informações não essenciais da página podem ser ocultadas ao ser apresentada em smartphone.
( ) Bootstrap é um framework front-end.
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 F - V - V - V.
O SQL é uma linguagem para banco de dados, e serve para criar e manipular bancos de dados,
manipular e alterar dados em tabelas, criar e alterar tabelas, enfim, manipular banco de dados e suas
estruturas. A linguagem SQL possui dois grupos de comandos, o DDL (Data Definition Language) e o
DML (Data Manipulation Language). Partindo desse pressuposto, classifique V para as sentenças
verdadeiras e F para as falsas:
( ) Os comandos DDL possibilitam a manutenção e a seleção de registros em tabelas de bancos de
dados.
( ) Os comandos DML possibilitam a manutenção e a seleção de registros em tabelas de bancos de
dados.
( ) Os comandos SELECT, INSERT, UPDATE e DELETE são comandos DML.
( ) Os comandos CREATE e DROP, que alteram estruturas de tabelas, são comandos DDL.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A F - V - F - F.
B F - F - V - F.
C F - V - V - V.
D V - V - F - V.
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.
Revisar Conteúdo do Livro
8
9
29/06/2025, 17:35 Avaliação Final (Objetiva) - Individual
about:blank 4/6
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, III e IV estão corretas.
B As sentenças II e IVestão corretas.
C As sentenças I, II e III estão corretas.
D As sentenças I e IV estão corretas.
O servidor Web é um programa cuja função é responder a requisições. Em sua forma mais básica, as
requisições são pedidas para o servidor Web devolver um determinado arquivo. Por exemplo, na URL
o texto ‘www.apachefriends.org/’ representa o caminho
para alcançar o servidor Web na internet, enquanto o texto ‘pt_br/index.html’ representa o caminho
para alcançar o arquivo index.html dentro do servidor Web. Sobre os softwares de servidor web
existentes, analise as sentenças a seguir:
I – Microsoft IIS.
II – Apache HTTP.
III – Apache URL.
IV – Oracle IIS.
V – Microsoft Azure.
Assinale a alternativa CORRETA:
A As sentenças II e V estão corretas.
B As sentenças I e III estão corretas.
C As sentenças I e IV estão corretas.
10
29/06/2025, 17:35 Avaliação Final (Objetiva) - Individual
about:blank 5/6
D As sentenças I e II estão corretas.
Imprimir
29/06/2025, 17:35 Avaliação Final (Objetiva) - Individual
about:blank 6/6