Questões de Concurso
Sobre conceitos básicos de programação em programação
Foram encontradas 1.255 questões
Exemplo:
int v1[]={10,20,30,40,50};
int v2[]={5,10,15,20};
O conteúdo do terceiro array, após a chamada da função de intercalação, será
{5,10,10,15,20,20,30,40,50}
Nesse contexto, considere a seguinte função main de um programa Java:
public class Main { public static void main(String[] args) { int v1[]={10,20,30,40,50}; int v2[]={5,10,15,20}; int v3[]=new int [v1.length + v2.length]; int p1=0,p2=0,p3=0; intercala(v1,p1,v2,p2,v3,p3); } }
Qual função deve ser inserida na classe Main para que a intercalação do array v1 com o array v2 seja feita corretamente?
Nessa situação, a aplicação adequada é a
Observe o algoritmo a seguir, escrito em pseudocódigo.
|
programa SALARIO_PROFESSOR var HT : inteiro VH, PD, TO, SB, SL : real início leia HT, VH, PD SB ← HT * VH TD ← (PD/100) * SB SL ← SB - TD escreva SB, SL fim |
Considere que:
Com base nessas informações, quando o pseudocódigo acima for executado por um programa de computador, o resultado a ser exibido na tela é
A análise de pontos de função é um conceito que foi introduzido, em 1979, no artigo Measuring Application Development Productivity por Allan Albrecht. Acerca do método da análise de pontos de função de acordo com as diretrizes do International Function Point Users Group (IFPUG), é correto afirmar que
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.
Código para as questões 33 e 34, 35.

Considerando essa nova estrutura do código avalie os itens abaixo.
Código para as questões 33 e 34, 35.

I. Caso o usuário desconsidere que o código receba somente números maiores que zero e insira uma letra em uma das variáveis reservadas para os lados do quadrado, o código será encerrado imediatamente e nenhuma mensagem será retornada ao usuário. II. Ao executar o código o usuário entrou com o número 2 para o primeiro lado e 5 para o segundo lado, então uma mensagem foi retornada informando que a área do quadrado é 32. III. Executando o código novamente o usuário inseriu desta vez o número 5 para o primeiro lado e 2 para o segundo lado, obtendo como mensagem que a área do quadrado é 25. IV. O usuário executou o código mais uma vez e obteve como resposta o número 16 como área do quadrado. Sabendo que para um dos lados ele inseriu o número 4, é possível concluir que o outro número também é 4.
Código para as questões 33 e 34, 35.

Quanto aos tipos de dados e de estruturas de controle de fluxo usados nas linguagens de programação, julgue o item.
Nas linguagens de programação mais modernas, uma
variável declarada com o tipo de dados inteiro pode
receber apenas números positivos.
Os processos ALFA e BETA são denominados, respectivamente,
I. let declara uma variável presa em um contexto, seja este dentro de uma função, seja dentro de um if.
II. É possível alterar o valor de uma variável const.
III. As declarações de variáveis utilizando var possuem escopo elevado, conhecido como hoisting.
Está(ão) correta(s) apenas a(s) afirmativa(s)
Os valores atribuídos para x e y são, respectivamente,
I- O Código fonte é uma série de comandos escritos em um processador de textos de acordo com uma linguagem de programação. Il- Para criar código objeto, o código fonte passa por um programa conhecido como linkeditor para que possa gerar este código em linguagem de máquina.