Questões de Concurso Público SEFIN de Fortaleza - CE 2023 para Analista Fazendário Municipal - Área de Conhecimento: Ciência da Computação, Informática/Processamento de Dados

Foram encontradas 10 questões

Q2228262 Algoritmos e Estrutura de Dados

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].

Alternativas
Q2228265 Algoritmos e Estrutura de Dados

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


Alternativas
Q2228267 Algoritmos e Estrutura de Dados

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);


Alternativas
Q2228268 Algoritmos e Estrutura de Dados

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);


Alternativas
Q2228269 Algoritmos e Estrutura de Dados
Com relação a estruturas de controle, seleção, repetição e desvio, julgue o item a seguir.

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
Alternativas
Respostas
1: E
2: C
3: E
4: C
5: E