Magna Concursos

Foram encontradas 55.959 questões.

3553330 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SUL
Orgão: IF-SUL

As classes abstratas e concretas são fundamentais para organizar e estruturar sistemas de forma eficiente e flexível, pois promovem a reutilização de código e simplificam os processos de manutenção. O uso dessas classes permite ao desenvolvedor criar sistemas mais robustos, modulares e aderentes aos princípios da Programação Orientada a Objetos (POO).

Tendo como referência o tema classes concretas, classes abstratas e métodos abstratos, analise as afirmativas abaixo, assinalando V, para as Verdadeiras, e F, para as Falsas.

( ) As classes concretas atuam como modelos que definem um conjunto de características e comportamentos que suas subclasses devem seguir, sem estarem diretamente associadas a objetos.

( ) Superclasses abstratas obrigam suas subclasses a sobrescrever e implementar os métodos declarados como abstratos.

( ) Uma subclasse concreta deve fornecer implementações concretas de todos os métodos abstratos herdados da superclasse; caso contrário, será considerada abstrata também.

A sequência correta, de cima para baixo, é:

 

Provas

Questão presente nas seguintes provas
3553170 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: PC-MG
Provas:
A análise da complexidade de algoritmos é essencial para avaliar seu desempenho e eficiência, especialmente em cenários com grandes volumes de dados.
Assinale a opção que representa a complexidade O (n log n) mais comummente observada em algoritmos de ordenação eficientes.
 

Provas

Questão presente nas seguintes provas
3553169 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: PC-MG
Provas:
Estruturas de dados são fundamentais para armazenar e organizar informações de forma eficiente em um sistema computacional. A escolha dos métodos de acesso, busca, inserção e ordenação pode impactar significativamente o desempenho do programa.
Com base nisso, assinale a opção que indica o método de busca que é mais eficiente quando aplicado em uma lista ordenada contendo milhares de elementos.
 

Provas

Questão presente nas seguintes provas
3553147 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: PC-MG
Provas:
Python possui recursos específicos que facilitam a programação, como o uso de list comprehensions.
Com base nisso, assinale a opção que indica a principal vantagem do uso de list comprehension em Python em comparação com um loop for convencional para criar listas.
 

Provas

Questão presente nas seguintes provas
3553146 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: PC-MG
Provas:
Considere as características fundamentais da linguagem Java e seus recursos no desenvolvimento de aplicações.
Com base nos conceitos básicos de orientação a objetos, em relação ao uso de classes e objetos no Java, assinale a afirmativa correta.
 

Provas

Questão presente nas seguintes provas
3553144 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: PC-MG
Provas:
A Programação Orientada a Objetos (POO) é um paradigma que organiza o código em torno de objetos e classes, utilizando conceitos como herança e polimorfismo para promover reutilização e flexibilidade.
Assinale a opção que descreve corretamente o conceito de polimorfismo em POO.
 

Provas

Questão presente nas seguintes provas
3552642 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCPC
Orgão: UFC
Um mapa de jornada do usuário ajuda a documentar e visualizar a experiência passo a passo que alguém tem com um produto ou serviço, do início ao fim. Ele lista as diferentes ações que os usuários realizam para atingir seu objetivo. Tais ações são organizadas em ordem cronológica, frequentemente apresentadas como uma linha do tempo. O início da jornada está à esquerda e o fim à direita, com todas as etapas intermediárias. Acerca dos mapas de jornada do usuário, é correto o que se afirma em:
 

Provas

Questão presente nas seguintes provas
3552639 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCPC
Orgão: UFC
Os percursos constituem uma abordagem alternativa à avaliação heurística para prever os problemas dos usuários sem realizar testes com eles. Como o nome sugere, os percursos buscam percorrer uma tarefa no sistema e anotar as características de usabilidade problemáticas. Com relação ao percurso cognitivo, assinale a alternativa correta.
 

Provas

Questão presente nas seguintes provas
3552638 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCPC
Orgão: UFC
Modelos conceituais baseados em atividades fazem parte do design de interação e ajudam a estruturar a comunicação entre o usuário e o sistema, orientando como as tarefas e interações são realizadas. Esses modelos permitem que os designers alinhem a interface e as funcionalidades às expectativas e necessidades do usuário, garantindo uma experiência de interação mais intuitiva e eficiente. Considere a interação abaixo entre um cliente e um sistema bancário:

Usuário: "Oi, preciso saber o meu saldo."
Sistema: "Claro! Qual é o número da sua conta?"
Usuário: "12345-6."
Sistema: "Seu saldo atual é de R$ 2.500,00. Precisa de mais alguma coisa?"
Usuário: "Sim, gostaria de ver as últimas duas transações."
Sistema: "Aqui estão suas duas últimas transações: compra no mercado R$ 150,00, transferência recebida R$ 500,00. Precisa de mais alguma coisa?"
Usuário: "Não, obrigado."
Sistema: "De nada! Estou aqui se precisar."

Acerca dessa interação, é correto afirmar que se trata de qual tipo de atividade?
 

Provas

Questão presente nas seguintes provas
3552637 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCPC
Orgão: UFC
A usabilidade é geralmente considerada como um fator que assegura que os produtos são fáceis de usar, eficientes e agradáveis, da perspectiva do usuário. Implica otimizar as interações estabelecidas pelas pessoas com produtos interativos, de modo a permitir que realizem suas atividades no trabalho, na escola e em casa. Mais especificamente, a usabilidade pode ser dividida em um conjunto de metas. Sabendo disso, assinale o item que apresenta corretamente algumas metas da usabilidade.
 

Provas

Questão presente nas seguintes provas