Pular para o conteúdo

Computação6º ao 9º anoEnsino Fundamental

EF69CO05

(EF69CO05) Identificar os recursos ou insumos necessários (entradas) para a resolução de problemas, bem como os resultados esperados (saídas), determinando os respectivos tipos de dados, e estabelecendo a definição de problema como uma relação entre entrada e saída.

Texto oficial da BNCC Computação 2022, página 60 do documento do MEC.
Eixo
Pensamento Computacional
Objetos de conhecimento
Generalização
Componente
Computação

Atividades e provas para a habilidade EF69CO05

Mais de Computação do 6º ano

12 questões no banco para EF69CO05

Usar no montador
  1. O sistema da biblioteca vai registrar, para cada livro: o título, o ano de publicação, se está disponível e o valor da multa por dia de atraso. Quais são os tipos de dados mais adequados, nessa ordem?

    1. inteiro, texto, real e lógico
    2. texto, inteiro, lógico e real
    3. texto, real, texto e inteiro
    4. lógico, inteiro, texto e real
  2. Um aplicativo de ônibus mostra quanto tempo falta para o ônibus chegar ao ponto. Quais são, de forma simplificada, as entradas e a saída desse problema?

    1. Entrada: o tempo que falta; saídas: as posições.
    2. Entrada: a cor do ônibus; saída: o nome do motorista que dirige.
    3. Entrada: o preço da passagem; saída: o troco.
    4. Entradas: posições do ônibus e do ponto; saída: minutos.
  3. Um aplicativo converte temperaturas de graus Celsius para graus Fahrenheit. Qual é a entrada e qual é a saída desse problema?

    1. Entrada: temperatura em °F (texto); saída: nome da cidade (texto).
    2. Entrada: temperatura em °C (real); saída: temperatura em °F (real).
    3. Entrada: nome do usuário (texto); saída: temperatura em °C (lógico).
    4. Entrada: está quente? (lógico); saída: temperatura em °F (inteiro).
  4. Escreva, em Python, uma função celsius_para_fahrenheit(c) que use a fórmula F = C × 1,8 + 32. Depois: a) indique a entrada e a saída da função e seus tipos; b) teste a função com 0, 100 e 37 e diga os resultados esperados.

Outras habilidades de Computação, 6º ao 9º ano

  • EF69CO01 Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dado’.
  • EF69CO02 Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.
  • EF69CO03 Descrever com precisão a solução de um problema, construindo o programa que implementa a solução descrita.
  • EF69CO04 Construir soluções de problemas usando a técnica de decomposição e automatizar tais soluções usando uma linguagem de programação.
  • EF69CO06 Comparar diferentes casos particulares (instâncias) de um mesmo problema, identificando as semelhanças e diferenças entre eles, e criar…
  • EF69CO07 Entender o processo de transmissão de dados, como a informação é quebrada em pedaços, transmitida em pacotes através…
  • EF69CO08 Compreender e utilizar diferentes formas de armazenar, manipular, compactar e recuperar arquivos, documentos e metadados.
  • EF69CO09 Compreender os conceitos de paralelismo, concorrência e armazenamento/ processamento distribuídos.
  • EF69CO10 Entender como é a estrutura e funcionamento da internet.
  • EF69CO11 Apresentar conduta e linguagem apropriadas ao se comunicar em ambiente digital, considerando a ética e o respeito.
  • EF69CO12 Analisar o consumo de tecnologia na sociedade, compreendendo criticamente o caminho da produção dos recursos bem como aspectos…

Fonte: Base Nacional Comum Curricular (MEC). Base de dados: bncc.dev, mantido pela Profy, licença CC BY 4.0.