Foram encontradas 55.904 questões.
2952264
Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: CRC-RJ
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: CRC-RJ
Provas:
- Compilação e Interpretação de CódigoCompilação
- Compilação e Interpretação de CódigoInterpretação
- Fundamentos de ProgramaçãoTipos de Dados
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
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
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: CRC-RJ
Provas:
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Encapsulamento
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Herança
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Polimorfismo
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
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
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
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
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.
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
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.
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
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
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

Qual das alternativas apresenta o algoritmo com melhor desempenho médio total?
Provas
Questão presente nas seguintes provas
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.

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

Assinale a alternativa correta para o valor que será impresso ao final da execução do algoritmo.
Provas
Questão presente nas seguintes provas
Em Python, a execução dos seguintes comandos gera qual saída de dados?

Provas
Questão presente nas seguintes provas
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
Cadernos
Caderno Container