Questões

Pratique com questões de diversas disciplinas e universidades

1.774 questões encontradas(exibindo 10)

Página 59 de 178

O que é um algoritmo?

A
um algoritmo é uma sequência finita de instruções complexas e executáveis a serem seguidas para a solução de um determinado problema, especialmente por computador.
B
é outra denominação para código de computador.
C
o processador do computador, que processa instruções escritas em alguma linguagem para, através de uma sequência de instruções bastante simples, gerar uma aplicação útil.
D
o ser humano, que ele escreve códigos em alguma linguagem para, através de uma sequência das instruções complexas, gerar uma aplicação útil.
E
Um algoritmo é uma sequência finita de instruções simples e executáveis a serem seguidas para a solução de um determinado problema, especialmente por computadores.

A classe de armazenamento register pode ser entendida como uma dica de armazenamento que damos para o compilador. O compilador é livre para decidir se vai ou não armazenar essa variável no registrador. Se o compilador decidir ignorar classe register, a variável será definida como sendo da classe auto. Isso significa que não podemos definir uma variável global (static) como sendo da classe register. A classe de armazenamento register é raramente utilizada. Os compiladores modernos fazem trabalhos de otimização na alocação de variáveis melhores que os programadores.

A
Verdadeiro
B
Falso

Qual é o propósito da função breadth-first search (BFS) em um grafo?

A
Para realizar uma busca em profundidade em um grafo
B
Para realizar uma busca em largura em um grafo
C
Para realizar uma operação de inserção em um grafo
D
Para realizar uma operação de remoção em um grafo
E
Para realizar uma travessia em um grafo

Qual das alternativas abaixo representa a sequência correta de etapas no desenvolvimento de um programa?

A
Análise, testes, manutenção.
B
Codificação, testes, manutenção.
C
Análise, codificação, resultados.
D
Análise, implantação, testes.
E
Análise, algoritmo, codificação.

Assinale a alternativa CORRETA:


I- O laço de repetição for define antecipadamente quantas vezes um bloco de programação será executado.

II- O laço de repetição while é executado pelo menos uma vez.

III- O laço de repetição do-while é executado pelo menos uma vez.

IV- Os somatórios são utilizados para acumular valores, por exemplo, os salários dos funcionários de uma empresa.

A
As sentenças I, III e IV estão corretas.
B
As sentenças II e III estão corretas.
C
As sentenças I e IV estão corretas.
D
As sentenças II e IV estão corretas.

Quais são os módulos que compõem o jQuery UI e qual a função de cada um deles?

A
UI Core - núcleo do jQuery UI; Interactions - suporte a interações como drag-and-drop; Widgets - componentes visuais; Effects - efeitos visuais.
B
UI Core - suporte a interações; Interactions - componentes visuais; Widgets - efeitos visuais; Effects - núcleo do jQuery UI.
C
UI Core - efeitos visuais; Interactions - núcleo do jQuery UI; Widgets - suporte a interações; Effects - componentes visuais.
D
UI Core - componentes visuais; Interactions - efeitos visuais; Widgets - núcleo do jQuery UI; Effects - suporte a interações.

Há uma linguagem que não necessita de uma compilação pelo computador, chamada linguagem natural. Assinale a alternativa correta acerca do conceito de linguagem natural.

A

É uma forma padronizada de representar/escrever algoritmos com o uso de símbolos gráficos predefinidos.

B

Uma descrição em que, pelas regras predefinidas, podemos simular uma linguagem de programação por meio de comandos.

C

Uma descrição narrativa, que consiste em analisar o problema e escrever os passos a serem seguidos para a resolução.

D

Uma linguagem que mistura símbolos e comandos predefinidos para melhorar o entendimento do problema.

E

Uma linguagem codificada, porém é possível o entendimento pelos seres humanos, pois é compilada por uma estrutura de máquina.

De acordo com as informações apresentadas na tabela a seguir, faça a associação do comando em Linguagem C com seus respectivos comando em Algoritmo.

Linguagem C Algoritmo

I. if 1. escreva

II. printf 2. real

III. scanf 3. se

IV. float 4. leia

A
I - 1; II - 2; III - 3; IV - 4
B
I - 2; II - 1; III - 4; IV - 3
C
I - 3; II - 4; III - 1; IV - 2
D
I - 2; II - 3; III - 4; IV - 1
E
I - 4; II - 3; III - 2; IV - 1

Levando em consideração a linguagem de programação Python, o código abaixo irá imprimir quais números?

a=99

while a<100:

print(a)

a+=30
A
99, 129
B
129
C
100
D
99

Muitas vezes no desenvolvimento de programas temos a necessidade de repetir algum trecho várias vezes, para isso temos duas alternativas, reescrever este trecho de código quantas vezes forem necessárias ou utilizar uma:

A
estrutura condicional
B
estrutura de repetição
C
lógica mais elaborada
D
forma alternativa
E
variável de controle