Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Curso sobre de LÃÆ’³gica e ProgramaÃÆ’ÂÂ§ÃÆ’£o


rap_
 Compartilhar

Posts Recomendados

Curso sobre de Lógica e Programação

 

aki eu vo postar o como vai c dividido o curso!!

 

ALGORITMO

 

ALGORITMO NÃÆ’Æ’O COMPUTACIONAL

 

PROGRAMA

 

LINGUAGENS DE PROGRAMAÃÆ’ââ‚¬Â¡ÃÆ’Æ’O

 

TÃÆ’‰CNICAS ATUAIS DE PROGRAMAÃÆ’ââ‚¬Â¡ÃÆ’Æ’O

 

ALGORITMOS EM “PORTUGOLâ€ÂÂ

 

OPERADORES ARITM̮ՉۡTICOS

 

OPERADORES RELACIONAIS

 

LINEARIZAÃÆ’ââ‚¬Â¡ÃÆ’Æ’O DE EXPRESSÃÆ’•ES

 

MODULARIZAÃÆ’ââ‚¬Â¡ÃÆ’Æ’O DE EXPRESSÃÆ’•ES

 

OPERADORES ESPECIAIS (MOD e DIV)

 

FUNÃÆ’ââ‚¬Â¡ÃÆ’•ES

 

BIBLIOTECAS DE FUNÃÆ’ââ‚¬Â¡ÃÆ’•ES

 

FUNÃÆ’ââ‚¬Â¡ÃÆ’•ES PRÃÆ’‰-DEFINIDAS

 

OPERADORES LÃÆ’“GICOS

 

TABELA VERDADE

 

EXPRESSÃÆ’•ES LÃÆ’“GICAS

 

VARIÃÆ’ÂÂVEIS

 

VARIÃÆ’ÂÂVEIS DE ENTRADA E SAÃÆ’ÂÂDA

 

CONSTANTES

 

IDENTIFICADORES

 

TIPOS DE DADOS

 

TIPOS PRIMITIVOS DE DADOS

 

COMANDOS DE I/O (INPUT/OUTPUT)

 

SINAL DE ATRIBUIÃÆ’ââ‚¬Â¡ÃÆ’Æ’O

 

SINAL DE IGUALDADE

 

CORPO GERAL DE UM PROGRAMA

 

ESTRUTURAS SEQÃÆ’Ã…â€œÃÆ’Å NCIAIS

 

; PONTO E VÃÆ’ÂÂRGULA ;

 

PRIMEIRO ALGORITMO

 

SEGUNDO ALGORITMO

 

{LINHAS DE COMENTÃÆ’ÂÂRIO}

 

‘ASPAS SIMPLES’

 

ESTRUTURAS DE DECISÃÆ’Æ’O

 

ALGORITMO TRÃÆ’Å S

 

ALGORITMO QUATRO

 

NINHOS DE SE

 

ALGORITMO CINCO

 

ESTRUTURAS DE CONDIÃÆ’ââ‚¬Â¡ÃÆ’Æ’O

 

ALGORITMO SEIS

 

ESTRUTURA DE REPETIÃÆ’ââ‚¬Â¡ÃÆ’Æ’O DETERMINADA

 

ALGORITMO SETEALGORITMO OITO

 

ESTRUTURA DE REPETIÃÆ’ââ‚¬Â¡ÃÆ’Æ’O INDETERMINADA COM VALIDAÃÆ’ââ‚¬Â¡ÃÆ’Æ’O INICIAL

ALGORITMO NOVE

 

ESTRUTURA DE REPETIÃÆ’ââ‚¬Â¡ÃÆ’Æ’O INDETERMINADA COM VALIDAÃÆ’ââ‚¬Â¡ÃÆ’Æ’O FINAL

 

ALGORITMO DEZ

 

ALGORITMO ONZE

 

PROGRAMAS EQUIVALENTES

 

EXERCÃÆ’ÂÂCIOS

 

-----------------------------------------------------------------------------------

 

O CURSO COMEÃÆ’‡ARA ESA SEMANA A PARTIR DE 14/05/06

------------------------------------------------------------------------------

editei a data de ÃÆ’­nicio!!

Link para o comentário
Compartilhar em outros sites

Re.: Curso sobre de Lógica e Programação

 

kra muito bom issu eh bom dar a base para a gaelra

eles querem as coisas muito na mÃÆ’£o

dizem q sabem fazer um aim

mas as vezes naum sabem nem o q eh um algoritimo eh issu aew

tentar botar essa galera no eixo

Link para o comentário
Compartilhar em outros sites

Re.: Curso sobre de Lógica e Programação

 

Bem vamos comeÃÆ’§ar bem do ÃÆ’­nicio mesmo!!! la vai espero que gostem!!

 

 

--IntroduÃÆ’ÂÂ§ÃÆ’£o--

 

O objetivo principal da LÃÆ’³gica de ProgramaÃÆ’ÂÂ§ÃÆ’£o ÃÆ’© demonstrar tÃÆ’©cnicas para resoluÃÆ’ÂÂ§ÃÆ’£o de problemas e consequentemente automatizaÃÆ’ÂÂ§ÃÆ’£o de tarefas.

 

O aprendizado da LÃÆ’³gica ÃÆ’© essencial para formaÃÆ’ÂÂ§ÃÆ’£o de um bom programador, servindo como base para o aprendizado de todas as linguagens de programaÃÆ’ÂÂ§ÃÆ’£o, estruturadas ou nÃÆ’£o.

 

De um modo geral esses conhecimentos serÃÆ’£o de supra importÃÆ’¢ncia pois ajudarÃÆ’£o no cotidiano, desenvolvendo um raciocÃÆ’­nio rÃÆ’¡pido.

 

Partindo do princÃÆ’­pio que “a ÃÆ’ºnica coisa constante no mundo ÃÆ’© a mudanÃÆ’§aâ€ÂÂ, forneÃÆ’§o abaixo meu endereÃÆ’§o eletrÃÆ’´nico para que vocÃÆ’ª possa me ajudar, enviando crÃÆ’­ticas, elogios ou sugestÃÆ’µes que servirÃÆ’£o para o eterno aprimoramento desse trabalho.

 

--Algoritmo--

 

Um Algoritmo ÃÆ’© uma seqÃÆ’ÂÂ¼ÃÆ’ªncia de instruÃÆ’ÂÂ§ÃÆ’µes ordenadas de forma lÃÆ’³gica para a resoluÃÆ’ÂÂ§ÃÆ’£o de uma determinada tarefa ou problema.

 

--Algoritmo nÃÆ’£o Computacional--

 

Abaixo ÃÆ’© apresentado um Algoritmo nÃÆ’£o computacional cujo objetivo ÃÆ’© usar um telefone pÃÆ’ºblico.

 

 

 

InÃÆ’­cio

 

1. Tirar o fone do gancho;

 

2. Ouvir o sinal de linha;

 

3. Introduzir o cartÃÆ’£o;

 

4. Teclar o nÃÆ’ºmero desejado;

 

5. DESVIO

Se der o sinal de chamar

 

5.1 Conversar;

 

5.2 Desligar;

 

5.3 Retirar o cartÃÆ’£o;

 

6. SenÃÆ’£o

 

6.1 Repetir;

 

Fim.

 

--Programa--

 

Um programa ÃÆ’© um Algoritmo escrito em uma linguagem computacional.

 

--Linguagens de ProgramaÃÆ’ÂÂ§ÃÆ’£o--

 

SÃÆ’£o Softwares que permitem o desenvolvimento de programas. Possuem um poder de criaÃÆ’ÂÂ§ÃÆ’£o ilimitado, desde jogos, editores de texto, sistemas empresariais atÃÆ’© sistemas operacionais.

 

Existem vÃÆ’¡rias linguagens de programaÃÆ’ÂÂ§ÃÆ’£o, cada uma com suas caracterÃÆ’­sticas prÃÆ’³prias.

 

Exemplos:

 

· Pascal

 

· Clipper

 

· C

 

· Visual Basic

 

· Delphi e etc.

 

--TÃÆ’©cnicas Atuais de ProgramaÃÆ’ÂÂ§ÃÆ’£o--

 

· ProgramaÃÆ’ÂÂ§ÃÆ’£o SeqÃÆ’¼encial

 

· ProgramaÃÆ’ÂÂ§ÃÆ’£o Estruturada

 

· ProgramaÃÆ’ÂÂ§ÃÆ’£o Orientada a Eventos e Objetos

 

 

por hoje e sÃÆ’³ esta semana estarei postando os outros mÃÆ’³dulos!!

 

FuiZZ

BY: Rap_

Link para o comentário
Compartilhar em outros sites

Re.: Curso sobre de Lógica e Programação

 

poxa bem legal esse curso, vou passar prum amigo meu q quer aprender sobre programaÃÆ’ÂÂ§ÃÆ’£o, sab acho q vc devia ser programador, mto bom msm.

Link para o comentário
Compartilhar em outros sites

Re.: Curso sobre de Lógica e Programação

 

Galera terminei agora outros modulos vo postar aqui tÃÆ’¡?

 

TÃÆ’‰CNICAS ATUAIS DE PROGRAMAÃÆ’ââ‚¬Â¡ÃÆ’Æ’O

 

 

 

· ProgramaÃÆ’ÂÂ§ÃÆ’£o SeqÃÆ’¼encial

 

· ProgramaÃÆ’ÂÂ§ÃÆ’£o Estruturada

 

· ProgramaÃÆ’ÂÂ§ÃÆ’£o Orientada a Eventos e Objetos

 

 

 

ALGORITMOS EM “PORTUGOLâ€ÂÂ

 

 

 

Durante nosso curso iremos aprender a desenvolver nossos Algoritmos em uma pseudo-linguagem conhecida como “Portugol†ou PortuguÃÆ’ªs Estruturado.

 

“Portugolâ€ÂÂ ÃÆ’© derivado da aglutinaÃÆ’ÂÂ§ÃÆ’£o de PortuguÃÆ’ªs + Algol. Algol ÃÆ’© o nome de uma linguagem de programaÃÆ’ÂÂ§ÃÆ’£o estruturada usada no final da dÃÆ’©cada de 50.

 

 

 

OPERADORES ARITM̮ՉۡTICOS

 

 

 

+ ÃÆ’¨ AdiÃÆ’ÂÂ§ÃÆ’£o

 

- ÃÆ’¨ SubtraÃÆ’ÂÂ§ÃÆ’£o

 

* ÃÆ’¨ MultiplicaÃÆ’ÂÂ§ÃÆ’£o

 

/ ÃÆ’¨ DivisÃÆ’£o

 

 

 

OPERADORES RELACIONAIS

 

 

 

> ÃÆ’¨ Maior que

 

< ÃÆ’¨ Menor que

 

>= ÃÆ’¨ Maior ou Igual

 

<= ÃÆ’¨ Menor ou Igual

 

= ÃÆ’¨ Igual

 

<> ÃÆ’¨ Diferente

 

 

 

LINEARIZAÃÆ’ââ‚¬Â¡ÃÆ’Æ’O DE EXPRESSÃÆ’•ES

 

 

 

Para a construÃÆ’ÂÂ§ÃÆ’£o de Algoritmos todas as expressÃÆ’µes aritmÃÆ’©ticas devem ser linearizadas, ou seja, colocadas em linhas.

 

ÃÆ’‰ importante tambÃÆ’©m ressalvar o uso dos operadores correspondentes da aritmÃÆ’©tica tradicional para a computacional.

 

 

 

 

(2/3+(5-3))+1=

 

Exemplo:

 

Tradicional

Computacional

 

 

 

 

 

 

 

 

MODULARIZAÃÆ’ââ‚¬Â¡ÃÆ’Æ’O DE EXPRESSÃÆ’•ES

 

 

 

A modularizaÃÆ’ÂÂ§ÃÆ’£o ÃÆ’© a divisÃÆ’£o da expressÃÆ’£o em partes, proporcionando maior compreensÃÆ’£o e definindo prioridades para resoluÃÆ’ÂÂ§ÃÆ’£o da mesma.

 

Como pode ser observado no exemplo anterior, em expressÃÆ’µes computacionais usamos somente parÃÆ’ªnteses “( )†para modularizaÃÆ’ÂÂ§ÃÆ’£o.

 

Na informÃÆ’¡tica podemos ter parÃÆ’ªnteses dentro de parÃÆ’ªnteses.

 

Exemplos de prioridades:

 

(2+2)/2=2

 

2+2/2=3

 

 

 

OPERADORES ESPECIAIS (MOD e DIV)

 

 

 

MOD ÃÆ’¨ Retorna o resto da divisÃÆ’£o entre 2 nÃÆ’ºmeros inteiros.

 

DIV ÃÆ’¨ Retorna o valor inteiro que resulta da divisÃÆ’£o entre 2 nÃÆ’ºmeros inteiros.

 

 

 

 

 

13 DIV 2 = 6

 

 

 

13 MOD 2 = 1

 

13

 

2

 

6

 

1

 

MOD

DIV

 

 

FUNÃÆ’ââ‚¬Â¡ÃÆ’•ES

 

 

 

Uma funÃÆ’ÂÂ§ÃÆ’£o ÃÆ’© um instrumento (Sub–algoritmo) que tem como objetivo retornar um valor ou uma informaÃÆ’ÂÂ§ÃÆ’£o.

 

A chamada de uma funÃÆ’ÂÂ§ÃÆ’£o ÃÆ’© feita atravÃÆ’©s da citaÃÆ’ÂÂ§ÃÆ’£o do seu nome seguido opcionalmente de seu argumento inicial entre parÃÆ’ªnteses.

 

As funÃÆ’ÂÂ§ÃÆ’µes podem ser predefinidas pela linguagem ou criadas pelo programador de acordo com o seu interesse.

 

Exemplos:

 

Valor Inicial X

 

Valor Final X=9

 

 

 

 

 

 

 

 

Processamento

Valor Final Y

 

Y=3

Link para o comentário
Compartilhar em outros sites

Re.: Curso sobre de Lógica e Programação

 

aÃÆ’­ foi exelente esse modulo

principais conceitos de algoritimo

entÃÆ’£o aÃÆ’­ vai um conselho para a galera q se interessa em programar

leiam todas as apostilas deste curso

aproveitem enquanto o rap_ estÃÆ’¡ ensinado

q issu eh muito dificil de aprender sozinhu

eh issu aew

Link para o comentário
Compartilhar em outros sites

Re.: Curso sobre de Lógica e Programação

 

BIBLIOTECAS DE FUNÃÆ’ââ‚¬Â¡ÃÆ’•ES

 

 

 

Armazenam um conjunto de funÃÆ’ÂÂ§ÃÆ’µes que podem ser usadas pelos programas.

 

 

 

FUNÃÆ’ââ‚¬Â¡ÃÆ’•ES PRÃÆ’‰-DEFINIDAS

 

 

 

ABS( )--------------VALOR ABSOLUTO

 

SQRT( )-------------RAIZ QUADRADA

 

SQR( )--------------ELEVA AO QUADRADO

 

TRUNC( )-----------VALOR TRUNCADO

 

ROUND( )-----------VALOR ARREDONDADO

 

LOG( )----------------LOGARITMO

 

SIN( )-----------------SENO

 

COS( )----------------COSENO

 

TAN( )------------------TANGENTE

 

 

 

 

As funÃÆ’ÂÂ§ÃÆ’µes acima sÃÆ’£o as mais comuns e importantes para nosso desenvolvimento lÃÆ’³gico, entretanto, cada linguagem possui suas funÃÆ’ÂÂ§ÃÆ’µes prÃÆ’³pias. As funÃÆ’ÂÂ§ÃÆ’µes podem ser aritmÃÆ’©ticas, temporais, de texto e etc.

 

 

 

OPERADORES LÃÆ’“GICOS

 

 

 

Atuam sobre expressÃÆ’µes retornando sempre valores lÃÆ’³gicos como Falso ou Verdadeiro.

 

 

E -------------------- RETORNA VERDADEIRO SE AMBAS AS PARTES FOREM VERDADEIRAS.

 

OU-------------------- BASTA QUE UMA PARTE SEJA VERDADEIRA PARA RETORNAR VERDADEIRO.

 

NÃÆ’Æ’O------------------INVERTE O ESTADO, DE VERDADEIRO PASSA PARA FALSO E VICE-VERSA.

 

TABELA VERDADE

 

A----V| V| F| F

B----V| F| V| F

A E B----V| F| F| F

A OU B----V| V| V| F

NÃÆ’Æ’O(A)----F| F| V| V

_______________________________________FIM______________________________________

____

 

Galera, tÃÆ’¡ ai mais uns modulos espero que tenham gostado te mais...

depois estarei postando outros mÃÆ’³dulos ÃÆ’© que agora endo meio sem tempo, pois estou desenvolvendo umas paradas aqui mas voltarei com todo gÃÆ’¡s!!!

 

abraÃÆ’§o aew pra v6!

Link para o comentário
Compartilhar em outros sites

Re.: Curso sobre de Lógica e Programação

 

ÃÆ’³timo... mas po tem algumas coisas de algoritmo basico que vocÃÆ’ª ainda nao postou tipo... os comandos e talx... posta + tarde pelo menos... Variaveis e explicacoes eu tenho no meu caderno... (algumas). =]

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.