Questões de Concurso
Sobre frameworks em programação em programação
Foram encontradas 271 questões
Um cientista de dados deseja analisar um conjunto de dados tabular, pré processá-lo e treinar um modelo de rede neural para prever valores contínuos. Ele utiliza Pandas para manipulação dos dados, Scikit-learn para normalização e TensorFlow/Keras para construir o modelo.
Considere o seguinte código em Python:
Com base no código apresentado, assinale a alternativa correta sobre a execução e o comportamento desse modelo.
I. A redistribuição do código-fonte, com ou sem modificações, é permitida desde que condições especificadas na licença sejam atendidas.
II. O Hot Reload tem como objetivo facilitar a depuração do código.
III. Widgets são componentes visuais que compõem a interface do usuário.
A alternativa correta é
Julgue o seguinte item, a respeito de design system, de frameworks para o desenvolvimento de APIs e de orquestração de contêineres.
Os frameworks Flask (Python) e Sinatra (Ruby) não suportam funcionalidades avançadas, como autenticação ou serialização de dados, por isso, o seu uso é recomendável apenas para projetos pequenos.
Julgue o item a seguir, a respeito de programação web.
Angular é um framework amplamente utilizado para o desenvolvimento de aplicações web dinâmicas e baseadas em componentes, enquanto o navegador Google Chrome é usado para testar e depurar essas aplicações.
Julgue o próximo item, a respeito de computação e de programação.
O Maple é utilizado para cálculo simbólico, o Mathematica possui capacidades de computação simbólica e numérica integradas, e o R é usado para análise estatística e para visualização de dados.
Analise e indique a alternativa que melhor preenche a lacuna do texto acima:
Julgue o próximo item, referente à bioinformática.
A visão modular habitualmente empregada em R pode também ser utilizada de forma alternativa ou até complementar por meio da ferramenta Snakemake.
$db = JFactory::getDbo();
$query = $db->getQuery(true);
$query->select('*')->from('#__users');
$db->setQuery($query);
$results = $db->loadObjectList();
Qual é a funcionalidade do método loadObjectList?
I - React é uma biblioteca JavaScript que permite criar interfaces de utilizador (Ul) interativas, ideal para o desenvolvimento front-end que permite combinar estruturas do HTML e do JavaScript num mesmo código.
II - O React utiliza uma representação virtual do DOM para otimizar as atualizações na interface, melhorando o desempenho da aplicação.
III - Uma vantagem do React é que este se comunica diretamente com o Back-end.
Qual(is) afirmativa(s) esta(ão) correta(s)?
Associe as duas colunas, relacionando as tecnologias à sua definição.
1. JDBC.
2. JTA
3. Hibernate.
4. JSF.
( ) Conjunto de APIs para gerenciar componentes de interface do usuário, eventos, validação de entrada, navegação de página, internacionalização e acessibilidade.
( ) É uma solução de Mapeamento Objeto/Relacional para ambientes Java, que facilita o mapeamento de objetos Java para bancos de dados relacionais e vice-versa.
( ) Fornece acesso universal aos dados a partir da linguagem de programação Java. é possível acessar virtualmente qualquer fonte de dados, desde bancos de dados relacionais até planilhas e arquivos de texto simples.
( ) Especifica interfaces de alto nível entre um gerenciador de transações e as partes envolvidas em um sistema de transações distribuídas.
A sequência CORRETA dessa associação é:
( ) O Spring Boot permite incorporar o uso de servidores web, tais como Tomcat ou Jetty.
( ) Por meio do “Auto-configuration”, o Spring Boot consegue detectar as dependências no classpath e configurar o aplicativo.
( ) O Spring Boot Starter é responsável por iniciar a aplicação, seja em modo de desenvolvimento ou produção.
function authRoleMiddleware(role) { return (req, res, next) => { if (req.user.role !== role) { return res.status(403).send('Access forbidden: Insufficient permissions'); } next(); } }
Este middleware é utilizado da seguinte forma para restringir o acesso de rotas a usuários com o papel de “admin”:
var express = require('express'); var app = express();
app.use('/admin', authRoleMiddleware('admin')); app.get('/admin', (req, res) => { res.send('Welcome, admin!'); });
app.listen(3000);
Considerando o funcionamento desse middleware, qual seria um problema que poderia surgir ao aplicá-lo em rotas que utilizam diferentes middlewares, e como esse problema pode ser resolvido?
var express = require('express'); var app = express();
app.put('/users/:id', (req, res) => { const userId = req.params.id; const userName = req.body.name; const isActive = req.query.active;
if (!userId || !userName) { return res.status(400).send('Missing required parameters.'); } res.send(` User ${userId} updated. Name: ${userName}, Active: ${isActive} `); });
app.listen(3000);
Com base no código acima, qual das afirmativas abaixo descreve corretamente como os diferentes tipos de parâmetros devem ser usados para obter o comportamento esperado?
A respeito de governança e gestão de TI, julgue o próximo item.
No framework de controles CIS, versão 8, é recomendado que todas as organizações, independentemente do seu porte e setor, implementem exatamente os mesmos controles de segurança, sem necessidade de adaptação às especificidades do ambiente de TI de cada organização.
I. O Hot Reload é usado quando alterações são feitas em variáveis globais ou estáticas.
II. O Hot Restart descarta o estado da aplicação e reinicia a partir do início.
III. O Hot Reload pode ser utilizado para alterações no layout da interface do usuário sem perder o estado da aplicação.
IV. O Hot Restart não afeta variáveis globais ou estáticas fora do contexto dos widgets.
V. O Hot Reload mantém o estado atual da aplicação, executando mudanças no código de forma rápida.
VI. O Hot Restart executa mudanças mantendo o estado atual dos widgets.
Estão corretas apenas as afirmações