Foram encontradas 1.497 questões.
Considere que a gestão de uma organização tenha solicitado que, no início de um projeto, fosse criado um documento com informações sobre o projeto, dentre as quais deveria estar o cronograma de alto nível e os marcos que o projeto viria a atingir. Nessa situação, o artefato roadmap do PMBOK atenderia à necessidade da organização, pois, além dos marcos, esse artefato inclui eventos significativos e pontos de decisão.
Provas
No âmbito da política de segurança da informação (PSI) de determinada organização, recomenda-se que as políticas específicas por temas — tais como controle de acesso, segurança física e do ambiente e gestão de ativos — sejam alinhadas e complementares à PSI da organização.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: TSE
Um arquivo .gitlab-ci.yml no GitLab é usado para definir os stages e jobs do pipeline, além de especificar variáveis de ambiente, configurar regras de deploy e definir condições para a execução dos jobs.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: TSE
O comando git cherry-pick permite aplicar um commit específico de uma branch a outra branch, reaplicando o commit na branch atual com um novo hash, sem a necessidade de mesclar toda a branch de origem.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: TSE
using System.ServiceProcess;
public class MyService : ServiceBase{
public MyService(){
this.ServiceName = “MySampleService”;
}
protected override void OnStart(string[]
args){
// Lógica de inicialização
}
protected override void OnStop(){
// Lógica de parada
}
}
static class Program {
static void Main(){
ServiceBase[] ServicesToRun;
ServicesToRun = new ServiceBase[]{
new MyService()};
ServiceBase.Run(ServicesToRun);
}
}
Com base no código precedente, cuja estrutura permite que o gerenciador de controle de serviços do Windows gerencie e controle corretamente o serviço, julgue o item a seguir.
O comando new MyService() permite inicializar o ciclo de vida dos serviços, criados na matriz de serviço, que serão executados simultaneamente.
Provas
- Fundamentos de Sistemas OperacionaisBoot
- Fundamentos de Sistemas OperacionaisKernel
- LinuxBoot no Linux
menuentry 'Ubuntu' --class ubuntu --class gnulinux
--class gnu --class os
$ menuentry_id_option 'gnulinux-simple-
44836297-8097-455e-a64d-4fc7be245184' {
...
set root='hd0,gpt1'
...
linux /boot/vmlinuz-5.4.0-144-generic
root=UUID=44836297-8097-455e-a64d-4fc7be245184
ro console=tty1 console=ttyS0
initrd /boot/initrd.img-5.4.0-144-generic
}
Tendo como base o trecho precedente, julgue o próximo item, relativo a conceitos associados ao Bootloader.
O arquivo /boot/initrd.img-5.4.0-144-generic é o initrd correspondente ao kernel que está sendo carregado, e contém drivers e utilitários essenciais para a inicialização do kernel.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: TSE
curl_multi_setopt( cm, CURLMOPT_MAXCONNECTS,
(long)PARALLEL );
Considerando a linha de código precedente, julgue o item seguinte, em relação à biblioteca libcurl.
A função curl_multi_setopt configura o número máximo de conexões simultâneas que o gerenciador de múltiplas conexões (CURLM) pode manter abertas ao mesmo tempo.
Provas
import pandas as pd
df = pd.DataFrame({
'Nome': ['Alice', 'Maria', 'Ana'],
'Idade': [25, 30, 35],
'Disciplina': ['Direito', 'Direito', 'Direito'],
'Situacao': ['Aprovada', 'Reprovada', 'Aprovada']
})
colunas_interesse = ['Nome', 'Situacao']
tabela = df[colunas_interesse].values.tolist()
print(tabela[0][0])
Com base no código precedente, julgue o item que se segue, relativo à linguagem de programação Python, considerando que o ambiente em uso possua as bibliotecas necessárias instaladas.
Ao se executar esse trecho de código, será exibido o resultado a seguir.
['Alice', 'Aprovada']
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: TSE
use std::sync::{Arc};
use std::thread;
fn main() {
let counter = Arc::new(0);
let mut handles = vec![];
for _ in 0..10 {
let counter_clone = Arc::clone(&counter);
let handle = thread::spawn(move || {
let mut num =
counter_clone.lock().unwrap();
*num += 1;
});
handles.push(handle);
}
for handle in handles {
handle.join().unwrap();
}
println!(“Resultado final do contador: {}”,
*counter.lock().unwrap());
}
Com base no trecho de código precedente, escrito em Rust, que cria um contador, julgue o item a seguir.
A instruçãolet counter = Arc::new(0); combina exclusão mútua com contagem atômica de referência e garante acesso seguro e exclusivo a dados entre threads.
Provas
Bancos de dados em memória são inerentemente mais seguros contra falhas de energia que bancos de dados em disco, pois eles armazenam todos os dados em uma cache volátil que é sincronizada automaticamente com o armazenamento persistente.
Provas
Caderno Container