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
Órgão:
Prefeitura de Rio Claro - SP
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
Órgão:
Prefeitura de Rio Claro - SP
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
Órgão:
Prefeitura de Rio Claro - SP
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
Órgão:
Prefeitura de Rio Claro - SP
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
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
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
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
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
Banca:
Fundação CETAP
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
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?