1 º parte conceitos e fundamentos

81
prof.meloribeiro@hotmail. com 1 É a ciência que facilita o acesso a informação. INFORMÁTICA Informação + Automática É dividida basicamente em duas partes: HARDWARE: Parte Física SOFTWARE: Parte Lógica

Transcript of 1 º parte conceitos e fundamentos

Page 1: 1 º parte   conceitos e fundamentos

[email protected] 1

É a ciência que facilita o acesso a

informação.

INFORMÁTICA

Informação + Automática

É dividida basicamente em duas partes:

HARDWARE: Parte Física

SOFTWARE: Parte Lógica

Page 2: 1 º parte   conceitos e fundamentos

[email protected] 2

Computador

Software Hardware

É a parte lógica do computador. É a parte física do computador.

PeoplewareHumanware

É a pessoa (usuário)que trabalha com computador.

( Driver ) ( Drive )

É o dispositivo cuja função é processar dados no menor espaço de tempo e com segurança dos dados .

Page 3: 1 º parte   conceitos e fundamentos

[email protected] 3

Grande Porte - Mainframe

Page 4: 1 º parte   conceitos e fundamentos

[email protected] 4

O COMPUTADOR DESKTOP – IBM/PC

É um computador de uso doméstico (pequeno porte) .

Page 5: 1 º parte   conceitos e fundamentos

[email protected] 5

Caracteristica e uso de aplicativosCaracteristica e uso de aplicativos

WordEditor de Texto

# Currículo # Memorando # Relatórios # Tabelas

ExcelPlanilha eletrônica .

# Folha de pagamento . # Boletim escolar . # Orçamento familiar . # Análise gráfica .

Access

Gerenciador de banco de dados.

# Cadastro. # Registro . # Controle .

Power PointApresentação de slide .

# Apresentações . # Palestras . # Treinamentos . # Projetor Multimídia (imagem ,efeito).

OBS -> Ambos formam o pacote Office (Microsoft)

São programas que realizam tarefas específicas

Page 6: 1 º parte   conceitos e fundamentos

[email protected] 6

EXE Arquivo executável

BAT Arquivo em lotes

DOC , DOT Documento do Word

BMP,GIF,TIF,JPG,PCX,WMF,PCD,CPT Imagens

WAV ,MP3 Som

HTM , HTML Arquivos de internet

MPG , MP2 , MPEG , M1V Clipes , filmes

FON , TTF Fonte (letra do windows)

BAK Cópia de segurança

XLS Planilha do eletrônica (Excel)

PPS , PPT Power Point

INI ,SYS Configurações windows

TXT Texto simples(Bloco de Notas)

RTF Word pad

MOV Quick time

Page 7: 1 º parte   conceitos e fundamentos

[email protected] 7

Funcionamento do Computador

• Entrada dos Dados: acontece nos equipamentos de entrada;

• Processamento: acontece na CPU;

• Armazenamento: acontece nas memórias;

• Saída das Informações: é realizada pelos equipamentos de saída.

SaídaProcessamentoEntrada

Page 8: 1 º parte   conceitos e fundamentos

[email protected] 8

Linguagem do Computador . O principal componente dos microprocessadores modernos

é o chip. Os chips são formados por milhões de micro – circuitos , que podem assumir apenas um entre dois estados possíveis : Ligado ou desligado , magnetizado positiva ou negativamente . Para representar o estado destes micro –circuito , utilizamos algarismo zero (0) desligado ou um (1) ligado .Dessa forma que são representadas as informações , para o computador , se dá através de um sistema digital (já que trabalha com dígitos) e binário (já que os dígitos só podem assumir um , entre dois estados possíveis) . Assim podemos definir BIT como sendo um dígito binário , uma contração de expressão em inglês (binary digit) Menor unidade de informação .

Page 9: 1 º parte   conceitos e fundamentos

[email protected] 9

Para possibilitar um número razoável de combinações binárias , o computador utiliza os bit’s , agrupados em conjunto de 8 dígitos . Assim , é possível realizar um total de (=28) combinações , que permitem trabalha com um número razoável de 256 caracteres diferentes . A esse conjunto de 8 bit’s capaz de representar 1 caractere (letra , símbolo , sinal , “”espaço), chamamos de BYTES , que é uma contração de expressão em inglês Binary term (termo binário) Menor unidade armazenamento

1 0 0 1 0 1 1 1 CARACTER

Page 10: 1 º parte   conceitos e fundamentos

[email protected] 10

A tabela de conversão de caracteres para seus correspondentes numéricos , chamada de ASCII .

A linguagem de binária (única entendida pelo computador) , é chamada de baixo nível (ou de máquina). Na confecção de programas , temos à nossa disposíção várias linguagem de alto nível , que comporão o programa (pascal , c , c++ , java, delphi , vb ) .

Ao confeccionar um programa em linguagem de alto nível , ele deverá gera um código objeto , que é um programa em (linguagem de baixo nível) , estão envolvido programas como : compiladores , montadores , interpretadores .

Page 11: 1 º parte   conceitos e fundamentos

[email protected] 11

Linguagem Binária (da Máquina)

• 0 e 1 representam as variações de energia elétrica com que um computador pode lidar;

• Cada 0 ou 1 é chamado de bit (dígito binário);

• Cada conjunto de 8 bits (como em 01010001) é chamado de Byte (termo binário).

Page 12: 1 º parte   conceitos e fundamentos

[email protected] 12

Linguagem Binária.

1 Byte é a quantidade de informação necessária para armazenar um caractere da nossa linguagem (letra, número, espaço , pontuação, etc.)

C = 01000011= 1 Byte A = 01000001= 1 Byte S = 01010011= 1 Byte

Page 13: 1 º parte   conceitos e fundamentos

[email protected] 13

Entendendo bits e Bytes• Bits e Bytes são usados como unidades de

medida de informação digital;

• Todo equipamento eletrônico digital lida com informações que podem ser representadas como bits e Bytes;

• Bit é a menor unidade de informação queum computador pode manipular;

Page 14: 1 º parte   conceitos e fundamentos

[email protected] 14

Para que servem bits e Bytes

b (bit) ≠ B (BYTE)

• Medimos as velocidades de transmissão de informações em bits por segundo (bps).

• Medimos o tamanho das informações com

que trabalhamos em Bytes.• Medimos a capacidade de armazenamento

das memórias do computador em Bytes.

Page 16: 1 º parte   conceitos e fundamentos

[email protected] 16

Regra Importante

• A unidade de medida de cima da escala é

sempre igual a 1024 vezes a unidade de

medida de baixo da escala.

Exemplo:

• 1 GB = 1024 MB

• 1 MB = 1024 KB

• 1 KB = 1024 B

Page 17: 1 º parte   conceitos e fundamentos

[email protected] 17

DICAS IMPORTANTES !!!

• KILO = MIL• MEGA = MILHÃO• GIGA = BILHÃO

LOGO !!!

• 1 KILOBYTE= MIL BYTES• 1 MEGABYE = 1 MILHÃO DE BYTES• 1 GIGABYTE = 1 BILHÃO DE BYTES

Page 18: 1 º parte   conceitos e fundamentos

[email protected] 18

Hardware (Parte Física)

• Placa Mãe;

• CPU ou UCP(Microprocessador);

• Memórias (principal, auxiliares e cache);

• Dispositivos de Entrada e Saída;

• Interfaces;

Page 20: 1 º parte   conceitos e fundamentos

[email protected] 20

Placa Mãe (Placa Base)

• Placa de Circuitos principal de um computador;

• Nela são encaixados o processador e os

demais componentes do computador;• A placa-mãe deve ser compatível com o

processador e os dispositivos a serem

adquiridos para o micro;

Page 22: 1 º parte   conceitos e fundamentos

[email protected] 22

O Microprocessador• Todo computador tem um(alguns computadores têm mais de

um);• É o circuito eletrônico que processa(calcula) todas as

informações que passam pelo computador; ou seja, o Microprocessador é o “cérebro” do computador sendo um dispositivo de hardware , o mais importante da placa mãe , pois ele recebe instruções de interpretar e enviar de volta para seu destino .A CPU é na verdade , um chip chamado de microprocessador . Podemos definir processador como sendo um conjunto de unidade lógica , aritmética , registradores e da unidade de controle .

• O Microprocessador,assim como os demais componentes do

computador, é encaixado na Placa-mãe através de um soquete.

• Também é conhecido como UCP ou CPU(unidade Central de processamento) .

• OBS CPU <> de gabinete

Page 23: 1 º parte   conceitos e fundamentos

[email protected] 23

Chip É o principal componente dos dos microcomputadores , sendo formados por cro – circuitos(micro circuitos) ,que podem assumir apenas dois estados possíveis : 0 desligado e 1 ligado .

Chipset É o conjunto de circuitos integrados (microchip) instalados na placa mãe ou na placa de extenção .

Slot`s São locais encontrado na placa mãe , sendo destinado para a conexão de dispositivos e cabos de comunicação com a unidade de entrada e saída

Exemplos.: Memórias , placa de rede , placa de vídeo, placa de som e fax modem etc...

Page 24: 1 º parte   conceitos e fundamentos

[email protected] 24

Principais Funções doMicroprocessador:

• ULA (unidade lógica e aritmética )Executar as instruções em relação as operações lógicas e aritmética (cálculos ) ;

• UC (Unidade de controle) Controlar os programas que estão sendo executados; Controlar os dispositivos de entrada e saída.

• MULTIPROCESSAMENTO : Sistema que possua dois ou mais processadores trabalhando concorrentemente .

• MULTITAREFA : É a habilidade de um sistema segundo a qual multiplas tarefas (processo ou programas) são executados concorrentemente , compartilhando os mesmos recursos de processamento .

• MULTIUSUÁRIO : É a possibilidade de vários usuários poderem executar concorrentemente ,compartilhar os mesmos recursos de processamento.

Page 25: 1 º parte   conceitos e fundamentos

[email protected] 25

Classificações das ArquiteturasOs microprocessadores executam um programa

através da utilização de instruções programadas em linguagem de máquina pelos seus fabricantes .Dependendo principalmente da quantidade de instruções em linguagem de máquina e de sua complexidade , as arquiteturas podem ser dos tipos RISC ou CISC .

RISC Conjunto de instruções mais simples , número fixo de ciclo de máquina para sua execução

CISC Trata-se de um conjunto de instruções mais complexas ,números grandes e variável de ciclos de máquina para sua execução .

Page 26: 1 º parte   conceitos e fundamentos

[email protected] 26

Características Principais de

um Processador:

• Fabricante;

• Modelo;

• Freqüência de Trabalho (Clock);

• Memória Cache.

Page 27: 1 º parte   conceitos e fundamentos

[email protected] 27

FABRICANTES

INTEL

• Desenvolve processadores e diversos

outros componentes e tecnologias para

Computadores;

AMD

• Fabricante de Processadores e outros

componentes de Hardware;

• Processadores normalmente mais baratos

que os da Intel;

Page 33: 1 º parte   conceitos e fundamentos

[email protected] 33

Frequência de Trabalho (Clock)Cada processador possui um cristal interno que vibra suas moléculas quando recebe alimentação elétrica. Essa “oscilação” é regular e compassada, funcionando como o“batimento cardíaco” do processador.Quanto maior for a freqüência, ou seja,quanto mais oscilações houver em um determinado espaço de tempo, mais rápido seu processador executa as operações. A frequência é medida em Hertz (oscilações por segundo), e já chegamos a fronteira dos GHz (Gigahertz).

Page 35: 1 º parte   conceitos e fundamentos

[email protected] 35

Memória Principal (Interna , Primária ou do computador )

ROM , RAMMemória é o local de armazenamento eletrônico para as instruções

e dados que o microprocessador do computador pode acessar rapidamente ,ao executar um programa . Na memória principal fica armazenado a parte principal do sistema operacional , e alguns dos programas e dados que estão sendo usados no processamento . È o sistema de memória ao qual a unidade de central processamento (UC) tem acesso direto e instantâneo . Uma de suas principais vantagens é a capacidade de registro e recuperação de dados com grande velocidade . Suas principais funções são:

Armazena o programa que está sendo executado; Armazena os dados de entrada até que sejam solicitados para o

processamento ; Armazena os dados intermediários do processamento e servir como área

de trabalho; Armazena os dados de saída , resultante do processamento;

Page 36: 1 º parte   conceitos e fundamentos

[email protected] 36

OBS Podemos concluir que a memória principal é dividida em duas : ROM e RAM. Quanto mais memória RAM disponível , menos será o tempo de acesso , quer dizer o computador terá de acessar instruções e dados em dispositivos de armazenamento mais lentos , como , por exemplo , o disco rígido . Isso poupará valiosos tempo de processamento .

Outro tipo de memória integrada e de acesso rápido , é a memória apenas de leitura (ROM) . Ela é usada para armazenar dados especiais e programas , como a BIOS , POST , BOOT , que necessita estar no computador o tempo todo .

Page 37: 1 º parte   conceitos e fundamentos

[email protected] 37

Memória RAM• Memória Elétrica: armazena informações na forma de

pulsos elétricos;

• Só consegue armazenar informações enquanto o computador estiver ligado;

• Quando a alimentação elétrica é interrompida, todo o seu conteúdo é imediatamente perdido!

Caracteristicas da memória RAM• Volátil;

• Temporária;

• Escrita , gravação , leitura ;

• Programas internos execudtados.

Page 38: 1 º parte   conceitos e fundamentos

[email protected] 38

Tipos de Memória RAM• DRAM (RAM Dinâmica): mais simples de

fabricar,sendo considerada uma memória mais lenta , usa capacitores (pequenas pilhas)para armazenar carga elétrica e a memória principal.

• SRAM (RAM Estática): memória mais rápida (e bem mais cara) que a RAM dinâmica – Utilizada na fabrica - ção da CAHCE;

• VRAM (Vídeo RAM): Memória RAM feita exclusiva -mente para placas de vídeo.

Page 39: 1 º parte   conceitos e fundamentos

[email protected] 39

Memória DRAM

• A DRAM (RAM Dinâmica) é a memóriaque mais usamos em nosso computador;

• Nossa Memória Principal é DRAM;

• Vendida em formato de pequenas placas(“pentes” ou “módulos”) que se encaixamdiretamente na placa-mãe.

Page 43: 1 º parte   conceitos e fundamentos

[email protected] 43

Memória CACHE (SRAM)• É uma memória que se encontra interposta entre a memória RAM e o

processador (cpu).• Memória de grande velocidade fabricada dentro dos processadores.• Serve para guardar os dados de forma temporariamente , usados com

mais frequência pelo processador (quando ele traz da Memória Principal• Quanto mais memória cache um processador possui, mais desempenho

ele apresenta;• Há vários níveis de memória cache: Cache primária(L1) e cache

secundária (L2) são as mais comuns.Há processadores, porém, que possuem também a cache L3.

• Capacidade: 128, 256, 512, 1024 e 2048 (KB)

Diferença entre Memória CACHE X Memória RAM

• Acesso rápido; Acesso mais lento;• Custo alto Custo baixo;• Pequena capacidade; Grande capacidade;

Page 44: 1 º parte   conceitos e fundamentos

[email protected] 44

L3

L4 Placa mãe

As placas mães de hoje vêm com cache também (L3 e L4)

Page 45: 1 º parte   conceitos e fundamentos

[email protected] 45

VRAM: (Memória de Vídeo)

Tipo de memória utilizada em placas de vídeo .Quanto maior for essa memória, melhor Qualidade terão as imagens exibidas no monitor e o processamento gráfico será maior.A tecnologia vem permitindo imagens,principalmente de jogos e programas gráficos,cada vez mais elaboradas e detalhadas. Para acessar a estas melhorias, é indispensável o uso de uma excelente placa de vídeo.

CAPACIDADE: 32, 64, 128 e 256 (MB).

Page 47: 1 º parte   conceitos e fundamentos

[email protected] 47

Memória ROM(Memória principal)

Memória não volátil (os dados da ROM não são perdidos quando o computador é desligado ) usada para armazenar informações que não necessitam ser alteradas no decorrer do processamento . É utilizada para iniciar o funcionamento do computador , realizando os testes iniciais e cópia do sistema operacional para a memória . Sua velocidade é menor que a da memória RAM . Sendo ela uma memória de leitura , pois seu s dados vem gravado do fabricante , sendo ela uma memória permanente .

Page 48: 1 º parte   conceitos e fundamentos

[email protected] 48

Tipos de memória ROM

PROM É um tipo de memória ROM que pode ser gravada uma única vez , após somente leitura .Não podendo ser apagada .

EPROM Pode ser apagada e reprogramada ,através de exposição do chip a um intensa radiciação ultravioleta , tendo a vontade do usuário .

EEPROM Pode ser apagada e reprogramada ,através de exposição do chip a impulsos elétricos , tendo a vontade do usuário .

FLASH ROM Pode ter o seu conteúdo apagado eletricamente . Assim como na EEPROM , não há necessidade de removê-la do circuito para seu apagamento . A diferença da FLASH ROM para a EEPROM : A FLASH ROM não permite apagar somente um determinado endereço e sim reprogramar toda a memória ,mesmo quando deseje alterar apenas um único dado . Essa programação é feita por softwares especiais .

Page 50: 1 º parte   conceitos e fundamentos

[email protected] 50

Firmware

• Também conhecido como software embarcado, trata-se de um software que controla o hardware diretamente . É

armazenado permanentemente em um chip de memória de hardware, como uma ROM ou Flash ROM.

• BIOS (Basic Input / Output System): Através de BIOS, o processador entende como proceder para se comunicar

com os dispositivos de Entrada e Saída, tais como a unidade de discos flexíveis, o HD, o teclado e o vídeo. Além disso, o BIOS também é o responsável por iniciar o processo de carga do Sistema Operacional na memória RAM, processo este conhecido como BOOT.

Page 51: 1 º parte   conceitos e fundamentos

[email protected] 51

• POST (Power On Self Test):

É um programa,Inicializado pelo BIOS, que verifica se os teclado, a RAM, unidade de discos flexível HD e outros componentes de Hardware estão funcionando corretamente . Se estiver tudo ok e iniciada a sequência de BOOT. Se for detectada alguma falha, ela será comunicada ao usuário, através de mensagem de texto na tela, ou através de uma série de beeps (longos e curtos ).

SET-UP

É um programa utilizado para alterar parâmetros que são armazenados na memória de configuração, tais como quais componentes estão instalados em seu computador, características especificas destes componentes, e regras gerais De como o computador deve funcionar.

Page 53: 1 º parte   conceitos e fundamentos

[email protected] 53

• Pequeno orifício;

• Dispositivo de segurança;

• Ranhura

Aberto está protegido contra gravação

Page 57: 1 º parte   conceitos e fundamentos

Blu Ray

[email protected] 57

Capacidade de 25 , 50 ....128 GB

Page 59: 1 º parte   conceitos e fundamentos

[email protected] 59

Memória Virtual

• A Memória Virtual é uma extensão da memória RAM, ou seja, é constituída da junção da memória principal(DRAM) com a memória secundária (HD). É reservado um determinado espaço do HD para tal função.

• Quanto menos memória RAM um computador tiver, maior será a necessidade da utilização da memória virtual.

Page 60: 1 º parte   conceitos e fundamentos

[email protected] 60

Dispositivos (Periféricos)

• São os tradutores entre o usuário e a

máquina.

• Periféricos de Entrada;

• Periféricos de Saída;

• Periféricos de Entrada e Saída.

Page 61: 1 º parte   conceitos e fundamentos

[email protected] 61

Periféricos de Entrada

• São responsáveis pela entrada dos

dados no sistema,fazendo conversão

dos dados do formato natural para o

digital.

Page 63: 1 º parte   conceitos e fundamentos

[email protected] 63

Periféricos de Saída

São responsáveis pela saída das informações do sistema, fazendo a conversão dos dados do formato digital para o natural.

Page 65: 1 º parte   conceitos e fundamentos

[email protected] 65

Periféricos de Entrada/Saída

São responsáveis pelas realizações de ambas as funções . Pela entrada e saída das informações.

Page 66: 1 º parte   conceitos e fundamentos

[email protected] 66

Blu Ray

Drive cartão de memória

Page 67: 1 º parte   conceitos e fundamentos

[email protected] 67

Dispositivos X CapacidadeDispositivo CapacidadeDisquete 1,44 MBZip disk 100 , 250 , 750 MBCD-R (grava)somente leitura 200,250,600,700,800 MBCD-RW (grava e regrava) 650 , 800 MBDVD –RW 4,7 GB

Blu Ray 25 , 50 ...128 GB

Pen drive 128,512,1024(1GB)..4GBFita Date 4GB,8GB,20GB,24GB,40G

HD(Hard Disk) 10,20,40,80,120,160,200,250GB...1 TB

Page 68: 1 º parte   conceitos e fundamentos

[email protected] 68

Interfaces ou Barramentos

• As interfaces são portas através das quais o processador pode comunicar-se com os demais componentes do micro. Em um

PC, existem as seguintes Interfaces:• Internas: ligam os periféricos que ficam

dentro do gabinete do computador.• Externas: ligam os periféricos que

ficam fora do gabinete.

Page 72: 1 º parte   conceitos e fundamentos

[email protected] 72

Principais Barramentos Externos:• SCSI

• PARALELA;

• SERIAL;

• USB;

• PS/2;

• FIREWIRE.

• HDMI

Page 73: 1 º parte   conceitos e fundamentos

[email protected] 73

HDMI

Page 76: 1 º parte   conceitos e fundamentos

[email protected] 76

Backup(Cópia de Segurança)

É um método que nos permite ter um arquivo em outra unidade de disco

Blu Ray

Page 77: 1 º parte   conceitos e fundamentos

[email protected] 77

Backup (Cópia de Segurança)

Backup de cópia Backup que copia todos os arquivos selecionados, mas não marca cada

arquivo como tendo sofrido backup (em outras palavras, o atributo de arquivamento não é desmarcado). A cópia é útil caso você queira fazer backup de arquivos entre os backup normal e incremental, pois ela não afeta essas outras operações de backup.

Backup diário Backup que copia todos os arquivos selecionados que forem alterados

no dia de execução do backup diário. Os arquivos que sofreram backup não são marcados como tal (ou seja, o atributo de arquivamento não é desmarcado).

Backup diferencial Backup que copia arquivos criados ou alterados desde o último backup

normal ou incremental. Os arquivos que sofreram backup não são marcados como tal (ou seja, o atributo de arquivamento não é desmarcado). Se você estiver executando uma combinação de backup normal e diferencial, a restauração de arquivos e pastas exigirá que você tenha o último backup normal e o último backup diferencial.

Page 78: 1 º parte   conceitos e fundamentos

Backup incremental

Backup que copia somente os arquivos criados ou alterados desde o último backup normal ou incremental. Os arquivos que sofreram backup são marcados como tal (ou seja, o atributo de arquivamento é desmarcado). Se você utilizar uma combinação de backup normais ou incrementais para restaurar os seus dados, será preciso ter o último backup normal e todos os conjuntos de backup incrementais.

Backup normal

Backup que copia todos os arquivos selecionados e marca cada arquivo como tendo sofrido backup (em outras palavras, o atributo de arquivamento é desmarcado). Com backups normais, você só precisa da cópia mais recente do arquivo ou da fita de backup para restaurar todos os arquivos. Geralmente, o backup normal é executado quando você cria um conjunto de backup pela primeira vez.

[email protected] 78

Page 79: 1 º parte   conceitos e fundamentos

[email protected] 79

Sistema OperacionalQuando ligamos o computador , são executados

programas que estão armazenada na memória ROM , as chamadas de rotina de inicialização . A esse conjunto de arquivos e programa é dado o nome de SISTEMA OPEREACIONAL.

O sistema operacional é indispensável para o correto funcionamento da máquina . Sem ele , o computador não pode ser utilizado através de nenhum outro programa . Ele é que assume o controle de operações como administrador dos dispositivos de hardware , gerenciamento de recursos de arquivos e dados e gerenciamento da CPU .

Toda vez que o computador é ligado , uma parte do sistema operacional é carregado para a memória RAM do computador , utilizando espaço de memória principal . Este procedimento é chamado de BOOT . Somente após o boot o computador ficará apto a executar programas do usuário . Exemplos de sistema operacional ;

Page 80: 1 º parte   conceitos e fundamentos

[email protected] 80

UNIX Utilizado em equipamento de grande porte , voltado para aplicações em redes .

MS DOS Era utilizado por comandos (linha de comandos)

WINDOWS É o sistema operacional mais utilizado atualmente em todo o mundo . Através de interface gráfica , caixa de diálogo e menus .

LINUX É um software livre , ou seja , pode ser usado por qualquer pessoa , sem necessidade de pagamento de licença . O linux tem código fonte aberto .

OBS O win 3.11 não é considerado um sistema operacional .

Page 81: 1 º parte   conceitos e fundamentos

[email protected] 81

Coringa ( * , ?)

*(Asterisco) -> qualquer extensão ou nome de arquivo .

? (interrogação) -> Podendo ser qualquer caracter

Os seguintes caracteres são inválido

para o uso em nome e extensão de arquivos | ? * / \ < > “ ” : $