Questões de Concurso Público GHC-RS 2025 para Programador

Foram encontradas 50 questões

Q3494529 Noções de Informática
No Windows 10, a tela de fundo que permite a inserção de pastas, arquivos, aplicativos e atalhos e que tem uma barra de tarefas que fornece acesso às funcionalidades do computador é conhecida como:
Alternativas
Q3494530 Noções de Informática
No Windows 10, na extremidade direita da barra de tarefas, existe a área de notificação que, por padrão, contém alguns itens, destacando-se como exemplo o:
Alternativas
Q3494531 Noções de Informática
No Microsoft Excel 2016, há uma fórmula condicional criada por meio da função SE que, por padrão, tem os seguintes argumentos:
Alternativas
Q3494532 Noções de Informática
No Microsoft Excel 2016, para renomear uma planilha, deve-se executar os seguintes passos: 
Alternativas
Q3494533 Noções de Informática
As opções de alinhamento de texto presentes no Microsoft Word 2016 e representadas por quatro botões de alinhamento encontrados na barra de ferramentas são:
Alternativas
Ano: 2025 Banca: FUNDATEC Órgão: GHC-RS Prova: FUNDATEC - 2025 - GHC-RS - Programador |
Q3494534 Algoritmos e Estrutura de Dados
Considerando fila, em estrutura de dados, a inserção de um elemento na estrutura pode ser realizada:
Alternativas
Ano: 2025 Banca: FUNDATEC Órgão: GHC-RS Prova: FUNDATEC - 2025 - GHC-RS - Programador |
Q3494535 Algoritmos e Estrutura de Dados
São métodos de ordenação de estrutura de dados:
Alternativas
Ano: 2025 Banca: FUNDATEC Órgão: GHC-RS Prova: FUNDATEC - 2025 - GHC-RS - Programador |
Q3494536 Algoritmos e Estrutura de Dados
Considere as alterações que podem ser desfeitas em um editor de textos, normalmente realizadas por meio das teclas de atalho Ctrl+z (desfazer). Qual conceito da estrutura de dados é utilizado nessa operação?
Alternativas
Ano: 2025 Banca: FUNDATEC Órgão: GHC-RS Prova: FUNDATEC - 2025 - GHC-RS - Programador |
Q3494537 Programação
Dado o seguinte código escrito em Java, qual alternativa apresenta o conceito da programação orientada a objetos em relação aos métodos nomeados como Conceicao?

Imagem associada para resolução da questão
Alternativas
Ano: 2025 Banca: FUNDATEC Órgão: GHC-RS Prova: FUNDATEC - 2025 - GHC-RS - Programador |
Q3494538 Programação
Na programação orientada a objetos, herança especifica que uma classe (subclasse) herda características (atributos e métodos) de outra classe (superclasse). Nesse contexto, as características da superclasse que são comuns às subclasses e as características específicas das subclasses, são conhecidas, respectivamente, por:
Alternativas
Ano: 2025 Banca: FUNDATEC Órgão: GHC-RS Prova: FUNDATEC - 2025 - GHC-RS - Programador |
Q3494539 Programação
Considerando os conceitos de orientação a objetos na linguagem de programação Java, assinale a alternativa que apresenta quem pode acessar o atributo v diretamente:

package conceicao; public class Conceicao {       protected String v; }
Alternativas
Ano: 2025 Banca: FUNDATEC Órgão: GHC-RS Prova: FUNDATEC - 2025 - GHC-RS - Programador |
Q3494540 Programação

O que acontece após executar o seguinte programa, escrito na linguagem C?


int calcular() {

   static int x= 0;

   return x++;

}

main(){

   int i;

   int b =! 0;

   for (i= 1; i <= 3; i++) {

    printf("%d %d ", calcular(), b);

    }

}

Alternativas
Ano: 2025 Banca: FUNDATEC Órgão: GHC-RS Prova: FUNDATEC - 2025 - GHC-RS - Programador |
Q3494541 Programação
Considerando o seguinte programa, escrito na linguagem C, qual alternativa apresenta os valores corretos das variáveis a, b, c após a execução?

#include <stdio.h> #include <string.h> void calcular(int *x, int *y, int *z) {     ++*x;     *++y;     *z++; } main() {     int a = 2;     int b = 2;     int c = 2;     calcular(&a, &b, &c);     printf("%d %d %d", a, b, c); }
Alternativas
Ano: 2025 Banca: FUNDATEC Órgão: GHC-RS Prova: FUNDATEC - 2025 - GHC-RS - Programador |
Q3494542 Programação

O que acontece após a sua execução do seguinte programa, escrito na linguagem C?


#include <stdio.h>

#include <string.h>

     int calcular(int x, int y) {

     int i = ++x;

     int c = 0;

     for ( ; i<y; i++) {

              c+= i;

              if (i % 2 == 0);

                  continue;

              i++;

    }

    return c;

}

main() {

     int a = 0;

     int b = 5;

     printf("\n%d", calcular(a, b));

}


Alternativas
Ano: 2025 Banca: FUNDATEC Órgão: GHC-RS Prova: FUNDATEC - 2025 - GHC-RS - Programador |
Q3494543 Programação
O seguinte programa, escrito na linguagem C, apresenta exemplos de ponteiros que referenciam outros ponteiros. Nesse contexto, esse conceito é chamado de:


#include <stdio.h> #include <string.h> main() { int w; int *x; int **y; int ***z; x= &w; y= &x; z= &y; printf("%d %d %d %d", w, *x, **y, ***z); }
Alternativas
Ano: 2025 Banca: FUNDATEC Órgão: GHC-RS Prova: FUNDATEC - 2025 - GHC-RS - Programador |
Q3494544 Programação
Assinale a alternativa que apresenta o resultado da execução do seguinte programa, escrito em Java 1.8.

package conceicao; import java.util.Arrays; import java.util.List; public class Conceicao {       public static void main(String[] args) {                    List<Double> list = Arrays.asList(1.4, 2.6, 3.5, 4.9);                    list.forEach(n -> System.out.print(Math.round(Math.ceil(n)) + " "));       } }
Alternativas
Ano: 2025 Banca: FUNDATEC Órgão: GHC-RS Prova: FUNDATEC - 2025 - GHC-RS - Programador |
Q3494545 Programação

Qual alternativa apresenta o resultado da execução do seguinte programa, escrito em Java 1.8? 


package conceicao;

public class Conceicao {

     public static void main(String[] args) {

StringBuilder a = new StringBuilder("Hello world");

StringBuilder b = new StringBuilder("Hello world");

System.out.print((a == b?"S":"N") + " ");

System.out.print((a.equals(b)?"S":"N") + " ");

System.out.print((a.compareTo(b)?"S":"N") + " ");

     }

}

Alternativas
Ano: 2025 Banca: FUNDATEC Órgão: GHC-RS Prova: FUNDATEC - 2025 - GHC-RS - Programador |
Q3494546 Programação

Qual alternativa apresenta o resultado da execução do seguinte programa, escrito em Java 1.8? 


package conceicao;

public class Conceicao {

private int num= 0;

public static int calcular() {

return ++num+num++;

}

public static void main(String[] args) {

int x;

x= calcular();

x= calcular();

x= calcular();

System.out.println(x);

    }

}

Alternativas
Ano: 2025 Banca: FUNDATEC Órgão: GHC-RS Prova: FUNDATEC - 2025 - GHC-RS - Programador |
Q3494547 Programação
O seguinte programa, escrito em Java 1.8, utiliza as classes LocalDateTime e DateTimeFormatter para capturar a data e a hora atuais, bem como realizar a sua formatação. A variável formatoPattern, cujo conteúdo está propositalmente oculto no respectivo programa "__/__/____ __:__:__", deve conter o formato que define a apresentação da data em: dia/mês/ano hora:minuto:segundo.
Considerando que a data e a hora atuais são 23/05/2025 23:44:17, qual alternativa apresenta o formato correto para exibir a data e a hora no formato apresentado?

package conceicao; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; public class Conceicao {       public static void main(String[] args) {
String formatoPattern = "__/__/____ __:__:__"; LocalDateTime data = LocalDateTime.now(); DateTimeFormatter formato = DateTimeFormatter.ofPattern(formatoPattern); String dataFormatada = data.format(formato); System.out.println(dataFormatada); } }
Alternativas
Ano: 2025 Banca: FUNDATEC Órgão: GHC-RS Prova: FUNDATEC - 2025 - GHC-RS - Programador |
Q3494548 Programação

Dado o seguinte programa escrito em Java 1.8, o que acontece após sua execução?


package conceicao;

import java.util.Collections;

import java.util.HashSet;

public class Conceicao {

   public static void main(String[] args) {

HashSet<Integer> list = new HashSet<Integer>();

list.add(2);

list.add(3);

list.add(5);

list.add(2);

Collections.sort(list);

int s = 0;

for (Integer n: list)

      s+= n+n * 2;

System.out.println(s);

    }

}

Alternativas
Respostas
21: C
22: B
23: E
24: A
25: D
26: B
27: A
28: E
29: D
30: D
31: C
32: C
33: B
34: C
35: A
36: E
37: E
38: E
39: C
40: E