

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
São frameworks Javascript ou Typescript cuja função principal é atual como framewoks FrontEnd:
1. React
2. Next.js
3. Vue.js
4. Node.js
Assinale a alternativa que indica todas as afirmativas corretas.
São corretas apenas as afirmativas 1 e 2.
São corretas apenas as afirmativas 1, 2 e 3.
São corretas apenas as afirmativas 1, 2 e 4.
São corretas apenas as afirmativas 2, 3 e 4.
São corretas as afirmativas 1, 2, 3 e 4.
"NIST Cybersecurity Framework" constitui uma ferramenta para organizar e melhorar o programa de segurança cibernética de uma empresa, que estabelece um conjunto de diretrizes e práticas. A estrutura apresenta um conjunto de recomendações e padrões que permitem que as organizações sejam melhor preparadas para identificar e detectar ataques cibernéticos. Esse recurso estabelece cinco princípios, dos quais três são caracterizados a seguir.
I.Tem por função definir as bases para um programa eficaz de segurança cibernética, para gerenciar o risco de segurança para sistemas, pessoas, ativos, dados e recursos. Para permitir que uma organização concentre e priorize seus esforços, consistente com sua estratégia de gerenciamento de riscos e necessidades de negócios, esse princípio enfatiza a importância de entender o contexto de negócios, os recursos que suportam funções críticas e os riscos de segurança cibernética relacionados.
II.Tem por função definir as atividades para verificar e levantar a ocorrência de eventos de segurança cibernética em tempo hábil.
III.Tem por função se concentrar em atividades próximas com o objetivo de agir em caso de um incidente de segurança cibernética detectado, além de apoiar a capacidade de conter o impacto de um possível incidente de segurança cibernética.
Esses três princípios são conhecidos, respectivamente, como:
Recuperar, Identificar e Detectar.
Identificar, Detectar e Responder.
Proteger, Recuperar e Identificar.
Detectar, Responder e Proteger.
Sobre o framework Vue.js, é correto afirmar que
utiliza um mecanismo de verificação de objetos completo a cada renderização, para detectar mudanças.
é limitado a aplicações de back-end e não pode ser utilizado para desenvolvimento front-end.
o event loop permite ao Vue.js executar códigos JavaScript de forma síncrona.
o componente RouterView instrui o Vue Router sobre onde renderizar o componente da rota atual.
a Vuex é uma biblioteca de gerenciamento de estado descentralizado, especialmente projetada para aplicações Vue.js de grande escala.
VueJS é um framework utilizado para construir interfaces de usuário.
Com relação aos recursos do framework, avalie as afirmativas a seguir e assinale (V) para a afirmativa verdadeira e (F) para a falsa.
( ) Ele é construído sobre HTML, CSS e JavaScript padrão e fornece um modelo de programação declarativo baseado em componentes que ajudam o analista-programador a desenvolver eficientemente interfaces de usuário de qualquer complexidade.
( ) Ele pode ser usado de diferentes maneiras, por exemplo, para melhorar HTML estático sem uma etapa de construção; Incorporar componentes da Web em qualquer página; desenvolver aplicações SPA e renderizar Fullstack/Server-Side.
( ) Os componentes do VueJS podem ser criados a partir de três diferentes estilos de API, a saber: API de opções, API de adaptação de dispositivo e API de composição.
As afirmativas são, respectivamente,
V – V – F.
V – F – V.
V – F – F.
F – V – V.
F – F – V.
A respeito do framework Django (versão 4), os comandos que precisam ser executados após alterações nas classes contidas no arquivo models.py para que as mudanças surtam efeito no banco de dados são, respectivamente,
python manage.py migrate e python manage.py run.
python manage.py runmigrations e python manage.py migrate.
python manage.py makemigrations e python manage.py migrate.
python manage.py db:makemigrations e python manage.py db:migrate.
Frameworks de desenvolvimento WEB possuem bibliotecas, padrões de componentes e de design que podem ser utilizados pelos desenvolvedores para facilitar e acelerar a criação de aplicativos. Marque a alternativa correta sobre os frameworks apresentados a seguir e a linguagem na qual eles são baseados.
React é um framework de desenvolvimento WEB baseado em JavaScript.
DJango é um framework de desenvolvimento WEB baseado em PHP
Laravel é um framework de desenvolvimento WEB baseado em JavaScript.
AngularJS é um framework de desenvolvimento WEB baseado em Python.
Considerando que seja necessário a criação de uma nova aplicação Node.JS utilizando o npm (Node Package Manager), assinale a alternativa que apresenta qual o comando deve ser utilizado.
init npm project
node start
new node-project
npm init
No desenvolvimento web, é comum a utilização de frameworks e bibliotecas JavaScript para facilitar a criação de aplicações ricas e interativas.
Considerando vários frameworks e bibliotecas, tais como Vue, jQuery, React, Webpack, Bootstrap, NPM, entre outros, assinale a opção que indica os comandos ou trechos de código utilizados em todos esses frameworks para iniciar um novo projeto ou adicionar dependências.
document.getElementById('app')
<script src="framework.js"></
@Component
npm install nome-do-pacote
import { componente } from 'biblioteca'
Framework é um conjunto de códigos prontos que servem como estrutura para auxiliar no desenvolvimento. Esses códigos trazem funcionalidades já determinadas para agilizar o processo e evitar que as pessoas tenham que reescrever essas funções frequentemente. O framework front-end que fornece estruturas de CSS, HTML e JavaScript para a criação de sites e aplicações responsivas de forma rápida e simples é denominado:
Angular.
Bootstrap.
JSON.
CSS3.
Websocket.
Em um contexto de desenvolvimento web, considerando o uso de frameworks, qual das opções descreve corretamente uma vantagem do seu uso?"
Aumento da complexidade do código devido à padronização forçada.
Diminuição da produtividade da equipe de desenvolvimento devido à curva de aprendizado.
Facilidade na implementação de funcionalidades comuns devido à reutilização de código e convenções estabelecidas.
Aumento das opções de personalização devido à flexibilidade oferecida pelo framework.
Assinale a opção em que é apresentado um framework de teste comumente utilizado para automatizar testes de aplicativos web.
Appium
JUnit
NUnit
TestNG
Selenium
No nível organizacional, a equipe de gerenciamento de qualidade de software deve ocupar-se do estabelecimento de um framework de processos organizacionais e padrões que levem a softwares de alta qualidade, ou seja, a equipe deve assumir a responsabilidade de definir processos de desenvolvimento do software e padrões que devem ser usados, bem como elaborar a documentação relacionada.
Certo
Errado
Analise as informações a seguir:
I. É correto afirmar que o React Native usa somente Javascript para desenvolver aplicativos móveis e deste modo compõe uma interface cheia de recursos e componentes declarativos. O React Native apresenta benefícios como possibilidade de compartilhamento de código em diferentes plataformas e uma grande comunidade para compartilhar ideias e discutir problemas relacionados tanto ao React quanto ao React Native.
II. É correto afirmar que aplicativos desenvolvidos no framework Flutter apresentam excelente performance e ótima qualidade. Utilizando a linguagem de codificação Dart, o Flutter oferece uma interface fluida e leve, além de uma grande variedade de widgets que proporcionam uma boa experiência ao usuário.
Marque a alternativa CORRETA:
As duas afirmativas são verdadeiras.
A afirmativa I é verdadeira, e a II é falsa.
A afirmativa II é verdadeira, e a I é falsa.
As duas afirmativas são falsas.
Considerando o contexto do framework Swing em Java, que é amplamente utilizado para a criação de interfaces gráficas de usuário (GUIs), assinale a alternativa correta.
Swing é baseado em componentes nativos do sistema operacional, o que garante que as GUIs criadas com Swing tenham a mesma aparência em diferentes sistemas operacionais
Swing é um framework obsoleto e não é recomendado para novas aplicações devido à sua incompatibilidade com a maioria dos sistemas modernos
Swing oferece uma hierarquia de classes que inclui componentes visuais como botões, campos de texto e tabelas e é projetado para ser independente do sistema operacional
Swing é uma biblioteca que apenas suporta a criação de interfaces gráficas para aplicativos de linha de comando em Java
No desenvolvimento web, é fundamental entender as ferramentas e frameworks adequados para construir aplicações eficazes. Com isso em mente, selecione a opção que contém apenas frameworks web com suas respectivas linguagens de programação:
Angular - TypeScript; React Native - JavaScript
Spring - Java; Xamarin - C#
Vue.js - JavaScript; Flask - JavaScript
Laravel - PHP; Flutter - Dart
Flask - Python; Django - Python
Uma empresa desenvolvedora de sistemas para web vai passar a usar o framework Django 4. Esse framework apresenta uma arquitetura dividida nas camadas:
Event, Template e Object
Business, Event e View
Middle, Model e Object
Model, View e Template
Na escolha de um framework JavaScript para um novo projeto front-end, é essencial considerar as características únicas que cada um oferece para atender às necessidades específicas do projeto. Ao analisar opções para um projeto front-end, qual característica distingue o Svelte de outros frameworks JavaScript, como Angular, React ou Vue?
Virtual DOM.
Compilação em tempo de construção.
Two-way databinding.
Uso de JSX.
Quando se trata de gestos de toque prolongado em Flutter, você deve usar o seguinte widget ou técnica para implementar um comportamento de toque prolongado personalizado:
LongPressGestureRecognizer para gerenciar o gesto de toque prolongado.
GestureDetector com o callback onLongPress para definir o comportamento ao manter o toque.
InkWell com a propriedade onLongPress para adicionar uma animação ao gesto de toque prolongado.
Pressable com onLongPress para detectar e processar toques prolongados.
TapGestureRecognizer com a propriedade onLongPress para detectar o toque prolongado.
Qual das seguintes opções descreve corretamente a função do framework React na programação web?
React é uma biblioteca para manipulação de banco de dados relacionais.
React é um framework de back-end para criar APIs RESTful.
React é um protocolo de comunicação entre servidores web.
React é uma linguagem de marcação usada para estruturar documentos web.
React é uma biblioteca JavaScript para construir interfaces de usuário.
No framework do NIST, a função proteção desenvolve e implementa as atividades adequadas para manter os planos de resiliência contra um evento de segurança cibernética.
Certo
Errado