Unidade 1.1 Introdução ao Software

23
Configuração de Sistemas Configuração de Sistemas Operacionais de Rede Operacionais de Rede (CSOR) (CSOR) Tecnologia em Redes de Computadores Prof. Esp. Juan Carlos Oliveira Lamarão Apres. nº 02 - 2016

Transcript of Unidade 1.1 Introdução ao Software

Page 1: Unidade 1.1 Introdução ao Software

Configuração de Sistemas Configuração de Sistemas Operacionais de Rede Operacionais de Rede (CSOR)(CSOR)Tecnologia em Redes de ComputadoresProf. Esp. Juan Carlos Oliveira LamarãoApres. nº 02 - 2016

Page 2: Unidade 1.1 Introdução ao Software

Plano de AulaPlano de Aula

Unidade I: Sistemas Operacionais e Infraestrutura de Redes1.1 Introdução ao Software

1.1.1 Software de Sistema

1.1.2 Software de Aplicativo

1.1.3 Entendendo o Software – Livre e Proprietário

1.1.4 Interação Homem Máquina

Faculdade de Tecnologia do Amapá - METACurso de Tecnologia em Redes de Computadores - [email protected] Página 2

Page 3: Unidade 1.1 Introdução ao Software

INTRODUÇÃO AO SOFTWAREUnidade 1.1

Faculdade de Tecnologia do Amapá - METACurso de Tecnologia em Redes de Computadores - [email protected] Página 3

Page 4: Unidade 1.1 Introdução ao Software

Introdução ao SoftwareIntrodução ao Software

O que é um Software?Conjunto de programas lógicos que executam tarefas, interagindo com o usuário e com o computador para que ele execute com vista a atingir determinada finalidade.

Lógicos:

Faculdade de Tecnologia do Amapá - METACurso de Tecnologia em Redes de Computadores - [email protected] Página 4

Page 5: Unidade 1.1 Introdução ao Software

Introdução ao SoftwareIntrodução ao Software

Faculdade de Tecnologia do Amapá - METACurso de Tecnologia em Redes de Computadores - [email protected] Página 5

Page 6: Unidade 1.1 Introdução ao Software

Introdução ao SoftwareIntrodução ao Software

Os softwares podem ser classificados quanto ao seu tipo como: Software de Sistema e Software Aplicativos.Software de Sistema:

Software de Sistemas destinam-se a dar suporte à operação do computador e, na maioria das vezes, são utilizados por pessoal treinado em computação, situados entre os aplicativos dos usuários finais e o hardware. Essa subcategoria se divide em: Programas de Gerenciamento de Sistemas e Programas de Desenvolvimento de Sistemas.

Faculdade de Tecnologia do Amapá - METACurso de Tecnologia em Redes de Computadores - [email protected] Página 6

Page 7: Unidade 1.1 Introdução ao Software

Introdução ao SoftwareIntrodução ao Software

a) Programas de Gerenciamento de Sistema:Esta subcategoria de software engloba o Sistema Operacional; Gerenciadores de Bancos de dados; gerenciadores de Redes; Utilitários do Sistema, como: Backup, Reorganização do Disco, Desfragmentação. Cópia de arquivos, diretórios etc.); Monitoramento da Segurança e do desempenho do Sistema.

Faculdade de Tecnologia do Amapá - METACurso de Tecnologia em Redes de Computadores - [email protected] Página 7

Page 8: Unidade 1.1 Introdução ao Software

Introdução ao SoftwareIntrodução ao Software

b) Programas de Desenvolvimento de Sistemas:Esta subcategoria de software possibilita a técnicos especializados (Analistas de Sistemas e Programadores) o desenvolvimento de software que atendam as necessidades dos usuários finais dos sistemas. Editores de programas, compiladores, interpretadores e ferramenta que possibilitem a construção de programas e sistemas.

Faculdade de Tecnologia do Amapá - METACurso de Tecnologia em Redes de Computadores - [email protected] Página 8

Page 9: Unidade 1.1 Introdução ao Software

Introdução ao SoftwareIntrodução ao Software

Software de Aplicativo:Softwares Aplicativos são destinados ao processamento de informações para usuários finais, pessoas comuns que se utilizam do computador nas tarefes do seu dia-a-dia. Essa categoria se divide em software de aplicações especificas e softwares de finalidades gerais.

Faculdade de Tecnologia do Amapá - METACurso de Tecnologia em Redes de Computadores - [email protected] Página 9

Page 10: Unidade 1.1 Introdução ao Software

Introdução ao SoftwareIntrodução ao Software

a) Softwares de Aplicações Específicas:

Esta subcategoria engloba softwares desenvolvidos para finalidades específicas, que são o coração da organização. Destacam-se: Vendas, Estoques, Educação, entre outras aplicações. Cada software se adapta as necessidades da organização.

Faculdade de Tecnologia do Amapá - METACurso de Tecnologia em Redes de Computadores - [email protected] Página 10

Page 11: Unidade 1.1 Introdução ao Software

Introdução ao SoftwareIntrodução ao Software

b) Programas de Finalidades Gerais:

Esta subcategoria engloba softwares desenvolvidos para finalidades gerais e apresentam maior flexibilidade de uso, tais como: Navegadores (Internet Explorer, Firefox, Chrome); Correio eletrônico; Edição de textos, de planilhas banco de dados. Neste caso a organização que utiliza esse software se adéqua ao mesmo, de acordo com suas necessidades;

Faculdade de Tecnologia do Amapá - METACurso de Tecnologia em Redes de Computadores - [email protected] Página 11

Page 12: Unidade 1.1 Introdução ao Software

Introdução ao SoftwareIntrodução ao Software

Entendendo do Software – Proprietário e Livre

Analisando todos os softwares disponíveis no mercado, podemos perceber que eles se distinguem, quanto a sua distribuição e permissão de uso, das seguintes maneiras:

Software Proprietário

Esse tipo de software é um produto criado por uma empresa que detém os direitos sobre o produto, e sua distribuição é feita mediante pagamento de licença de uso. São programas cuja cópia, redistribuição ou modificação são proibidos pelo seu criador ou distribuidor.

Faculdade de Tecnologia do Amapá - METACurso de Tecnologia em Redes de Computadores - [email protected] Página 12

Page 13: Unidade 1.1 Introdução ao Software

Introdução ao SoftwareIntrodução ao Software

Como se dá esse Processo?

Instalação somente mediante a aceitação das regras que regem o programa;

Bloqueio dos códigos, para evitar a modificação;

Taxação, para a obrigatoriedade de acesso após uso demonstrativo.

Faculdade de Tecnologia do Amapá - METACurso de Tecnologia em Redes de Computadores - [email protected] Página 13

Page 14: Unidade 1.1 Introdução ao Software

Introdução ao SoftwareIntrodução ao Software

Alguns Exemplos mais comuns de Software Proprietário:

Faculdade de Tecnologia do Amapá - METACurso de Tecnologia em Redes de Computadores - [email protected] Página 14

Page 15: Unidade 1.1 Introdução ao Software

Introdução ao SoftwareIntrodução ao Software

Entendendo do Software – Proprietário e Livre

Software Livre

É o software disponível com a permissão para que qualquer pessoa possa o usar, copiar, e distribuir, seja na sua forma original ou com modificações, seja gratuitamente ou não. A possibilidade de poder modificar o código fonte implica que o mesmo esteja disponível.

Faculdade de Tecnologia do Amapá - METACurso de Tecnologia em Redes de Computadores - [email protected] Página 15

Page 16: Unidade 1.1 Introdução ao Software

Introdução ao SoftwareIntrodução ao Software

Como se dá esse Processo?

Liberdade 0: Para executar o programa para qualquer fim, em qualquer ponto;Liberdade 1: Estudar o funcionamento do programa e adaptá-lo às necessidades de quem o estuda;Liberdade 2: Redistribuição de cópias;Liberdade 3: Para melhorar o programa e publicar as melhorias.

Faculdade de Tecnologia do Amapá - METACurso de Tecnologia em Redes de Computadores - [email protected] Página 16

Page 17: Unidade 1.1 Introdução ao Software

Introdução ao SoftwareIntrodução ao Software

Alguns Exemplos mais comuns de Software Livre:

Faculdade de Tecnologia do Amapá - METACurso de Tecnologia em Redes de Computadores - [email protected] Página 17

Page 18: Unidade 1.1 Introdução ao Software

Introdução ao SoftwareIntrodução ao Software

Faculdade de Tecnologia do Amapá - METACurso de Tecnologia em Redes de Computadores - [email protected] Página 18

Page 19: Unidade 1.1 Introdução ao Software

Introdução ao SoftwareIntrodução ao Software

Interação Homem MáquinaÉ importante ter em mente:

O relacionamento entre os usuários e os computadores, aparentemente simples para os usuários finais, envolve uma complexa troca de informações entre diversos softwares para que o hardware execute as operações solicitadas pelos usuários. As linguagens mais próximas do hardware são chamadas de baixo nível e são de maior gral de dificuldade para os programadores, em contra partida as de linguagem de alto nível são mais simples e amigáveis.

Faculdade de Tecnologia do Amapá - METACurso de Tecnologia em Redes de Computadores - [email protected] Página 19

Page 20: Unidade 1.1 Introdução ao Software

Introdução ao SoftwareIntrodução ao Software

Interação Homem Máquinaa) Sistema Operacional

Controla o funcionamento e a operação do computador, executando os comandos do operador. Gerencia a entrada, o processamento, a saída, o armazenamento e a recuperação de dados, evitando e resolvendo conflitos de endereçamento de dados.

b) Gerenciadores de Rede

Gerencia o tráfego de dados entre computadores da rede, periféricos e entre outras redes, de acordo com as permissões atribuidas a cada usuário, pelo administrador da rede.

Faculdade de Tecnologia do Amapá - METACurso de Tecnologia em Redes de Computadores - [email protected] Página 20

Page 21: Unidade 1.1 Introdução ao Software

Introdução ao SoftwareIntrodução ao Software

Interação Homem Máquinac) Sistemas Gerenciadores de Bancos de Dados (SGBD's)

Os SGBD's permitem a criação de banco de dados, a inserção e a busca de dados armazenados, mantendo a segurança e integridade dos dados e disponibilizando as informações para os usuários da rede que tenham permissão.

d) Linguagem de Programação

As linguagens de programação permitem o desenvolvimento de programas e sistemas;

Faculdade de Tecnologia do Amapá - METACurso de Tecnologia em Redes de Computadores - [email protected] Página 21

Page 22: Unidade 1.1 Introdução ao Software

Introdução ao SoftwareIntrodução ao Software

Interação Homem Máquinae) Aplicativos

Softwares de Aplicativos.

f) Arquivos de Usuários Finais

São arquivos elaborados pelos usuários finais através de softwares Aplicativos

Faculdade de Tecnologia do Amapá - METACurso de Tecnologia em Redes de Computadores - [email protected] Página 22

Page 23: Unidade 1.1 Introdução ao Software

Introdução ao SoftwareIntrodução ao Software

Trabalho valendo 0,5 pontos p/ HOJE, em duplas:

Sofware Livre e suas relações com software gratuito;

GNU Public License (GPL)

Open Source (Código Aberto)

Faculdade de Tecnologia do Amapá - METACurso de Tecnologia em Redes de Computadores - [email protected] Página 23