Partilhar: WhatsApp
aulify
UC UC03814 · T. Inform. Gestão

Ficha 01 · Análise, algoritmia e desenho

Pensamento computacional, pseudocódigo, fluxogramas e dados
Versão · Aluno
Tempo · 4 horas
Aluno(a)
Turma
Data

Exercício 1 · Pensamento computacional

Aplica os quatro pilares (decomposição, padrões, abstração, algoritmo) ao problema: "contar quantas palavras tem uma frase".

Resposta:

Exercício 2 · Requisitos

Para uma app de biblioteca escolar, escreve um requisito funcional, um não-funcional e uma user story.

Resposta:

Exercício 3 · Estruturas de controlo

Identifica a estrutura (sequência, decisão ou repetição) em cada caso: (a) somar todos os números de 1 a 100; (b) verificar se um saldo chega para uma compra; (c) ler o nome e depois a idade.

Resposta:

Exercício 4 · Pseudocódigo

Escreve o pseudocódigo que lê a idade e escreve "Criança" (< 13), "Jovem" (13–17) ou "Adulto" (>= 18).

Resposta:

Exercício 5 · Pseudocódigo com repetição

Escreve o pseudocódigo que lê 5 notas e escreve a maior.

Resposta:

Exercício 6 · Fluxograma

Desenha (em texto) o fluxograma de um programa que lê um número e diz se é positivo, negativo ou zero. Indica os símbolos que usarias.

Resposta:

Exercício 7 · Modelação de dados

Uma loja precisa de guardar produtos (nome, preço, stock) e vendas (produto, quantidade, data). Indica as entidades, atributos e como representarias um produto em Python.

Resposta: