Logo Passei Direto
Buscar

Ferramentas de estudo

Questões resolvidas

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

Questões resolvidas

Prévia do material em texto

Questão 1/10 - Desenvolvimento Web - Front End
Bancos de dados relacionais são sistemas de gerenciamento de dados que organizam informações em tabelas inter-
relacionadas. Utilizando o modelo relacional proposto por Edgar F. Codd, esses bancos de dados armazenam dados em
linhas e colunas, permitindo uma estruturação clara e eficiente. As tabelas são conectadas por meio de chaves primárias e
estrangeiras, facilitando a integridade e a consistência dos dados. Uma das principais vantagens dos bancos de dados
relacionais é a capacidade de realizar consultas complexas utilizando a linguagem SQL (Structured Query Language),
que permite a recuperação, inserção, atualização e exclusão de dados de maneira flexível e precisa. Devido à sua
robustez, escalabilidade e suporte para transações, os bancos de dados relacionais são amplamente utilizados em
aplicações empresariais, sistemas de gerenciamento de conteúdo e muitas outras áreas onde a organização e integridade
dos dados são críticas. Leia as alternativas abaixo e selecione a que apresenta exemplos de banco de dados realacionais.
A MongoDB, PostgreSQL e Redis.
B MySQL, PostgreSQL e Redis.
C MongoDB, PostgreSQL e Oracle.
D
MySQL, PostgreSQL e Oracle.
Você assinalou essa alternativa (D)
E MySQL, PostgreSQL e Redis.
Questão 2/10 - Desenvolvimento Web - Front End
A comunicação Publisher-Subscriber, também conhecida como pub-sub. Nesse padrão, existem dois papéis principais
um para o Publisher e outro para o Subscriber, não traduza, mas encontre o que melhor se enquadra no que ele faz:
A Proprietário e programador.
B Publicador e programador.
C
Publicador e assinante.
Você assinalou essa alternativa (C)
D Proprietário e executor.
E Publicador somente.
Questão 3/10 - Desenvolvimento Web - Front End
Indique qual das opções indica uma definição válida de implementação de rota, escolha a opção correta:
A
{path:"usuarios"},
{path:"questoes"},
{path:"Usuario"},
{path:"Usuario/:id"},
B
{"usuarios", component:UsuariosComponent},
{"questoes", component: QuestionarioComponent},
{"Usuario", component: UsuarioComponent},
{"Usuario/:id", component: UsuarioComponent},
C
{path:"usuarios", component:UsuariosComponent},
{path:"questoes", component: QuestionarioComponent},
{path:"Usuario", component: UsuarioComponent},
{path:"Usuario/:id", component: UsuarioComponent},
Você assinalou essa alternativa (C)
D
(path:"usuarios", component:UsuariosComponent),
(path:"questoes", component: QuestionarioComponent),
(path:"Usuario", component: UsuarioComponent),
(path:"Usuario/:id", component: UsuarioComponent),
E
{pt:"usuarios", compo:UsuariosComponent},
{pt:"questoes", compo: QuestionarioComponent},
{pt:"Usuario", compo: UsuarioComponent},
{pt:"Usuario/:id", compo: UsuarioComponent},
Questão 4/10 - Desenvolvimento Web - Front End
Podemos afirmar sobre o padrão Observer:
A Ele oferece uma maneira rígida e automática de atualizar e manter a consistência entre as diferentes partes de um
sistema.
B
É um padrão de projeto de software que permite que um objeto, conhecido como "subject" (sujeito), mantenha
uma lista de seus dependentes, chamados de "observers" (observadores) e os notifique automaticamente de
eventuais mudanças de estado.
Você assinalou essa alternativa (B)
C Ele oferece uma maneira rápida e desacoplada de atualizar e manter a consistência entre as diferentes partes de
uma página.
D
É um padrão de projeto de software que permite que um objeto, conhecido como "subject" (sujeito), mantenha
uma lista de seus componentes, chamados de "observers" (observadores), e os utilize automaticamente em
eventuais mudanças de estado.
E
Ele fornece uma abordagem rígida para lidar com eventos e atualizações de estado, permitindo que os
observadores sejam notificados pontualmente a cada evento e reajam adequadamente às mudanças ocorridas no
subject.
Questão 5/10 - Desenvolvimento Web - Front End
Considerando o conceito de @routermodule do Angular que vimos, indique qual linha de código de importação poderia
ser válida:
A import from '@angular/core';
B
import { Routes, RouterModule } from '@angular/router';
Você assinalou essa alternativa (B)
C import { HomeComponent } ;
D import { AboutComponent } ;
E import NgModule from '@angular/router';
Questão 6/10 - Desenvolvimento Web - Front End
A respeito do que foi abordado no material escrito da disciplina, sobre a definição de back-end e front-end, leia as
alternativas abaixo e escolha a alternativa com a definição correta.
A O back-end lida com a lógica de tela e processamento de dados, enquanto o front-end cuida da lógica de
negócios.
B
O back-end lida com a lógica de negócios e processamento de dados, enquanto o front-end cuida da interface do
usuário e interações visuais.
Você assinalou essa alternativa (B)
C O back-end lida com a lógica de banco e processamento de dados, enquanto o front-end cuida da interface do
usuário e interações visuais.
D Tanto o back-end quanto o front-end lidam com a lógica de negócios e processamento de dados.
E Tanto o back-end quanto o front-end lidam com a interface de usuário e interações visuais.
Questão 7/10 - Desenvolvimento Web - Front End
O padrão Observer é um dos padrões de projeto mais populares e amplamente utilizados no desenvolvimento de
software, a qual categoria pertence?
A Categoria dos padrões busca.
B Categoria dos padrões interações.
C
Categoria dos padrões comportamentais.
Você assinalou essa alternativa (C)
D Categoria dos padrões posicionais.
E Categoria dos padrões registro.
Questão 8/10 - Desenvolvimento Web - Front End
Formulário refere-se a uma interface de usuário, criada em uma linguagem Web que permite qual opção abaixo:
A São preenchidos com campos de dados sigilosos não solicitados.
B
Permite aos usuários inserir e enviar dados para um sistema.
Você assinalou essa alternativa (B)
C Coletar informações dos usuários, como detalhes de senhas e dados pessoais somente.
D São criados usando linguagens de marcação como Angular e estilizados com componentes.
E Fornecem uma maneira interativa de coletar informações dos usuários e não permitem a interação entre o usuário
e o sistema.
Questão 9/10 - Desenvolvimento Web - Front End
Sobre boas Práticas REST, podemos afirmar:
A
Use códigos de status HTTP apropriados para indicar o resultado da operação (por exemplo, 200 para sucesso,
201 para criação bem-sucedida, 404 para recurso não encontrado, etc.).
Você assinalou essa alternativa (A)
B Ao implementar o Update, utilize soft delete (marcar o recurso como excluído, em vez de removê-lo
permanentemente) caso seja necessário manter um histórico ou rastreamento.
C
Use verbos HTTP corretamente: Utilize os verbos HTTP (GET, POST, PUT, DELETE) de acordo com suas
finalidades. GET para excluir recursos, POST para recuperar dados, PUT para atualizar recursos existentes e
DELETE para criar novos recursos.
D Use códigos de status HTTP apropriados para indicar o resultado da operação (por exemplo, 200 Created para
criação bem-sucedida, 201 Not Found para recurso não encontrado, 404 OK para sucesso, etc.).
E Faça uso de lazy loading para carregar módulos sob demanda, melhorando o desempenho da aplicação.
Questão 10/10 - Desenvolvimento Web - Front End
Como já vimos, erros HTTP são códigos de status retornados por um servidor web para indicar o resultado de uma
solicitação HTTP. Os erros mais comuns incluem qual opção?
A 500 Internal Server Error: Indica que a solicitação do cliente não pôde ser entendida ou foi mal formada.
B 404 Not Found: Indica que o recurso solicitado foi encontrado no servidor mas o cliente não tem autorização.
C 500 Internal Server Error: Indica que o cliente não está autorizado a acessar o recurso solicitado.
D 802 Bad Gateway: Indica que o servidor atuou como um gateway ou proxy, mas recebeu uma resposta inválida do
servidor upstream.
E
404 Not Found: Indica que o recurso solicitado não foi encontrado no servidor.
Você assinalou essa alternativa (E)

Mais conteúdos dessa disciplina