Introdução à Informática Flashcards

1
Q

Objetivo do Curso:

A
  • Apresentar os conceitos básicos de informática, de software e de hardware.
  • Introduzir os conceitos relativos à representação da informação e o sistema de numeração em base binária.
  • fornecer uma noção geral das partes constituintes de um computador e de sua funcionalidade.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Programação do Curso:

A
  • Introdução ao Computador.
  • Números Binários e hexadecimais.
  • Representação Interna.
  • Organização lógica e funcional do modelo Von-Neumann.
  • Estudo dos diversos componentes de um processador.
  • Unidade de entrada e saída.
  • Memória.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Aula 1:

A
  • Introdução ao Computador
- Hardware
Unidade de Entrada
Unidade de Saída
Memória Principal.
CPU
- Software
Algoritmos
Programas
Linguagem de Programação
Compilador
Sistemas Operacionais
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q
  • UCP ou CPU:
A

Unidade Central de Processamento (Central Processing Unit)

Responsável pelo processamento de informações

Controla o fluxo deinformações (dados).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
  • Hardware:
A

Parte física (palpável) da máquina

Composta por gabinetes, teclados, monitor, etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
  • Software:
A

Programas, aplicativos, sistemas operacionais.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
  • Dados Analógicos:
A
  • Os sinais que nós enviamos para nos comunicarmos são dados. nosso dia a dia tem muitas formas de dados: sons, letras, números e outros símbolos (escritos ou impressos), fotografias, gráficos, filmes, etc.
  • Todos esses dados são na sua natureza analógicos, o que significa que eles são variados nos seus tipos.
  • Desta forma eles são inúteis em um computados.
  • O computador somente pode processar formatos de dados concisos e simples.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q
  • Dados Digitais:
A
  • O computador é uma unidade elétrica, então ele somente pode manipular dados, os quais são associados com eletricidade.
  • Isto pode ser associado a interruptores elétricos que podem estar ligados ou desligados. Se o interruptor estiver desligado, o computador obterá o valor numérico 0 (zero). Se o interruptor estiver ligado, será obtido o valor numérico 1 (um).
  • Uma outra analogia pode ser feita para obter dados de saída: uma lâmpada acesa pode representar o valor numérico 1 (um), enquanto que uma lâmpada apagada representa o valor numérico 0 (zero).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Conceitos:

A
  • Computador: máquina capaz de receber, armazenar, processar e exibir informações.

Dados - Computador - Informação

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Fluxo de Informação:

A

Entrada - Processamento - Saída

Memória

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Unidades de Entrada:

A
  • Equipamentos utilizados para introduzir dados no computador.
- Ex.: 
Teclado
Mouse
Scanner
Unidade de fita magnética
Unidade de disco magnético
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Unidades de Saída:

A
  • Equipamentos utilizados para externar os resultados do processamento dos dados.
- Ex.: 
Monitor de video
Impressora
Unidade de fita magnética
Unidade de disco magnético
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Memória Principal:

A
  • Dispositov eletrônico interno de armazenamento temporário.
  • Atua como se fosse uma área de trabalho para a CPU.
  • Armazena dados intermediários ou finais resultantes do processamento.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Memória Secundária:

A
  • Acesso lento;

- Recurso abundante e barato.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

UCP OU CPU:

A
  • Unidade Central de Processamento.
  • Contém os circuitos responsáveis pela interpretação/execução das instruções e pelo controle de fluxo de dados.

Unidade de Controle
Unidade Lógica e Aritmética
Controlador de Dispositivos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Software:

A
  • Algoritmos;
  • Programas;
  • Linguagens de Programação;
  • Compilador;
  • Sistemas Operacionais.
17
Q

Algoritmos:

A
  • Sequência de passos com objetivo de realizar determinada tarafa.
  • “Receita de bolo”.
  • Pode ser escrito sem preocupação com sintaxe, linguagem ou computador.
  • Deve prever todos os possíveis eventos e ocorrências.
18
Q

Algoritmo - Exemplo:

A

Calcular o salário médio em uma companhia.

  • Descubra quanto ganha cada pessoa.
  • Conte quantos empregados você tem.
  • Totalize os salários.
  • Divida o total pelo número de empregados.
19
Q

Linguagem de Programação:

A
  • Texto formal para representar o algoritmo.
  • Utiliza rígidas normas de escrita.
  • Impossibilidade de ambiguidade.
20
Q

Exemplos de Linguagem de Programação:

A
  • Fortran - destinado a aplicações matemáticas.
  • Cobol - destinado a aplicações comerciais e financeiras.
  • Basic - simples de implementar, sintaxe elementar.
  • Lisp - destinado a manipulação de listas e simbolos.
  • Pascal - linguagem simples destinada ao aprendizado de programação.
  • C - linguagem de uso geral, extremamente eficiente e rápida.
21
Q

Programas:

A
  • Sequência de comandos em código de máquina.
  • Texto em binário para a CPU.
  • Programa em linguagem de alto nível
    a=10;
    b=20;
    c=a+b;
  • Programa pronto para ser executado pela CPU.
  • Linguagem de máquina
    110001110000011011000100000001000000101010000000001100011100000110110010000000001000010100
22
Q

Compilador:

A
  • Converte um texto de um programa em um programa executável.
  • Adiciona bibliotecas.
  • Verifica erros de sintaxe.
  • Não verifica erros de lógica.
23
Q

Sistemas Operacionais:

A
  • O computador sempre está executando algum programa.
  • Quando ele é ligado, o computador executa o programa de carga do Sistema Operacional.
  • O Sistema Operacional é um programa que facilita a interface entre o operador do computador e o hardware.
  • O Sistema Operacional tem como tarefas permitir que o usuário selecione programa para executar, gerenciar o armazenamento de dados nos discos, facilitar entrada e saída de dados dos programas, etc.