Magna Concursos

Foram encontradas 56.775 questões.

4008319 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: ALEGO
Janaina, uma analista da ALEGO, desenvolveu o programa Python (versão 3) que utiliza as bibliotecas numpy (2.0.2) e scikit-learn (versão 1.6.1) para realizar uma análise de agrupamentos. Analise o código a seguir.
  Enunciado 4496164-1

O resultado impresso é igual a
 

Provas

Questão presente nas seguintes provas
4008317 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: ALEGO
A biblioteca scikit-learn (versão 1.7.2) do Python (versão 3) oferece uma classe que implementa a regressão logística. Seleciona a alternativa que apresenta a sintaxe correta dessa classe.
 

Provas

Questão presente nas seguintes provas
4007220 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UEPB
Orgão: Câm. Solânea-PB
Provas:
A Gestão Eletrônica de Documentos (GED) lida fundamentalmente com tecnologias de automação arquivística. A partir de seus conhecimentos básicos sobre GED, marque a única alternativa CORRETA.
 

Provas

Questão presente nas seguintes provas
4007036 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: UNIPAMPA
Provas:
A acessibilidade digital em projetos culturais virtuais deve seguir diretrizes internacionais. Assinale a alternativa correta sobre o critério de sucesso da WCAG (Web Content Accessibility Guidelines) relacionado ao conteúdo não textual (imagens/vídeos).
 

Provas

Questão presente nas seguintes provas
4006723 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: UNIPAMPA
Provas:
Em um sistema corporativo desenvolvido em Java, decisões arquiteturais influenciam diretamente a manutenibilidade e a evolução do software. Aspectos relacionados ao funcionamento da JVM, à aplicação de padrões de projeto, aos princípios do SOLID, bem como à coesão, ao acoplamento e à modelagem UML, devem ser considerados. Diante desse cenário, assinale a alternativa correta:
 

Provas

Questão presente nas seguintes provas
4006719 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: UNIPAMPA
Provas:
No desenvolvimento de sistemas utilizando linguagens de programação orientadas a objetos, conceitos como classes, objetos, encapsulamento, herança e polimorfismo relacionam-se às estruturas de controle de fluxo responsáveis pela definição da lógica de execução. Considerando esses aspectos, analise as afirmativas a seguir:
I.A herança possibilita o reaproveitamento de código ao permitir que uma classe derive de outra e especialize comportamentos, influenciando indiretamente a lógica aplicada em estruturas condicionais e de repetição, em função do tipo do objeto e da implementação dos métodos executados.
II.Estruturas de controle como seleção e repetição são utilizadas para definir caminhos alternativos ou repetitivos de execução, podendo atuar em conjunto com métodos sobrecarregados e objetos pertencentes a diferentes classes.
III.Objetos são instâncias de classes que concentram estado e comportamento, sendo manipulados durante a execução do programa por meio de referências e chamadas a métodos, enquanto as estruturas de controle de fluxo direcionam a ordem e as condições dessas execuções.
IV.O encapsulamento busca restringir o acesso direto aos atributos de uma classe, favorecendo a manutenção do código e permitindo que modificações internas ocorram sem necessidade de alterações na interface utilizada por outros componentes.
V.O polimorfismo está relacionado exclusivamente à sobrecarga de métodos em tempo de compilação, não estando associado a mecanismos de vinculação dinâmica ou decisões tomadas durante a execução do programa.
Assinale a alternativa correta:
 

Provas

Questão presente nas seguintes provas
4006715 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: UNIPAMPA
Provas:
Considerando o uso de pseudocódigo, fluxogramas, estruturas de controle, vetores, matrizes, registros, procedimentos e funções, analise as assertivas a seguir e assinale V (Verdadeiro) ou F (Falso):
(__)Em pseudocódigo, estruturas de seleção permitem a execução condicional de blocos de instruções distintos, conforme o resultado de uma expressão lógica avaliada durante a execução do algoritmo.
(__)Fluxogramas utilizam símbolos padronizados para representar decisões, entradas, saídas e processamento, facilitando a visualização do fluxo lógico, ainda que não substituam integralmente a descrição textual do algoritmo.
(__)Estruturas de repetição possibilitam a execução contínua de um conjunto de instruções enquanto uma condição permanecer verdadeira, sendo geralmente empregadas quando o número de iterações não é previamente conhecido.
(__)Vetores e matrizes são estruturas equivalentes quanto à organização lógica dos dados, diferenciando-se apenas pela quantidade de elementos armazenados, sem impacto na forma de acesso ou indexação.
(__)Registros permitem agrupar dados de naturezas diferentes sob um mesmo identificador, o que favorece a organização de informações relacionadas em um algoritmo.
(__)Procedimentos e funções têm como principal diferença o fato de que apenas as funções podem devolver valores ao algoritmo chamador, enquanto procedimentos executam ações sem retorno direto.
Assinale a alternativa que mostra corretamente a sequência de V(verdadeiro) e F (falso) de cima para baixo:
 

Provas

Questão presente nas seguintes provas
4006657 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: UNIPAMPA
Provas:

Linguagens de programação como Python, JavaScript e C oferecem recursos para manipulação de dados, entrada e saída de informações e uso de estruturas de dados básicas, permitindo o desenvolvimento de soluções computacionais de diferentes níveis de complexidade. Analise as afirmativas a seguir:

I. Na linguagem C, os mecanismos de entrada e saída são nativos da própria linguagem, não dependendo de bibliotecas adicionais para leitura ou exibição de dados.

II. Vetores e matrizes são estruturas de dados que permitem armazenar conjuntos de elementos do mesmo tipo, organizados de forma sequencial ou em mais de uma dimensão.

III. Em Python, listas podem armazenar múltiplos valores e permitem operações como inserção, remoção e acesso a elementos por índice.

IV. Estruturas de dados simples, como vetores e listas, eliminam a necessidade de controle de índices durante o acesso aos elementos, pois o gerenciamento é feito automaticamente pelo sistema.

V. Em linguagens como Python e JavaScript, é possível realizar entrada e saída de dados por meio de comandos ou funções específicas, como leitura de dados e exibição de informações ao usuário.

Assinale a alternativa correta:

 

Provas

Questão presente nas seguintes provas
4006656 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: UNIPAMPA
Provas:

No desenvolvimento de soluções computacionais, a lógica de programação fornece os fundamentos para a construção de algoritmos capazes de resolver problemas de forma estruturada e compreensível. Analise as afirmativas a seguir:

I. Um algoritmo pode ser entendido como uma sequência ordenada de passos que descreve a resolução de um problema, independentemente da linguagem de programação utilizada.

II. Fluxogramas utilizam símbolos gráficos padronizados para representar o fluxo de execução de um algoritmo, facilitando a visualização das decisões e repetições.

III. O pseudocódigo permite descrever algoritmos de forma textual e estruturada, sem exigir a sintaxe específica de uma linguagem de programação.

IV. Variáveis são utilizadas para armazenar dados durante a execução do algoritmo, podendo ter seus valores alterados conforme as instruções são processadas.

V. Estruturas de repetição substituem totalmente as estruturas de decisão, pois ambas exercem a mesma função lógica dentro de um algoritmo.

Assinale a alternativa correta:

 

Provas

Questão presente nas seguintes provas
4006643 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: UNIPAMPA
Provas:
No desenvolvimento de aplicações web, diferentes tecnologias atuam de forma complementar para estruturar, apresentar e tornar interativo o conteúdo acessado pelos usuários. Considerando práticas comuns adotadas em projetos web atuais, assinale a alternativa tecnicamente mais adequada:
 

Provas

Questão presente nas seguintes provas