Pular para o conteúdo

Computação1ª à 3ª sérieEnsino Médio

EM13CO06

(EM13CO06) Avaliar software levando em consideração diferentes características e métricas associadas.

Texto oficial da BNCC Computação 2022, página 66 do documento do MEC.
Área
Computação

Atividades e provas para a habilidade EM13CO06

Mais de Computação no Ensino Médio

24 questões no banco para EM13CO06

Usar no montador
  1. Uma escola testou dois aplicativos de agenda escolar com 20 estudantes. Cada estudante tentou cadastrar uma tarefa com data de entrega, e os resultados foram:

    AplicativoConseguiram concluirTempo médioErros cometidos (total)
    A18 de 2040 s3
    B12 de 2025 s9

    Com base nessas métricas de uso, a conclusão mais adequada é que

    1. não é possível comparar softwares por meio de testes com usuários, apenas pela opinião do fabricante.
    2. B tem melhor usabilidade, pois o tempo médio é a única métrica que importa na avaliação de um software.
    3. B é melhor, pois os estudantes que erraram mais aprenderam mais sobre o funcionamento do aplicativo.
    4. os dois aplicativos são equivalentes, pois a soma das três métricas dá quase o mesmo valor para ambos.
    5. A tem melhor usabilidade: mais estudantes concluíram e erraram menos, embora levem mais tempo.
  2. A escola quer um sistema simples para controlar o empréstimo de livros da biblioteca.

    a) Escreva três requisitos funcionais e um requisito não funcional para esse sistema.

    b) Para o requisito "um estudante pode ter no máximo 3 livros emprestados ao mesmo tempo", descreva três casos de teste, indicando a situação inicial, a ação e o resultado esperado.

    c) Explique por que é importante escrever os testes antes ou durante a programação, e não só no final.

  3. Se um programa passou em todos os testes que a equipe escreveu, pode-se garantir que ele não tem nenhum erro.

    (   ) Verdadeiro   (   ) Falso

  4. Equipes de desenvolvimento usam sistemas de controle de versão, como o Git. Um estudante quer testar uma nova funcionalidade no projeto do grupo sem correr o risco de estragar a versão que já funciona. O recurso mais adequado é

    1. copiar a pasta do projeto para um pendrive e desenvolver lá, sem avisar o restante do grupo.
    2. enviar o código novo diretamente para a versão principal, sem testes, e corrigir depois.
    3. apagar a versão principal e começar a nova funcionalidade a partir de um projeto vazio.
    4. pedir que todos os colegas parem de trabalhar até que a funcionalidade nova fique pronta.
    5. criar um ramo (branch) para a funcionalidade e, após os testes, incorporá-lo à versão principal.

Outras habilidades de Computação, 1ª à 3ª série

  • EM13CO01 Explorar e construir a solução de problemas por meio da reutilização de partes de soluções existentes.
  • EM13CO02 Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a…
  • EM13CO03 Identificar o comportamento dos algoritmos no que diz respeito ao consumo de recursos como tempo de execução, espaço…
  • EM13CO04 Reconhecer o conceito de metaprogramação como uma forma de generalização na construção de programas, permitindo que algoritmos sejam…
  • EM13CO05 Identificar os limites da Computação para diferenciar o que pode ou não ser automatizado, buscando uma compreensão mais…
  • EM13CO07 Compreender as diferentes tecnologias, bem como equipamentos, protocolos e serviços envolvidos no funcionamento de redes de computadores, identificando…
  • EM13CO08 Entender como mudanças na tecnologia afetam a segurança, incluindo novas maneiras de preservar sua privacidade e dados pessoais…
  • EM13CO09 Identificar tecnologias digitais, sua presença e formas de uso, nas diferentes atividades no mundo do trabalho.
  • EM13CO10 Conhecer os fundamentos da Inteligência Artificial, comparando-a com a inteligência humana, analisando suas potencialidades, riscos e limites.
  • EM13CO11 Criar e explorar modelos computacionais simples para simular e fazer previsões, identificando sua importância no desenvolvimento científico.
  • EM13CO12 Produzir, analisar, gerir e compartilhar informações a partir de dados, utilizando princípios de ciência de dados.
  • EM13CO13 Analisar e utilizar as diferentes formas de representação e consulta a dados em formato digital para pesquisas científicas.
  • EM13CO14 Avaliar a confiabilidade das informações encontradas em meio digital, investigando seus modos de construção e considerando a autoria,…
  • EM13CO15 Analisar a interação entre usuários e artefatos computacionais, abordando aspectos da experiência do usuário e promovendo reflexão sobre…
  • EM13CO16 Desenvolver projetos com robótica, utilizando artefatos físicos ou simuladores.
  • EM13CO17 Construir redes virtuais de interação e colaboração, favorecendo o desenvolvimento de projetos de forma segura, legal e ética.
  • EM13CO18 Planejar e gerenciar projetos integrados às áreas de conhecimento de forma colaborativa, solucionando problemas, usando diversos artefatos computacionais.
  • EM13CO19 Expor, argumentar e negociar propostas, produtos e serviços, utilizando diferentes mídias e ferramentas digitais.
  • EM13CO20 Criar conteúdos, disponibilizando-os em ambientes virtuais para publicação e compartilhamento, avaliando a confiabilidade e as consequências da disseminação…
  • EM13CO21 Comunicar ideias complexas de forma clara por meio de objetos digitais como mapas conceituais, infográficos, hipertextos e outros.
  • EM13CO22 Produzir e publicar conteúdo como textos, imagens, áudios, vídeos e suas associações, bem como ferramentas para sua integração,…
  • EM13CO23 Analisar criticamente as experiências em comunidades virtuais e as relações advindas da interação e comunicação com outras pessoas,…
  • EM13CO24 Identificar e reconhecer como as redes sociais e artefatos computacionais em geral interferem na saúde física e mental…
  • EM13CO25 Dialogar em ambientes virtuais com segurança e respeito às diferenças culturais e pessoais, reconhecendo e denunciando atitudes abusivas.
  • EM13CO26 Aplicar os conceitos e pressupostos do direito digital em sua conduta e experiências com o cotidiano da cultura…

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