2. Apresentação da disciplina
10/03/2013 13:13:19
• PRÉ-REQUISITO: Não se aplica
• CARGA HORÁRIA TOTAL: 70 HORAS-AULA
• PROPÓSITO GERAL DA DISCIPLINA
• Proporcionar ao aluno conhecimentos básicos de informática
para analisar e aplicar as tecnologias utilizadas nos computadores
de bordo, conhecimentos esses que servem de base para atender
à regra II/1 da Convenção STCW-78, como emendada “Manila
2010”.
2
3. Apresentação da disciplina
30/01/2013 07:19:28
a) Requisitos básicos:
I. as aulas devem ser conduzidas por meio de demonstrações práticas
com os alunos, tendo acesso a microcomputadores;
II. as aulas serão desenvolvidas preferencialmente em laboratório de
informática, através de exposições orais, acompanhadas de
demonstrações práticas, em um ambiente computacional;
III. a disciplina deverá ser ministrada de modo que se dê um enfoque
maior a assuntos relacionados à atividade do oficial da Marinha
Mercante;
IV. com objetivo de aprofundar o conhecimento dos conteúdos propostos
para estudo, deve ser estimulado o trabalho de pesquisa por parte dos
alunos, preferencialmente em grupos de no máximo cinco alunos;
V. deverá ser estimulada a aplicação da língua inglesa na leitura,
interpretação e tradução de texto sobre informática; e
VI. deverão ser realizados exercícios em todas as aulas, de maneira a 3
auxiliar no entendimento do conteúdo.
4. Apresentação da disciplina
10/03/2013 13:13:19
SUMÁRIO
1- Introdução à Informática
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo;
1.2- base, redundância e integridade de dados; e
1.3- hardware, software e firmware.
2- Equipamentos
2.1 - sistema binário de numeração;
2.2 - chip, bit, byte, circuitos lógicos e memória eletrônica;
2.3 - detalhamento da representação dos dados na memória;
2.4 - lógica digital; e
2.5 - equipamentos de um computador pessoal. 4
5. Apresentação da disciplina
3- Teleinformática
10/03/2013 13:13:19
3.1 - comunicação de dados, sistema de comunicação e
teleinformática;
3.2 - transmissão de mensagens;
3.3 - redes;
3.4 - topologias; e
3.5 - conexão entre redes;
4 – Aplicativos: Excel e Access
4.1 - Excel: definição, células, planilhas e operadores;
4.2 - operações matemáticas;
4.3 - média e porcentagem;
4.4 - gráficos e formatação;
4.5 - Access: definição, campo, chave primária e índice; 5
4.6 - tabela, importação e exportação de dados;
4.7 - relacionamento entre tabelas;
6. Apresentação da disciplina
10/03/2013 13:13:19
5 - Introdução à Programação
5.1 - programa, algoritmo, operadores, operações, expressões e
prioridades;
5.2 - lógica estruturada e não estruturada;
5.3 - variáveis;
5.4 - estrutura sequencial, condicional e seleção; e
5.5 - comandos simples e compostos.
6 -Programação aplicada: Pascal e Visual Basic
6.1 - algoritmos, programa, operadores, operações, expressões e
prioridades;
6.2 - algoritmos com lógica estruturada;
6.3 - funções e procedimentos;
6.4 - variáveis indexadas (vetor e matrizes); 6
6.5 - estruturas de arquivos (sequencial, decisão e repetição);
7. Apresentação da disciplina
10/03/2013 13:13:19
7 - Programação aplicada: Matlab
7.1 - definição do Matlab e conhecimento de sua aplicabilidade;
7.2 - ambiente de trabalho;
7.3 - comandos e tipos de dados;
7.4 - formatos, operadores e funções;
7
8. Apresentação da disciplina
10/03/2013 13:13:19
AVALIAÇÃO DA APRENDIZAGEM
a) será realizada por meio de duas provas escritas e duas provas
práticas , de acordo com a seguinte distribuição:
1ª Prova – UE 1.0 a UE 4.0; e
2ª Prova – UE 5.0 a UE 7.0
b) as provas práticas serão realizadas de acordo com a seguinte
distribuição:
1ª Prova – UE 4.0; e
2ª Prova – UE 5.0 a UE 7.0
c) o resultado da prova, somado ao resultado da prova prática,
comporá a nota da avaliação final, conforme previsto nas normas da
Autoridade Marítima para o Ensino Profissional Marítimo,
NORMAM-30, Volume I Aquaviários. 8
9. Apresentação da disciplina
10/03/2013 13:13:19
REFERÊNCIAS IMO/ILO/OMS (IR)
• IR1 - International Maritime Organization, International
Convention on Standards of Training, Certification and
Watchkeeping for Seafarers - STCW 1978 including 2010 Manila
amendments.
9
10. Apresentação da disciplina
10/03/2013 13:13:19
REFERÊNCIAS BIBLIOGRÁFICAS
• RB1- VIANA, Mateus Mosca. Fundamentos da informática para
universitários. Fortaleza: Brasport Livros e Multimídia Ltda. 1996.
• RB2- CAPRON, H. L., Johnson J. A. Introdução à Informática.
Editora Pearson, 2004.
• RB3- SCHMULLER, Joseph. Análise estatística com excel para
leigos. Alta Books, 2010.
• RB4- BRITO, Ronaldo Paes. Treinamento prático em Access 2007.
Editora Digerati, 2007.
• RB5- ARAUJO, Everton de Coimbra. Algoritmos – fundamentos e
prática. Editora Visual Books. 2007.
• RB6- MANZANO, Jose Augusto N. G.; OLIVEIRA, Jayr Figueiredo
de. Algoritmos – lógica para desenvolvimento de programação 10
de computadores. Editora Érica. 2009.
11. Apresentação da disciplina
10/03/2013 13:13:19
REFERÊNCIAS BIBLIOGRÁFICAS
• RB7- LAUREANO, Marcos. Lógica de programação – uma
abordagem em Pascal. Editora Ciência Moderna. 2010.
• RB8- GILAT Amos. MATLAB com aplicações em engenharia.
Tradução Glayson Eduardo de Figueiredo -2ª. Ed. Porto Alegre:
Bookman, 2006.
11
12. 1- Introdução à Informática
10/03/2013 13:13:19
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
INFORMÁTICA
• Ciência do tratamento racional da informação por via do uso
de máquinas automáticas.
• A informação é considerada como suporte dos conhecimentos
humanos e da comunicação nos domínios técnico, económico
e social.
Informação + Automática = Informática
12
13. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
INFORMÁTICA
• Neologismo criado por Philippe Dreyfus em 1962 com o
objetivo de designar as disciplinas que permitem o tratamento
automático de informação com a finalidade de garantir a sua
preservação e comunicação.
13
14. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
Quais as funções da informática ao lidar com a informação?
PROCESSAR
cruzar, tratar e manipular dados com o objetivo de obter mais
informação
ARMAZENAR
garantir que os dados não se percam ou sejam inadvertidamente
modificados. Quando se armazenam dados deve-se pensar em criar
estruturas que permitam a sua futura recuperação
COMUNICAR 14
troca de dados entre diferentes computadores, com eventual
transmissão através de redes locais e/ou globais.
15. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
INFORMÁTICA
O que é?
• uma necessidade para processamento de informação da nossa
sociedade
• um instrumento que age como prolongamento do homem
(tanto de forma individual como em equipe)
15
16. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
INFORMÁTICA
O que era?
• um mito, só alguns eleitos tinham acesso a máquinas muito
caras e complexas
• representava o poder, pelo controle de informação rápido e
completo que permitia, possibilitando uma melhor capacidade
de previsão e reação
16
17. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
INFORMÁTICA
O que será?
• “síndrome da igualdade”
• Poderão ser criados em qualquer parede ou superfície, até
mesmo numa simples folha de papel, controle de
computadores ou outras máquinas físicas através das nossas
ondas cerebrais.
17
(Computerworld.com.pt)
18. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
DADOS
• itens básicos resultantes da realização de atividades normais
(os dados mensuráveis ou qualificáveis podem ser tratados
automaticamente)
e os dados qualitativos...
mais difíceis de tratar pelos computadores; a exemplo de 18
uma opinião ou de uma ideia
19. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
Organizando Dados e Acessando Dados
Armazenados
• Caractere
– Uma letra, dígito ou caractere
especial.
• Campo
• Registro
• Arquivo 19
• Banco de dados
20. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
INFORMAÇÃO
• estruturação de itens básicos (dados) num determinado
contexto e com uma determinada finalidade
dados relacionados constituem informação...
20
21. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
21
22. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
INFORMAÇÃO
• estruturação de itens básicos (dados) num determinado
contexto e com uma determinada finalidade
dados relacionados constituem informação...
22
23. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
Quando é útil a informação?
• apenas quando é necessário realizar ações que a envolvam.
• é necessário proceder ao seu registro, armazenando os dados
que a compõem e as relações que devem ser estabelecidas para
obter informação.
• informação conteúdo a preservar
• código formato de registro da informação
• suporte meio de registro da informação 23
24. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
Qualidade da informação
• precisa
• correta, verdadeira
• oportuna
• disponível no local e momento (tempo) necessário
• completa
• assegurada a presença dos diversos componentes que a
constituem
24
• concisa
• de fácil manipulação
25. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
Campo
• Um conjunto de caracteres relacionados.
• Descreve uma característica de uma pessoa, lugar ou
coisa.
– Para uma universidade, o nome de um estudante seria
armazenado em um campo.
25
26. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
Registro
• Uma coleção de campos relacionados.
– Para uma universidade, todos os campos referentes a um
aluno constituem um registro.
• Campo-chave – um identificador único de um registro.
26
27. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
Arquivo
• Uma coleção de registros relacionados.
– Para uma universidade, todos os registros de alunos compõem
um arquivo.
27
28. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
Exemplo: Registros e campos
• Campos representam os atributos de uma entidade.
• Registros são conjuntos de campos que representam a
entidade.
28
29. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
Exemplo: Arquivo
• É um conjunto de registros do mesmo tipo.
• Campo-chave: identifica cada registro com alguma informação
que o caracterize unicamente dentro do arquivo.
29
30. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
Modelos de Dados
Um modelo de dados é a coleção de, pelo menos, 3
componentes:
1) Um conjunto de tipos de estruturas de dados
Define o tipo de dados e como se interrelacionam
2) Um conjunto de operadores
Operações que permitem manipular as estruturas de
dados definidas.
30
3) Um conjunto de regras de integridade
Regras que definem que dados são válidos
31. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
Finalidade
• O modelo de dados é usado para descrever a estrutura lógica
e possivelmente física das informações persistentes
gerenciadas pelo sistema.
31
32. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
Modelos de Dados
• Modelar implica em construir modelos então como fazer isto?
Podemos definir as etapas envolvidas na construção de
modelos em :
1 - Modelo conceitual
2- Modelo Lógico
3- Modelo Físico
32
33. TLBD
1- Introdução à Informática
1.1- Informática,de Dados modelo, informação, registro, arquivo e campo.
Modelos de Banco dado,
10/03/2013 13:13:20
Modelos de Dados
descreve
Realidade Nebulosa
observa
defini
Analista
Modelo Conceitual
Banco de
descrição
dados
Organizar idéias
Modelo Lógico
Mini Mundo
Modelo Físico (D
cria
33
34. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
Modelos de Dados
1 - Modelo conceitual - Representa as regras de negócio sem
limitações tecnológicas ou de implementação por isto é a etapa
mais adequada para o envolvimento do usuário que não precisa
ter conhecimentos técnicos. Neste modelo temos :
• Visão Geral do negócio
• Facilitação do entendimento entre usuários e
desenvolvedores
• Possui somente as entidades e atributos principais 34
• Pode conter relacionamentos n para m.
35. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
Modelos de Dados - CONCEITUAL
35
36. 1- Introdução à Informática
10/03/2013 13:13:20
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
Modelos de Dados
2- Modelo Lógico - Leva em conta limites impostos por algum
tipo de tecnologia de banco de dados. (banco de dados
hierárquico , banco de dados relacional ,etc.). Suas
características são :
• Deriva do modelo conceitual e via a representação do negócio
• Possui entidades associativas em lugar de relacionamentos n:m
• Define as chaves primárias das entidades
• Normalização até a 3a. forma normal 36
• Adequação ao padrão de nomenclatura
• Entidades e atributos documentados
37. 1- Introdução à Informática
10/03/2013 13:13:21
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
Modelos de Dados - LÓGICO
37
38. 1- Introdução à Informática
10/03/2013 13:13:21
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
Modelos de Dados
3- Modelo Físico - Leva em consideração limites impostos pelo
SGBD (Sistema Gerenciador de Banco de dados) e pelos
requisitos não funcionais dos programas que acessam os dados.
Características:
• Elaborado a partir do modelo lógico
• Pode variar segundo o SGBD
• Pode ter tabelas físicas (log , líder , etc.)
38
• Pode ter colunas físicas (replicação)
39. 1- Introdução à Informática
10/03/2013 13:13:21
1.1- Informática, dado, modelo, informação, registro, arquivo e
campo.
Modelos de Dados - FÍSICO
39
40. 1- Introdução à Informática
10/03/2013 13:13:21
1.2- base, redundância e integridade de dados;
Base
• Uma base de dados consiste numa coleção de dados estruturados,
organizados e armazenados de forma persistente.
• Uma base de dados não tem necessariamente de ser informatizada,
mas é necessário que os dados nela armazenados sejam organizados
e tenham significado.
– Para uma universidade, o arquivo de alunos, o arquivo de
bolsistas, o arquivo do corpo docente/funcionários, o arquivo de
cursos, o arquivo financeiro etc. comporiam um banco de dados.
40
41. 1- Introdução à Informática
10/03/2013 13:13:21
1.2- base, redundância e integridade de dados;
Base
41
42. 1- Introdução à Informática
10/03/2013 13:13:21
1.2- base, redundância e integridade de dados;
Base
42
43. 1- Introdução à Informática
10/03/2013 13:13:21
1.2- base, redundância e integridade de dados;
INTEGRIDADE DE DADOS
• A integridade de dados refere-se a mecanismos que estão
disponíveis nos SGBD, que garantem a consistência dos dados
armazenados no SGBD, segundo parâmetros de validação,
especificados no momento de criação do BD, em conjunto com as
estruturas de dados.
43
44. 1- Introdução à Informática
10/03/2013 13:13:21
1.2- base, redundância e integridade de dados; e
Redundância de dados
• A redundância consiste no armazenamento de uma mesma
informação em locais diferentes, provocando inconsistências.
• Ou quando uma determinada informação está representada no
sistema computacional
várias vezes.
44
45. 1- Introdução à Informática
10/03/2013 13:13:21
1.2- base, redundância e integridade de dados;
Redundância
45
46. 1- Introdução à Informática
10/03/2013 13:13:21
1.2- base, redundância e integridade de dados;
Como tratar
46
47. 1- Introdução à Informática
10/03/2013 13:13:21
1.3- hardware, software e firmware.
• Hardware
Equipamento associado ao sistema.
• Software
• Instruções que dizem o que o computador deve fazer.
• Firmware
• conjunto de instruções operacionais programadas
diretamente no hardware de um equipamento
eletrônico. 47
48. 1- Introdução à Informática
10/03/2013 13:13:21
1.3- hardware, software e firmware.
• Pessoas
Programador de computador: escreve software.
Usuário: adquire e usa software.
Frequentemente chamado de usuário final.
48
49. 1- Introdução à Informática
10/03/2013 13:13:21
1.3- hardware, software e firmware.
• Hardware
• CPU = Unidade Central de Processamento
– ALU = Unidade Lógica Aritmética
– UC = Unidade de Controle
• BIOS = Basic Input Output System
• Memória
– Memória Primária
– Memória Secundária 49
• Periféricos de Entrada e Saída
50. 1- Introdução à Informática
10/03/2013 13:13:21
1.3- hardware, software e firmware.
• Periféricos de Entrada
• Enviam dados e/ou comandos à unidade central de
processamento, vindos da parte externa do computador.
– Teclado
– Mouse
– Scanner
– Leitora de código de barras
– Câmera de vídeo
– Joystick 50
51. 1- Introdução à Informática
10/03/2013 13:13:21
1.3- hardware, software e firmware.
• Periféricos de Entrada
Teclado
O dispositivo de entrada mais comum.
– Gera sinais elétricos que são
convertidos em caracteres.
51
52. 1- Introdução à Informática
10/03/2013 13:13:21
1.3- hardware, software e firmware.
• Periféricos de Entrada
Mouse
• Move-se sobre uma superfície plana.
– O movimento da esfera do mouse provoca o
movimento correspondente de um ponteiro na
tela.
52
53. 1- Introdução à Informática
10/03/2013 13:13:21
1.3- hardware, software e firmware.
• Periféricos de Entrada
Scanner
• Lê letras, números e símbolos especiais
– Caneta óptica, leitora de código de barras
– Scanners de mesa e de folhas soltas
53
54. 1- Introdução à Informática
10/03/2013 13:13:21
1.3- hardware, software e firmware.
• Periféricos de Saída
• Mostram os resultados obtidos nos processos ou
operações executadas pela CPU do computador.
– Monitor de vídeo (tela)
– Impressora
– Plotter (unidade traçadora de gráficos)
– Projetor de vídeo
– Alto-falante
54
55. 1- Introdução à Informática
10/03/2013 13:13:21
1.3- hardware, software e firmware.
• Periféricos de Entrada e Saída
• Facilitam o traslado ou intercâmbio de informações
entre dois ou mais sistemas.
– Disquete
– Modem (modulador-demodulador)
• Transforma um sinal digital em sinal analógico para
transmissão e vice-versa.
– Dispositivo de Memória USB
55
56. 1- Introdução à Informática
10/03/2013 13:13:21
1.3- hardware, software e firmware.
Exemplos
• Processador Pentium®4 (1MB L2 Cache, 2.80GHZ) CPU
• Memória 256MB DDR SDRAM 400MHz Memória Principal
• Disco rígido 80GB 7200 RPM Memória Secundária
• Chaveiro de memória de 128MB Periférico de E/S
• Monitor 19’’ Periférico de Saída
• 48X CD-RW/DVD COMBO Periférico de E/S
• Mouse Periférico de Entrada
• Teclado Periférico de Entrada 56
57. 1- Introdução à Informática
10/03/2013 13:13:21
1.3- hardware, software e firmware.
• Software
• Software = Programa de computador
• É uma sequência de instruções a serem seguidas pelo processador
para executar uma determinada tarefa.
• Pode ser software de sistema ou aplicativo.
57
58. 1- Introdução à Informática
10/03/2013 13:13:21
1.3- hardware, software e firmware.
Software
• Sistema Operacional
• É um programa essencial que controla todo o hardware do
computador.
• É a camada intermediária entre os softwares aplicativos e o
hardware.
• Responsável por tarefas como:
– Controle e alocação de memória para os programas.
– Comunicação com os periféricos de entrada e saída.
58
– Gerenciamento de arquivos.
– Gerenciamento de redes.
• Exemplos: Windows, Linux, Unix.
59. 1- Introdução à Informática
10/03/2013 13:13:21
1.3- hardware, software e firmware.
Software
• Software Aplicativo
• Software usado para solucionar
um problema ou realizar uma
tarefa específica para um usuário.
– É o que torna o computador útil.
• Diferente do software de um sistema que controla o
funcionamento do hardware.
59
• Ex.: Editor de texto, planilha eletrônica, navegador de
web, jogos, software para controle de caixa, etc.
60. 1- Introdução à Informática
10/03/2013 13:13:21
1.3- hardware, software e firmware.
Firmware
• É armazenado permanentemente num circuito integrado
(chip) de memória de hardware, como
uma ROM, PROM, EPROM ou ainda EEPROM e memória
flash, no momento da fabricação do componente.
60
61. 1- Introdução à Informática
10/03/2013 13:13:21
1.3- hardware, software e firmware.
Firmware
• Não há fronteiras rígidas entre firmware e software, pois
ambos são termos descritivos bastante livres. Contudo, o
termo firmware foi originalmente inventado para
contrastar com software de alto nível que poderia ser
alterado sem a troca de um componente de hardware, e
o firmware está normalmente envolvido com operações
muito básicas de baixo nível das quais sem um
dispositivo seria completamente não-funcional. 61
62. 1- Introdução à Informática
10/03/2013 13:13:21
1.3- hardware, software e firmware.
Firmware
• Muitos aparelhos simples possuem firmware, entre eles:
o controle-remoto, calculadora de mão, algumas partes
do computador, como disco rígido, teclado, cartão de
memória, muitos instrumentos científicos e robôs.
• Outros aparelhos mais complexos
como celulares, câmeras digitais, sintetizadores, entre
outros, também possuem um firmware para a execução
de suas tarefas. 62
63. 1- Introdução à Informática
10/03/2013 13:13:21
EXERCÍCIO
1. O que é um Sistema Operacional?
2. O que é um hardware ? Exemplifique
3. O que é um software ? Exemplifique
4. Quais são as principais partes de um computador?
5. Qual é a função da CPU (unidade central de
processamento) ?
6. O que é memória RAM (memória principal) ?
7. O que é memória ROM ?
8. Explique o que é uma memória volátil. 63
9. Explique o que é uma memória não volátil.
10. O que é memória virtual?
64. 1- Introdução à Informática
10/03/2013 13:13:21
EXERCÍCIO
11. Cite e explique o que é memória secundária
12. Explique o que são dispositivos de entrada
13. Explique o que são os dispositivos de saída
14. O que é um banco de dados ?
15. Quais são as funções de um sistema operacional ?
64