Questões de Concurso
Comentadas para analista fazendário
Foram encontradas 1.083 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Julgue o item que se segue, relativos a conceitos de avaliação de expressões.
Após o algoritmo a seguir ser executado, o valor da variável soma1 será maior que o da variável soma2.
vetor a[7];
real soma1, soma2;
inteiro i;
a = [1,3,9,27,81,243,729];}
soma1 = 0;
i = 0;
enquanto (i < 7) faça
soma1 = soma1 + a[i]
i = i + 1
fim enquanto
soma2 = 1 * (1-3^7)/(1-3)
escreva(soma1)
escreva(soma2)
Julgue o item que se segue, relativos a conceitos de avaliação de expressões.
Após o algoritmo a seguir ser executado, os valores das variáveis c e d serão iguais.
real d
real c
d = 6 / -2 + -3 * -2 – 3
escreva (d)
c = 6 / -2 + 3 * 2 – 3
escreva(c)
real c, b, d;
real x, y;
c = 5;
b = 8;
d = 3;
x = (c < b) ou (b < d) e (c < d);
y = ((c < b) ou (b < d)) e (c < d);
escreva(x);
escreva(y);
Com base no algoritmo precedente, julgue o item a seguir, relativo a operadores e expressões.
Após a execução desse algoritmo, os valores das variáveis x
e y serão diferentes.
A respeito de recursividade, julgue o próximo item.
Uma grande vantagem da utilização da recursividade é o
baixo consumo de memória.
Após executado, o algoritmo a seguir apresentará 720 como resultado final.
função f(x) se (x == 0 ou x == 1) retorna 1; fimse retorna f(x - 1)*x fimfunção
função func(a) se (a == 0) retorna 2 fimse retorna a + f(a - 1) fimfunção
escreva(func(6));
Se os valores a = 3, b = 4 e c = 8 forem entradas do algoritmo a seguir e o sistema no qual o algoritmo for executado utilizar números decimais com quatro casas de precisão, então a execução do referido algoritmo apresentará em tela o resultado 10.3923.
sp = (a + b + c)/2; ar = sp*(sp - a)*(sp - b)*(sp - c);
se (ar < 0) escreva (“Não é possível obter resultado.”); senão escreva (“Resultado: “); escreva(raiz_quadrada(ar)); fimse
Com relação a estruturas de controle, seleção, repetição e desvio, julgue o item a seguir.
No algoritmo a seguir, o comando x = x + 10 é executado quatro vezes.
x = 10;
para (y = 40; y < 100; y = y + 16)
x = x + 10;
fim para
escreva(x);
Com relação a estruturas de controle, seleção, repetição e desvio, julgue o item a seguir.
Ao final da execução do algoritmo a seguir, o valor 0 será apresentado.
constante A = 50
enquanto (A > 0)
A -= 5;
fim enquanto
escreva (A);
Com relação a estruturas de controle, seleção, repetição e desvio, julgue o item a seguir.
Um loop que sempre se repetirá em um determinado número
de vezes é representado pelo código SE ENTÃO SENÃO FIM
SE.
No que concerne a conceitos de algoritmos e blocos de comandos, julgue o item seguinte.
Algoritmo é uma lista de instruções que conduzem ações
especificadas, passo a passo, em rotinas embasadas em
hardware ou software.
No que concerne a conceitos de algoritmos e blocos de comandos, julgue o item seguinte.
As funções são um bloco de código ou comandos
constituindo um conjunto específico de instruções repetíveis,
que recebem uma ou mais entradas e produzem alguma
saída.
Acerca de hashing, julgue o item subsecutivo.
Conforme a premissa do hashing uniforme simples, cada
chave tem igual probabilidade de passar para qualquer das m
posições por uma operação de hash, independentemente da
posição que qualquer outra chave tenha ocupado após o
hash. No método de divisão para criar funções hash, é
mapeada uma chave k para uma de m posições, tomando-se o
resto da divisão de k por m, de modo que a função hash é
h(k) = k mod m.
estrutura S
S.topo=0
estrutura-vazia(S){
se (S.topo=0)
retorna Verdadeiro;
fim se
}
EMPURRA (S,x){
S.topo = S.topo+1;
S[S.topo] = x;
}
PUXA (S)
se (Stack-Empty(S))
escreva_erro(“Underflow”);
senao
S.topo = S.topo-1;
retorna S[S.topo+1];
fim se
Considerando a estrutura S precedente, inicialmente vazia e armazenada no arranjo S[1 ... 6], julgue o próximo item, a respeito de construção de algoritmos e estrutura de dados.
O resultado final das operações na sequência EMPURRA(S,
4), EMPURRA (S, 1), EMPURRA (S, 3), PUXA(S),
EMPURRA (S, 8) e PUXA (S) é S[4,1,3,8].
Com base na legislação pertinente aos crimes de responsabilidade fiscal, julgue o item abaixo.
Constitui crime de responsabilidade fiscal ordenar, autorizar ou realizar operação de crédito, interno ou externo, sem prévia
autorização legislativa.
Com base na legislação pertinente aos crimes de responsabilidade fiscal, julgue o item abaixo.
Não constitui crime de responsabilidade fiscal ordenar despesa não autorizada por lei.
O crime de obter, mediante fraude, financiamento em instituição financeira se consuma no momento em que é assinado o contrato de obtenção de financiamento mediante fraude.
Segundo entendimento do STJ, nos crimes previstos no art. 2.º, inciso II, da Lei n.º 8.137/1990, é possível a exclusão da culpabilidade por inexigibilidade de conduta diversa se ficar comprovada nos autos a crise financeira da empresa.
A absolvição quanto ao crime de emissão, oferecimento ou negociação de títulos fraudulentos (art. 7.º da Lei n.º 7.492/1986) ilide a possibilidade de condenação por gestão fraudulenta de instituição financeira (art. 4.º, caput, da Lei n.º 7.492/1986).
Após o lançamento definitivo do crédito tributário, eventual discussão na esfera cível, em regra, impede o prosseguimento da ação penal que apura a ocorrência de crime contra a ordem tributária, diante da presunção de inocência.
Quando o falso se exaure no descaminho, sem mais potencialidade lesiva, é por este absorvido, como crime-fim, condição que não se altera por ser menor a pena cominada ao descaminho.