Programação e algoritmos: questões comentadas (página 4)

263 questões de Informática sobre Programação e algoritmos, de provas de PF, STJ, TRF6, MP/RO, MP/AP, TJ/RJ. Resolva, confira o gabarito definitivo e leia o comentário.

Cebraspe · TJ/PA · 2020 · Auxiliar Judiciário – Especialidade: Programador de Computador · Programação e algoritmosAssinale a opção que apresenta a funcionalidade do Subversion que permite ao usuário criar um repositório remoto em determinado diretório em seu repositório.Resolver e ver o comentário →Cebraspe · PREF/BARRA/COQUEIROS · 2020 · Diversos cargos · Programação e algoritmosAcerca de computadores, assinale a opção correta.Resolver e ver o comentário →Cebraspe · PREF/BARRA/COQUEIROS · 2020 · Diversos cargos · Programação e algoritmosA máquina virtual do Java (JVM) utiliza uma tecnologia especificamente para aumentar o desempenho da aplicação, identificando códigos que serão muito executados, normalmente dentro de loops. Essa tecnologia é chamada deResolver e ver o comentário →Cebraspe · PREF/BARRA/COQUEIROS · 2020 · Diversos cargos · Programação e algoritmosAo se compilar um programa Java, foi retornado o seguinte erro. Exception in thread "main" java.lang.NoClassDefFoundError: Teste Nesse caso, para solucionar o problema, deve-seResolver e ver o comentário →Cebraspe · MPC/PA · 2019 · Analista Ministerial – Especialidade: Tecnologia da Informação · Programação e algoritmosAssinale a opção que apresenta a denominação da estrutura de dados constituída por um conjunto de elementos individualizados, em que cada um dos elementos — com exceção dos elementos inicial e final — referencia sempre…Resolver e ver o comentário →Cebraspe · MPC/PA · 2019 · Analista Ministerial – Especialidade: Tecnologia da Informação · Programação e algoritmosNa programação estruturada, as estruturas características da técnica de modularização sãoResolver e ver o comentário →Cebraspe · MPC/PA · 2019 · Analista Ministerial – Especialidade: Tecnologia da Informação · Programação e algoritmosAssinale a opção que apresenta a API (application programming interface) disponível para o desenvolvedor programar a interface de usuário de um aplicativo.Resolver e ver o comentário →Cebraspe · MPC/PA · 2019 · Analista Ministerial – Especialidade: Tecnologia da Informação · Programação e algoritmosNo uso da linguagem UML, o nível de visibilidade de um atributo que só pode ser acessado por classes declaradas dentro do mesmo pacote da classe a que pertence o atributo é denominadoResolver e ver o comentário →Cebraspe · MPC/PA · 2019 · Assistente Ministerial de Informática · Programação e algoritmosalgoritmo anterior, seguinte, auxiliar, valor, contador: inteiro; início anterior 1; seguinte 1; escreva (anterior, seguinte) para contador de 1 até valor passo 1 faça auxiliar anterior + seguinte; escreva ( auxiliar…Resolver e ver o comentário →Cebraspe · MPC/PA · 2019 · Assistente Ministerial de Informática · Programação e algoritmosConsiderando as linguagens de programação que têm recursos dinâmicos, a linguagem que é totalmente processada no computador-cliente é denominadaResolver e ver o comentário →Cebraspe · MPC/PA · 2019 · Assistente Ministerial de Informática · Programação e algoritmosO HTML (hypertext markup language) tem amplo uso difundido nas páginas publicadas na Internet. Assinale a opção que corresponde à tag utilizada no caso em que seja necessário utilizar uma lista não ordenada.Resolver e ver o comentário →Cebraspe · TCE/RO · 2019 · Analista de Tecnologia da Informação – Especialidade: Desenvolvimento de Sistemas · Programação e algoritmosDeseja-se implementar uma solução para o desenvolvimento de um display, o qual mostra o estado de um objeto X a partir do objeto em si, utilizando-se padrão de projeto. Displays alternativos são fornecidos, e a…Resolver e ver o comentário →Cebraspe · TCE/RO · 2019 · Analista de Tecnologia da Informação – Especialidade: Desenvolvimento de Sistemas · Programação e algoritmosO Apache JMeter para testes de cargaResolver e ver o comentário →Cebraspe · TCE/RO · 2019 · Analista de Tecnologia da Informação – Especialidade: Desenvolvimento de Sistemas · Programação e algoritmosSendo o Maven uma ferramenta utilizada para projetos Java, assinale a opção que apresenta a característica correta do ciclo de vida referente ao estágio do Maven.Resolver e ver o comentário →Cebraspe · CGE/CE · 2019 · Auditor de Controle Interno – Área de Auditoria – Campo de Atuação Tecnologia da Informação · Programação e algoritmosO Spring Framework utiliza os chamados controllers, que são classes mapeadas por meio de annotations e servem para dizer à aplicação o que exibir quando for requisitada uma página no navegador. Ao se requisitar uma URL…Resolver e ver o comentário →Cebraspe · CGE/CE · 2019 · Auditor de Controle Interno – Área de Auditoria – Campo de Atuação Tecnologia da Informação · Programação e algoritmosNos testes unitários, é possível testar uma classe ou até mesmo um objeto Java. Nesse contexto, uma classe, para ser testada pelo Junit, deve se estender a partir deResolver e ver o comentário →Cebraspe · CGE/CE · 2019 · Auditor de Controle Interno – Área de Auditoria – Campo de Atuação Tecnologia da Informação · Programação e algoritmosEm uma aplicação de votação online desenvolvida em três camadas do tipo MVC, o controller é responsável porResolver e ver o comentário →Cebraspe · CGE/CE · 2019 · Auditor de Controle Interno – Área de Auditoria – Campo de Atuação Tecnologia da Informação · Programação e algoritmosA Apache ANT é uma biblioteca Java e uma ferramenta de linha de comando. Em relação ao arquivo build.xml, a ser interpretado pelo ANT, assinale a opção correta.Resolver e ver o comentário →Cebraspe · TRE/BA · 2017 · Analista Judiciário – Área: Apoio Especializado – Especialidade: Análise de Sistemas · Programação e algoritmosNo estabelecimento de uma estrutura hierárquica, foi definida a seguinte árvore binária S: S = (12(10(9(8))(11))(14(13)(15))) Considerando o resultado da operação de exclusão do nó 12, assinale a opção que corresponde…Resolver e ver o comentário →Cebraspe · TRE/BA · 2017 · Analista Judiciário – Área: Apoio Especializado – Especialidade: Análise de Sistemas · Programação e algoritmosNa orientação a objetos, o conceito de polimorfismo é implementado, em algumas linguagens, por meio da técnica de sobrecarga de métodos. Sobre a aplicação desse conceito, é possível afirmar queResolver e ver o comentário →Cebraspe · TRE/BA · 2017 · Analista Judiciário – Área: Apoio Especializado – Especialidade: Análise de Sistemas · Programação e algoritmosConsidere que, no desenvolvimento de um sistema para a Web, um analista pretenda criar páginas dinâmicas que serão executadas na máquina do cliente. Considere, ainda, que, nesse trabalho, o analista opte por uma…Resolver e ver o comentário →Cebraspe · TRE/BA · 2017 · Analista Judiciário – Área: Apoio Especializado – Especialidade: Análise de Sistemas · Programação e algoritmosNo desenvolvimento de aplicações para a plataforma móvel Android, deve-se observar a proteção oferecida pelo ciclo controlado de vida. O momento em que uma atividade está em plena execução, recebendo e reagindo a ações…Resolver e ver o comentário →Cebraspe · TRE/BA · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmosvar a = 0, b = 1, f = 1; for (var i = 2; i <= 6; i++) { f = a + b; a = b; b = f; document.write (b); } Assinale a opção que apresenta a saída resultante da execução do algoritmo antecedente.Resolver e ver o comentário →Cebraspe · TRE/BA · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmosvar i = 0; while (i < 5) { i++; if (i == 3) { continue; } document.write(i); } Assinale a opção que apresenta a saída resultante da execução do algoritmo antecedente.Resolver e ver o comentário →Cebraspe · TRE/BA · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmosA partir de uma classe derivada de uma superclasse, podem-se invocar métodos que tenham a mesma assinatura, mas comportamentos distintos, ou seja, em que haja alteração do funcionamento interno de um método herdado de…Resolver e ver o comentário →Cebraspe · TRE/BA · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmos1 class abc { 2 String nome; 3 String cpf; 4 double salario; 5 int senha; 6 } 7 class xyz extends abc { 8 int numerodeImoveis; 9 } No trecho de código antecedente, é correto apenas o que se afirma na(s)Resolver e ver o comentário →Cebraspe · TRE/BA · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmosCom referência às arquiteturas multicamadas de aplicações para o ambiente web, assinale a opção correta.Resolver e ver o comentário →Cebraspe · TRE/BA · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmosA respeito da JSP (JavaServer Pages), assinale a opção correta.Resolver e ver o comentário →Cebraspe · TRE/BA · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmosNo que se refere a web services, assinale a opção correta.Resolver e ver o comentário →Cebraspe · TRE/BA · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmosAssinale a opção correta a respeito do CSS (cascading style sheets).Resolver e ver o comentário →Cebraspe · TRE/BA · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmosA respeito da declaração de variáveis na linguagem de programação PHP, assinale a opção correta.Resolver e ver o comentário →Cebraspe · TRE/BA · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmosAo criar um novo projeto padrão por meio do Android Studio, o programador poderá desenvolver sua APP para diversos dispositivos. Nesse sentido, com o objetivo de criar um jogo para smartphones, os arquivos de som…Resolver e ver o comentário →Cebraspe · TRE/BA · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmosNa linguagem Swift do IOS, ao se declarar o código var fruta=[“maça“, “banana“, “abacaxi“], a linguagem automaticamente entenderá que fruta é array deResolver e ver o comentário →Cebraspe · TRE/BA · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmosUm APP que for desenvolvido de forma híbrida, para funcionar no IOS e Android, além de agilizar e baratear o processo de desenvolvimento, tambémResolver e ver o comentário →Cebraspe · TRE/BA · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmosPara que o leiaute de uma aplicação web responsiva se adapte aos diversos formatos de tela dos dispositivos em que ela será rodada, o desenvolvedor dessa aplicação deverá criarResolver e ver o comentário →Cebraspe · TRE/BA · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmosTendo em vista que, no desenvolvimento de um software, é possível implementar de diversas formas a interface com o usuário, assinale a opção correta.Resolver e ver o comentário →Cebraspe · TRE/BA · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Operação de Computadores · Programação e algoritmosEm uma unidade central de processamento, o registrador cuja função precípua é indicar a próxima instrução a ser buscada para execução é denominadoResolver e ver o comentário →Cebraspe · TRE/BA · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Operação de Computadores · Programação e algoritmosNo que se refere à hierarquia de memória tradicional, assinale a opção que relaciona os tipos de memória em ordem crescente do parâmetro velocidade de acesso.Resolver e ver o comentário →Cebraspe · TRE/TO · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmosalgoritmo var numero: inteiro inicio numero = 12 se (numero mod 2 = 0) entao escreva (“A”) senao escreva (“B”) fim-se se (numero > 12) entao escreva (“C”) fim-se fim Assinale a opção que apresenta o resultado final…Resolver e ver o comentário →Cebraspe · TRE/TO · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmosinicio funcao abc(n: inteiro) inicio a = 0; b = 1; c = 1; para i = 1 ate i < n faca c = a + b a = b b = c fim-para retornar c fim mostrar abc(5) fim Assinale a opção que apresenta o resultado final após a execução do…Resolver e ver o comentário →Cebraspe · TRE/TO · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmosA estrutura de dados que consiste no armazenamento de cada elemento em um endereço calculado a partir da aplicação de uma função sobre a chave de busca denomina-seResolver e ver o comentário →Cebraspe · TRE/TO · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmosA estrutura de dados formada por conjuntos de pontos (nós ou vértices) em um conjunto de linhas (arestas e arcos) que conectam vários pontos é denominadaResolver e ver o comentário →Cebraspe · TRE/TO · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmosAssinale a opção que apresenta o mecanismo a partir do qual os detalhes da implementação dos métodos de uma classe são ocultos dos usuários da classe.Resolver e ver o comentário →Cebraspe · TRE/TO · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmosNa orientação a objetos, a alteração do comportamento dos métodos herdados das superclasses para um comportamento mais específico nas subclasses, de forma a se criar um novo método na classe filha que contém a mesma…Resolver e ver o comentário →Cebraspe · TRE/TO · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmos<?php $numero = 17; //entrará na estrutura de decisão if($numero < 50) { echo 'numero menor que 50!'; } else { echo “numero maior que 50”; }?> O código fonte precedente não executará porqueResolver e ver o comentário →Cebraspe · TRE/TO · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmosUtilizado com o Javascript, o AJAX proporciona novos usos a padrões já existentes e tem a capacidade deResolver e ver o comentário →Cebraspe · TRE/TO · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmosConsiderando um programa em linguagem Java, assinale a opção que apresenta o comando do versionador Git que permite criar uma branch de nome new_branch e mudar para essa branch ao mesmo tempo.Resolver e ver o comentário →Cebraspe · TRE/TO · 2017 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas · Programação e algoritmosAssinale a opção que apresenta uma tag utilizada pelo CSS (cascading style sheets) para definir uma correspondência entre um documento e um recurso externo.Resolver e ver o comentário →Cebraspe · TRT7 · 2017 · Analista Judiciário – Área Apoio Especializado – Especialidade Tecnologia da Informação · Programação e algoritmosA lógica FIFO (first-in first-out) é utilizada na estrutura de dados do tipoResolver e ver o comentário →Cebraspe · TRT7 · 2017 · Analista Judiciário – Área Apoio Especializado – Especialidade Tecnologia da Informação · Programação e algoritmosabstract class Servidor { protected double salario; public double getBonificacao() { return this.salario * 1.3; } Considerando o trecho de código apresentado, assinale a opção correta a respeito da linguagem Java.Resolver e ver o comentário →

Continue estudando