Buscar

Objetivos Compreender os conceitos de lógica de programação e de algoritmos. Conhecer os primeiros exemplos de algoritmos. Entender os conceitos de...

Objetivos
Compreender os conceitos de lógica de programação e de algoritmos.
Conhecer os primeiros exemplos de algoritmos.
Entender os conceitos de estrutura sequencial, estrutura de decisão e estrutura de repetição no contexto de algoritmos.
1.1 Conceitos básicos
Nesta disciplina, iniciaremos nossos estudos sobre Lógica de Programação. Mas, antes de começarmos, seria útil uma reflexão sobre o significado da palavra “Lógica”. Assim, o que é Lógica?
Utilizamos a lógica de forma natural em nosso dia a dia. Por exemplo:
a) Sei que o livro está no armário.
Sei que o armário está fechado.
Logo, concluo que tenho de abrir o armário para pegar o livro.
b) Sei que sou mais velho que João.
Sei que João é mais velho que José.
Então, concluo que eu sou mais velho que José.
Lógica
Pode ser vista como a arte de pensar corretamente. A lógica visa a colocar ordem no pensamento (FARRER, 1999).
Atividade 1.1 – Sejam os seguintes fatos:
• Todos os filhos de João são mais altos do que Maria.
• Antônio é filho de João.
Então, o que podemos concluir logicamente?
Atividade 1.2 – Considere os fatos abaixo:
• José é aluno do IFES.
• Para ser aprovado, um aluno do IFES precisa obter nota maior ou igual a 60 e comparecer a mais de 75% das aulas.
• José compareceu a todas as aulas e obteve nota igual a 80.
Então, o que podemos concluir?
1.2 Construção de algoritmos
A lógica de programação é essencial para pessoas que desejam trabalhar com desenvolvimento de programas para computadores. Lógica de programação pode ser definida como um conjunto de técnicas para encadear pensamentos a fim de atingir determinado objetivo. O objetivo fundamental de toda programação é construir algoritmos. Mas, afinal, o que é um algoritmo?
Em outras palavras, quando criamos um algoritmo, apenas apontamos uma sequência de atividades que levam à solução de um problema. Até mesmo as soluções para os problemas cotidianos mais simples podem ser descritas por sequências lógicas de atividades, ou seja, por algoritmos:
Algoritmo
Formalmente é uma sequência finita de passos que levam à execução de uma tarefa. Podemos pensar em algoritmo como uma receita, uma sequência de instruções que dão cabo de uma meta específica (FORBELLONE et al., 2005).
1.2.1 Algoritmos com estruturas de decisão
Os algoritmos que construímos

O objetivo fundamental de toda programação é construir algoritmos.
A lógica de programação é essencial para pessoas que desejam trabalhar com desenvolvimento de programas para computadores.
A lógica pode ser vista como a arte de pensar corretamente.
Um algoritmo é uma sequência finita de passos que levam à execução de uma tarefa.

Essa pergunta também está no material:

Logica_de_Programacao_Etec_Brasil
106 pág.

Redes de Computadores Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

Parece que você está compartilhando informações sobre os objetivos de um curso ou disciplina de lógica de programação. É importante compreender os conceitos de lógica de programação e algoritmos, conhecer exemplos de algoritmos e entender as estruturas sequenciais, de decisão e de repetição no contexto dos algoritmos. A lógica de programação é fundamental para aqueles que desejam trabalhar com desenvolvimento de programas para computadores. Um algoritmo é uma sequência finita de passos que leva à execução de uma tarefa. A lógica pode ser vista como a arte de pensar corretamente. Se você tiver alguma pergunta específica sobre esses conceitos, fique à vontade para perguntar!

0
Dislike0

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

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais

Outros materiais