sistemas de integraçao
-
Upload
manoel-mattos -
Category
Documents
-
view
216 -
download
0
description
Transcript of sistemas de integraçao
PRINCÍPIOS DE FUNCIONAMENTO DO COMPUTADOR
O QUE É E PARA QUE SERVE?
Máquina destinada ao processamento de dados, capaz de receber instruções com o objetivo de transformar esses dados e alcançar um fim
...adequando ao jargão técnico...
ENTRADA SAÍDATRANSFORMAÇÃO
DADOS INFORMAÇÃO PROCESSAMENTO
PROCESSAMENTO DE DADOS
HARDWARE
SOFTWARE
• O hardware é a parte física do computador, ou seja, tudo aquilo que tocamos. É formado pelas placas, pelos componentes eletrônicos
• Já é software é a parte lógica, ou seja, o que instalamos, programamos
• Quando o computador não funciona, o hardware é o que você chuta e o software é o que você xinga
COMPUTADOR = HARDWARE + SOFTWARE
MONITOR
TABLET
NETBOOK
SMARTPHONE
DESKTOP LAPTOP(NOTEBOOK)
OUTROS FORMATOS DO COMPUTADOR
COMPONENTES DO HARDWARE
VAMOS ANALISAR ESSA CONFIGURAÇÃO:
Processador Intel Core i5 3230M (2.6 GHz até 3.2 GHz, 3 MB L3 Cache), memória principal (RAM) de 8 GB
DDR3 (1600 MHz), disco rígido de 1TB SATA II (5400 RPM), placa de vídeo AMD Radeon™ HD 8850M (2GB
dedicados), tela de 15.6" LED, WLAN 802.11 b/g/n, Gigabit Ethernet [10/100/1000], Bluetooth 4.0, VGA,
HDMI, 2 USB 3.0 (Sleep-and-Charge), 2 USB 2.0, leitor de cartões
+Windows 8
Pacote OfficeAntivírus
HARDWARE: DETALHES DOS COMPONENTES
PLACA-MÃE
DISCO RÍGIDO
PLACAS(VÍDEO, MULTIMÍDIA,
FAX/MODEM)
PROGRAMA(FONTE)
OBJETO
EXECUTÁVEL
COMPILADOR
PARA FUNCIONAR... QUE TAL DESENVOLVERMOS UM SOFTWARE?
LIGADOR
int main (){
cout << “Alô mundo!”;}
Compilação: gcc –c alomundo.c gera alomundo.oLigação: gcc –o alo alomundo.o gera aloExecução: #alo
Alo mundo!
EXEMPLO DE SOFTWARE
USUÁRIOS
HARDWARE
UCP
DISPOSITIVOSDE E/S
RAM
PROGRAMADORES SISTEMAS E APLICATIVOS
DOS, WIN, LINUX, MAC-OS
iOS, Android, WPhone
INTEL (ATOM, i3, i5, i7) AMD (TURION,
SEMPRON)
SISTEMAOPERACIONAL
DEVICE DRIVERS
SO
FT
WA
RE
PODER DEPROCESSAMENTO
TROCA EARMAZENAMENTO
O COMPUTADOR COMO ELE É:
• PROCESSAMENTO DE DADOS é a tarefa de transformar dados em informações
• Esta tarefa pode ser executada por um COMPUTADOR• Para que o computador faça uma tarefa é necessário
que exista um PROGRAMA que determine como esta tarefa deve ser executada
• Para desenvolvimento de um programa utilizamos uma LINGUAGEM DE PROGRAMAÇÃO
• O programa escrito nesta linguagem é transformado em CÓDIGO DE MÁQUINA através dos processos de compilação e ligação
RESUMINDO:
1) Analise as três sentenças a seguir sobre os fundamentos do funcionamento do computador e, em seguida, assinale a alternativa CORRETA:
I. Para que os componentes de hardware de um computador funcionem é necessário existir uma sequência de instruções denominada programa;
II. O barramento, as linguagens de programação e os sistemas operacionais compõem o hardware de um computador;
III. Dado (saída) é o resultado obtido pelo tratamento das informações (entrada).
17
( ) Somente a sentença I está correta
( ) Somente a sentença III está correta
( ) Somente as sentenças I e III estão corretas
( ) Somente as sentenças II e III estão corretas
( ) Todas as sentenças estão corretas
2) O processamento de dados em um computador é realizado combinando-se recursos de hardware e software. Em relação ao software podemos citar as linguagens de programação, que possibilitam a edição e criação de programas. Como componente das linguagens temos o compilador, cuja função é:
( ) Converter um programa escrito em uma linguagem de altonível em código binário, resultando no chamado código objeto
19
( ) Gerenciar recursos de hardware e de software, permitindo aousuário se comunicar com o computador( ) Separar módulos em programas distintos, inserindoinformações de relocação de endereços e referência entre os módulos, resultando no chamado código executável( ) Transformar dados em informações, utilizando conhecimento( ) Detectar todos os erros de lógica de programaçãoencontrados em um código executável