Ir para o conteúdo principal
Milhares de questões atuais de concursos.

Questões de Concurso – Aprova Concursos

Milhares de questões com o conteúdo atualizado para você praticar e chegar ao dia da prova preparado!


Exibir questões com:
Não exibir questões:
Minhas questões:
Filtros aplicados:

Dica: Caso encontre poucas questões de uma prova específica, filtre pela banca organizadora do concurso que você deseja prestar.

Exibindo questões de 68 encontradas. Imprimir página Salvar em Meus Filtros
Folha de respostas:

  • 1
    • a
    • b
    • c
    • d
    • e
  • 2
    • Certo
    • Errado
  • 3
    • a
    • b
    • c
    • d
  • 4
    • Certo
    • Errado
  • 5
    • a
    • b
    • c
    • d
    • e
  • 6
    • Certo
    • Errado
  • 7
    • Certo
    • Errado
  • 8
    • a
    • b
    • c
    • d
    • e
  • 9
    • Certo
    • Errado
  • 10
    • Certo
    • Errado
  • 11
    • a
    • b
    • c
    • d
    • e
  • 12
    • Certo
    • Errado
  • 13
    • a
    • b
    • c
    • d
    • e
  • 14
    • Certo
    • Errado
  • 15
    • a
    • b
    • c
    • d
    • e

No contexto de linguagens de programação, considere o trecho a seguir.

Assinale o que é tipicamente definido dessa forma.

Com relação a linguagens de programação e compiladores, julgue os itens subsequentes.

Um algoritmo computacional escrito em linguagem de programação pode ser completamente executado sem gerar nenhuma saída.

Considere o algoritmo em pseudocódigo a seguir:

A alternativa que corresponde à saída do algoritmo é:

Em geral, APIs são definidas por um conjunto de requisitos que gerenciam a forma como uma aplicação pode conversar com outra aplicação. A esse respeito, julgue o item subsequente.

Uma API restringe a interface entre duas aplicações, nesse sentido, não é possível que uma API especifique uma interface entre uma aplicação e o sistema operacional, já que estão em camadas diferentes de programação.

Analise o algoritmo em pseudo código abaixo:

var
s,t,u:inteiro
inicio
para s de 1 ate 10 faca
escreva(s,"º Número: ")
leia(t)
se t >= 42 então
u := u + 1
fimse
fimpara
escreval(“ “)
escreval(u, " Números")
fimalgoritmo

Considerando que “T" assuma tais valores: T=47, 19, 59, 35, 56, 2, 17, 42, 14, 23, 67, 32, 16.

Ao final obteremos a saída:

Acerca de aspectos de linguagens de programação,

algoritmos e estruturas de dados e objetos, programação

orientada a objetos e arquitetura MVC, julgue os itens

subsequentes.

Uma árvore binária é aquela cujos nós sejam compostos por, no mínimo, duas outras árvores, e assim sucessivamente, de modo hierárquico, até atingir o grau máximo da árvore.

A respeito dos tipos de dados estruturados, das funções e dos

procedimentos, das estruturas de controle de fluxo e da

arquitetura J2EE, julgue os itens a seguir.

Os comandos de decisão, como, por exemplo, os comandos IF THEN ELSE, não são considerados como comandos de controle de fluxo pelo fato de utilizarem operadores aritméticos.

No que diz respeito a algoritmos, analise as proposições a seguir: I. Algoritmo é uma sequência de procedimentos que são executados sequencialmente com o objetivo de resolver um problema específico. II. O comando CASE não deve ser utilizado caso já exista no programa um comando IF. III. Um algoritmo não representa, necessariamente, um programa de computador, e sim os passos necessários para realizar uma tarefa. IV. Diferentes algoritmos não podem realizar a mesma tarefa usando um conjunto diferenciado de instruções em mais ou menos tempo, espaço ou esforço do que outros. V. Serve como modelo para programas, pois sua linguagem é intermediária à linguagem humana e às linguagens de programação, funcionando como uma boa ferramenta na validação da lógica de tarefas a serem automatizadas. Estão CORRETAS as proposições

Acerca de aspectos de linguagens de programação,

algoritmos e estruturas de dados e objetos, programação

orientada a objetos e arquitetura MVC, julgue os itens

subsequentes.

É correto afirmar que o uso de algoritmos eficientes está relacionado ao emprego de estruturas de dados adequadas.

A respeito dos tipos de dados estruturados, das funções e dos

procedimentos, das estruturas de controle de fluxo e da

arquitetura J2EE, julgue os itens a seguir.

Em relação à estrutura, é correto afirmar que funções e procedimentos são semelhantes.

Acerca do clean code, assinale a opção correta.

Julgue os itens que se seguem acerca das estruturas homogêneas de dados, do conceito de pilhas e da programação orientada a objetos.

Na programação convencional, um vetor pode ser compreendido como uma variável composta, homogênea e bidimensional formada por uma sequência de variáveis com tipos diferentes.

Analise as afirmativas a seguir e assinale a alternativa correta. I. Uma String forma uma estrutura de dados que corresponde a um array de caracteres. II. De acordo com a teoria dos grafos, quando dois nós estão ligados por um arco, eles podem ser chamados de adjacentes. III. A estrutura de dados Pilha apresenta uma estrutura no qual o primeiro elemento a ser inserido será o último a ser removido. IV. A estrutura de dados, deque, é um tipo de dado abstrato que permite que os elementos possam ser adicionados ou removidos de ambas as extremidades. V. Um grafo é também conhecido como um array unidimensional. Estão CORRETOS, apenas, os itens

A respeito dos tipos de dados estruturados, das funções e dos

procedimentos, das estruturas de controle de fluxo e da

arquitetura J2EE, julgue os itens a seguir.

As matrizes e os registros são exemplos de tipos de dados estruturados, ou seja, não escalares.

REST (representational state transfer) é

© Aprova Concursos - Al. Dr. Carlos de Carvalho, 1482 - Curitiba, PR - 0800 727 6282