Magna Concursos

Foram encontradas 55.904 questões.

2952264 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: CRC-RJ
Provas:
Sobre a construção de programas de computador, analise as afirmativas a seguir.
I. Um compilador realiza a tradução de um código-fonte escrito em linguagem de alto nível para instruções em linguagem de máquina.
II. A diferença entre um compilador e um interpretador é que o primeiro traduz apenas as instruções demandadas em tempo de execução, enquanto o segundo faz a tradução de todas as instruções, de uma só vez, em tempo de projeto.
III. As linguagens de programação que possuem tipagem forte e estática; obrigatoriamente são traduzidas por compiladores, pois, neste caso, os tipos das variáveis são determinados em tempo de execução.
Está correto o que se afirma apenas em
 

Provas

Questão presente nas seguintes provas
2952263 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: CRC-RJ
Provas:
A respeito dos conceitos relacionados ao paradigma de Programação Orientada a Objetos(POO), analise as afirmativas a seguir.
I. A herança entre classes possibilita que determinada classe, conhecida como superclasse, transfira toda a sua estrutura, incluindo atributos e métodos, para outras classes, conhecidas como classes filhas.
II. O encapsulamento propõe a ocultar detalhes de implementação e visibilidade dos dados das classes, o que aumenta a segurança e evita a manipulação indevida dos objetos.
III. Para a aplicação do polimorfismo em programas orientados a objetos é necessária a existência de uma hierarquia de classes, pois, na prática, este conceito se resume em substituir métodos e atributos herdados em uma classe filha para modificar o seu comportamento em relação à superclasse.
Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
2952262 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: CRC-RJ
Provas:
No Linux, shell scripts são arquivos que agem como programas, passando instruções a um interpretador para realizar determinada tarefa. São consideradas características de shell scripts no Linux, EXCETO:
 

Provas

Questão presente nas seguintes provas
2951527 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SP
Orgão: IF-SP
No Android, o Framework de aplicações é uma camada que possui um conjunto de classes que devem ser referenciadas para que os aplicativos tenham acesso às funcionalidades do sistema operacional. Qual dos seguintes frameworks é usado para gerenciar as ações que as aplicações executam no Android?
 

Provas

Questão presente nas seguintes provas
2951526 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SP
Orgão: IF-SP
Uma Activity representa uma tela de uma aplicação no Android, que permite ao usuário a interação com o sistema. Sobre os estados de uma Activity, considere as seguintes afirmações:

I. O método onCreate é acionado para configurar a interface de usuário;
II. O método onStart pode ser invocado apenas após o método onRestart( );
III. O método onResume é executado sempre que a Activity voltar para o primeiro plano.

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

Provas

Questão presente nas seguintes provas
2951525 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SP
Orgão: IF-SP
HTML é uma linguagem de marcação utilizada para criar páginas WEB. Com esta linguagem, é possível criar imagens, tabelas, listas, links para outras páginas, dentre diversos outros recursos.

Sobre HTML, assinale a alternativa correta para a tag (abertura e fechamento) que permite adicionar colunas em uma tabela.
 

Provas

Questão presente nas seguintes provas
2951524 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SP
Orgão: IF-SP
A CPU de um computador multiprogramado sempre será submetida a competição e escolha para qual processo executar por vez. Para esse processo de escolha, usam-se os algoritmos de escalonamento. Esses algoritmos são quantificados através da razão entre seus Turn-around Time (TT) e tamanho em milissegundos. Considere os algoritmos de escalonamento, os conceitos abaixo e os respectivos processos.

Processo Pronto (ou tempo de chegada): momento em que o processo está disponível para execução
Tamanho (TAM): tempo total de processamento necessário para findar a execução do processo
Turn-around Time (TT): intervalo de tempo entre a entrada do processo e sua finalização (inclusive as esperas)
Desempenho de cada Processo: tempo de desempenho do processo considerando a razão do TT pelo Tamanho
Desempenho Médio: média do desempenho de todos processos

Enunciado 3285716-1

Qual das alternativas apresenta o algoritmo com melhor desempenho médio total?

 

Provas

Questão presente nas seguintes provas
2951523 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SP
Orgão: IF-SP
A linguagem Python é de propósito geral, pois possui tipagem dinâmica e uma de suas principais características é permitir a fácil leitura do código fonte e exigir poucas linhas de código se comparado ao mesmo programa em outras linguagens. Considere o programa a seguir, que ilustra a criação e execução de um algoritmo desenvolvido em Python.

Enunciado 3285706-1


Assinale a alternativa correta para o valor que será impresso ao final da execução do algoritmo.
 

Provas

Questão presente nas seguintes provas
2951522 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SP
Orgão: IF-SP

Em Python, a execução dos seguintes comandos gera qual saída de dados?

Enunciado 3285705-1

 

Provas

Questão presente nas seguintes provas
2951521 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SP
Orgão: IF-SP
O arquivo AndroidManifest.xml contém importantes informações de configurações de um aplicativo para Android. Neste arquivo, algumas tags são usadas para determinar as configurações desejadas. Qual das seguintes tags é usada para ativar o suporte a testes unitários no projeto?
 

Provas

Questão presente nas seguintes provas