Questões Militares
Comentadas sobre conceitos básicos de programação em programação
Foram encontradas 42 questões
Considerando os tipos de dados, relacione as colunas e, a seguir, assinale a alternativa com a seqüência correta.
(1) Inteiros
(2) Reais
(3) Caracteres
(4) Lógicos
( ) 35; 0; -56
( ) .F.; .V.
( ) “Rua Brigadeiro Lyra”
( ) – 0,5; 1,8; -4
Em relação aos comandos na linguagem de programação, analise as afirmações abaixo, marque V para verdadeiro e F para falso e, em seguida, assinale a alternativa que apresenta a sequência correta.
( ) <P> é o comando para forçar o início de um novo parágrafo, ou seja, avançar uma linha em branco e iniciar o texto na segunda linha após o final do parágrafo anterior.
( ) <OL> é o comando que tem a função de avançar para a linha imediatamente após a linha onde se encontra, sem deixar uma linha em branco adicional.
( ) <HR> é o comando que tem como finalidade inserir uma linha divisória na posição em que foi especificado, se ele for o único comando da linha ou na linha seguinte caso esteja no meio de um texto.
( ) <PRE> é o comando que pode incluir um texto que foi editado por um editor de textos e
preservar a formatação original do texto, tais como marcas de tabulação, fim de linha e outros
formatos.
Assinale a alternativa que completa correta e respectivamente as lacunas da assertiva abaixo.
“_____________ é um conjunto estruturado de ____________, transmitindo conhecimento.”
I - Na passagem por _________ , o parâmetro formal é vinculado diretamente ao parâmetro atual, e o resultado é que os parâmetros atual e formal compartilham as vinculações de memória e conteúdo.
II - A passagem por _____________ normalmente é implementada por cópia, porque os acessos são mais eficientes com essa abordagem.
III- Na passagem por ___________ , não há associação entre os parâmetros atuais do programa e os parâmetros formais da abstração, devido ao mecanismo de cópia.
IV - Na passagem por __________ , é transmitido um caminho de acesso (endereço) para o subprograma chamado.
1 public class Fibonacci
2 { static long fibo(int n) {
3 if (n < 4)
4 { return n; }
5 else
6 { return fibo(n - 2) + fibo(n - 4); }
7 } }
Analise as alternativas abaixo, colocando entre parênteses a letra V, quando se tratar e afirmativa verdadeira, e a letra F, quando se tratar de afirmativa falsa. A seguir, assinale a alternativa que apresenta a sequência correta. Para que o código possa funcionar corretamente:
Para que o código possa funcionar corretamente:
( ) A linha 3 deve ser alterada para if (n<2)
( ) A linha 4 deve ser alterada para { return n-1; }
( ) A linha 6 deve ser alterada para { return fibo(n - 1) + fibo(n - 2); }
(1) byte
(2) bit
(3) caractere
(4) palavra
( ) Algarismo, letra ou símbolo.
( ) Unidade básica de tratamento de informação.
( ) Grupos de 2, 4, 6 ou 8 bytes.
( ) Menor unidade de informação.
sum = ++ count;
Em linguagem de programação, com relação aos operadores de atribuição unários, citados por Sebesta (2011), a sentença de atribuição acima também poderia ser descrita como: