Postado Agosto 24, 2011 13 anos Olá, já é o terceiro mini-curso que resolvo fazer para ensinar um pouco de programação para a galera daqui, mais acho que dessa vez vai dar um pouco mais certo. 1- Aula - Introdução ao C Nesse curso, tenho como objetivo final ensinar um pouco de C para iniciantes, então já estarei avisando, não vai ter qualquer conteúdo avançado aqui, vou preparar um pouco vocês para aulas mais avançadas, e etc Neste curso iremos aprender os conceitos básicos de C uma linguagem de que de uns tempos para cá, tem se tornado cada dia mais popular, seja no mercado ou para pequenos programas, como macro's. Uma coisa, que muitas pessoas dizem sobre C é que é uma linguagem muito complexa ounão e que normalmente ela é usada por pessoas que já tem uma boa noção de programação, mais C também pode ser usado como uma linguagem inicial, como pascal que grande parte das pessoas se iniciam com ela. Vamos aprender um pouco da história do C, o C, nasceu em 72, seu inventor Dennis Ritchie, o usou pela primeira vez usando um DEC PDP-11 rodando um sistema operacional UNIX, C, é um derivado de B, que por sua vez é derivado de BCPL, C, tem duas linguagens que vem dela D, que é uma evolução de C, como C é uma evolução de B, que é uma evolução de BCPL. C, é uma linguagem de programação genérica, que pode ser utilizado para a criação de programas desde editores de texto, a sistema operacionais ( que não é um programa ). Estaremos aprendendo o C estruturado pela ANSI. Estarei recomendando, para os alunos daqui também de qualquer método, sendo eu disponibilizando imagens ou demonstrações peço que todos compilem os projetos e etc que eu postar aqui para ver o funcionamento, porque assim também iremos perceber os erros, que podem ser possivelmente causados. Para finalizar essa primeira aula, estarei explicando sobre Case Sensitive. A linguagem de programação C, é case sensitive, case sensitive é um ponto de muita importancia, pois ele diferencia, C de c, ou seja ele diferencia minusculo de maiusculo. Seja a diferença no inicio, no meio ou no final da palavra, ou seja, Soma é diferente de soma sOmA, de SOMA, de SomA. Até a próxima. Peço que ninguém copie esse conteúdo sem autorização e créditos. Contato em [email protected] Editado Agosto 25, 2011 13 anos por Beatriz Oliveira (veja o histórico de edições) Daniel Novaes diz seu notebook não roda tibia né? Robson Venturin diz roda com 95ºC Robson Venturin diz vo apontar meu lapiz com a faca afk
Postado Agosto 24, 2011 13 anos C e C++ são linguagens distintas. Se vai tratar de uma ou outra (ou ambas) é melhor especificar, pois no título consta como C++, em algumas partes do texto como C e outras C/C++. Editado Agosto 24, 2011 13 anos por Flamer (veja o histórico de edições)
Postado Agosto 24, 2011 13 anos Bem na verdade C++ e C são a mesma linguagem..... a diferença é que C++ possui a orientação a Objetos é o mesmo que dizer que Visual Basic 4 e Visual Basic 6 são linguagens diferentes... elas são a mesma linguagem... E usar c/c++ para criação de pequenos programa e macros... é a pior coisa que se pode falar..... se um dia vc falar isso para um programador dessa linguagem ele vai te taxar de ordinário.... para isso existem as otras linguagens.... se usa c/c++ para fazer coisa competente.... nada de programa de pizzaria locadora e outras coisas E eu soh por essa primeira aula eu ja vi que esse curso não vai chegar nem na 4 aula... então par que começou??? Editado Agosto 24, 2011 13 anos por join (veja o histórico de edições)
Postado Agosto 24, 2011 13 anos Se C e C++ fossem a mesma linguagem não existiriam materiais específicos para ambas, e também não deveríamos estuda-las separadamente nas faculdades e universidades, já que do jeito que pensa, "C++ é um conjunto que contém C". Existe realmente boa compatibilidade de C++ para códigos em C, entretanto nem toda a síntaxe de C é aceita por compiladores em C++, algo bem diferente de ser apenas a orientação a objeto. O que C++ difere de C é algo muito mais relevante do que as versões 4 e 6 do Visual Basic. Talvez pudesse comparar melhor como no caso de VB 6 e VB.NET que ao meu ver também são linguagens distintas.
Postado Agosto 24, 2011 13 anos Claro que precisa ter material especifico, da mesma maneira que existe material especifico tanto para o VB4 quanto para o VB6 principalmente pelas mudanças tecnologicas, mas em ambas por mais que o vb6 tenha funções novas vc consegue compilar e executar programas feitos em VB4 e vc ja viu um programador começando a programar em vb6 e depois tentar fazer alguma coisa em VB4? Desastre total..... Por isso que em algumas faculdades inicia pelo C. O problema é que estamos acostumados a ouvir que c é uma linguagem e c++ é outra.... Mas se vc não sabe quando o criador do c++ o criou a linguagem se chamou durante 3 ou 4 anos unicamente "C com classes" Bem todo compilador c++ compila c. Se vc não usar as bibliotecas orientadas a objetos é obvio... Pode ser que vcs aceitem o c como uma linguagem e o c++ como outra... eu o considero a mesma limguagem....mas que usam bibliotecas diferentes.....
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.