Questões de Concurso
Comentadas sobre conceitos básicos de programação em programação
Foram encontradas 1.031 questões
Julgue o item, relativos aos conceitos de programação e às estruturas de dados.
As palavras que pertencem à linguagem de
programação, conhecidas como palavras reservadas,
podem ser usadas em qualquer parte do programa,
inclusive nos identificadores.
Julgue o item, relativos aos conceitos de programação e às estruturas de dados.
Quando se deseja criar ou desenvolver um software,
para realizar determinado tipo de processamento de
dados, deve-se escrever um programa.
Com relação a linguagens de programação, julgue o item a seguir.
Profiling é uma forma de análise dinâmica de programas que
permite, dentre outras, o monitoramento do tamanho total da
memória alocada e da memória livre disponível.
Com relação a linguagens de programação, julgue o item a seguir.
Coleções do tipo genéricas são estruturas que normalmente
oferecem melhor desempenho porque são fortemente tipadas
em tempo de compilação.
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.
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.
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)
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.