Magna Concursos

Foram encontradas 56.008 questões.

Julgue cada afirmativa abaixo sobre listas ordenadas, listas encadeadas, pilhas e filas como verdadeira (V) ou falsa (F). Em seguida, assinale a opção que corresponde à sequência CORRETA:

( ) Em uma lista encadeada simples, a inserção de um novo elemento no final da lista sempre requer tempo constante O(1).

( ) Em uma pilha, a operação de remoção de um elemento segue o princípio FIFO (First In, First Out).

( ) Em uma fila, a operação de inserção e remoção de elementos pode ser realizada em qualquer posição da estrutura, desde que seja mantida a ordenação.

( ) Em uma lista ordenada, a inserção de um novo elemento sempre ocorre em tempo O(1), independentemente de sua posição.

( ) Em uma fila, a operação de inserção ocorre no final da estrutura, enquanto a remoção ocorre no início, seguindo o princípio FIFO.

 

Provas

Questão presente nas seguintes provas
3384749 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: SEED-PR
Gustavo é um aluno do curso técnico em desenvolvimento de sistemas oferecido pelo Governo do Estado do Paraná. Ele aprendeu sobre os principais conceitos da lógica de programação, compreendendo como interpretar um problema real e construir uma solução tecnológica para resolvê-lo de forma automatizada e eficiente. Nesse processo de aprendizado, construiu soluções com o auxílio de fluxogramas e agora, já habituado com os cenários abordados nessa etapa do conhecimento, Gustavo utiliza o pseudocódigo para escrever as soluções elaboradas. Considerando que esse recurso é parte fundamental da lógica de programação, está INCORRETO o que se afirma em:
 

Provas

Questão presente nas seguintes provas
3384748 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: SEED-PR
A compreensão dos conceitos abordados pela lógica de programação é considerada essencial para a formação de desenvolvedores de software. Essa habilidade permite a assimilação de problemas de uma forma crítica e analítica, construindo soluções eficientes, performáticas e principalmente escaláveis ao longo do tempo. Ela possui papel protagonista no processo de aprendizagem, sendo aplicada de forma inicial, independente da linguagem de programação almejada pelo desenvolvedor, fornecendo uma base sólida na sua evolução profissional. São razões pelas quais a habilidade lógica de programação é considerada fundamental, EXCETO:
 

Provas

Questão presente nas seguintes provas
3384747 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: SEED-PR
A lógica de programação é o processo de organizar pensamentos e instruções de forma sequencial e coerente, a fim de que o computador possa executar uma tarefa específica. É como ensinar um computador a realizar uma ação, desde cálculos simples até a criação de sistemas complexos. No processo de aprendizagem de lógica de programação, um método importante de representar esse fluxo de forma gráfica é através da utilização de fluxogramas. Ao desenhar um fluxograma, o símbolo Enunciado 3870863-1 pode ser utilizado para representar:
 

Provas

Questão presente nas seguintes provas
3384746 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: SEED-PR
Qual dos seguintes conceitos está diretamente relacionado à Web 2.0?
 

Provas

Questão presente nas seguintes provas
3384745 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: SEED-PR
Com o surgimento da internet na década de 1960, inicialmente para fins militares nos Estados Unidos, sua rápida adoção por universidades e centros de pesquisa a transformou em uma ferramenta global para a troca de informações. A expansão da internet abrangeu diversas áreas das relações humanas, incluindo a educação. Com o tempo, a evolução da internet deu origem à Web 2.0, que trouxe mudanças significativas em comparação à Web 1.0. Qual a principal característica da Web 2.0 em comparação à Web 1.0?
 

Provas

Questão presente nas seguintes provas
Controle de versão de código-fonte usando Git é uma prática fundamental no desenvolvimento de software que permite rastrear e gerenciar alterações no código ao longo do tempo. O Git é um sistema de controle de versão distribuído que facilita o gerenciamento de código-fonte, colaboração entre equipes e manutenção do histórico do projeto.
Uma boa prática para o controle de versão de código-fonte usando Git é
 

Provas

Questão presente nas seguintes provas
Arquitetura de microsserviços é um estilo de arquitetura de software em que uma aplicação é dividida em uma série de serviços pequenos e independentes, cada um com uma função específica e executado de forma autônoma.
Assinale a opção que descreve corretamente um princípio fundamental da arquitetura de microsserviços.
 

Provas

Questão presente nas seguintes provas
Containers são uma tecnologia que permite empacotar e isolar aplicações e seus ambientes em unidades consistentes e portáteis. Eles são usados para desenvolver, implantar e executar aplicações de maneira eficiente e previsível, independentemente do ambiente em que estejam sendo executados.
Uma boa prática para o desenvolvimento e gerenciamento de containers em um ambiente de produção é
 

Provas

Questão presente nas seguintes provas
Domain-Driven Design (DDD) é uma abordagem para o desenvolvimento de software que enfatiza a colaboração entre desenvolvedores e especialistas do domínio para criar soluções de software que são fortemente alinhadas com as necessidades e complexidades do domínio do problema.
Assinale a opção que melhor descreve o conceito central de Domain-Driven Design (DDD).
 

Provas

Questão presente nas seguintes provas