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.

Q171010 Avança SP - 2021 - Prefeitura de Rio Claro - SP - Técnico em Informática
Ano: 2021
Banca: Avança SP
Matéria: Programação
Assunto: C++ (mais mais)

Dos tipos de dados em C#, Char e String têm como descrição de armazenamento:
Q171009 Avança SP - 2021 - Prefeitura de Rio Claro - SP - Técnico em Informática
Ano: 2021
Banca: Avança SP
Matéria: Programação
Assunto: C++ (mais mais)

Em C#, dados do tipo bool, possuem tamanho de:
Q171008 Avança SP - 2021 - Prefeitura de Rio Claro - SP - Técnico em Informática
Ano: 2021
Banca: Avança SP
Matéria: Programação
Assunto: Visual Basic

A Janela de Projeto (Project Window) é uma lista usada pelo Visual Basic para controlar que arquivos fazem parte da sua aplicação. Esta lista poderá ser composta por arquivos do tipo: I - equivalente aos formulários da aplicação. II - que representam controles adicionais. III - que são blocos de código. Os itens discorrem, respectivamente, sobre os tipos de arquivo:
Q171007 Avança SP - 2021 - Prefeitura de Rio Claro - SP - Técnico em Informática
Ano: 2021
Banca: Avança SP
Matéria: Programação
Assunto: Visual Basic

Em Visual Basic, alguns itens devem ser observados para que um menu esteja dentro do padrão Windows. Sobre essas observações, responda verdadeiro (V) ou falso (F) às afirmações, abaixo, e assinale a alternativa que traz a sequência correta: (__) Dois pontos devem ser colocados, ao final do comando para indicar a existência de uma caixa de diálogo, quando esta existir. (__) Teclas de acesso ou atalho não devem ser definidas para todos os itens do menu. (__) Para indicar que uma opção está ativa, colocar um check-mark (√) ao lado da opção. (__) Barras de separação devem ser utilizadas para separar, visualmente, itens relacionados ou opções perigosas para o usuário.
Q170406 UFMG - 2021 - UFMG - Técnico em Tecnologia da Informação
Ano: 2021
Órgão: UFMG
Banca: UFMG
Matéria: Programação
Assunto: Linguagens de programação

Considerando o código escrito na linguagem C: #include #include void ops(int *a, int b){ *a = 4; b = *a + 2; } int main() { int x, y, total; x = 1; y = 2; ops(&x,y); total = x + y; printf (“%d”,total); return 0; } Qual é o valor da variável total que será impresso na saída padrão?
Q170405 UFMG - 2021 - UFMG - Técnico em Tecnologia da Informação
Ano: 2021
Órgão: UFMG
Banca: UFMG
Matéria: Programação
Assunto: Linguagens de programação

Considerando o código escrito na linguagem C:  #include #include int main() { int a; int b = 4; a = b++; printf(“a=%d e b=%d\n”,a,b); return 0; } Qual é o resultado da execução do código?
Q170404 UFMG - 2021 - UFMG - Técnico em Tecnologia da Informação
Ano: 2021
Órgão: UFMG
Banca: UFMG
Matéria: Programação
Assunto: Linguagens de programação

Na linguagem C, foi declarada uma matriz: int matriz[5][6];. O código abaixo é utilizado para imprimir todos os elementos da matriz. for (int i = a ; i <= b ; i++){ for (int j = c ; j <= d ; j++){ printf(“%d “, matriz[i][j]);      } } Qual deve ser os valores de a, b, c e d, respectivamente, para imprimir todos os elementos da matriz?
Q170092 Avança SP - 2021 - Câmara de Ribeirão Pires - SP - Assessor Técnico em Informática
Ano: 2021
Banca: Avança SP
Matéria: Programação
Assunto: PHP

Na linguagem de programação PHP, os operadores de comparação menor que (<) e maior que (>) possuem: 
Q166511 Fundação CETAP - 2021 - CRF-PA - Analista de Suporte
Ano: 2021
Órgão: CRF-PA
Matéria: Programação
Assunto: Linguagens de programação

Considere os seguintes programas (Fig 1 e Fig 2) escritos em Java, analise as afirmativas e marque a alternativa correta. Fig1 import java.util.Scanner; public class Fatorial{ public static int fatorial(int num) { if (num <= 1) { return 1; } else { return fatorial (num - 1) * num; } } public static void main(String[] args) { int numero; Scanner entrada = new Scanner (System.in); System.out.println("Digite o número que você pretende obter o fatorial."); numero = entrada.nextInt(); System.out.println("O fatorial de " + numero + " é " + fatorial(numero) + "."); } } Fig2 import java.util.Scanner; public class Fatorial2 { public static void main(String[] args) { int numero; int resultado = 1; Scanner entrada = new Scanner(System.in); System.out.println("Digite o número que você pretende obter o fatorial."); numero = entrada.nextInt(); while (numero>1) { resultado = resultado * numero; numero = numero-1; } System.out.println("O fatorial é "+resultado); } } |- Ambos os programas apresentados estão com a sinaxe correta e retornarão o mesmo resultado (fatorial) para qualquer número imputado pelo usuário. lI- No programa da Fig 1, o programador usou (na linha: “return fatorial(num - 1) * num; “) um método de programação conhecido como passagem de parâmetro.
Q165947 Fundação CETAP - 2021 - JUCEPA - Técnico em Informática e Registro Mercantil
Ano: 2021
Órgão: JUCEPA
Matéria: Programação
Assunto: Java

Considere o seguinte programa exemplo (Fig1) escrito em linguagem Java: Fig1 import java.util.Scanner; public class PA { public static void main(Stringil args) { int i = 0; int resultado-0; int n; int aí; int c; Scanner entrada = new Scanner(System. in); System.out.printin("Digite o tamanho”): n = entrada. nextintO; Scanner entradal = new Scanner(System. in); System.out.printin("Digite o primeiro"); ai = entradal.nextiat(); Scanner entrada2 = new Scanner(System. in); System. out.printin("Digite a ordem"): c = entrada2.nextint(); while(i < n)} resultado = resultado + al; //---------System. out. printinfresultado): a1 =a1+c; i++; } System.out.printin("O resultado final eh: “+resultado); } } Suponha que ao utilizar o programa, o usuário imputou os valores 4 para a variável “n”, 3 para a variável “a1” e 2 para a variável “c”. Qual será o resultado apresentado ao término da execução do programa?