Magna Concursos

Foram encontradas 60 questões.

3270500 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MT
Orgão: IF-MT

Utilize o código fonte em linguagem C seguinte para responder as questões 45 e 46.

#include <stdio.h>

#include <stdlib.h>

struct Node {

int data;

struct Node* left;

struct Node* right;

};

struct Node* createNode(int data) {

struct Node* newNode = (struct Node*)malloc(sizeof(struct Node));

newNode->data = data;

newNode->left = NULL;

newNode->right = NULL;

return newNode;

}

struct Node* insert(struct Node* root, int data)(

if (root == NULL) {

return createNode(data);

}

if (data < root->data) (

root->left = insert(root->left, data);

Y else if (data > root->data) £

root->right = insert(root->right, data);

}

return root;

}

struct Node* search(struct Node* root, int key) {

if (root == NULL || root->data == key){

return root;

}

if (key < root->data) (

return search(root->left, key);

}

return search(root->right, key);

}

void list(struct Node* root) {

if (root != NULL) {

list(root->left);

printf("%d ”, root->data);

list(root->right);

}

}

int main() {

struct Node* root = NULL;

root = insert(root, 50);

root = insert(root, 20);

root = insert(root, 70);

root = insert(root, 20);

root = insert(root, 50);

list(root);

return 0;

}

Qual é o resultado apresentado pela execução do código?

 

Provas

Questão presente nas seguintes provas
3270499 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MT
Orgão: IF-MT

O polimorfismo permite escrever programas que processam objetos que compartilham a mesma superclasse, direta ou indiretamente, como se todos fossem objetos da superclasse; isso pode simplificar a programação. Sobre esse tema, analise as afirmações a seguir:

I- Os métodos declarados com o modificador final podem ser sobrescritos, e as classes declaradas como modificador final não podem ser superclasses.

Il - O polimorfismo permite-lhe tratar as generalidades e deixar que o ambiente de tempo de execução trate as especificidades.

III - Uma classe abstrata declara atributos e comportamentos comuns (ambos abstratos e concretos) das várias classes em uma hierarquia de classes.

DEITEL, Harvey M. Java como programar. 8a ed. São Paulo - SP: Pearson Printice Hall, 2010.

Assinale a alternativa correta:

 

Provas

Questão presente nas seguintes provas
3270498 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MT
Orgão: IF-MT

Em relação a algoritmos de grafos, segundo Cormen (2012):

I - Se o grafo contém um ciclo, nenhuma ordenação topológica é possível.

Il - O algoritmo de Kruskal é usado para encontrar a árvore geradora mínima em um grafo.

III - O algoritmo de caminhos mínimos de Dijkstra considera que todos os pesos de arestas no grafo de entrada são não negativos.

CORMEN, Thomas H. Algoritmos: teoria e prática. Rio de Janeiro: Elsevier, 2012.

Assinale a alternativa CORRETA:

 

Provas

Questão presente nas seguintes provas
3270497 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-MT
Orgão: IF-MT

Os operadores são utilizados para representar expressões de cálculo, comparação, condição e atribuição.

Sobre esse tema, analise as afirmações a seguir:

|- Operadores de atribuição são utilizados para expressar o armazenamento de um valor em uma variável. Esse valor pode ser pré-definido (variante ou não) ou pode ser o resultado de um processamento.

Il - Operadores relacionais são utilizados para concatenar ou associar expressões que estabelecem uma relação de comparação entre valores.

IIl- Operadores lógicos são utilizados para estabelecer uma relação de comparação entre valores ou expressões.

Puga, Sandra. Lógica de programação e estruturas de dados, com aplicações em Java. 2.ed. São Paulo - SP: Pearson Prentice Hall, 2009.

Assinale a alternativa correta:

 

Provas

Questão presente nas seguintes provas
3270442 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: IF-MT
Orgão: IF-MT

Considere as seguintes afirmações sobre compatibilidade de migração do banco de dados MySQL para MariaDB:

I - A versão 5.5 do banco de dados MariaDB é um binary drop em substituição da versão equivalente do MySQL.

Il- A criptografia para tabelas InnoDB é um problema de compatibilidade entre o MariaDB 10.2 e MySQL 5.7.

Ill - Em um processo de migração do MySQL para MariaDB, os conectores MySLQ desenvolvidos em linguagens como PHP, Perl, Python, Java, .NET, Rubby, etc. precisam ser alterados e modificados para o devido funcionamento.

Assinale a alternativa CORRETA, conforme documentação oficial do MariaDB disponível em https://mariadb. com/kb/pt-br/documentacao-mariadb/.

 

Provas

Questão presente nas seguintes provas
3270441 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: IF-MT
Orgão: IF-MT

Utilize o código fonte em JAVA a seguir para responder as questões 48 e 49.

Enunciado 3679270-1

Enunciado 3679270-2

Enunciado 3679270-3

Considere as seguintes três afirmações sobre herança em orientação a objetos, com base no código.

I - No código fornecido, as subclasses ProfessorAssociado e ProfessorTitular herdam automaticamente todos os métodos e atributos da classe Professor, sem a necessidade de declaração explícita.

Il - O código permite que uma classe Professor herde métodos e atributos de várias classes filhas, como ProfessorAssociado e ProfessorTitular, simultaneamente.

II — As subclasses ProfessorAssociado e ProfessorTitular podem acessar diretamente os métodos e atributos privados da classe Professor”, mesmo que sejam declarados como privados.

Assinale a alternativa CORRETA:

 

Provas

Questão presente nas seguintes provas
3270440 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: IF-MT
Orgão: IF-MT

Considere a função implementada em linguagem C:

float calcular taxa(int idade, float renda) {

if (idade >= 18)

if (renda > 20000)

return 0.2;

else

return 0.1;

else

if (renda > 10000)

return 0.15;

else

return 0.05;

}

Considere as afirmações a seguir, sobre possíveis otimizações no código sem alterar o resultado produzido pelo retorno da função.

I - É possível otimizar o código utilizando somente três instruções if e apenas um else.

Il - É possível otimizar o código utilizando apenas um return.

III - É possível otimizar o código substituindo o primeiro if(idade >= 18) por if(idade >=18 && renda >20000) e eliminando o segundo if(renda >20000).

Assinale a alternativa correta:

 

Provas

Questão presente nas seguintes provas

Malwares é o termo que designa um software intencionalmente desenvolvido com o objetivo de provocar danos a um computador. Assinale a alternativa que NÃO representa uma espécie de malwares, conforme Novo (2010):

NOVO, J. P. C. Softwares de Segurança da Informação. Apostila rede e-tec Brasil, 2010. 116p. Disponível em: http://proedu.rnp.br/handle/123456789/436

 

Provas

Questão presente nas seguintes provas

No LibreOffice Impress versão 7.0, existem diversos ícones na interface para auxiliar os usuários. Numere a coluna da direita (ícone) de acordo com sua correspondência com a coluna da esquerda (função do ícone):

1.Enunciado 3178630-1

2.Enunciado 3178630-2

3.Enunciado 3178630-3

4.Enunciado 3178630-4

( ) Insere um gráfico.

( ) Insere uma caixa de texto.

( ) Insere um fontwork.

( ) Insere uma imagem.

Assinale a alternativa CORRETA, conforme Schofield (2021):

SCHOFIELD, P. et al, Guia do Impress 7.0. LibreOffice Community. 2021, Disponível em: https://documentation. libreoffice.org/assets/Uploads/Documentation/pt-br/I670/1670GuiaDolmpress.pdf

 

Provas

Questão presente nas seguintes provas

Leia trecho da matéria e assinale o que se pede.

Agronegócio de Mato Grosso é destaque nacional

Se o agronegócio é um dos principais motores do Produto Interno Bruto (PIB) brasileiro, o Estado de Mato Grosso é responsável por alavancar esse segmento, sendo líder na produção de alguns dos principais produtos do País.

Uma estimativa do Ministério da Agricultura, Pecuária e Abastecimento (Mapa) mostra que, em 2022, 0 Valor Bruto da Produção Agropecuária (VBP) de Mato Grosso foi de R$ 224,81 bilhões. Com isso, o Estado lidera o ranking de maior contribuição para a produção agropecuária, posto que assumiu em 2018.

Mato Grosso responde por 18,2% do VBP nacional, seguido por Paraná (11,9%), São Paulo (11,6%) e Minas Gerais (11,4%). Os dados são baseados nas projeções da safra de 2022 da Companhia Nacional de Abastecimento (Conab) e do Instituto Brasileiro de Geografia e Estatística (IBGE).

Segundo dados da Secretaria de Estado e Desenvolvimento Econômico (Sedec) de Mato Grosso, o agronegócio é responsável por 21,36% do PIB do Estado. Ainda, 35 dos 100 municípios mais ricos do agronegócio brasileiro estão na região. Quatro produtos são responsáveis por gerar mais de 93% de toda essa riqueza [...].

Disponível em: https://summitagro.estadao.com.br/comercio-exterior/agronegocio-de-mato-grosso-e-destaque-nacional/ (Adaptado). Acesso em 12.05.2023.

Os quatro produtos responsáveis por gerar essa riqueza na economia mato-grossense são:

 

Provas

Questão presente nas seguintes provas