Magna Concursos

Foram encontradas 55.904 questões.

2996417 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBFC
Orgão: SAEB-BA
O paradigma orientado a objetos surgiu na década de 1960, e até hoje vem sendo aprimorado e largamente utilizado. Diversas linguagens do dia de hoje são orientadas por este paradigma, um dos conceitos mais importantes são classes e objetos, assinale a alternativa que descreve a principal diferença entre classes e objetos.
 

Provas

Questão presente nas seguintes provas
2996416 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBFC
Orgão: SAEB-BA
Ao lidar com estruturas de dados do tipo, lista, fila, pilha e árvores, quando se trata de acesso a elementos em ordem específica, como exemplo: FIFO (First In, First Out), ou seja, primeiro a entrar, primeiro a sair, e LIFO (Last In, First Out), ou seja, último a entrar, primeiro a sair. Com base neste conceito, assinale qual a estrutura mais adequada.
 

Provas

Questão presente nas seguintes provas
2996415 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBFC
Orgão: SAEB-BA
Estruturas de dados como listas, filas, pilhas e árvores são bastante utilizadas em algoritmos, a fim de organizar os dados conforme são inseridos nestas estruturas. Assinale a alternativa que apresenta a estrutura mais adequada para implementar uma fila prioritária em que os elementos são removidos com base em sua prioridade.
 

Provas

Questão presente nas seguintes provas
2996414 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBFC
Orgão: SAEB-BA
Estruturas de dados é um assunto largamente estudado e aplicado no desenvolvimento de software, isto por que, é através destas estruturas que se darão a organização dos dados dentro do software, bem como o próprio desempenho ao lidar com a recuperação de dados nestas estruturas de dados. Estas estruturas possuem basicamente duas grandes categorias, ou seja, estruturas de dados homogêneas e heterógênas. Com relação a estruturas de dados homogêneas, assinale a alternativa correta.
 

Provas

Questão presente nas seguintes provas
2996413 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBFC
Orgão: SAEB-BA
Ao desenvolvermos algoritmos que utilizam laços de repetição (loops), devemos sempre levar em consideração a preocupação com a otimização destes laços, uma vez que do ponto de vista de complexidade de algoritmos, laços de repetição tendem a ter um grande consumo de tempo e espaço, sobre a otimização de laços (loops). Diante do exposto, assinale a alternativa correta.
 

Provas

Questão presente nas seguintes provas
2996412 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBFC
Orgão: SAEB-BA
Em linguagens de programação temos sempre os tipos de dados primitivos, que são aqueles tipos de dados elementares e que já vem embutido nas linguagens de programação. Com base no conceito sobre tipo de dados, assinale a alternativa que não corresponde a um tipo de dado primitivo.
 

Provas

Questão presente nas seguintes provas
2996411 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBFC
Orgão: SAEB-BA
Vários aplicativos que têm relação entre si, e que usam recursos de forma colaborativa, facilitando a vida do programador são disponibilizados tanto na comunidade Windows Microsoft como Linux. No caso do XAMPP, este reúne as linguagens/aplicações a seguir, exceto:
 

Provas

Questão presente nas seguintes provas
2993269 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: TCE-SP

O analista Kléber gerencia os pipelines do Gitlab CI/CD do TCE SP. No pipeline do projeto TCEMóvel, o job D precisa dos artefatos que foram gerados pelos jobs A e B. Para minimizar o tempo gasto com a transferência de artefatos, Kléber modificou a seção do .gitlab-ci.yml que define o job D, adicionando os nomes dos jobs A e B à subseção que especifica de quais jobs devem ser obtidos artefatos.

Na definição do job D, Kléber modificou a subseção:

 

Provas

Questão presente nas seguintes provas
2993268 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: TCE-SP

Jorge é consultor em uma empresa de desenvolvimento e está analisando o código a seguir, na linguagem JavaScript, encontrado em uma das páginas do site.

const va = [1,2,5,7,12,14,19,20];

const vb = [], vc = [];

for(let a of va)

if(a%2==0)

vb.push(a);

else

vc.push(a);

console.log(vb.reduce((a,b)=>a+b));

console.log(vc.reduce((a,b)=>a+b));

Jorge abriu a página e viu impressos no console de depuração, respectivamente, os valores:

 

Provas

Questão presente nas seguintes provas
2993267 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: TCE-SP

Marcos é um estudante de programação de computadores e encontrou o algoritmo apresentado a seguir em seus estudos.

algoritmo Marcos

var

i, a: inteiro

v: vetor [1..5] de inteiro

início

a <- 0

para i de 1 até 5 faça:

leia(v[i]);

fim para

para i de 1 até 5 faça:

v[i] <- v[i] + v[6-i]

a <- a + v[i]

fim para

escreva(a)

fim algoritmo

Considerando o vetor com índice inicial 1 e final 5, e utilizando os valores {2, 1, 2, 1, 2}, Marcos obterá a impressão do valor:

 

Provas

Questão presente nas seguintes provas