Sobes.tech

C/C++

O que distingue os sockets Berkeley dos pipes POSIX no contexto da comunicação entre processos?

Junior — Middle
310

Qual endereço IP é utilizado para enviar solicitações de broadcast na rede?

Junior — Middle
304

Pode explicar o mecanismo de ocorrência de bloqueio mútuo e as situações em que ocorre?

278

Como é que o sinal de controlo do processo é enviado no sistema operativo?

Junior — Middle
257

De que formas é que se pode garantir a criação de um ficheiro apenas na ausência dele?

Junior — Middle
256

É possível impedir o tratamento de sinais em aplicações de software?

Junior — Middle
253

Qual área de memória é alocada ao iniciar uma nova thread de execução?

Junior — Middle
244

Qual é a diferença entre o uso de um semáforo e um mutex na sincronização de threads?

Junior — Middle
242

Podes listar e explicar os principais tipos de ponteiros nas linguagens de programação?

Junior — Middle
240

Qual princípio é utilizado no RAII para a gestão automática de recursos através de interfaces?

Junior — Middle
240

Está a ser discutida a possibilidade de reenviar dados perdidos ao usar os protocolos UDP e TCP?

Junior — Middle
238

Explique a finalidade e a aplicação dos ponteiros inteligentes com propriedade única em C++.

Junior — Middle
238

Quando é melhor usar um ponteiro inteligente único em vez de uma propriedade compartilhada em C++?

Junior — Middle
229

Quais são as vantagens e desvantagens de usar a função make_unique em C++?

Junior — Middle
228

O que acontece se um processo ler dados de um arquivo enquanto outro processo tenta excluí-lo?

Junior — Middle
221

Explique a finalidade do destruidor virtual no contexto da programação orientada a objetos.

Junior — Middle
215
/2