Baixe o app para aproveitar ainda mais
Prévia do material em texto
Informática Aplicada - Avaliação Objetiva 1. Pergunta 1 0,45/0,45 Para que um computador execute determinada tarefa, é necessário que ele seja programado, ou seja, receba um grupo de instruções para conclusão da tarefa. Estas instruções são informadas ao computador mediante o uso de uma linguagem de programação. Segundo Ascênsio (2009), Linguagem de Programação pode ser entendida como um conjunto de regras sintáticas e semânticas usadas para definir uma expressão matemática e instruções computacionais. Sobre sintaxe e semântica, analise as afirmações a seguir e posteriormente marque a alternativa correta. I. A sintaxe está relacionada com os significados (forma lógica) e a semântica está relacionada com as regras formais. II. A sintaxe está relacionada com as regras formais e a semântica está relacionada com os significados (forma lógica). III. A sintaxe é a linguagem de baixo nível e a semântica é a linguagem de alto nível. IV. A semântica pode ser classificada em: estática, dinâmica e operacional. Assinale a alternativa correta: Ocultar opções de resposta 1. apenas as alternativas I e IV 2. apenas as alternativas II e IV Resposta correta 3. apenas as alternativas I, II e III 4. apenas as alternativas I, III e IV 5. apenas as alternativas II, III e IV 2. Pergunta 2 0,45/0,45 As estruturas condicionais compostas são utilizadas quando a situação requer duas possíveis soluções, isto é, a situação atende dois casos uma para a condição verdadeira e outra para a condição falsa. Assinale a alternativa correta em relação a sintaxe da estrutura condicional composta: Ocultar opções de resposta 1. se condição senão 2. se condição comando. 3. se condição então comando1 senão comando2 Resposta correta 4. se condição faça comando. 5. se condição então comando. 3. Pergunta 3 0,45/0,45 É muito frequente que um programa, durante a sua execução, precise passar por uma tomada de decisão. A execução de uma determinada sequência de comandos pode estar subordinada a uma expressão, cujo resultado lógico será colocado a prova em uma seleção simples, ou em uma estrutura composta. Considerando a pseudolinguagem Portugol e a sua implementação em Visualg, sobre estruturas de seleção, analise as afirmações: I. Uma estrutura de seleção simples utiliza as cláusulas “se”, “então", “senão" e “fimse”. II. A cláusula “senão" é utilizada para executar uma sequência de comandos quando o teste lógico da expressão em questão resulta em FALSO. III. Depois da cláusula “senão" é necessário colocar uma expressão lógica antes da sequência de comandos. Assinale a alternativa correta: Ocultar opções de resposta 1. apenas as alternativas II e III 2. apenas a alternativa I 3. apenas as alternativas I, II e III 4. apenas as alternativas I e II Resposta correta 5. apenas as alternativas I e III 4. Pergunta 4 0/0,45 O comando de entrada em um algoritmo é utilizado para inserir dados no programa. Assinale a alternativa correta referente ao comando que permite a entrada de dados: Ocultar opções de resposta 1. ilustre. 2. imprima. 3. leia. Resposta correta 4. Incorreta: mostre. 5. digite. 5. Pergunta 5 0,45/0,45 O desenho de algoritmos está relacionado à resolução de um problema, para resolver um problema devemos desenvolver passos ou sequências. Forbellone (2005) descreve esse método como descendente ou método de refinamento, pois consiste em dividir um problema em partes menores para que seja possível resolvermos o todo. Dessa forma, os passos para o desenho de um algoritmo são definidos como: Ocultar opções de resposta 1. Problema; Algoritmo, Programa. Resposta correta 2. Algoritmo; Programa; Testes. 3. Problema; Programa; Testes. 4. Algoritmo; Resultado; Requisitos. 5. Algoritmos; Programa; Resultado. 6. Pergunta 6 0,45/0,45 Para Forbellone (2005), o conceito de sintaxe pode ser compreendido como um conjunto de regras formais que especificam a composição dos algoritmos a partir de letras, dígitos e outros símbolos. O nome dado a forma de representação dessas regras é: Ocultar opções de resposta 1. Semântica 2. Axiomas 3. Identificador 4. Lexemas Resposta correta 5. Mnemônicos 7. Pergunta 7 0,45/0,45 Nas estruturas de seleção faz-se necessária, muitas vezes, a utilização de operadores, pois por meio destes torna-se possível realizar a combinação de mais de uma condição e então aplicar os conceitos de verdadeiro e falso conforme resultado da condição. Assinale a alternativa correta em relação aos tipos de operadores utilizados em algoritmos: Ocultar opções de resposta 1. Lógico, aritmético, caso. 2. Lógico, relacionais, condicionais. 3. Lógico, caso, condicionais. 4. Lógico, condicionais, aritmético. 5. Lógico, aritmético, relacionais. Resposta correta 8. Pergunta 8 0,45/0,45 Os computadores, a partir de seus programas, auxiliam o processamento dos dados. Quais itens fazem parte do processamento computacional, seguindo a ordem de execução? Ocultar opções de resposta 1. Entrada, processamento, saída. Resposta correta 2. Entrada, pré-processamento. 3. Entrada, dinâmica, limpeza, saída.. 4. Entrada, limpeza, execução, formatação, saída. 5. Processamento, entrada, saída. 9. Pergunta 9 0,45/0,45 As linguagens de programação são classificadas em níveis, de acordo com o grau de abstração em relação às sequências binárias manipuladas pelo computador. As linguagens de baixo nível, mais próximas da máquina, são classificadas em: 1. Linguagem de Máquina 2. Linguagem Hexadecimal 3. Linguagem Assembly Relacione o segundo grupo com os enumerados no grupo acima (1, 2 e 3): ( ) Evolução da linguagem de máquina, usando uma quantidade maior de dados e instruções. ( ) Linguagem nativa do hardware da máquina. ( ) Conhecida como linguagem simbólica, por trabalhar com símbolos. Marque a alternativa que tem a ordem correta de numeração do segundo grupo: Ocultar opções de resposta 1. 3, 2, 1 2. 1, 2, 3 3. 1, 3, 2 4. 3, 1, 2 5. 2, 1, 3 Resposta correta 10. Pergunta 10 0,45/0,45 Preencher um vetor significa atribuir valores a todas as suas posições. Assim, deve-se implementar um mecanismo que faça uma variável assumir todos os valores possíveis para o índice. Assinale a alternativa correta para a sintaxe correta de preenchimento de vetor: Ocultar opções de resposta 1. para i == 1 até 5 faça Leia vetor[i] Fimpara 2. para i de 1 e se 5 faça Leia vetor[i] Fimpara 3. para i de 1 até 5 faça Leia vetor[i] Resposta correta 4. para i até 5 faça Leia vetor[i] Fimpara 5. para i de 1 e 5 faça Leia vetor[i] Fimpara
Compartilhar