Baixe o app para aproveitar ainda mais
Prévia do material em texto
1No algoritmo, é preciso representar a troca de informações que ocorrerá entre o mundo da máquina e o nosso mundo. Para tanto, utilizaremos comandos de entrada e saída, sendo que, os referidos comandos poderão ser enviados ou recebidos independente do dispositivo utilizado (mouse, teclado, monitor etc.). Diante disso, assinale a alternativa CORRETA que apresenta o comando responsável pela captação dessa informação: A Digite. B Leia. C Insira. D Escreva. 2Segundo Boyer (1996), na antiguidade, diversos sistemas de numeração foram utilizados, como os sistemas de numeração de base dois, três, cinco e vinte. Para a representação numérica, diversas simbologias foram utilizadas. Isso implica basicamente em podermos classificar os sistemas de numeração em dois grupos. Com base nesses grupos, assinale a alternativa CORRETA: FONTE: BOYER, Carl B. História da matemática. São Paulo: Edgard Blücher, 1996. A Indo-arábicos e romanos. B Ordinais e cardinais. C Posicionais e não posicionais. D Decimais e octais. 3Os operadores aritméticos, relacionais e lógicos são de suma importância nas estruturas algorítmicas, já que possibilitam a realização de cálculos matemáticos e auxiliam na tomada de decisões através de comparações ou combinações, as quais resultarão um valor verdadeiro ou falso baseado em um quadro conhecido por tabela verdade. Considerando as seguintes atribuições: a = 3; b = 9 e c = 1, analise as expressões lógicas a seguir: I- (a > b) E (b >= c) = VERDADEIRO II- (a - b > c) OU (b = 3) = FALSO III- (a + b) >= (a + c) = FALSO IV- (a X c) <> (c X a) = VERDADEIRO Assinale a alternativa CORRETA: A As opções I, II e III estão corretas. B As opções I, II e IV estão corretas. C As opções III e IV estão corretas. D Somente a opção II está correta. 4Além da estrutura de seleção conhecida por Se-então, o desenvolvedor, em alguns casos mais simples, poderá fazer uso da estrutura Escolha-Caso, que possibilitará que o algoritmo tome caminhos diferentes baseado no valor de um identificador. Acerca da estrutura Escolha-Caso, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Neste tipo de estrutura, é possível haver uma ou mais condições a serem testadas e um comando diferente associado a cada uma destas. ( ) O identificador poderá receber valores do tipo inteiro ou caractere. ( ) Se o valor informado pelo usuário não atender a nenhuma das condições estabelecidas na estrutura do Escolha-Caso, poderá executar um bloco de instruções no comando senão. ( ) Uma rotina desenvolvida na estrutura Escolha-Caso pode ser reescrita com a estrutura Se-então, sem prejuízo algum. ( ) A estrutura Escolha-Caso pode ser utilizada em qualquer situação em que houver a necessidade do algoritmo tomar caminhos diversos. Assinale a alternativa que apresenta a sequência CORRETA: A F - V - F - F - V. B F - F - V - F - V. C V - V - V - V - F. D V - F - F - V - F. 5Para facilitar o trabalho dos desenvolvedores de software foi criado o Ambiente de Desenvolvimento Integrado (IDE). Trata-se de um programa de computador que reúne características e ferramentas de apoio ao desenvolvimento de software com o o objetivo de agilizar este processo. Sobre as características e ferramentas mais comuns encontradas em uma IDE, analise as sentenças a seguir: I- O editor permite editar o código-fonte do programa em qualquer linguagem(ns) de programação. II- O compilador (compiler) permite compilar o código-fonte do programa, editado em uma linguagem específica e a transforma em linguagem de máquina. III- O montador (linker) organiza as várias partes do código-fonte, compiladas em linguagem de máquina, em um programa executável que pode ser rodado ou executado em um computador ou outro dispositivo computacional. IV- O depurador (debuger) auxilia no processo de encontrar e corrigir erros (bugs) no código-fonte do programa, na tentativa de aprimorar a qualidade do software. Assinale a alternativa CORRETA: A As sentenças I e III estão corretas. B As sentenças I e IV estão corretas. C As sentenças II, III e IV estão corretas. D As sentenças I, II e IV estão corretas. 6O sistema de numeração é um sistema em que um conjunto de números é representado por numerais de forma consistente. Atualmente, o principal sistema adotado pelo ser humano é o de base 10. Contudo, outros sistemas podem ser necessários quando se trabalha nas áreas computacionais. Acerca dos conceitos dos sistemas de numeração, analise as sentenças a seguir: I- O valor de cada símbolo (algarismo) no sistema de numeração decimal depende da posição ou classe que ele ocupa. II- No sistema de numeração binário, um conjunto de oito bits pode ser denominado de Kbyte. III- O sistema de numeração hexadecimal diferencia-se dos demais sistemas de numeração por utilizar letras na representação de alguns valores. IV- O sistema octal foi muito utilizado no mundo da computação como uma alternativa mais compacta do sistema binário, já que cada dígito representa um conjunto de três bits. Assinale a alternativa CORRETA: A As sentenças I e II estão corretas. B As sentenças II e III estão corretas. C As sentenças II e IV estão corretas. D As sentenças I, III e IV estão corretas. 7Embora as recentes pesquisas apontem um aumento considerável no número de pessoas que possuem computador em casa, poucos conhecem sobre o processo de evolução dos computadores, o qual possibilitou chegarmos aos modelos modernos de tecnologia de ponta dos dias atuais. Acerca do processo evolutivo dos computadores, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A substituição das válvulas a vácuo pelos transistores possibilitou a redução do tamanho dos computadores e do consumo energético. ( ) O primeiro computador eletrônico foi desenvolvido a pedido do governo norte-americano, e tinha por objetivo resolver complexos cálculos matemáticos para lançamento de foguetes ao espaço. ( ) A adoção dos circuitos integrados (CHIPs) garantiu aumento significativo na velocidade e eficiência dos computadores, permitindo que mais tarefas fossem desempenhadas em períodos de tempo mais curtos. ( ) Os processadores de 64 bits são classificados como tecnologia de quinta geração. ( ) O disquete é considerado o primeiro dispositivo desenvolvido com a finalidade de armazenar dados. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - V - V - F. B V - V - V - V - F. C F - V - F - F - V. D F - F - V - V - F. 8Os algoritmos podem ser representados de diferentes formas, a variação entre elas está relacionada ao nível de detalhe ou ao grau de abstração oferecido por cada uma. Algumas formas têm foco no nível lógico, de forma a abstrair detalhes de implementação. No entanto, algumas formas de representação possuem maior riqueza de detalhes. Com base no que é a representação de algoritmos por Diagrama de Chapin, assinale a alternativa CORRETA: A É a construção de algoritmos com diagramas de atividade. B É a construção de algoritmos em linguagem computacional. C É a construção de algoritmos com representações gráficas hierárquica e estruturada. D É a construção de algoritmos em linguagem natural. 9A arquitetura computacional proposta por Von Neumann é caracterizada pela possibilidade de um computador armazenar, no mesmo espaço de memória, seus programas e dados, podendo assim manipular esses programas. Neste sentido, esta arquitetura é um projeto de um modelo de computador digital que utiliza o conceito de programa armazenado, sendo ela composta por diversos componentes. Sobre os componentes previstos na arquitetura de Von Neumann, assinale a alternativa CORRETA: A Memória Cache, Unidade Lógica e Aritmética, e Unidades de Entrada e de Saída. B Unidade Central de Controle (UCC), Unidade Central de Processamento (CPU), Memória, Unidade Lógica e Aritmética. C CPU, Memórias de armazenamento temporário e secundário, Dispositivos de Entrada e Saída e Barramentos de Comunicação. D Unidade aritmética e lógica, Memória, Unidades de entrada e saída e Unidade de controle. 10 A maioria dos sistemas de computador tem dispositivos de armazenamentosecundário que são utilizados para proporcionar uma capacidade adicional de armazenamento de dados. O armazenamento secundário fornece armazenamento permanente para os programas e dados que não estejam sendo utilizados. Os dados na memória secundária não são diretamente acessados pela CPU, mas podem ser transferidos para a memória principal antes de serem processados. O armazenamento secundário é consideravelmente menos caro do que a memória principal, mas requer tempo de acesso significativamente mais longo. Em face a este contexto, e considerando exemplos neste sentido, classifique V para as opções verdadeiras e F para as falsas: ( ) Pendrive. ( ) Memória Ram. ( ) Memória Rom. ( ) Disco Rígido. ( ) CD-Rom. Assinale a alternativa que apresenta a sequência CORRETA: A V - V - F - V - F. B V - F - F - V - V. C F - V - F - F - F. D F - F - V - V - V.
Compartilhar