Objetivo: O objetivo e fundamental desta disciplina e transmitir os conhecimentos
necessrios para que os alunos possam atuar no mercado de trabalho na rea de desenvolvimento de software. As plataformas Nett e Java e Console so as mais utilizadas no desenvolvimento de software. Para utilizar os recursos oferecidos por essas plataformas de forma eficiente necessrios conhecimentos slidos em orientao a objetos console da linguagem. A linguagem de programao C, permite que os conceitos de orientao a objetos sejam aplicados no desenvolvimento de uma aplicao . O QUE UM PROGRAMA? Um dos maiores benefcios a utilizao de computadores a automao de processos realizados manualmente por pessoas. Basicamente os computadores so capazes de executar instrues matemticas + rapidamente do q o homem. Essa simples capacidade permiti q eles resolvam Problemas complexos de maneira + eficiente. Porm, eles n possuem a inteligncia necessria para definir quais instrues devem ser executados para resolver uma determinada por outro lado, os seres humanos possuem essa inteligncia dessa forma uma pessoa precisa definir um roteiro com a sequencia de comando necessrio para realizar uma determinada tarefa e depois passar para um computador executar esse roteiro. Formalmente esses roteiros so chamados de programa.
LINGUAGEM DE PROGRAMAO? Uma linguagem de programao so instrues escrita por um programa. Um arquivo contendo as instrues de um programa em linguagem de programao chamado de arquivo fonte.
COMPILADOR Por um lado os computadores processam apenas instrues em linguagem de maquina. Por outro lado as pessoas definem as instrues em linguagem de programao. Dessa forma, necessrio traduzir o cdigo escrito em linguagem de programao por uma pessoa para um cdigo em linguagem de maquina para que um computador possa processar. Essa traduo realizada por um programa especial chamado de compilador. Linguagem de programao -> compilador -> linguagem de maquina -> processamento -> exe
Assim como as pessoas podem se comunicar atravs de lnguas diferentes, os computadores pode se comunicar atravs de linguagens de maquina diferentes. A linguagem de maquina de um computador e definida pela arquitetura do processador desse computador. A diversas arquiteturas diferentes ( Intel, ARM, Power PC...) e cada uma delas define uma linguagem de maquinas diferentes. Em outras palavras, um programa pode no executar em computadores ou processadores de arquiteturas diferentes.
// As bibliotecas da linguagem C de diretivas identificadas, #include<stdio.h> #include<stdilib.h> // estrutura bsica #include<stdio.h> #include<stdlib.h> Int main (){
}
Desenvolva uma calculadora que permita exibir as 4 operaes com 2 entradas qualquer do tipo inteiro