QuestLab Plataforma Inteligente de Questões
Questões por banca

Questões de Programação da CESGRANRIO

Pratique questões de Programação da CESGRANRIO e filtre por assunto, tópico, órgão, cargo e ano.

Estude com questões da CESGRANRIO

Consulte o banco público da QuestLab com questões da CESGRANRIO. Use os filtros abaixo para localizar questões por disciplina, assunto, órgão, cargo, ano e modalidade.

Ver DNA da CESGRANRIO

Questões da CESGRANRIO por disciplina

152 disciplinas disponíveis. Clique para visualizar todas.

Acesse diretamente as disciplinas disponíveis nesta banca. As quantidades abaixo consideram as questões ativas do banco QuestLab.

Ver todas da CESGRANRIO
Medicina 400 questões Informática 371 questões Conhecimentos Bancários 349 questões Língua Portuguesa 293 questões Tecnologia da Informação 234 questões Matemática 187 questões Administração Geral 176 questões Física 156 questões Conhecimentos Específicos de um determinado Cargo/Área 152 questões Química 146 questões Enfermagem 144 questões Economia 123 questões Engenharia Mecânica 119 questões Engenharia Elétrica e Engenharia Eletrônica 109 questões Português 98 questões Contabilidade Geral 94 questões Pedagogia 86 questões Economia e Finanças 79 questões Legislação Federal 76 questões Direito Administrativo 74 questões Matemática Financeira 74 questões Psicologia 72 questões Engenharia Naval 71 questões Comunicação Social 70 questões Segurança e Saúde no Trabalho 70 questões Segurança e Saúde no Trabalho (Teoria e Normas) 69 questões Engenharia de Software 68 questões Estatística 63 questões Língua Inglesa 60 questões Direito Constitucional 57 questões Redes de Computadores 56 questões Administração Pública 55 questões Auditoria 55 questões Legislação dos Órgãos 55 questões Geologia 54 questões Línguas (Outras) 54 questões Engenharia Civil 52 questões Engenharia Química 45 questões Sistemas Operacionais 45 questões Programação 43 questões Geografia 42 questões Segurança da Informação 42 questões Direito Tributário 40 questões Engenharia Civil e Auditoria de Obras 39 questões Administração de Recursos Materiais 38 questões Atualidades e Conhecimentos Gerais 38 questões Direito Civil 38 questões Arquitetura 37 questões Banco de Dados 37 questões Arquivologia 36 questões Conhecimentos Gerais e Atualidades 36 questões Engenharia de Produção 35 questões Direito Sanitário e Saúde 31 questões Atendimento ao Público 29 questões Farmácia 29 questões Libras 29 questões Fonoaudiologia 28 questões Marketing 27 questões Probabilidade e Estatística 26 questões Raciocínio Lógico 26 questões Fisioterapia 25 questões Atendimento Bancário 23 questões Arquitetura de Computadores 22 questões Contabilidade Pública 21 questões Gestão de Pessoas 21 questões Áudio e Vídeo 20 questões Engenharia de Telecomunicações 20 questões Contabilidade de Custos 19 questões Logística 18 questões Engenharia Ambiental e Sanitária 17 questões Inglês 17 questões Legislação e Decretos 17 questões Comércio Internacional Exterior 16 questões Direito do Trabalho 16 questões Governança de TI 16 questões Administração Financeira e Orçamentária - AFO 15 questões Biologia 15 questões Direito Ambiental 14 questões Arquitetura de Software 13 questões Direito Empresarial (Comercial) 12 questões Estatuto da Pessoa com Deficiência 11 questões Meio Ambiente 11 questões Administração Financeira e Orçamentária 10 questões Filosofia 10 questões História 10 questões Jornalismo 10 questões Matemática Básica 10 questões Atuária 9 questões Direito Digital 9 questões Direito Previdenciário 9 questões Nutrição 9 questões Realidade Brasileira 9 questões Relações Públicas 9 questões Algoritmos e Estrutura de Dados 8 questões Direito Penal 8 questões Engenharia de Petróleo e Gás 8 questões Secretariado 8 questões Ética na Administração Pública 7 questões Legislação Estadual 7 questões Lei Complementar nº 101/2000 e alterações (Lei de Responsabilidade Fiscal - LRF) 7 questões Redação Oficial 7 questões Direito Processual do Trabalho 6 questões Estatuto da Pessoa com Deficiência PCD 6 questões Artes Plásticas 5 questões Comportamentos Éticos e Compliance 5 questões Conhecimentos e Comportamentos Digitais 5 questões Direito Empresarial Comercial 5 questões Noções de Probabilidade e Estatística 5 questões Saúde Pública 5 questões Artes 4 questões Direito do Consumidor 4 questões Direito Internacional 4 questões Ética 4 questões Sociologia 4 questões Design Gráfico 3 questões Direito do Consumidor (Lei 8.078/1990) 3 questões Direito Econômico 3 questões Direito Financeiro 3 questões Engenharia Mecatrônica 3 questões Engenharia Metalúrgica 3 questões Estatuto da Pessoa Idosa 3 questões Gerência de Projetos 3 questões Lei nº 13.146/2015 - Estatuto da Pessoa com Deficiência 3 questões Sistemas de Informação 3 questões Análise de Balanços 2 questões Atendimento Escriturário 2 questões Conhecimentos Gerais 2 questões Designer Gráfico 2 questões Direito Empresarial e Comercial 2 questões Direito Processual Civil - CPC 2015 2 questões Direito Urbanístico 2 questões Direitos Difusos, Coletivos e Individuais Homogêneos 2 questões Engenharia Agronômica Agronomia 2 questões Engenharia Cartográfica 2 questões Finanças Públicas 2 questões História e Geografia de Estados e Municípios 2 questões Serviço Social 2 questões Ciências Políticas 1 questões Comércio Internacional 1 questões Controle da Administração 1 questões Direito Eleitoral 1 questões Direito Internacional Privado 1 questões Direito Sanitário 1 questões Direitos Humanos 1 questões Educação Artística 1 questões Engenharia Industrial 1 questões Engenharia Portuária 1 questões Legislação de Trânsito e CTB 1 questões Legislação Estadual, Distrital e Municipal 1 questões Primeiros Socorros 1 questões Publicidade e Propaganda 1 questões Relações Humanas 1 questões
Encontre as questões que procura
Limpar filtros
43 questões encontradas

Um técnico bancário da área de desenvolvimento estava analisando um código desenvolvido em Javascript e se deparou com algumas linhas que usavam a seguinte estrutura: .prototype.isWellFormed() Essa estrutura chama um método que verifica se uma determinada string

A contém somente caracteres no formato numérico.
B tem um comprimento máximo definido pelo desenvolvedor.
C está vazia ou contém espaços em branco.
D está bem formada em termos de codificação UTF-16.
E está em conformidade com um formato específico, como um endereço de e-mail ou URL.

Um banco deseja implementar um sistema de controle de contas bancárias utilizando herança para reutilizar código e organizar melhor as responsabilidades das classes. O código para implementação desse sistema é apresentado a seguir. Classe ContaBancaria: Atributos: saldo Metodos: depositar(valor) sacar(valor) exibir_saldo() Classe ContaCorrente herda ContaBancaria: Atributos: limite_cheque_especial Metodos: sacar(valor) Classe ContaPoupanca herda ContaBancaria: Metodos: calcular_rendimento() Com base nesse código, verifica-se que a(o)

A herança utilizada no código permite que ContaCorrente e ContaPoupanca reutilizem os métodos de ContaBancaria, evitando repetição de código.
B classe ContaBancaria não pode ser herdada por ContaCorrente e ContaPoupanca, pois herança só é permitida entre classes do mesmo tipo.
C método sacar(valor) em ContaCorrente deve necessariamente ser idêntico ao de ContaBancaria, pois métodos herdados não podem ser sobrescritos.
D método calcular_rendimento() deveria estar na classe ContaBancaria, pois todas as contas bancárias possuem rendimento da mesma forma.
E conceito de herança não foi aplicado ao código, pois não há reutilização de código nem especialização de classes.

Ao apresentar um projeto para sua equipe, um desenvolvedor percebeu que existiam dúvidas em relação a Análise e Projeto Orientado a Objetos, técnica usada por ele no projeto. Ele explicou à equipe que essa técnica de desenvolvimento

A está concentrada na identificação de objetos, desconsiderando os comportamentos e interações entre esses objetos no sistema.
B organiza os dados do sistema de forma independente da modelagem das funcionalidades ou da interação entre os componentes.
C identifica inicialmente as classes com base nos objetos existentes e a estrutura do sistema é definida com base no modo como os objetos interagem entre si.
D depende de uma abordagem única e linear que segue um processo rígido e independente das mudanças que possam ocorrer durante o ciclo de vida do desenvolvimento.
E considera cada componente do sistema como um objeto isolado, e os diversos objetos são entidades independentes que não compartilham informações ou funcionalidades entre si.

Durante uma reunião para o estabelecimento de tecnologias a serem utilizadas em um projeto de desenvolvimento de um portal de notícias, o técnico responsável foi questionado sobre o que é a tecnologia Angular e quais são as suas capacidades. O técnico respondeu ao questionamento, esclarecendo que Angular é um(a)

A framework desenvolvido especificamente para rodar em dispositivos móveis, permitindo a criação de aplicativos nativos com desempenho superior e acesso direto às funcionalidades do hardware.
B sistema gerenciador de banco de dados NoSQL, projetado para oferecer escalabilidade e flexibilidade na gestão de grandes volumes de dados, sendo ideal para aplicações web modernas que exigem armazenamento não relacional.
C linguagem de programação baseada em Java, otimizada para o desenvolvimento de aplicações empresariais complexas e que proporciona um ecossistema rico em bibliotecas e frameworks para acelerar o desenvolvimento.
D plataforma robusta de desenvolvimento front-end baseada em TypeScript que facilita a criação de Single Page Applications (SPAs), fornecendo recursos como two-way data binding, modularidade e injeção de dependência.
E tecnologia exclusiva para desenvolvimento de back-end, oferecendo um ambiente unificado para a criação de serviços web e APIs, semelhante ao que frameworks como Express.js fazem no contexto do Node.js.

Um programador está participando de um projeto de um sistema on-line via web com a tecnologia JEE8 e seguindo os padrões de projeto recomendados. Ele percebeu a necessidade de um mecanismo que centralize o processamento de todas as requisições dos clientes, permitindo uma gestão unificada de segurança, logging, tratamento de erros e redirecionamento das requisições para os respectivos handlers de serviços, de modo a fornecer uma abordagem consistente para modificar facilmente os fluxos de navegação sem impactar os serviços individuais. Considerando-se esse contexto, qual o padrão de projeto JEE8 adequado?

A Data Access Object (DAO)
B Front Controller
C Factory
D Observer
E Service Locator

Para cientistas de dados, usar bibliotecas de Python 3.9 é crucial, mas também desafiador. A variedade e a constante evolução das opções exigem domínio das diferentes sintaxes e funcionalidades. Além disso, é fundamental otimizar o desempenho e garantir a interoperabilidade entre essas bibliotecas. Dominar esse ecossistema é uma habilidade essencial para extrair insights significativos dos dados. No processo de escolha, o cientista de dados deverá atentar que a biblioteca

A NumPy oferece rotinas de tratamento de dados como groupby, merge e join, e que a Matplotlib fornece execução eficiente em transformadores, CPUs, GPUs e TPUs.
B Pandas oferece estruturas de dados e algoritmos espaciais para tratamento de imagens multidimensionais, e que a Matplotlib fornece suporte para redes neurais profundas.
C PyTorch adota o modelo computacional dinâmico (Define-by-Run), e que a TensorFlow utiliza o modelo estático (Define-and-Run).
D Scikit-learn oferece tensores para geração de autovalores e autovetores, e que a Pandas fornece um sistema de diferenciação automática de computação de gradientes.
E TensorFlow oferece suporte a diversos tipos de dados, tais como JSON e SQL, e que a SciPy nativamente desenha múltiplos gráficos dentro de uma mesma figura.

Um desenvolvedor web está criando um website e precisa organizar dados em uma tabela. Para isso, ele deve decidir o tamanho das colunas, sendo importante que entenda as opções disponíveis em HTML 4.01 para fazer essa escolha corretamente e garantir uma boa experiência de usuário. Das opções oferecidas pelo padrão HTML 4.01, uma das formas de se especificar a largura da coluna de uma tabela é a especificação

A alinhada, que determina a posição dos elementos da coluna em função da posição do seu cabeçalho.
B fixa, dada por um número de pixels que permite renderização estática.
C percentual, que utiliza a fração do espaço horizontal disponível para cada coluna da tabela.
D proporcional, que se relaciona com partes do espaço vertical requerido por uma tabela.
E referencial, que utiliza os parâmetros default especificados no cabeçalho do documento HTML.

A biblioteca NumPy traz diversas funcionalidades para auxiliar o programador a lidar com matrizes. Suponha que um programador precise escrever um trecho de código, em Python, que crie uma matriz 3X3 para armazenar os números inteiros de 1 até 9 de forma ordenada, que exiba essa matriz na tela, que calcule a média desses números e que imprima o valor dessa média na tela. O trecho de código que executa essas operações, na ordem apresentada, é

A import numpy as np m=np.matrix('1 2 3 4 5 6 7 8 9') print(m) print(m.max())
B import numpy as np m=np.matrix('1 2 3;4 5 6;7 8 9') print(m) print(m.mean())
C m=matrix('1 2 3; 4 5 6; 7 8 9') print(m) print(m.std())
D m=[[1,2,3],[4,5,6],[7,8,9]] print(m) import numpy as np print(m.mean())
E m=[1,2,3,4,5,6,7,8,9] print (m) print(m[0]+m[1]+m[2]+m[3]+m[4]+m[5]+m[6]+m[7]+m[8])

[Questão inédita] Um programador está trabalhando em um projeto de controle e transporte de cargas. No contexto inicial, a aplicação trata apenas transportes do modal rodoviário. À medida que o sistema cresce, observa-se a necessidade de incluir mais modais de transporte, como hidroviário e aéreo. Apenas uma classe, “Automóvel”, havia sido implementada para lidar com os transportes necessários. Considerando a necessidade de adicionar mais meios de transporte ao sistema e o conhecimento sobre padrões de projeto, o mais adequado para o programadorseria:

A Reescrever a aplicação para abranger mais tipos de meios de transporte.
B Utilizar-se de um padrão de projeto comportamental. Uma vez que o sistema já se encontra em pleno funcionamento, tratar, na classe “Automóvel”, os diferentes tipos de meios de transporte.
C Adotar um padrão de projeto estrutural para dividir a classe “Automóvel” em componentes menores, de modo a englobar diferentes tipos de meios de transporte.
D Empregar um padrão de projeto criacional para abstrair a classe “Automóvel” e possibilitar a criação de outras classes com propriedades semelhantes.
E Nenhuma das alternativas anteriores.

[Questão inédita] Levando em conta a linguagem de programação em Python, analise o código a seguir e assinale a alternativa correta. nums = [9, 8, 7, 6, 5] nums.append(4) nums.insert(2, 11) print(len(nums)) A saída do código acima será:

A [9, 8, 7, 6, 5, 4, 2, 11].
B 8.
C [2, 4, 5, 6, 7, 8, 9, 11].
D 7.
E 6.