Filtrar


Questões por página:
Questão Anulada
No contexto do desenvolvimento orientado a objetos em Python, um Analista de Tecnologia da Informação implementa um recurso para modificar dinamicamente a criação de classes com base em padrões internos do sistema. Para isso, ele decide usar metaprogramação. Assinale a alternativa correta que corresponde a qual abordagem é adequada para aplicar esse controle.
Uma equipe de Tecnologia da Informação responsável pelo cadastro único de beneficiários decidiu usar diagramas de classe para refinar a estrutura do sistema. Marque verdadeiro (V) ou falso (F) nas afirmativas abaixo:

(__) A associação entre classes pode ser unidirecional ou bidirecional, dependendo da comunicação entre objetos.
(__) Herança é representada em UML com uma seta sólida com ponta aberta apontando da superclasse para a subclasse.
(__) Classes abstratas não podem conter métodos implementados, apenas assinaturas.
(__) A composição é um tipo de associação em que o objeto composto controla completamente o ciclo de vida da parte.

Assinale a sequência CORRETA de cima para baixo.
Um Analista de Tecnologia da Informação foi designado para documentar os requisitos funcionais de um novo sistema de gestão de licenças ambientais. O gerente do projeto pediu que você utilize diagramas de casos de uso. Nesse contexto, é CORRETO afirmar que:
Um Analista de Tecnologia da Informação precisa integrar dois sistemas distintos por meio de uma API REST. O primeiro sistema envia dados no formato JSON, e o segundo sistema só aceita YAML. É CORRETO afirmar que a solução técnica apropriada para garantir a compatibilidade, é:
Durante o desenvolvimento de uma API de serviços para uma prefeitura digital, a equipe optou por capturar e registrar erros para garantir a robustez do sistema. Marque verdadeiro (V) ou falso (F) nas afirmativas abaixo:

(__) Em Python, o bloco try-except permite capturar exceções específicas ou genéricas, dependendo da necessidade.
(__) Em JavaScript moderno, try-catch-finally pode ser utilizado inclusive em funções assíncronas com async/await.
(__) Em Python, o uso de raise permite ignorar a exceção e continuar a execução normal do código.
(__) Um tratamento mal implementado pode ocultar erros críticos e dificultar a depuração futura.

Assinale a sequência CORRETA de cima para baixo.