Magna Concursos

Foram encontradas 55.986 questões.

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

Considere o código HTML/Javascript apresentado a seguir:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

</head>

<body>

<script>

var vect = ["Y1","xX1","YY1",'Z2',"x2", "X2", "y1", "z1";

vect.sort();

document.write (vect);

</script>

</body>

</html>

Após executar o arquivo HTML em um navegador, qual é o valor impresso?

 

Provas

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

Analise as seguintes afirmações sobre Algoritmos Genéticos:

I - Um algoritmo genético é uma variante da busca em feixe estocástica, na qual os estados sucessores são gerados pela modificação de um único estado.

II - A analogia em relação à seleção natural é a mesma que se dá na busca em feixe estocástica, exceto pelo fato de usar a reprodução assexuada, e não a reprodução sexuada.

III - A principal desvantagem do algoritmo genético vem do cruzamento, no qual é possível combinar grandes blocos de genes que evoluem de forma independente para executar funções úteis, elevando, assim, o nível de granularidade em que a busca opera.

IV - Os algoritmos genéticos combinam uma propensão de exploração aleatória com a troca de informações entre processos de busca paralelos.

Assinale a alternativa CORRETA, conforme Russel e Norvig (2013):

RUSSELL, S.; NORVIG, P. Inteligência Artificial. Elsevier Bookman. 3º Ed. 1324 pg. 2013.

 

Provas

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

Considere as seguintes afirmações sobre a biblioteca cstdio da linguagem C++:

I - O comando puts imprime uma cadeia de caracteres no console, e então pula automaticamente uma linha.

II - O comando fgets lê uma cadeia de caracteres completa, incluindo espaços, a partir de um arquivo stream e armazena em um vetor.

III - O comando getchar lê uma cadeia de caracteres digitada no console.

Assinale a alternativa CORRETA, conforme Vieira (2019):

VIEIRA, L. S. Introdução à programação em C++. V. 7, Editora UFVIM, 2019, 218p.

 

Provas

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

Analise o circuito elétrico/eletrônico a seguir:

Enunciado 3679216-1

O circuito foi projetado para controlar um LED utilizando um microcontrolador arduino UNO R3. O desenvolvedor deseja criar um código que, quando executado pelo microcontrolador, acione o LED por 2 segundos e posteriormente desligue por 2 segundos, repetindo-se este processo continuamente. Assinale a alternativa que indica CORRETAMENTE o código que deverá ser feito pelo desenvolvedor, conforme Oliveira e Zanetti (2015):

OLIVEIRA, C. L. V.; ZANETTI, H. A. P. Arduino descomplicado: Como elaborar projetos de eletrônica. Editora Érica. 1º Ed. 289 pg. 2015.

 

Provas

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

Considere as seguintes sentenças acerca da Engenharia de Software:

I - Engenharia de software é uma disciplina de engenharia que se preocupa com todos os aspectos da produção de software.

II - Os atributos essenciais de um bom software são a funcionalidade, portabilidade e usabilidade.

III - Os engenheiros de software devem se preocupar apenas com as questões técnicas relacionadas aos softwares, especialmente os aspectos relacionados à eficiência de software.

De acordo com Sommerville (2011):

 

Provas

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

Considere a figura apresentada por Heuser (2009, p. 26):

Enunciado 3679205-1

Indique a sentença CORRETA:

 

Provas

Questão presente nas seguintes provas
3270114 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: CPNU/CNU
Provas:

A Figura abaixo exibe uma árvore binária de busca balanceada.

Enunciado 3676247-1

Um novo número inteiro foi inserido nessa árvore sem que suas propriedades tenham sido alteradas. Além disso, nenhuma transformação foi necessária para mantê-la balanceada.

Qual foi o número inteiro inserido?

 

Provas

Questão presente nas seguintes provas
3270113 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: CPNU/CNU
Provas:

Um programador está desenvolvendo um programa Python que irá ler um texto e produzir um relatório contendo os substantivos presentes nesse texto e o número de vezes que cada substantivo aparece no texto. Por exemplo, o texto “Hoje é domingo de carnaval. Hoje é dia de samba.” iria produzir o seguinte resultado:

Hoje 2

domingo 1

carnaval 1

dia 1

samba 1

Os substantivos estão organizados de acordo com a lista inicial:

[ ["Hoje", 2], ["domingo", 1], ["carnaval", 1], ["dia", 1], ["samba", 1] ]

Para completar o programa, é necessário construir uma função, chamada inclui, que receba como parâmetros uma lista de palavras, como a lista acima, e a próxima palavra do texto. Caso essa palavra recebida como parâmetro já se encontre na lista, deve-se adicionar uma unidade à quantidade de palavras existentes no texto. Caso contrário, a nova palavra deverá ser inserida no final da lista com o valor da quantidade igual a 1.

Por exemplo:

• se a função inclui for chamada com a lista inicial e a palavra "carnaval" como parâmetros, a nova configuração da lista passará a ser:

[ ["Hoje", 2], ["domingo", 1], ["carnaval", 2], ["dia", 1], ["samba", 1] ]

• se a função inclui for chamada com a lista inicial e a palavra "folia" como parâmetros, a nova configuração da lista passará a ser:

[ ["Hoje", 2], ["domingo", 1], ["carnaval", 1], ["dia", 1], ["samba", 1], ["folia", 1] ]

Qual implementação da função inclui executa o que foi descrito?

 

Provas

Questão presente nas seguintes provas
3270112 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: CPNU/CNU
Provas:

Um programador criou um método Java que recebe como parâmetro um inteiro maior ou igual a zero e retorna um inteiro cujos dígitos têm suas posições invertidas em relação ao inteiro recebido como parâmetro, conforme os exemplos apresentados a seguir:

• Caso essa função receba o inteiro 1234 como parâmetro, ela retornará o inteiro 4321;

• Caso essa função receba o inteiro 1000 como parâmetro, ela retornará o inteiro 1;

• Caso essa função receba o inteiro 8 como parâmetro, ela retornará o inteiro 8.

Qual método executa o que foi especificado?

 

Provas

Questão presente nas seguintes provas
3270111 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: CPNU/CNU
Provas:

Uma organização está planejando iniciar um projeto para o desenvolvimento de uma aplicação móvel que deve funcionar com os sistemas operacionais Android e iOS, com um requisito importante de desempenho máximo. Para isso, foi decidido não só usar código nativo para cada sistema operacional, desenvolvendo duas aplicações similares em paralelo, mas também adotar as linguagens consideradas preferidas, e mais recentemente propostas, para esses sistemas pelas empresas Google e Apple, ao invés das linguagens usadas tradicionalmente.

Considerando-se esse cenário, que linguagens devem ser adotadas, respectivamente, no desenvolvimento de tal aplicação para Android e para iOS?

 

Provas

Questão presente nas seguintes provas