Questões de Concurso Comentadas sobre linguagens de programação em programação

Foram encontradas 5.295 questões

Q3272578 Programação
Acerca da linguagem de programação Java, analise as assertivas a seguir.

I. Todas as variáveis devem ser atribuídas a um tipo quando são declaradas.
II. Na linguagem Java, as variáveis number e NuMbEr são idênticas.
III. O operador de resto (%) não pode ser utilizado apenas com operandos inteiros.
IV. Os operadores aritméticos a seguir têm, todos, o mesmo nível de precedência: *, /, %, + e –.

Está correto o que se afirma apenas em 
Alternativas
Q2421455 Programação

No que se refere aos padrões de projeto Java EE, é correto afirmar que

Alternativas
Q2421454 Programação

Considere o código em PHP a seguir.


<?php

if('15' == 15) echo "1";

if('015' == 015) echo "2";

if('015' == 15) echo "3";

if('015' == '15') echo "4";

?>


Qual é a saída correta?

Alternativas
Q2418271 Programação

O Scratch é uma linguagem baseada em blocos desenvolvida para ensinar programação para crianças e adolescentes.


Quanto ao uso desse software, é correto afirmar:


1. permite gravar som dentro da ferramenta.

2. cada bloco da linguagem contém um comando em separado.

3. permite criar histórias interativas, jogos e animações.

4. pressupõe conhecimento prévio de outras linguagens de programação.

5. ainda não possui versão para Linux, sendo uma de suas limitações.


Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Q2412754 Programação

Considerando o programa em linguagem Java abaixo:

public static void main(String[] args) {

int x = 10, y = 5, res;

res = proc1(x, y);

System.out.println("x = " + x + ", y = " + y + " e res = " + res);

}

private static int proc1(int x, int y){

int res;

x = x * 10;

y = y * 10;

res = x * y;

return res;

}

Após a execução será mostrado no vídeo:

Alternativas
Q2412751 Programação

Considerando o programa Java abaixo, o que será mostrado após a execução com a entrada dos números 3, 5 e 2, nesta sequência?

public class JavaApplication46 {

public static void main(String[] args) {

double A, B, C, MEDIA;

java.util.Scanner Input = new java.util.Scanner(System.in);

A = Input.nextDouble();

B = Input.nextDouble();

C = Input.nextDouble();

MEDIA = A + B + C / 10;

System.out.printf("MEDIA = %.1f\n", MEDIA);

}

}

Escolha a alternativa CORRETA.

Alternativas
Q2412065 Programação

Considere o seguinte programa escrito em Linguagem C e marque a alternativa correta.


1 # include < stdio .h >

2 main ()

3 (

4 int n1, n2;

5 printf (" Digite o primeiro numero : “) ;

6 scanf ( "%d”, & n1 ) ;

7 printf (” Digite o segundo numero : “3;

8 scanf ("%d”, & n2 ) ;

9 printf ("O resultado e %d + %d = Xd\n", n1, n2,nl + n2 );

10 }


(*) fonte do programa retirado de https://www.sbm.org.br/ coloquio-centro-veste-4/wp-content/uploads/sites/2/2016/01/ nocoes_programacão.pdf acessado em 01/09/2021.

Alternativas
Q2411821 Programação

Considere o seguinte programa (Fig2) exemplo escrito em linguagem Java e marque a alternativa correta.


Fig2

import java.util.Scanner;

public class ED {

public static void main(String[] args) {

int m[][] = new int [2] [2];

int 1 = 0;

Scanner entrada = new Scanner(System. in);

System.out.println(“Digite o 0");

m [0] [0] = entrada.nextInt();

Scanner entradal = new Scanner(System. in);

System.out.printin("Digite o 1");

m[6][1] = entradai.nextint();

Scanner entrada2 = new Scanner(System. in);

System.out.printin(“Digite o 2");

m[1][0] = entrada2.nextInt():

Scanner entrada3 = new Scanner(System. in):

System.out.printin("Digite o 3”):

m[1] = entrada3.next Int():

while(1>2){

int c=0

while (c<1){

System.out.println(m[1][c]+" "+m[1][c+1];

}

1++;

}

}

}


Alternativas
Q2411818 Programação

Em linguagem C, um vetor com tamanho maior que 1 (um), do tipo char, terminando com o caractere nulo "\0" indica um tipo de dado conhecido como:

Alternativas
Q2411817 Programação

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?

Alternativas
Q2411170 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.

Alternativas
Q2088251 Programação
Na linguagem de programação PHP, os operadores de comparação menor que (<) e maior que (>) possuem: 
Alternativas
Q2086103 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?

Alternativas
Q2086102 Programação

Considerando o código escrito na linguagem C: 


#include <stdio.h>

#include <stdlib.h>


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?

Alternativas
Q2086101 Programação

Considerando o código escrito na linguagem C:


#include <stdio.h>

#include <stdlib.h>


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?

Alternativas
Q2044800 Programação
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.
Alternativas
Q2044799 Programação
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:
Alternativas
Q2044798 Programação
Em C#, dados do tipo bool, possuem tamanho de:
Alternativas
Q2044797 Programação
Dos tipos de dados em C#, Char e String têm como descrição de armazenamento:
Alternativas
Q2044790 Programação
PHP significa: Hypertext Preprocessor. Sobre essa linguagem de programação, temos que:
I - PHP é uma linguagem de criação de scripts embutida em HTML, no servidor.
II - O PHP tem relação direta com layout, eventos e aparência de uma página da Web.
III - O PHP é um módulo oficial do servidor http Apache, o líder do mercado de servidores Web livres que constitui, aproximadamente, 55 por cento da World Wide Web.
Está correto o que se afirma em:
Alternativas
Respostas
2181: C
2182: A
2183: D
2184: A
2185: A
2186: C
2187: B
2188: B
2189: A
2190: C
2191: B
2192: C
2193: A
2194: B
2195: B
2196: E
2197: A
2198: E
2199: D
2200: C