Prof. Daniel Gondim danielgondimm@gmail.com. Informática



Documentos relacionados
Introdução. Software (Parte III)

Escola Adalgisa de Barros

Everson Scherrer Borges João Paulo de Brito Gonçalves

UNIVERSIDADE FEDERAL DA PARAÍBA PRÓ REITORIA DE EXTENSÃO E ASSUNTOS COMUNITÁRIOS

Professor: Roberto Franciscatto. Curso: Engenharia de Alimentos 01/2010 Aula 3 Sistemas Operacionais

Introdução a Computação

Curso Técnico de Nível Médio

Sistemas Operacionais. INTRODUÇÃO Prof. Rafael Alberto Vital Pinto FACSUL/CESUR

Resumo. Prof. Alejandro - Introdução à Sistemas Operacionais Resumo Informativo, complemente o material assistindo as Aulas 19/08/2015 1

Arquitetura de Computadores. Introdução aos Sistemas Operacionais

Informática Software. Prof. Marcos André Pisching, M.Sc.

UNIVERSIDADE FEDERAL DE UBERLÂNDIA Faculdade de Computação Curso de Introdução à Informática Prof: Anilton Joaquim da Silva / Ezequiel Roberto Zorzal

Sistemas Operacionais

Disciplina: Introdução à informática Profª Érica Barcelos

Computação Instrumental

AULA 3 Introdução ao Software

No mercado atual, podemos encontrar vários tipos de sistemas operacionais que fazem parte das seguintes classes:

I N F O R M Á T I C A. Sistemas Operacionais Prof. Dr. Rogério Vargas Campus Itaqui-RS

LINUX. Lapro I Profa. Fernanda Denardin Walker. - Aula 2 - Material adaptado de: Isabel Mansour, Marcia Moraes e Silvia Moraes SISTEMA OPERACIONAL

FUNDAMENTOS DE HARDWARE COMO FUNCIONA UM PC? Professor Carlos Muniz

Sistema Operacional LINUX

UFRJ IM - DCC. Sistemas Operacionais I. Unidade I Introdução. 11/02/2014 Prof. Valeria M. Bastos

Software Livre. Acesso ao código fonte Alterar o código fonte Redistribuir Utilizar como desejar

Introdução. Software (Parte I)

Tecnologias da Informação

UFRJ IM - DCC. Sistemas Operacionais I

FundamentosemInformática

Classificação de SO (Sistemas Operacionais) Técnico de Informática 2º. Módulo Profa. Madalena Pereira da Silva

Introdução à Computação

INFORMÁTICA BÁSICA. Prof. Rafael Zimmermann

Introdução ao Processamento de Dados (IPD)

São programas de computador utilizados para realizar diversas tarefas É a parte lógica do computador, o que faz o computador realmente funcionar.

A Evolução dos Sistemas Operacionais

CURSO BÁSICO DE INFORMÁTICA

Introdução a Computação 07 Sistemas operacionais. Márcio Daniel Puntel marcio.puntel@ulbra.edu.br

Introdução à Informática

NOÇÕES DE INFORMÁTICA:

IFPE. Disciplina: Sistemas Operacionais. Prof. Anderson Luiz Moreira

Sistemas Operacionais. (Capítulo 3) INTRODUÇÃO À ENGENHARIA DA COMPUTAÇÃO. Professor: Rosalvo Ferreira de Oliveira Neto

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 05 Estrutura e arquitetura do SO Parte 1. Cursos de Computação

Sistemas Operacionais Introdução. Professora: Michelle Nery

Softwares de Sistemas e de Aplicação

PLANO DE ENSINO/AULA

Sistemas de Lotes (2) Sistemas de Lotes (3) Layout da MP em Sistemas de Lotes. Minimizar o tempo de resposta

Para existência de um sistema de informação, fazem-se necessários três componentes, são eles:

Princípios de TI - Computadores. Sistema Operacional. CECOMP Colegiado de Engenharia da Computação. Prof. Fábio Nelson. Slide 1

Software Ordena e controla todas as atitudes do hardware Maleável -modificações fáceis, feitas por programadores

Noções de Software. André Aziz Francielle Santos

Introdução aos Computadores

Aula Au 3 la 3 Windows-Internet

Daniel Gondim. Informática

11/3/2009. Software. Sistemas de Informação. Software. Software. A Construção de um programa de computador. A Construção de um programa de computador

APOSTILA LINUX EDUCACIONAL

Informática I. Aula Aula 19-20/11/06 1

PROJETO INFORMÁTICA NA ESCOLA

SISTEMAS OPERACIONAIS 2007

SISTEMAS OPERACIONAIS

MF = (M1 * 0,4) + (M2 * 0,6) MF < 6 MF = (MF * 0,6) + (EXA * 0,4)

Universidade Federal da Fronteira Sul Campus Chapecó Sistema Operacional

Gerenciador do Token PROTOKEN PRO. Guia de Instalação

Softwares: Básicos e Aplicativos

SISTEMAS OPERACIONAIS

O Windows 7 é um sistema operacional desenvolvido pela Microsoft.

Sistemas Operacionais

Informática. Aula 03 Sistema Operacional Linux. Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Currais Novos

Sistemas Operacionais

4. Conceitos Básicos de Computação: Sistemas Operacionais

Hardware e Software. Exemplos de software:

Introdução aos Sistemas Operacionais. Computador = hardware + software. Como é formado o meu computador? E como estes componentes se comunicam?

Infra-Estrutura de Hardware

Prof.: Roberto Franciscatto. Capítulo 1 Introdução

Windows. Introdução. Introdução Sistema Operacional. Introdução Sistema Operacional. Introdução Sistema Operacional. Introdução Sistema Operacional

Conceitos sobre Sistemas Operacionais. Técnico de Informática 2º. Módulo Profa. Madalena Pereira da Silva

Tecnologia da Informação. Prof Odilon Zappe Jr

Sistemas Operacionais

Manual de Instalação ( Client / Server ) Versão 1.0

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Prof. André Dutton

Hardware. Computador. Hardware parte do computador em que você normalmente mete o pé quando seu computador não executa uma tarefa solicitada por você.

Informática Instrumental

Introdução à Informática. Aula 04. Sistemas Operacionais Aplicativos e Utilitários Transmissão e meios de transmissão de dados. Prof.

Sistemas Operacionais

Apresentação. Ementa da Disciplina. Objetivo da Disciplina. DCA-108 Sistemas Operacionais

INFORMÁTICA APLICADA AULA 03 CONCEITOS DE SOFTWARE

Administração Central Unidade de Ensino Médio e Técnico - CETEC. Ensino Técnico

FileMaker Pro 14. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14

Tópicos. Atualizações e segurança do sistema. Manutenção Preventiva e Corretiva de Software (utilizando o MS Windows XP)

Figura 01 Kernel de um Sistema Operacional

Software. Professora Milene Selbach Silveira Prof. Celso Maciel da Costa Faculdade de Informática - PUCRS

16/09/2012. Agenda. Introdução. Introdução. Tipos de Software (Básico) Tipos de Software. Curso Conexão Noções de Informática

Introdução à Computação: Sistemas de Computação

Sistema Operacional Ex: Complexo Computador multiusuário com vários terminais Tem que administrar todos os pedidos de usuários e assegurar que eles

REVISÃO ENGENHARIA DO SOFTWARE. Isac Aguiar isacaguiar.com.br

Informática I. Aula Baseada no Capítulo 2 do Livro Introdução a Informática Capron e Johnson

Noções básicas de Informática: Software

AULA 4 Sistemas Operacionais

6 - Gerência de Dispositivos

Programação de Computadores

FileMaker Pro 13. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13

Fundamentos de Sistemas de Informações: Exercício 1

Executando o Modo Windows XP com Windows Virtual PC

Transcrição:

Prof. Daniel Gondim danielgondimm@gmail.com Informática

Componentes de um SC

Softwares

O que é Software? Conjunto de instruções/funções/tarefas que definem o que o computador deve executar para chegar a um determinado resultado Instruções eletrônicas que em geral residem em um meio de armazenamento Um conjunto específico destas instruções é chamado Programa

Software x Hardware Software Ordena e controla todas as atitudes do hardware; Maleável - modificações fáceis, feitas por programadores. Hardware Depende do software para funcionar; Rígido - modificações difíceis, feitas somente pelos fabricantes.

Programas Partes componentes do software; Armazenados em unidades de memória secundária; Desenvolvidos utilizando Linguagens de Programação; Analistas de Sistemas e Programadores Projetam e desenvolvem programas/software.

Programas Engenharia de Software Área de estudo que se preocupa com o desenvolvimento de software. Quando o computador está usando um programa em particular, dizemos que eles está rodando ou executando aquele programa.

Categorias de Software Software Básico Sistema Operacional Software Utilitário Software Aplicativo ou Sistema Aplicativo

O sistema operacional é um conjunto de rotinas que são executadas pelo processador para facilitar o acesso aos componentes de hardware, e gerenciar o uso do sistema de computação.

Objetivos Tornar ao usuário a utilização do computador mais conveniente Esconde detalhes internos; Reduz o tempo necessário a construção de programas. Utilizar o hardware do computador de forma eficiente Significa mais trabalho obtido pelo mesmo hardware; Obtida por uma melhor distribuição/ uso dos recursos.

Interfaces Interface de linha de comando Faz uso de palavras e símbolos oriundos do teclado do computador. O sistema operacional MS-DOS e Linux são exemplos de sistemas operacionais de computadores de grande porte usam a interface de linha de comando.

Interfaces Interface gráfica O Macintosh foi o primeiro sistema operacional gráfico com sucesso comercial (desenvolvido por Steve Jobs). Seleciona ações usando o mouse ou um dispositivo de indicação semelhante para dar cliques em figuras chamadas de ícones ou para escolher opções em menus. Trabalha com o conceito de janelas. Área visual contendo algum tipo de interface do utilizador, exibindo a saída do sistema ou permitindo a entrada de dados. Painel para inserção de informações ou informações geradas por um programa ou comando.

Interfaces Interfaces gráficas Os sistemas operacionais da família Windows são exemplos de sistemas operacionais de computadores que usam a interface gráfica.

Localização Residente no disco rígido do computador; Computadores de diferentes portes possuem tipicamente diferentes sistemas operacionais; Tipos similares de computadores podem possuir sistemas operacionais diferentes; Diversos sistemas operacionais não são compatíveis entre si.

Programas aplicativos devem ser desenvolvidos para serem executados em máquinas com sistemas operacionais específicos (e.g. um aplicativo para Mac requer o Mac OS);

Inicialização do Computador Gestão de Programas Gestão da Memória Programação de Tarefas Configuração de Dispositivos Acesso à Web Segurança do Sistema Controle da Rede Monitoração do Desempenho Interfaceamento com o Usuário

Composição Básica Um SO possui duas camadas: kernel e shell; Kernel: É o núcleo do sistema operacional e sempre permanece na memória do computador; Contém um código de baixo nível que se comunica com o hardware; Implementa as funções básicas do SO, responsáveis pelo gerenciamento de memória, arquivos, processador, periféricos etc.

Composição Básica Um SO possui duas camadas: kernel e shell; Shell: Também conhecido como interpretador de comandos; Interface entre o usuário e o kernel; Pode ser uma interface de linha de comando (prompt de comando) ou gráfica; É substituível.

MS-DOS Windows (95, 98, NT, XP, Vista) UNIX LINUX Solaris OS/2 (IBM - micros) Mac OS (Apple - Machintosh) MCP (Unisys - Mainframe) VSE (IBM - Mainframe) MVS (IBM - Mainframe)

MS-DOS (Disk Operating System) Mono-usuário e mono-tarefa; Interface de linha de comando; Modos de comunicação do usuário com o MS-DOS: Interativo: executa um comando no instante em que foi digitado através do prompt; Batch: comandos em lote - uma seqüência de comandos que serão executados na ordem em que aparecem.

Windows Permite utilizar o microcomputador com maior facilidade, através de uma interface visual gráfica; Metáfora básica: a do desktop - ambiente que lembra uma mesa de trabalho - ferramentas necessárias e outros recursos são sempre visíveis e facilmente acessíveis; Windows ou Janelas Regiões retangulares que se alternam e se sobrepõem; Apresentam na tela todas as operações ou programas executados no computador.

Unix Sistema multi-usuário e multi-tarefa; Principal objetivo: obtenção de um ambiente satisfatório de trabalho para programadores; Avaliação: Usuários e programadores experientes - simples, elegante e fácil de aprender; Iniciantes - resumido e não muito amistoso.

Linux É um clone do UNIX de distribuição livre; Multitarefa e multiusuário; É gratuito, atualizações frequentes e é desenvolvido voluntariamente por programadores experientes e colaboradores que visam a constante melhoria do sistema; Convive harmoniosamente no mesmo computador com outros sistemas operacionais;

Linux Não exige um computador potente para rodar; Não é necessário licença para o seu uso; Maior estabilidade em relação ao Windows; Maior confiabilidade; Não precisa ser reinicializado devido à instalação de programas ou configuração de periféricos;

Linux Código fonte aberto, isso significa que se você for um programador, pode modificá-lo para se adequar a necessidades específicas, algo impossível de ser conseguido com o Windows; Está sendo usado hoje em dia por centenas e centenas de pessoas pelo mundo Desenvolvimento de software; Plataforma de usuário final.

Windows x Linux Usabilidade Os usuários comuns são acostumados com o ambiente Windows. Economicidade Linux é open source (código aberto) sua licença é grátis! Fatos Windows continua sendo o SO preferido dos usuários domésticos; Linux vem ganhando muitos adeptos no meio empresarial, em especial entre os profissionais de informática; A difusão do software livre, na qual o Linux se baseia, é visível.

Os utilitários são programas que preenchem a lacuna entre a funcionalidade de um sistema operacional e as necessidades dos usuários; Para muitos usuários, um computador com um sistema operacional e aplicações apenas básicas é inconveniente; Os programas utilitários introduzem ao sistema operacional funcionalidade que ele não possui.

Administram o ambiente; Fornecem ao usuário ferramentas para organizar os discos, verificar disponibilidade de memória, corrigir falhas de processamento, etc.

Tipos comuns de utilitários Utilitários antivírus (Ex.: Norton, McAfee); Compactadores de arquivos ou discos (Ex.: PKZIP, ARJ, Stacker, Double Space); Programas para gerenciamento de memória (Ex.:PC Booster).

Aplicação: Conjunto de procedimentos humanos que, baseadosno computador, têm por objetivo realizar determinada tarefa Software Aplicativo: Conjunto de programas de computador desenvolvidos para realizar, em combinação com a atividade humana, tarefas ou processos específicos, relacionados com o processamento de informações Efetuam tarefas que servem diretamente ao usuário

De acordo com as tarefas que executam: Administrativos Sistemas de faturamento, contas a pagar, folha de pagamento, controle de estoque, controle da produção, contabilidade e outros. Técnico-Científicos Cálculo de estruturas, simulação, planejamento e controle de projetos, pesquisa operacional, problemas de engenharia, CAD e outros relacionados com atividades científicas ou de engenharia.

De acordo com as tarefas que executam: Automação Comercial Reserva de passagens, contas correntes, pontos de venda e outros relacionados com atividades comerciais. Apoio Educacional Assistência à instrução, ensino auxiliado pelo computador e outras atividades relacionadas ao ensino. Especiais e Científicos Comunicações militares, pesquisas espaciais, previsões meteorológicas e outros.

Abrangem diversas áreas do conhecimento; Exemplos: Processador (ou editor) de textos (Word); Planilha eletrônica (Excel); Editor de apresentações (PowerPoint); Editor de Imagem (Adobe Photoshop); Editoração Eletrônica (PageMaker); Matemática (Mathcad); Engenharia e Arquitetura (AutoCAD, 3D Studio), Saúde (Prontuários eletrônicos).

Prof. Daniel Gondim danielgondimm@gmail.com Informática