Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1 de 10 Segundo ASCENCIO (2015), o primeiro conceito de uma instrução é um conjunto de regras ou normas definidas para a realização ou emprego de algo. Quando um programa é executado é preciso que este contenha uma gramática. Assinale a alternativa correta referente as instruções que a gramática apresenta: A - Sintaxe e Semântica. check_circle Resposta correta B - Sintaxe e Análise léxica. C - Semântica e Vocabulário. D - Vocabulário e Sintaxe. E - Análise Léxica e Vocabulário . Questão 2 de 10 Os operadores relacionais são utilizados em expressões lógicas para se testar a relação entre dois valores do mesmo tipo, retornando VERDADEIRO ou FALSO. Assinale a alternativa correta em relação a comparação que pode ser utilizada por estes operadores. A - 7 = 7 check_circle Resposta correta B - 8 mod 3 = 2 C - 5 ^ 2 = 25 cancel Respondida D - 10/2 = 5 E - 2*3=6 Questão 3 de 10 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êncio (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. 1. A sintaxe está relacionada com os significados (forma lógica) e a semântica está relacionada com as regras formais. 2. A sintaxe está relacionada com as regras formais e a semântica está relacionada com os significados (forma lógica). 3. A sintaxe é a linguagem de baixo nível e a semântica é a linguagem de alto nível. 4. A semântica pode ser classificada em: estática, dinâmica e operacional. Assinale a alternativa correta: A - apenas as alternativas I e IV B - apenas as alternativas I, II e III C - apenas as alternativas I, III e IV D - apenas as alternativas II e IV check_circle Resposta correta E - apenas as alternativas II, III e IV Questão 4 de 10 Segundo ASCENCIO (2015), o primeiro conceito de uma instrução é um conjunto de regras ou normas definidas para a realização ou emprego de algo. Quando um programa é executado é preciso que este contenha uma gramática. Assinale a alternativa correta referente as instruções que a gramática apresenta: A - Análise Léxica e Vocabulário. B - Semântica e Vocabulário C - Sintaxe e Análise léxica D - Sintaxe e Semântica check_circle Resposta correta E - Vocabulário e Sintaxe Questão 5 de 10 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? A - Entrada, dinâmica, limpeza, saída. B - Entrada, limpeza, execução, formatação, saída; C - Entrada, pré-processamento; D - Entrada, processamento, saída; check_circle Resposta correta E - Processamento, entrada, saída; Questão 6 de 10 As linguagens de Alto Nível possuem um nível de abstração maior, ou melhor, mais próximo da Linguagem Humana e os recursos implementados nessas linguagens permitem ao programador desenvolver programas sem conhecer as características do processador. Essas linguagens apresentam várias características, assinale o conceito que representa a característica Clareza: A - capacidade de ser utilizada em diversos cenários tecnológicos. B - capacidade de utilizar códigos simples, que podem representar operações matemáticas complexas. check_circle Resposta correta C - capacidade que essas linguagens possuem para programar variados tipos de aplicações e plataformas. D - capacidade de reduzir o tamanho do código e sua velocidade de desenvolvimento. E - capacidade de interpretar os erros durante o desenvolvimento do programa. Questão 7 de 10 Um algoritmo é uma sequência de ações finitas que devem ser executadas. A representação de um algoritmo pode ser como uma descrição narrativa ou através de um fluxograma convencional. Considere as seguintes figuras geométricas: image.png 2.81 KB E os significados na construção de um fluxograma convencional: a. Processamento / Atribuição b. Leitura / Entrada de Dados c. Documento / Saída de Dados d. Decisão e. Conectivo f. Início e Fim de programa A relação entre as figuras e os significados correspondente são, respectivamente: A - 1-a; 2-b; 3-d; 4-f; 5-c; 6-e B - 1-b; 2-a; 3-d; 4-f; 5-c; 6-e C - 1-f; 2-b; 3-d; 4-a; 5-c; 6-e check_circle Resposta correta D - 1-e; 2-b; 3-d; 4-f; 5-c; 6-f E - 1-f; 2-c; 3-d; 4-a; 5-b; 6-e Questão 8 de 10 O desenho de algoritmos está relacionado à resolução de um problema, para resolver um problema devemos desenvolver passos ou sequências. Forbellone 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: A - Problema; Algoritmo, Programa. check_circle Resposta correta B - Algoritmo; Programa; Testes. C - Problema; Programa; Testes. D - Algoritmos; Programa; Resultado. E - Algoritmo; Resultado; Requisitos. https://storage.googleapis.com/painel-docente-prod/questions_db/question/1940/1587065107/image.png Questão 9 de 10 A descrição narrativa consiste em analisar o enunciado do problema e escrever, utilizando uma linguagem natural, os passos a serem seguidos para sua resolução. Assinale a alternativa correta em relação a vantagem de se utilizar a descrição narrativa na elaboração de algoritmos. A - O entendimento de elementos gráficos é mais simples que o entendimento de textos. B - A linguagem natural abre espaços para várias interpretações, o que posteriormente pode dificultar a transcrição do algoritmo para o programa. C - Não é necessário aprender nenhum conceito novo, pois a linguagem natural, neste ponto, já é bastante conhecida. check_circle Resposta correta D - Não é necessário aprender nenhum conceito novo, pois a linguagem natural, neste ponto, já é bastante conhecida. cancel Respondida E - É necessário aprender as regras do pseudocódigo. Questão 10 de 10 Um computador pode resolver nativamente três tipos de expressões: aritméticas, relacionais e lógicas. Para a lista de expressões a seguir, indique, respectivamente, o resultado obtido ao se resolver cada uma delas: 2 * 4 - 10 / 2 3 <= 5 FALSO ou não FALSO 3 + (3 * 2) >= 12 VERDADEIRO e 5 * 4 - 5 = 15 A - 3, VERDADEIRO, FALSO, FALSO, VERDADEIRO. B - -1, VERDADEIRO, FALSO, FALSO, VERDADEIRO. C - 3, VERDADEIRO, VERDADEIRO, FALSO, VERDADEIRO. check_circle Resposta correta D - -1, VERDADEIRO, FALSO, VERDADEIRO, VERDADEIRO. E - 3, VERDADEIRO, VERDADEIRO, VERDADEIRO, VERDADEIRO Questão 1 de 10 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 é A - Axiomas B - Lexemas check_circle Resposta correta C - Mnemônicos D - Semântica E - Identificador Questão 2 de 10 Um algoritmo é uma sequência de ações finitas que devem ser executadas. A representação de um algoritmo pode ser como uma descrição narrativa ou através de um fluxograma convencional. Considere as seguintes figuras geométricas: image.png 2.81 KB E os significados na construção de um fluxograma convencional: a. Processamento / Atribuição b. Leitura / Entrada de Dados c. Documento / Saída de Dados d. Decisão e. Conectivo f. Início e Fim de programa A relação entre as figurase os significados correspondente são, respectivamente: A - 1-a; 2-b; 3-d; 4-f; 5-c; 6-e B - 1-b; 2-a; 3-d; 4-f; 5-c; 6-e https://storage.googleapis.com/painel-docente-prod/questions_db/question/1940/1587065107/image.png C - 1-f; 2-b; 3-d; 4-a; 5-c; 6-e check_circle Resposta correta D - 1-e; 2-b; 3-d; 4-f; 5-c; 6-f E - 1-f; 2-c; 3-d; 4-a; 5-b; 6-e Questão 3 de 10 Nas estruturas de seleção faz-se necessário, 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. A - Lógico, aritmético, case B - Lógico, aritmético, relacionais check_circle Resposta correta C - Lógico, case, condicionais D - Lógico, condicionais, aritmético E - Lógico, relacionais, condicionais Questão 4 de 10 Para 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. Assinale a alternativa correta em relação aos tipos de linguagens de programação existentes: A - Linguagem de baixo nível, linguagem assembly B - Linguagem de baixo nível, linguagem de alto nível check_circle Resposta correta C - Linguagem fortran, linguagem assembly D - Linguagem fortran, linguagem de alto nível E - Linguagem pragmática, linguagem sintática Questão 5 de 10 Um programa ao ser criado precisa realizar um determinado tipo de processamento de dados. No entanto, para que o computador compreenda e execute esse programa, devemos descrevê-lo usando algum tipo de linguagem que tanto o computador quanto o criador de software entendam. Assinale a alternativa correta em relação ao nome desta linguagem: A - Linguagem de contexto B - Linguagem de funcionalidades C - Linguagem de pragmática D - Linguagem de programação check_circle Resposta correta E - Linguagem livre de contexto. Questão 6 de 10 Forbellone (2005), afirma que os operadores relacionais são muito utilizados em programação, as decisões dos algoritmos geralmente são tomadas nas operações relacionais e baseiam-se em testes do estado das variáveis. Assinale a alternativa que representa corretamente a comparação de dois valores, de acordo com a sintaxe dos operadores: A - A >> B B - A <> B check_circle Resposta correta C - A ≠ B D - A ≤ B E - A ≥ B Questão 7 de 10 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? A - Entrada, dinâmica, limpeza, saída. B - Entrada, limpeza, execução, formatação, saída; C - Entrada, pré-processamento; D - Entrada, processamento, saída; check_circle Resposta correta E - Processamento, entrada, saída; Questão 8 de 10 Tanembaum (2007), afirma que os computadores trabalham com linguagem de máquina e binária e cada processador possui uma versão legível da sua linguagem, e tal versão pode mudar de processador para processador. Para auxiliar nesse processo podem ser utilizadas palavras reservadas chamadas de: A - Mnemônios. check_circle Resposta correta B - Sinônimos. C - Semântica. D - Pragmática. E - Sintaxe. Questão 9 de 10 Segundo ASCENCIO (2015), o primeiro conceito de uma instrução é um conjunto de regras ou normas definidas para a realização ou emprego de algo. Quando um programa é executado é preciso que este contenha uma gramática. Assinale a alternativa correta referente as instruções que a gramática apresenta: A - Sintaxe e Semântica. check_circle Resposta correta B - Sintaxe e Análise léxica. C - Semântica e Vocabulário. D - Vocabulário e Sintaxe. E - Análise Léxica e Vocabulário . Questão 10 de 10 Os operadores relacionais são utilizados em expressões lógicas para se testar a relação entre dois valores do mesmo tipo, retornando VERDADEIRO ou FALSO. Assinale a alternativa correta em relação a comparação que pode ser utilizada por estes operadores. A - 7 = 7 check_circle Resposta correta B - 8 mod 3 = 2 C - 5 ^ 2 = 25 D - 10/2 = 5 E - 2*3=6 Questão 1 de 10 Os operadores relacionais são utilizados em expressões lógicas para se testar a relação entre dois valores do mesmo tipo, retornando VERDADEIRO ou FALSO. Assinale a alternativa correta em relação a comparação que pode ser utilizada por estes operadores. A - 7 = 7 check_circle Resposta correta B - 8 mod 3 = 2 C - 5 ^ 2 = 25 D - 10/2 = 5 E - 2*3=6 Questão 2 de 10 Segundo ASCENCIO (2015), o primeiro conceito de uma instrução é um conjunto de regras ou normas definidas para a realização ou emprego de algo. Quando um programa é executado é preciso que este contenha uma gramática. Assinale a alternativa correta referente as instruções que a gramática apresenta: A - Sintaxe e Semântica. check_circle Resposta correta B - Sintaxe e Análise léxica. C - Semântica e Vocabulário. D - Vocabulário e Sintaxe. E - Análise Léxica e Vocabulário . Questão 3 de 10 O computador trabalha com uma linguagem que é representada por número binários, ou seja, 0 e 1 (desligado e ligado). No entanto, todos os vocabulários utilizados na realização de uma tarefa são transformados em combinações de números binários que são representados por : A - Código Padrão Americano para o Intercâmbio de Informação - ASCII check_circle Resposta correta B - Código de Tradutor de Informações - CTI C - Código Assembly - CAY D - Código Binário - CBIN E - Código Hexadecimal - HEX Questão 4 de 10 Segundo ASCENCIO (2015), o primeiro conceito de uma instrução é um conjunto de regras ou normas definidas para a realização ou emprego de algo. Quando um programa é executado é preciso que este contenha uma gramática. Assinale a alternativa correta referente as instruções que a gramática apresenta: A - Análise Léxica e Vocabulário. B - Semântica e Vocabulário C - Sintaxe e Análise léxica D - Sintaxe e Semântica check_circle Resposta correta E - Vocabulário e Sintaxe Questão 5 de 10 Em uma linguagem de programação o processo de verificação de erros de sintaxe e semântica é realizado pelo: A - Compilador. check_circle Resposta correta B - Interpretador. C - Regras sintáticas. D - Gerador de Código. E - Código fonte. Questão 6 de 10 Um programa ao ser criado precisa realizar um determinado tipo de processamento de dados. No entanto, para que o computador compreenda e execute esse programa, devemos descrevê-lo usando algum tipo de linguagem que tanto o computador quanto o criador de software entendam. Assinale a alternativa correta em relação ao nome desta linguagem: A - Linguagem de programação. check_circle Resposta correta B - Linguagem de contexto. C - Linguagem pragmática. D - Linguagem de funcionalidades. E - Linguagem livre de contexto. Questão 7 de 10 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 Numere as alternativas a seguir, relacionando os tipos de linguagens apresentadas com as suas características: ( )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. Agora, marque a alternativa que corresponde à sequência correta: A - 1, 2, 3 B - 1, 3, 2 C - 2, 1, 3 check_circle Respostacorreta D - 3, 1, 2 E - 3, 2, 1 Questão 8 de 10 Para realizarmos o processamento dos dados precisamos calcular. Qual alternativa abaixo mostra somente operadores matemáticos ou aritméticos : A - E, Ou, Não B - /, *, +, - check_circle Resposta correta C - X + 1 = 2 D - A, B: inteiro E - 5 < 6 Questão 9 de 10 As expressões lógicas são usadas nas linguagens de programação para criar condições mais complexas de processamento. Assinale a alternativa correspondente aos operadores lógicos: A - AND, OR, NOT check_circle Resposta correta B - AND, OR, MOD C - NOT, DIV, SOMA D - AND, NOT, MOD E - MOD, DIV, NOT Questão 10 de 10 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 é A - Axiomas B - Lexemas check_circle Resposta correta C - Mnemônicos D - Semântica E - Identificador
Compartilhar