Questões

Pratique com questões de diversas disciplinas e universidades

1.774 questões encontradas(exibindo 10)

Página 4 de 178

Qual é o propósito da função isEmpty em uma lista ou pilha?

A
Para verificar se a lista ou pilha está vazia
B
Para adicionar um elemento à lista ou pilha
C
Para remover um elemento da lista ou pilha
D
Para acessar o elemento no topo da pilha
E
Para ordenar os elementos da lista ou pilha

Você deve implementar duas pilhas em um único array A[1...n] de modo que nenhuma das pilhas transborde, a menos que o número total de elementos nas duas pilhas juntas seja n.
Considerando que as operações PUSH e POP sejam executadas em tempo O(1), assinale a opção cuja estratégia descrita permite essa implementação de forma eficiente.

A
Usando-se dois ponteiros, um começando no início do array para a primeira pilha e um começando no final do array A para a segunda pilha, movendo-se em direção um ao outro à medida que os elementos são inseridos.
B
Usando-se um ponteiro no início do array para ambas as pilhas, inserindo elementos na primeira pilha e removendo da segunda pilha sempre que necessário.
C
Dividindo-se o array em duas partes iguais e atribuindo a primeira pilha à metade esquerda e a segunda pilha à metade direita. Os elementos entre as duas metades devem ser movidos conforme necessário.
D
Usando-se um array circular com ambas as pilhas crescendo em direções opostas e garantindo-se que os elementos sejam sempre inseridos na pilha com mais espaço disponível.
E
Implementando-se a primeira pilha utilizando a metade esquerda do array e a segunda pilha usando a metade direita, mas os tamanhos das pilhas podem mudar dinamicamente.

Em relação ao código em Portugol a seguir, sabendo que “\n” significa “quebra de linha” ou “pular linha”, qual será a mensagem informada no console ao usuário?

A

O programa não irá funcionar.

B

Soma > 10
Soma >= 5
Soma > 0

C

Soma > 10
Soma < 5
Soma > 0

D

Soma <= 10
Soma < 5

Analise o código abaixo e marque a alternativa que apresenta o nome correto do objeto criado.

A

CERTO fg.

B

self.

C

__init__.

D

init.

E

FormaGeometrica.

A partir dessas informações e do conteúdo estudado sobre os algoritmos e estruturas de decisão é possível notar que os algoritmos, ao se apresentarem em estrutura sequencial, indicam que:
A
as instruções eram realizadas de maneira linear, respeitando uma sequência estabelecida.
B
as instruções eram realizadas de maneira aleatória, sem seguir uma sequência estabelecida.
C
as instruções eram realizadas de maneira condicional, dependendo de uma decisão prévia.

A partir de 1º de janeiro de 2020, Python abandonou oficialmente o suporte para python2. Você pode verificar sua versão de Python na linha de comando ao executar: python --version. No Google Colab podemos impor a versão de Python, clicando em Runtime -> Change Runtime Type e selecionando python3.

Observe o seguinte trecho de código apresentado no Google Colab:

Podemos afirmar que a saída do código anterior será respectivamente:

A
2 e 0
B
1 e 0
C
2 e 4
D
1 e 4
E
2 e 2
Na aula 06 da unidade 3, também estudamos o recurso de macro. Com base nesse conhecimento adquirido, assinale a opção abaixo que melhor descreve para que utilizamos uma macro.
A
Permitir o uso das funções avançadas.
B
Nenhuma das alternativas.
C
Otimizar rotinas repetitivas em uma planilha no Excel.
D
Permitir o uso das funções básicas.

A classe string aceita uma grande quantidade de métodos. Esses métodos oferecem ao desenvolvedor um kit de ferramentas de processamento de textos que simplifica o desenvolvimento de aplicações que processam texto. Complete o programa com o método que torna todos os caracteres maiúsculos.

A
.strip() em ambas as linhas 2 e 3 do programa.
B
.upper() na linha 2 e .split() na linha 3.
C
.upper() em ambas as linhas 2 e 3 do programa.
D
.split() em ambas as linhas 2 e 3 do programa.
E
.lower() em ambas as linhas 2 e 3 do programa.
O que acontece aqui é que, assim como o método document.getElementsByClass, a instrução $(".produto") retornou um Array de elementos do DOM, e não de objetos jQuery, e o método find só existe para objetos jQuery. Para resolver isso, basta colocar o elemento dentro do $(), e ele é convertido para um objeto jQuery, permitindo que possamos usar todas as funcionalidades da biblioteca.
A
II e IV estão corretas.
B
II, III e IV estão corretas.
C
I, III e IV estão corretas.

Como a lógica de programação pode ser aplicada para resolver problemas de engenharia envolvendo controle de processos?

A

Utilizando algoritmos de busca

B

Utilizando técnicas de recursividade

C

Utilizando estruturas de dados como vetores

D

Utilizando linguagens de programação específicas

E

Utilizando sistemas de controle de processos