Buscar

FUNDAMENTOS DA COMPUTAÇÃO (INF11)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Disciplina:
	Fundamentos da Computação (INF11)
	Avaliação:
	Avaliação Final (Objetiva) - Individual FLEX ( Cod.:514394) ( peso.:3,00)
	Prova:
	19297368
	Nota da Prova:
	9,00
	
	
Legenda:  Resposta Certa   Sua Resposta Errada  
Parte superior do formulário
	1.
	Os sistemas multimídias são divididos em duas categorias: standalone e distribuídos. Os sistemas multimídia standalone utilizam-se somente os recursos presentes no sistema computacional local. Entre os dispositivos que este sistema utiliza, pode-se citar:
	 a)
	Câmeras, impressoras e leitoras de código de barras.
	 b)
	Câmeras, microfones e alto-falantes.
	 c)
	Microfones, impressoras e monitores.
	 d)
	Impressoras, mouse e monitores.
	2.
	Nas linguagens de programação, as estruturas condicionais são utilizadas para satisfazer instruções necessárias para uma determinada situação, isto é, podendo satisfazer regras de negócios que requisitam tomadas de decisões. Por exemplo, em um algoritmo existe um cálculo de divisão de um número pelo outro, e para garantir que o número divisor digitado pelo usuário seja maior que zero, pode ser utilizado um comando condicional. Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as falsas: 
(    ) Para garantir que o número divisor informado seja maior que zero, deve ser apenas utilizado o comando condicional  simples, abortando o programa.
(    ) Para garantir que o número divisor informado seja maior que zero, pode ser utilizado o comando condicional composto.
(    ) Caso utilizado o comando condicional simples para validar se o número divisor é maior que zero, deve ser aplicada a instrução: se o número informado for zero, então é apresentada uma mensagem ao usuário, senão, se o número divisor for maior que zero, então será realizado o cálculo.
(    ) Na estrutura de seleção composta, caso as instruções subordinadas ao comando "se então" não sejam satisfeitas, as instruções subordinadas ao "senão" serão executadas.
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	V - V - F - F.
	 b)
	F - F - V - V.
	 c)
	F - V - F - V.
	 d)
	F - V - V - F.
	3.
	Nas linguagens de programação, existem comandos básicos, como a atribuição, a leitura e a escrita, que são utilizados na maioria dos softwares desenvolvidos. No caso da atribuição, comando que serve para atribuir um conteúdo a um identificador, é representada normalmente por = (igual) ou por := (dois pontos igual). Assinale a alternativa CORRETA que apresenta um comando básico de programação:
	 a)
	O comando de leitura permite a interação com usuário através da apresentação do resultado de um processamento.
	 b)
	O comando de escrita permite a obtenção de dados do meio externo para que o programa processe.
	 c)
	O comando de atribuição é utilizado para atribuir qualquer valor para uma variável do tipo de dado inteiro.
	 d)
	O comando de atribuição pode ser utilizado para atribuir um valor retornado de uma função para uma variável.
	4.
	Em um tempo não muito distante, cada software que era desenvolvido também era implementado às rotinas de banco de dados. A partir do momento em que o conceito de banco de dados se popularizou na computação, a maneira de armazenamento antiga se extinguiu. Sobre o banco de dados, analise as seguintes sentenças:
I- É formado por um conjunto de dados relacionados.
II- Os dados não necessitam ser organizados.
III- É formado por sistemas de gerenciamento de banco de dados.
IV- Com o sistema de banco de dados, há menor redundância de dados. 
Agora, assinale a alternativa CORRETA:
	 a)
	As sentenças II, III e IV estão corretas.
	 b)
	As sentenças I, III e IV estão corretas.
	 c)
	Somente a sentença III está correta.
	 d)
	Somente a sentença I está correta.
	5.
	As criações iniciais que originaram o computador e, posteriormente, a Ciência da Computação, foram idealizadas por pessoas com um desejo de transformar suas realidades através da automatização de processos manuais realizados pelo ser humano. Desse desejo, originaram-se muitas ideias e projetos que foram idealizados e implementados até que se chegasse ao modelo do computador atual. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) John Napier desenvolveu no início da década de 1600 uma das obras mais significativas da matemática.
(    ) Leonardo Da Vinci idealizou o esboço, por volta da metade do século XVI, de uma máquina para cômputos baseada em engrenagens.
(    ) Leibniz idealizou o projeto, por volta das primeiras décadas do século XVIII, de uma máquina que serviu como base para o conceito do computador.
(    ) Charles Babbage aperfeiçoou e implementou um projeto existente de uma máquina de cálculos, adicionando a ela duas novas capacidades.
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	F - F - F - V.
	 b)
	F - V - F - V.
	 c)
	V - F - V - F.
	 d)
	V - V - F - F.
	6.
	Com a necessidade de desenvolvimento da economia e das sociedades, principalmente na região onde hoje é o Oriente Médio, surgiu a escrita. Atualmente, muitos destes problemas foram solucionados através de técnicas e ferramentas que auxiliam na gestão do desenvolvimento de software. Sobre o surgimento da escrita, assinale a alternativa CORRETA:
	 a)
	A primeira forma de escrita registrada foi chamada de cuneiforme, a qual eram marcas feitas em lascas de pedra.
	 b)
	A primeira forma de escrita registrada foi chamada de cuneiforme, a qual eram marcas feitas em madeira.
	 c)
	A primeira forma de escrita registrada foi chamada de cuneiforme, a qual eram marcas feitas em tabletes de barro úmido.
	 d)
	A primeira forma de escrita registrada foi desenvolvida sobre a areia das margens do rio, na região conhecida por Mesopotâmia.
	7.
	O sentimento de inconformismo de mãos dadas com a genialidade de grandes inventores lançou as primeiras fagulhas para o nascimento da computação. Os seus projetos precursores influenciaram diretamente o conceito moderno de computador e permitiram que as fundações de uma nova ciência fossem criadas, a Ciência da Computação. Ela, por sua vez, permitiu o surgimento de conceitos como o da Informática, que está associada ao uso de sistemas computadorizados. Sobre os representantes mais significativos para o surgimento da computação, classifique V para as opções verdadeiras e F para as falsas:
(    ) Leibniz. 
(    ) Barras de Napier.
(    ) Basile Bouchon.
(    ) Pascalina.
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	V - V - F - F.
	 b)
	F - F - V - V.
	 c)
	V - F - V - V.
	 d)
	F - V - F - F.
	8.
	Nas linguagens de programação existem alguns comandos básicos, como a atribuição, a leitura e a escrita, os quais são utilizados na maioria dos softwares desenvolvidos, pois servem como base para a implementação de quase todas as funcionalidades. Além dos comandos básicos da programação, existem ainda as estruturas de controle, que podem ser divididas em sequência, seleção e repetição. Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as falsas: 
(    ) Estruturas de controle servem para determinar como uma sequência de instruções será executada para realizar alguma tarefa.
(    ) Para a implementação de estruturas de controle em um algoritmo, deve ser respeitada a regra de subordinação básica.
(    ) A estrutura de controle conhecida por sequência permite a definição da sequência com que as instruções serão executadas.
(    ) A inversão na ordem de execução das instruções de um algoritmo pode alterar significativamente o resultado.
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	V - V - V - V.
	 b)
	F - V - F - F.
	 c)
	V - F - V - V.
	 d)
	F - V - V - F.
	9.
	O computador trabalha com o sistema de numeração binário para realizar os processamentos necessários, solicitados por instruções de programas, enquanto os seres humanos compreendem melhor o sistema de numeração decimal. Neste sentido, para permitir que o computador realize o processamento de um cálculoem sistema binário e devolva o resultado para a pessoa que o solicitou, é necessário que o valor seja convertido de um sistema de numeração para outro. Assinale a alternativa CORRETA que apresenta o valor binário 1010 convertido para o sistema decimal:
	 a)
	1010.
	 b)
	1110.
	 c)
	0111.
	 d)
	1011.
	10.
	Nas linguagens de programação, existem alguns conceitos e propriedades, como as variáveis, as constantes e os tipos de dados, além dos operadores lógicos, aritméticos e relacionais. Todos estes conceitos são muito importantes para o aprendizado de qualquer linguagem de programação, pois tratam dos conhecimentos básicos necessários para se entender a lógica de programação. Assinale a alternativa CORRETA que apresenta um conceito básico de programação:
	 a)
	Operadores lógicos são utilizados para o desenvolvimento de comparações entre elementos do mesmo tipo de dado.
	 b)
	Operadores lógicos e operadores relacionais possuem os mesmos símbolos, pois possuem a mesma utilização.
	 c)
	Operadores aritméticos são utilizados para o desenvolvimento de cálculos matemáticos.
	 d)
	Operadores relacionais são utilizados para o tratamento de proposições lógicas, sendo o resultado obtido apenas verdadeiro ou falso.
Prova finalizada com 9 acertos e 1 questões erradas.
Parte inferior do formulário

Continue navegando