Foram encontradas 57.540 questões.
Considere o código abaixo:
function identidade(valor: T): T (
return valor; }
Trata-se de uma função
function identidade(valor: T): T (
return valor; }
Trata-se de uma função
Provas
Questão presente nas seguintes provas
Uma equipe de seguranga de um tribunal esta revisando suas práticas de desenvolvimento de software. Durante uma auditoria interna, identificou-se que os requisitos de segurança das infraestruturas e processos de desenvolvimento não estão
formalizados. De acordo com o Secure Software Development Framework (SSDF) versão 1.1, a medida mais alinhada a tarefa PO.1.1 da pratica Preparar a Organização (PO), que foca em identificar e documentar todos os requisitos de seguranca para as
infraestruturas e processos de desenvolvimento de software, é
Provas
Questão presente nas seguintes provas
Considere o exemplo abaixo, relacionado ao sistema de tramitação processual em um tribunal:
interface ServidorJudiciario (
void analisarProcesso();
void realizarAudiencia();
)
class AnalistaTI implements ServidorJudiciario ( )
Segundo o Princípio da Segregação de Interface (ISP), pertencente ao conjunto de princípios SOLID, esse código apresenta um problema de design, já que a classe AnalistaTI é obrigada a implementar o método realizarAudiencia(), mesmo que esse comportamento não se aplique a sua função, que é técnica e não jurisdicional. Para corrigir essa violação ao ISP, a abordagem mais adequada é
interface ServidorJudiciario (
void analisarProcesso();
void realizarAudiencia();
)
class AnalistaTI implements ServidorJudiciario ( )
Segundo o Princípio da Segregação de Interface (ISP), pertencente ao conjunto de princípios SOLID, esse código apresenta um problema de design, já que a classe AnalistaTI é obrigada a implementar o método realizarAudiencia(), mesmo que esse comportamento não se aplique a sua função, que é técnica e não jurisdicional. Para corrigir essa violação ao ISP, a abordagem mais adequada é
Provas
Questão presente nas seguintes provas
Uma equipe de desenvolvimento está criando uma aplicação que precisa gerar diferentes tipos de relatórios (PDF, Excel ou HTML). Cada tipo de relatório requer um processo de construção complexo e especifico. Nesse cenário, o padrão de projeto
criacional da Gang of Four (GoF) mais adequado para encapsular a criação de objetos complexos, permitindo a construção de
diferentes representações e facilitando a adição de novos tipos de objetos sem alterar o código existente é o
Provas
Questão presente nas seguintes provas
O JPA é uma especificação da plataforma Java que define um padrão para mapeamento objeto-relacional (ORM) e gerenciamento de persistência de dados. No JPA, a forma padrão de realizar o mapeamento de objetos Java (POJOs) para tabelas de
bancos de dados relacionais é por meio de
Provas
Questão presente nas seguintes provas
3882762
Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AGATA
Orgão: Pref. Piçarra-PA
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AGATA
Orgão: Pref. Piçarra-PA
Provas:
A identificação de semelhanças entre problemas ou partes de problemas para aplicar soluções já conhecidas é um pilar do
pensamento computacional, denominado como:
Provas
Questão presente nas seguintes provas
3882761
Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AGATA
Orgão: Pref. Piçarra-PA
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AGATA
Orgão: Pref. Piçarra-PA
Provas:
Um professor está ensinando linguagem de programação Python para alunos do ensino fundamental. Um de seus alunos
perguntou quando uma atribuição é múltipla. A resposta correta dada pelo professor foi que uma atribuição é múltipla
quando:
Provas
Questão presente nas seguintes provas
3882760
Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AGATA
Orgão: Pref. Piçarra-PA
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AGATA
Orgão: Pref. Piçarra-PA
Provas:
Um professor está precisando ordenar os seus alunos pelas notas obtidas na última avaliação. Considerando que são muitos alunos distribuídos aleatoriamente e que a menor nota foi zero e a maior foi dez, qual o algoritmo de ordenação apropriado que o professor deve utilizar para essa tarefa?
Provas
Questão presente nas seguintes provas
3881982
Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AMEOSC
Orgão: Pref. Bandeirante-SC
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AMEOSC
Orgão: Pref. Bandeirante-SC
Provas:
Analise as afirmações abaixo sobre as capacidades e os
tipos de avaliação que tais ferramentas podem oferecer:
I.A avaliação somativa é realizada por meio de um sistema de classificação automática que executa o programa do aluno com um conjunto de casos de teste, atribuindo uma nota quantitativa com base nos resultados.
II.A avaliação formativa, por sua vez, concentra-se em fornecer feedback durante o processo de desenvolvimento, oferecendo aos alunos informações sobre casos de teste que falharam e estatísticas de desempenho para auto-monitoramento, mas geralmente carece de mecanismos para apoiar o aprendizado antes da avaliação final.
III.A análise do código-fonte em uma avaliação automática abrange múltiplos aspectos, incluindo a sintaxe, a semântica (o comportamento do programa), a eficiência (uso de recursos) e a manutenibilidade (clareza e organização do código).
Assinale a alternativa correta:
I.A avaliação somativa é realizada por meio de um sistema de classificação automática que executa o programa do aluno com um conjunto de casos de teste, atribuindo uma nota quantitativa com base nos resultados.
II.A avaliação formativa, por sua vez, concentra-se em fornecer feedback durante o processo de desenvolvimento, oferecendo aos alunos informações sobre casos de teste que falharam e estatísticas de desempenho para auto-monitoramento, mas geralmente carece de mecanismos para apoiar o aprendizado antes da avaliação final.
III.A análise do código-fonte em uma avaliação automática abrange múltiplos aspectos, incluindo a sintaxe, a semântica (o comportamento do programa), a eficiência (uso de recursos) e a manutenibilidade (clareza e organização do código).
Assinale a alternativa correta:
Provas
Questão presente nas seguintes provas
3881981
Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AMEOSC
Orgão: Pref. Bandeirante-SC
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AMEOSC
Orgão: Pref. Bandeirante-SC
Provas:
Algoritmos são sequências finitas e bem definidas de
instruções para resolver um problema ou executar uma
tarefa. Antes mesmo de escrever um código em uma
linguagem de programação, é crucial desenvolver o
raciocínio lógico para estruturar o algoritmo que servirá
de base para o programa. Um professor deseja que seus
alunos desenvolvam um algoritmo para calcular a média
de três notas e exibir se o aluno foi aprovado (média >=
7.0) ou reprovado. Marque a alternativa CORRETA que
corresponde à sequência de passos que representa o
algoritmo mais adequado e lógico para a execução
dessa tarefa.
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container