Pode dar um exemplo de quando o padrão fachada é aplicado no desenvolvimento de software?
iOS
Como se pode determinar a complexidade temporal de procurar um nó numa árvore binária?
Qual é o problema do uso do padrão Singleton no design de sistemas?
Pode explicar a finalidade e o uso do DispatchQueue.global em Swift?
Quando ocorre a libertação automática de memória para um objeto apontado por um contador de referências fortes e ele se torna inacessível?
Quais são as diferenças entre as propriedades Frame e Bounds na interface gráfica?
Qual é o papel e a aplicação das tabelas de dados secundários em bancos de dados?
O que significa uma situação em que ocorre uma inversão de prioridades num programa, e quando isso pode acontecer?
Explique as diferenças entre threads de execução e estrutura de fila na programação.
Como pode evitar condições de corrida num ambiente multithread?
Como é alcançada uma alta velocidade de busca em estruturas de dados de dicionário?
Poderia explicar o princípio de segregação de interfaces na programação orientada a objetos?
Como é que o UIView trata os eventos de toque do utilizador?
Consegues explicar os principais padrões de design e a sua aplicação?
Pode explicar as diferenças entre UIView, UIWindow e CALayer no desenvolvimento de interfaces iOS?
Como determinar a complexidade temporal da operação de inserção de um nó numa árvore binária?
Quando ocorre a libertação de memória ocupada por um objeto, em linguagens de programação geridas?
Como é avaliada a complexidade da operação de remoção de um nó de uma árvore binária?