Magna Concursos

Foram encontradas 55.987 questões.

Na linguagem Python, a função next() é utilizada com iteradores. A função pode receber até dois parâmetros, sendo que a função do segundo parâmetro é indicar
 

Provas

Questão presente nas seguintes provas
Em um script bash, é possível coletar informações do usuário por meio de argumentos de linha de comando ou durante a execução do script. A função utilizada para este propósito, durante a execução do script, é:
 

Provas

Questão presente nas seguintes provas
O comando Git usado para visualizar o histórico de commits de um repositório é:
 

Provas

Questão presente nas seguintes provas

Considere o seguinte código em linguagem C:

#include <stdio.h>

int main() {
    int matriz[2][3] = { {1, 2, 3}, {4, 5, 6} };
    int *ptr = (int *)matriz;
    printf("%d %d %d %d %d %d\n",
           *(ptr),
           *(ptr + 1),
           *(ptr + 2),
           *(ptr + 3),
           *(ptr + 4),
           *(ptr + 5));

    return 0;
}

Quando executado, o programa imprimirá:

 

Provas

Questão presente nas seguintes provas
A extensão PDO define na linguagem PHP uma interface para acessar bancos de dados. Dentre suas constantes pré-definidas, a constante que representa o tipo de dado SQL INTEGER é a:
 

Provas

Questão presente nas seguintes provas
Na biblioteca pandas da linguagem Python os dados provenientes de bancos de dados são manipulados em objetos do tipo Dataframe. O método DataFrame.describe() tem como função retornar
 

Provas

Questão presente nas seguintes provas
3776007 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: COTEC
Orgão: Câm. Araçuaí-MG
Provas:
Quando um programa é desenvolvido, seus criadores escolhem um tipo de licença de uso para esse software. Existe um padrão em que o software possui algumas limitações em relação ao acesso de funcionalidades ou limite de tempo de utilização, geralmente contado em dias, a partir do momento que o software é instalado e, para ter acesso a essas ferramentas bloqueadas ou usar por tempo indeterminado, o usuário é obrigado a comprar o produto.
Esse tipo de licença é conhecido por
 

Provas

Questão presente nas seguintes provas
3776006 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: COTEC
Orgão: Câm. Araçuaí-MG
Provas:

Uma estrutura de dados é um modo de armazenar, organizar e acessar dados em um sistema de maneira mais eficaz e otimizada. Esse conceito da ciência da computação é essencial para profissionais de dados, como desenvolvedores de software ou cientistas de dados, uma vez que auxilia o processamento de dados, permitindo a operação dos algoritmos sobre eles de modo mais eficiente e adequado. Avalie as afirmativas a seguir, as quais contêm os principais tipos de estrutura de dados usados.

I- Estruturas estáticas que possuem um tamanho fixo pré-determinado, no momento da criação, que não pode ser alterado.

II- Estruturas de dados que trabalham com as extremidades e com a priorização da ordem dos elementos, usam o conceito first in, first out (FIFO), que em tradução literal quer dizer “primeiro a entrar, primeiro a sair”.

III- Estruturas que atendem ao princípio last in, first out (LIFO), que significa que o último elemento a ser empilhado é o primeiro a ser removido. Esse tipo de estrutura de dados é ideal para quando se quer priorizar a remoção de um elemento adicionado por último na estrutura.

IV- Estruturas que adotam um formato hierárquico para representar os elementos da coleção de dados, por isso são consideradas mais complexa do que outros formatos, já que são não linear e possuem bastantes variáveis.

Assinale a alternativa que apresenta a sequência CORRETA, considerando as afirmativas de cima para baixo.

 

Provas

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

Em relação a fase de geração de código de um compilador, considere as afirmativas abaixo:

I - O problema de gerar código objeto ótimo para determinado programa fonte é indecidível.

II - A geração de um programa em linguagem de máquina realocável, frequentemente denominado módulo objeto, permite que os subprogramas sejam compiladores separadamente. Um conjunto de módulos objeto realocáveis podem ser carregados para execução por um editor de ligação.

III - A arquitetura do conjunto de instruções da máquina alvo tem um impacto significativo sobre a dificuldade de construir um bom gerador de código que produza código de alta qualidade. As arquiteturas de máquina alvo mais comuns são: a RISC (reduced instruction set computer), a CISC (complex instruction set computer) e as baseadas em pilha.

IV - Uma arquitetura RISC (reduced instruction set computer) normalmente possui muitos registradores, instruções de três endereços, modos de endereçamentos simples e uma arquitetura do conjunto de instruções relativamente simples.

Assinale a alternativa que apresenta apenas afirmações corretas:

 

Provas

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

Uma das fases de um compilador é a geração de código. A respeito dessa fase considere as afirmativas abaixo:

I - Um gerador de código é composto por três tarefas principais, a saber: seleção de instrução, alocação e atribuição de registrador e escalonamento de instruções.

II - A seleção de instruções compreende a escolha de instruções apropriadas da arquitetura alvo para implementar os comandos da representação intermediária. Uma solução para esse problema é realizar a seleção de instruções por reescrita de árvore.

III - O escalonamento de instruções envolve a decisão a respeito da ordem em que a execução das instruções deve ser escalonada. Uma abordagem para resolver esse problema é o uso do algoritmo Sethi–Ullman.

IV - A alocação e atribuição de registrador decidem quais valores devem ser mantidos em registradores e quais registradores usar. Para resolver esse problema pode-se adotar estratégias de alocação de registradores por coloração de grafos.

Assinale a alternativa que apresenta apenas afirmações corretas:

 

Provas

Questão presente nas seguintes provas