Logo Passei Direto
Buscar
Na AULA 1, apresentemos três tipos distintos de representações de algoritmos que fogem de uma linguagem de programação: descrição narrativa, pseudocódigo e fluxograma. Acerca destas representações, observe as afirmativas a seguir: I - Uma descrição narrativa não é empregada em algoritmos computacionais, uma vez que não apresenta um formalismo e é bastante aberta a ambiguidades. II - Um pseudocódigo apresenta regras bem definidas, e portanto é muito adotada em representações gráficas empregando uma simbologia própria padrão ISO. III - Um fluxograma é idêntico a uma linguagem de programação, e portanto é considerado uma linguagem de programação genérica. Acerca das afirmativas apresentadas, assinale as alternativas CORRETAS:

A I, apenas.
B II, apenas.
C III, apenas.
D I e III, apenas.
E I, II e III.
User badge image
Praticando Para Aprender

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada afirmativa: I - Uma descrição narrativa não é empregada em algoritmos computacionais, uma vez que não apresenta um formalismo e é bastante aberta a ambiguidades. Verdadeiro, essa afirmativa está correta. A descrição narrativa é mais livre e pode ser ambígua, o que a torna menos adequada para algoritmos computacionais. II - Um pseudocódigo apresenta regras bem definidas, e portanto é muito adotada em representações gráficas empregando uma simbologia própria padrão ISO. Falso, o pseudocódigo não possui um padrão ISO definido e é mais uma representação informal que busca ser compreensível, mas não tem regras rígidas como uma linguagem de programação. III - Um fluxograma é idêntico a uma linguagem de programação, e portanto é considerado uma linguagem de programação genérica. Falso, um fluxograma é uma representação gráfica de um algoritmo, mas não é uma linguagem de programação. Ele serve para ilustrar o fluxo de um algoritmo, mas não possui a formalidade e a sintaxe de uma linguagem de programação. Com base nas análises, apenas a afirmativa I é verdadeira. Portanto, a alternativa correta é: A I, apenas.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Na AULA 1 aprendemos o que é uma linguagem de programação e como nós e o nossos computadores compreendemos os programas que escrevemos. Acerca deste assunto, observe os dois conceitos a seguir: I - Linguagem que o computador compreende. II - Processo que converte uma linguagem de programação em uma linguagem compreendida por nosso computador. Assinale a alternativa que informa corretamente o nome do conceito de cada uma das afirmativas.

A I - Linguagem de máquina II - Tradução
B I - Linguagem de máquina II - Execução
C I - Linguagem de máquina II - Compilação
D I - Linguagem de programação II - Compilação
E I - Linguagem de programação II - Conversão

Aprendemos na AULA 1 que também escrevemos uma sequência lógica de passos para resolver equações matemáticas. Observe a seguir a equação matemática que descreve a fórmula de Bhaskara: −b±√Δ2a−b±Δ2a O cálculo da fórmula de Bhaskara deve seguir uma só sequência de passos para que o resultado final seja atingido. Considere a situação onde o Delta da Bhaskara é positivo, somente. Assinale a alternativa que contém corretamente a sequencia de passos para chegarmos ao resultados da Bhaskara.

A 1 - Calcular o delta 2 - Calcular a raiz quadrada de delta 3 - No denominador, multiplicar duas vezes o valor de a 4 - Dividir o resultado da raiz quadrada de delta pelo obtido no denominador 5 - Por fim, Dividir -b pelo resultado obtido no denominador
B 1 - Calcular o delta 2 - Calcular a raiz quadrada de delta 3 - No denominador, calcular duas vezes o valor de a 4 - Dividir -b pelo resultado obtido no denominador 5 - Por fim, somar o resultado obtido no item 4 com a raiz quadrada de delta
C 1 - Calcular o delta 2 - Calcular a raiz quadrada de delta 3 - No denominador, calcular duas vezes o valor a 4 - Somar o resultado do denominador com -b 5 - Por fim, dividir a raiz quadrada de delta pela resultado obtido no item 4
D 1 - Calcular o delta 2 - Calcular a raiz quadrada de delta 3 - No denominador, calcular duas vezes o valor de a 4 - Dividir o resultado obtido da raiz quadrada de delta, pelo obtido no denominador 5 - Por fim, somar -b com o resultado obtido no item 4
E 1 - Calcular o delta 2 - Calcular a raiz quadrada de delta 3 - No numerador, somar -b com o resultado da raiz quadrada de delta 4 - No denominador, multiplicar duas vezes o valor de a 5 - Por fim, dividir o resultado obtido no numerador pelo obtido no denominador

Na AULA 1 aprendemos o conceito de linguagem de programação bem como vimos e conhecemos algumas das linguagens mais adotadas no mercado nos dias de hoje. A seguir você encontra as características de algumas destas linguagens. I - Linguagem de programação empregada para desenvolvimento Web. II - Linguagem de programação que é interpretada. III - Linguagem de programação criada na década de 70 e bastante empregada na área de Engenharia. IV - Linguagem de banco de dados. Assinale a alterativa que contém possíveis linguagens de programação que atendem ao itens apresentados:

A I - PHP II - HTML III - JAVA IV - SQL
B I - PHP II - PYTHON III - C IV - SQL
C I - HTML II - PYTHON III - JAVA IV - JAVASCRIPT
D I - HTML II - PYTHON III - C++ IV - RUBY
E I - PHP II - JAVA III - PYTHON IV - SQL

Mais conteúdos dessa disciplina