Professional Documents
Culture Documents
Conceito informtica
Cincia que manipula de forma ordenada os dados com o objetivo de transform-los em informaes de
maneira correta com o menor tempo possvel.
O que um computador?
uma mquina eletrnica que tem como objetivo processar dados. O termo computador vem do latim
computare que significa Calcular
composto por circuitos integrados que possibilitam execuo de vrias rotinas e instrues atravs de um
processo que se denomina programao.
Segundo Stalling (2010), computador uma mquina capaz de realizar as seguintes funes: processar,
armazenar, movimentar e controlar dados.
Hardware: a parte fsica, representada pelos dispositivos fsicos que formam um computador. Ex: Teclado,
Mouse, CPU, Placa-me, HD, etc.
Software: a parte lgica, corresponde ao conjunto de programas responsveis pelo controle do sistema para a
execuo das tarefas executas.
Tipos de Softwares
1-Sistema Operacional ou Software de sistema Programas de computador criados para atender uma
necessidade especfica do usurio. Ex: word, Excel, Adobe Reade, CorelDraw, Photoshop, etc.
3-Software Utilitrio so software especializados em realizar operaes especficas. Ex: excel, word,
powerpoint, etc.
4-Linguagens de Programao - programas de computador usadas na elaborao de outros programas. Ex: Java,
C#, c++, Visual Basic
5-Software especficos podem ser construdos. Ex.: folha de pagamento, Sistemas de Vendas, Sistema
Acadmico, etc.
Definio de Programa
uma sequncia de instrues (comandos) que, a partir de dados inseridos, obtm um resultado que ser
disponibilizado por algum dispositivo de sada.
Linguagem de Baixo Nvel linguagem de mquina. Usa o binrio. Hexadecimal: mistura letras e nmeros:
A1 F7
Linguagem de Alto Nvel apresentam uma sintaxe parecida com a linguagem natural (humana)
Os programas escritos em linguagens de alto nvel so convertidos para a linguagem de mquina atravs de
um programa compilador, ou de um interpretador
Programas so escritos em determinadas linguagens e so traduzidos para que o computador possa executar.
Um programa geralmente possui 3 partes distintas: a entrada de dados, o processamento e a sada de dados.
Dispositivos de entrada e sada de dados, pela CPU (unidade central de processamento) que engloba a
unidade de controle, unidade lgica e aritmtica, e a memria principal.
Conceito do algoritmo
uma sequncia finita de instrues, ordenada de forma lgica para a resoluo de uma determinada tarefa
ou problema.
Um algoritmo fixa um padro de comportamento a ser seguido, uma norma de execuo, com o objetivo
de resolver um determinado problema.
Argumentos uma sequncia de enunciados, na qual um dos enunciados a concluso derivados a partir de
outros enunciados. (premissas)
Lgica de Programao
Lgica de programao est relacionada ao raciocnio que precisamos desenvolver para resolver um
problema cuja soluo dever ser implementada em um computador.
Soluo de problemas
A soluo de problemas a habilidade de formular questes, pensar criativamente sobre solues possveis
e expressar uma soluo de forma clara e precisa.
Exemplos:
Exerccio 2
Dois homens seguiam por um caminho. Um levava 8 litros de vinho em um garrafo e o outro levava 8
litros de vinho em dois garrafes, um com cinco litros e um com trs.
Eles beberam o vinho do garrafo maior, de 8 litros, e agora querem dividir os 8 litros de vinho restante
igualmente, para nenhum dos dois carregar mais peso que o outro. Entretanto, eles s podem usar como
medida, os prprios garrafes: um de 8 litros, um de 5 e um de 3. Como fazer?
853
053
350
323
620
602
152
143
440