Questões de Concursos Públicos - Programação

Resolva questões gratuitas da Programação. Banco com 449 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.

Q147046 ACCESS - 2020 - Câmara de Mangaratiba - RJ - Supervisor de Informática
Ano: 2020
Banca: ACCESS
Matéria: Programação
Assunto: JavaScript

Com relação ao Java Script, analise as afirmativas a seguir. I. o operador ++ é utilizado para incrementar variáveis de 1. Por exemplo, se x vale 34, y = ++x faz x igual a 35 e depois y igual a 35. II. o operador binário % retorna o inteiro restante da divisão dos dois operandos. Por exemplo, em x = 13 % 8, x assume o valor 5. III. o operador != retorna verdadeiro caso os operandos não sejam iguais. Por exemplo, se a = 7 e b = 9, em a != 7; retorna verdadeiro e em a != b; retorna falso. Assinale: 
Q147045 ACCESS - 2020 - Câmara de Mangaratiba - RJ - Supervisor de Informática
Ano: 2020
Banca: ACCESS
Matéria: Programação
Assunto: Java

No que diz respeito à criação de métodos em Java, o qualificador ou modificador define a visibilidade e pode ser de três tipos básicos: I. é visível apenas pela própria classe. É o qualificador mais restritivo. II. é visível pela própria classe, por suas subclasses e pelas classes do mesmo pacote. III. é visível por qualquer classe, sendo o qualificador mais aberto no sentido de que qualquer classe pode usar esse método.” Os métodos definidos em I, II e III são respectivamente denominados 
Q141156 IDIB - 2020 - Prefeitura de Xinguara - PA - Analista de Sistemas
Ano: 2020
Banca: IDIB
Matéria: Programação
Assunto: HTML (HyperText Markup Language)

HTML é uma das linguagens essenciais para o desenvolvimento de websites. Trata-se de uma linguagem de fácil utilização e é composta por tags, cada uma com um propósito específico. A tag é utilizada para definirmos controles visuais de entrada de dados. Marque a alternativa que indica, CORRETAMENTE, o nome de um dos tipos da tag que surgiu a partir da versão 5 da linguagem HTML.
Q141155 IDIB - 2020 - Prefeitura de Xinguara - PA - Analista de Sistemas
Ano: 2020
Banca: IDIB
Matéria: Programação
Assunto: Linguagens de programação

A respeito da linguagem de programação C#, desenvolvida e suportada pela empresa Microsoft, analise as afirmativas abaixo. I. É uma linguagem de programação orientada a objetos e é considerada a principal linguagem da plataforma .Net. II. Não é permitida herança múltipla em C#, mas é permitido que uma classe implemente várias interfaces abstratas. III. Aplicações desenvolvidas em C# dispõem do recurso de desalocação automática de memória, que é realizada pelo garbage coletor. É correto o que se afirma
Q141154 IDIB - 2020 - Prefeitura de Xinguara - PA - Analista de Sistemas
Ano: 2020
Banca: IDIB
Matéria: Programação
Assunto: XML (Extensible Markup Language)

JSON e XML são exemplos de dois padrões para estruturação e representação de dados. Ambos são amplamente utilizados na Internet em atividades que envolvem a integração entre sistemas. A respeito destes dois importantes padrões, analise as afirmativas abaixo. I. Comparado ao XML, JSON possui a vantagem de apresentar a informação de forma mais compacta. II. Enquanto JSON apresenta as informações em formato texto, em XML as informações são apresentadas em formato binário. III. Ambos são capazes de representar relações de hierarquia. Já em relação a atributos multivalorados, apenas o padrão XML é capaz de suportar este tipo de representação. É correto o que se afirma
Q141146 IDIB - 2020 - Prefeitura de Xinguara - PA - Analista de Sistemas
Ano: 2020
Banca: IDIB
Matéria: Programação
Assunto: Programação Orientada a Objetos

O processo de análise orientada a objetos envolve o uso de diversos conceitos que ajudam o analista a definir e organizar os elementos que fazem parte da arquitetura de um sistema de software. Um deste conceitos é o que define que uma dada classe pode se relacionar com uma outra de tal modo que a segunda fica contida na primeira. Marque a alternativa que define corretamente o nome deste conceito.
Q141142 IDIB - 2020 - Prefeitura de Xinguara - PA - Analista de Sistemas
Ano: 2020
Banca: IDIB
Matéria: Programação
Assunto: Linguagens de programação

Analisando o código C# apresentado abaixo, marque a alternativa que indica, corretamente, o resultado que será apresentado no console após sua execução. using System; namespace PrimeiroProjeto { class Program { static void Main(string[] args) { int y = 32; int w = y++; double z = 100 % 70; string x = "Maria"; Console.WriteLine("{0} tem {1} anos e saldo de {2:F2} reais", x.ToUpper(), ++y + ++w, z); } } }
Q141141 IDIB - 2020 - Prefeitura de Xinguara - PA - Analista de Sistemas
Ano: 2020
Banca: IDIB
Matéria: Programação
Assunto: Java

A linguagem de programação Java permanece até hoje sendo uma das linguagens mais utilizadas no desenvolvimento de aplicações web. A respeito dessa importante linguagem, considere o código abaixo e marque a alternativa que indica o que ocorrerá após sua execução.  import java.util.*; import java.lang.*; import java.io.*;    class teste {   public static void main (String[] args) throws java.lang.Exception   {     String valor = "PROGRAMACAO";     System.out.println(valor.endsWith("ao")+valor.substring(1, 5).trim());   } } 
Q139105 Prefeitura de São Roque do Canaã - ES - 2020 - Prefeitura de São Roque do Canaã - ES - Técnico em Processamento de Dados
Ano: 2020
Matéria: Programação
Assunto: Programação Orientada a Objetos

Orientação a objetos é um paradigma de análise, projeto e programação de sistemas de software baseado na composição e interação entre diversas unidades de software chamadas objetos. Marque a alternativa INCORRETA com relação a programação de orientação a objetos.
Q139104 Prefeitura de São Roque do Canaã - ES - 2020 - Prefeitura de São Roque do Canaã - ES - Técnico em Processamento de Dados
Ano: 2020
Matéria: Programação
Assunto: Programação Orientada a Objetos

__________ é um método chamado no momento da criação do objeto, ou seja, no momento em que é utilizado no comando new. Este método promove a inicialização do objeto, de forma que, o objetivo após essa inicialização, já se encontra logicamente consistente. Complete a lacuna com a alternativa CORRETA relacionada ao método da programação orientada à objetos.