Buscar

EX 1 AULA 1 ALGORITIMOS

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

Prévia do material em texto

Exercício: CCT0239_EX_A1_201603425641  Matrícula: 201603425641
Aluno(a): ROBERTO SOUZA DE CARVALHO Data: 25/03/2016 22:12:43 (Finalizada)
  1a Questão (Ref.: 201604036356)  Fórum de Dúvidas (3)       Saiba   (2)
A definição de algoritmos, segundo Forbellone, é uma sequência de passos finitos para atingir um objetivo bem
definido. Com base nessa definição, marque a alternativa que apresenta uma sequência lógica para fritar ovo.
Coloque manteiga na frigideira ­ quebre o ovo ­ retire­o quando estiver frito ­ despeje­o na frigideira.
Quebre o ovo ­ retire­o quando estiver frito ­ coloque manteiga na frigideira ­ quebre o ovo .
Retire­o quando estiver frito ­ coloque manteiga na frigideira ­ quebre o ovo ­ quebre o ovo .
  Coloque manteiga na frigideira ­ quebre o ovo ­ despeje­o na frigideira ­ retire­o quando estiver frito.
Despeje­o na frigideira ­ retire­o quando estiver frito ­ coloque­o no prato ­ salpique queijo ralado.
 Gabarito Comentado  Gabarito Comentado  Gabarito Comentado
  2a Questão (Ref.: 201604128050)  Fórum de Dúvidas (2 de 3)       Saiba   (1 de 2)
 Assinale a opção que mostra as formas possíveis e mais adequadas de se representar um algoritmo :
Apenas pseudolinguagem
  Linguagem gráfica e pseudolinguagem
Linguagem natural e pseudolinguagem
Linguagem natural, fluxograma e pseudolinguagem
   Linguagem natural e linguagem gráfica
 Gabarito Comentado  Gabarito Comentado
  3a Questão (Ref.: 201603476058)  Fórum de Dúvidas (2 de 3)       Saiba   (1 de 2)
A representação gráfica dos algoritmos, em que cada símbolo apresentado representa uma operação a ser
realizada é chamada de:
Diagrama
Linguagem de Programação
Pseudocódigo
  Fluxograma
Algoritmo
 Gabarito Comentado  Gabarito Comentado  Gabarito Comentado
  4a Questão (Ref.: 201603476059)  Fórum de Dúvidas (1 de 3)       Saiba   (1 de 2)
A implementação concreta de um algoritmo, ou o conjunto de algoritmos a serem executados pela máquina é
chamada de:
Linguagem de Máquina
Compilador
Linguagem de alto nível
Linguagem de baixo nível
  Programa
 Gabarito Comentado  Gabarito Comentado  Gabarito Comentado
  5a Questão (Ref.: 201604086813)  Fórum de Dúvidas (2 de 3)       Saiba   (1 de 2)
Assinale a opção correta.
Linguagem natural pode ser usada, sem problemas de ambiguidades, para representar algoritmos.
Fluxogramas possuem certa ambiguidade, quando o programador não possui conhecimento adequado
  Linguagem gráfica livre não está isenta de ambiguidades.
Devemos evitar a representação de um algoritmo com pseudolinguagem.
  Pseudolinguagem, vez por outra, demonstra ambiguidade.
 Gabarito Comentado  Gabarito Comentado  Gabarito Comentado
  6a Questão (Ref.: 201604086806)  Fórum de Dúvidas (3)       Saiba   (2)
Considerando o conceito de Lógica de Programação, é correto afirmar que :
É a técnica de desenvolver algoritmos (sequências lógicas) para atingir determinados objetivos dentro
de certas regras baseadas na Lógica (Matemática ou não) e que, depois, são automaticamente passados
para a construção do seu software.
  É a técnica de desenvolver algoritmos (sequências lógicas) para atingir determinados objetivos dentro
de certas regras baseadas na Lógica Matemática e que, depois, são adaptados para a Linguagem de
Programação utilizada pelo programador para construir seu software.
É a técnica de desenvolver apenas pseudocódigo para atingir determinados objetivos dentro de certas
regras baseadas no senso comum e que, depois, são adaptados para a Linguagem de Programação
utilizada pelo programador para construir seu software.
É a técnica de desenvolver algoritmos dentro de certas regras baseadas na Lógica Matemática e que,
depois, são adaptados para pseudolinguagem utilizada pelo programador para construir seu software.
É a técnica de desenvolver algoritmos (sequências lógicas) para atingir determinados objetivos dentro
de certas regras baseadas no bom senso e que, depois, são adaptados para a Linguagem de
Programação utilizada pelo programador para construir seu software.

Outros materiais