Questões

Pratique com questões de diversas disciplinas e universidades

4.873 questões encontradas(exibindo 10)

Página 40 de 488
Para representar os _____________ por uma aplicação ou software podem ser escritas diferentes estruturas de dados. Um fato que determina como a estrutura será construída é o processo de ______________, em que se desenvolvem as _______________ para resolver um problema que será desenvolvido. Preencha as lacunas escolhendo a RESPOSTA -> dados manipulados; programação de aplicações; estruturas de dados
A
dados manipulados
B
programação de aplicações
C
estruturas de dados

O gerenciamento de memória no sistema operacional é uma funcionalidade essencial, que permite a alocação de memória RAM (Random Access Memory) para os processos serem executados e desaloca a memória quando o processo não é mais necessário ou quando o mesmo já utilizou sua fração de tempo na CPU, retornando assim para o final da fila de processos prontos.
Considerando essa informação e conteúdo estudado sobre sistemas operacionais, analise as asserções a seguir e a relação proposta entre elas I. A paginação permite que um processo seja armazenado na memória de maneira não contígua, resolvendo o problema de fragmentação externa. Porque: II. Fragmentação externa ocorre quando blocos de memória de tamanho fixo são alocados ao processo sem se preocupar com o tamanho do processo. A seguir, assinale a alternativa correta:

A
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
B
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
C
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
D
As asserções I e II são proposições falsas.
E
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.

Sobre algoritmos, assinale a afirmativa correta:


A
Os algoritmos podem ser executados de maneiras diferentes, assim como os problemas podem ter diversas soluções, mas sempre alcançando o mesmo resultado.
B
Os algoritmos podem ser executados de maneiras diferentes, assim como os problemas podem ter diversas soluções, mas sempre alcançando resultados diferentes.
C
Um algoritmo não necessariamente exige uma sequência completa de passos que devem ser executados para atingir o resultado final com sucesso.
D
Os algoritmos não podem ser executados de maneiras diferentes.
E
Pode existir apenas um algoritmo para solucionar o mesmo problema.

Qual é a finalidade do Manual do Professor de Lógica de Programação?

A

Auxiliar o professor no processo de ensino-aprendizagem em sala de aula.

B

Apresentar os objetivos de aprendizagem referentes ao tema.

C

Proporcionar uma bibliografia para os alunos.

D

Desenvolver algoritmos para resolução de problemas computacionais.

Considerando o algoritmo representado em pseudocódigo em cada um dos itens, e os seguintes valores para as variáveis: a = 5, b = 3, c = 5, d = -1, verifique se o resultado descrito para o código é uma afirmação correta ou incorreta. Em seguida, escolha a alternativa correta.

I.

se a>b então
Escreva(”Maior número é a”)
senão
Escreva(”Maior número é b”)
fimse

se a>c então
Escreva(”Maior número é a”)
senão
Escreva(”Maior número é c”)
fimse

se a<=d então
Escreva(”Menor número é a”)
senão
Escreva(”Menor número é d”)
fimse

O teste retorna verdadeiro e escreve “Maior número é a”.

II.

O teste retorna falso e escreve “Maior número é a”.

III.

O teste retorna falso e escreve “Menor número é a”.

A
As três alternativas estão corretas.
B
Somente a alternativa I está correta.
C
Somente as alternativas II e III estão corretas.
D
Somente a alternativa II está incorreta.
E
Somente a alternativa III está incorreta.

Python foi criado no início dos anos _____ por _______ van Rossum no Stichting Mathematisch Centrum (CWI), na Holanda, como sucessor de uma linguagem chamada _______. ________ é o principal autor do Python, embora inclua muitas contribuições de outros pesquisadores. Escolha a opção que completa corretamente as lacunas.

A
70; Guido; PSF; Guido
B
80; Mark; HIJ; Mark
C
90; Guido; ABC; Guido
D
90; Mark; ABC; Mark
E
80; Guido; ABC; Guido

Qual é o principal propósito de uma fila em um programa?

A
Para armazenar valores em uma estrutura sequencial
B
Para realizar operações aritméticas em uma sequência de números
C
Para gerenciar a ordem de execução de tarefas
D
Para armazenar valores em uma estrutura hierárquica
E
Para realizar buscas em uma lista de valores

Quais foram os principais filósofos franceses que contribuíram para o desenvolvimento do existencialismo no século XX?

A
Kant e Hegel
B
Sartre e Camus
C
Platão e Aristóteles
D
Nietzsche e Schopenhauer
E
Heidegger e Husserl

Observe as expressões abaixo que podem fazer parte do comando de teste (if) na linguagem C. Essas expressões podem estar corretas ou apresentarem erros de sintaxe e/ou lógica. Assinale a opção CORRETA.

I a > 18 (a é uma variável do tipo int)

II n1 = n2

III resp == 'S' && resp== 's' (resp é uma variável do tipo char de um caracter)

IV x % 2 == 0 (x é uma variável do tipo float)

A
A afirmativa III apresenta erro.
B
Só a afirmativa I não apresenta erros.
C
As afirmativas I e III não apresentam erros.
D
As afirmativas I, III e IV não apresentam erros.
E
As afirmativas I e IV não apresentam erros.

Analise o programa em C++ mostrado abaixo e assinale a alternativa que descreve corretamente a sua execução:

A
float notasAlunos[30][6];
B
float notasAlunos[6][30];
C
float notasAlunos[30,6];
D
float notasAlunos[6,30];
E
float notasAlunos[][];