Introdução à Ciência da Informação



Documentos relacionados
Introdução aos Sistemas Operacionais

Curso de Sistemas de Informação Campus Guaíba Cursos de Informática Projeto de Inclusão Digital APOSTILA APOSTILA CONCEITOS BÁSICOS DE INFORMÁTICA

Objetivos. Definir e classificar os principais tipos de softwares Básico Aplicativos

INFORMÁTICA. Introdução à Informática Hardware CONHECIMENTOS BÁSICOS EM INFORMÁTICA

INTRODUÇÃO À INFORMÁTICA: TERMINOLOGIA BÁSICA RAÍ ALVES TAMARINDO

HISTÓRIA DOS SISTEMAS OPERACIONAIS. Prof. Alan F.M.

Linux e Computação Científica

- Campus Salto. Disciplina: Sistemas de Arquivos Docente: Fernando Santorsula

FUNDAMENTOS DE SISTEMAS OPERACIONAIS MÓDULO 4

Histórico e Evolução da Computação

PROVA 03/07 Segunda-feira (semana que vem)

Introdução Informática e TIC. Prof. Ivo Júnior

Nosso Site.

Sistemas Operacionais

FIQUE POR DENTRO DA INTERNET

Introdução a Programação Aula 01

Tipos de Software e Ambientes de Processamento

O Sistema de Computação

Arquitetura de Computadores Sistemas Operacionais I

Informática básica SOFTWARE.

Sistemas Operacionais - Aula 02

Informática Sistemas Operacionais Aula 5. Cleverton Hentz

Backup e Recuperação Guia do Usuário

Atualização de Software Guia do Usuário

FUNDAMENTOS DE SISTEMAS OPERACIONAIS

Conceitos básicos sobre computadores

Fundamentos da Informática Aula 03 - Sistemas operacionais: Software em segundo plano Exercícios Professor: Danilo Giacobo

HARDWARE INFORMÁTICA. Prof.: MARCIO HOLLWEG

Administração de Sistemas Operacionais Prof.: Marlon Marcon

Atualizada em 29/01/

Atualizações de Software Guia do Usuário

Objetivos da aula. Recursos de Sistemas de Informação

Sistema Operacional. Disciplina: Softwares, Aplicativos e Sistema Operacional. Professor: Thiago Silva Prates

Tipos de Software. Software de. Software. Software Aplicativo. Software. Software. de Sistemas. Aplicativo. Sistemas. Sistemas. Sistemas.

TUTORIAL SOBRE O GOOGLE DOCS

Produção de Vídeos Didáticos: Tábua de Galton

Administração de Sistemas Operacionais Prof.: Marlon Marcon

Informática Aplicada. Introdução

Entrada e Saída Transmissão Serial e Paralela

Atualizações de Software Guia do Usuário

O que é Microsoft Excel? Microsoft Excel. Inicialização do Excel. Ambiente de trabalho

Informática Aplicada

Microcontroladores e Microprocessadores. Conversão de Bases Prof. Samuel Cavalcante

I TR T ODUÇÃO O À I N I FO F RMÁ M TI T C I A OBJETIVO

Informática I. Aula /09/2006 1

Voltar. Voltar. Voltar

ESCOLA ESTADUAL IRMÃO AFONSO Oportunizar a Educação por meio do Respeito e da União

Instalando o Linux e outros Softwares

Sistema Operacional. Escola de Ciências e Tecnologia ECT1103 INFORMÁTICA FUNDAMENTAL UFRN

Informática I. Aula Aula 18-19/06/06 1

Elementos básico de uma rede Samba - Local Master Browser

WINDOWS XP. Autor: Amarildo Correia de Melo

Aula 01. Breve História dos Computadores Informatiquês O Computador Software vs. Hardware. Introdução à Informática. Prof. Fábio Nelson.

INTRODUÇÃO À INFORMÁTICA

Hardware: Componentes Básicos. Sistema de Computador Pessoal. Anatomia de um Teclado. Estrutura do Computador. Arquitetura e Organização

Introdução à Sistemas Operacionais

Introdução à Informática

Procedimentos para realização de backup

MONTAGEM E MANUTENÇÃO DE COMPUTADORES

Buffer Trabalhos MAC Binary PS Buffer de Rede Configuração de Rede <x> Modo NPA Comutação p/ PCL Configuração p/ PS

Linux? O que é, para que serve, etc. isep. Grupo de Utilizadores de Linux do Departamento de Eng. Informática do ISEP

TUTORIAL DE ATUALIZAÇÃO PARA

INFORMÁTICA CONCEITOS DE HARDWARE E SOFTWARE. Prof. MSc. Glécio Rodrigues de Albuquerque

Guia de Atualização. RIP 4.6 v2 para Grandes Formatos em Cores. Grandes Formatos em Cores Xerox RIP 4.6 v2. Guia de Atualização

Introdução à Informática

Sistema Operacional. O S.O. é o programa mais importante do computador. - Realizar a interação entre o usuário, o hardware e o firmware -(BIOS)

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

Introdução à Informática

Fundamentos de Sistemas Operacionais de Arquitetura Aberta. CST em Redes de Computadores

Introdução a Informática

Backup. O que é um backup?

Arquitectura interna de um computador

Sistema Operativo: o que é?

Gerenciamento de Memória Minix 3.1.7

FUNDAMENTOS DE WINDOWS INFORMÁTICA / IFRN/PRONATEC 1. O Windows

Informática. Sistemas Operacionais. Professor Márcio Hunecke.

Hardware. (Equipamentos Parte Física), ou seja, tudo o que podemos tocar com as mãos.

O Sistema de Computação

Calculadora Virtual HP Prime

Status avançado Modo Paralelo 1 Aceitar Init. Modo Paralelo 2 Buffer Trabalhos Comutação p/ PCL MAC Binary PS Protocolo. Modo NPA Configuração p/ PS

Apostila de GSO Gestão de Sistemas Operacionais I

HARDWARE. Prof. Luciano Bertini

Welcome the programmation Linux with shell script!!! Seja bem vindo a programação Linux com shell script!!!

Sistemas Operacionais. Visão Geral

Introdução à Informática

Banana Pi. O sistema operacional (SO) da Banana Pi vive no cartão SD. você tem que preparar um cartão SD de inicialização.

MANUAL SERVIÇOS E AGENDAMENTO

Partilhar Dados Anónimos com a Lenovo. Índice. Harmony

Computação L. Apresentação da Disciplina e Conceitos Básicos de Computadores

Guia do Utilitário de Configuração (F10) do Computador Séries dx2390 e dx2400 Microtorre Business PC HP Compaq

Figura 8: modelo de Von Neumann

Componentes do Computador

Sistemas Operacionais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Capítulo 6 - Threads

Fundamentos da Informática Aula 02 - Softwares aplicativos: Realizando o trabalho Exercícios - REPOSTAS Professor: Danilo Giacobo

Informática I. Aula 2. Ementa

Introdução à Informática Engenharia Agrícola

Blog: om.br/ Facebook:

Apresentação da Disciplina

BANCO DE DADOS. Professor: André Dutton

Transcrição:

Introdução à Ciência da Informação Prof. Edberto Ferneda Software 1

Software Níveis de Software Hardware Software Aplicativos Software Tipos de Software Softwares Aplicativos de Sistema (Utilitários) Finalidades Gerais Específicos Gerenciamento de Sistemas Processamento de textos Contabilidade Editoração Folha de Pagamento Sistemas Operacionais Planilhas eletrônicas etc Gerenciamento de Redes Sistemas de Banco de Dados Monit. de desempenho Apresentação Educação / Entretenimento Desenvolvimento de Sistemas Linguagens de programação Ferramentas de programação 2

Software O programa mais importante de um computador Faz com que o computador reconheça a CPU, a memória, o teclado, as unidades de disco; Oferece um meio de comunicação com o usuários; Serve de plataforma para a execução de programas aplicativos; 3

Funções com o usuário permitir a comunicação amigável com o computador; Gerenciamento de recursos gerenciamento do hardware: memória, armazenamento, periféricos, etc. Gerenciamento de tarefas dão a cada tarefa uma fatia de tempo de processamento; dá a capacidade multitarefa do computador (várias tarefas ocorrendo ao mesmo tempo ) Gerenciamento de arquivos série de programas que controlam a criação e acesso a arquivos. manutenção de registros da localização física de arquivos em disco magnético (HD, disquete) Tarefas básicas Usuário fornecer um meio de comunicação com os usuários (interface) Sistema Operacional Programas Dar suporte a outros programas Hardware gerencias os dispositivos de hardware Sistema de arquivos Organizar os arquivos no disco 4

Inicialização (Boot) Após ligar o computador... É acionado um programa gravado em um componente eletrônico: a BIOS (Basic Input-Output System) Autoteste identifica a memória, discos, teclado, e outros dispositivos; Procurar o sistema operacional Os microcomputadores geralmente primeiro procuram o sistema operacional na unidade de disquete Caso não exista um sistema operacional na unidade de disquete vão procurá-lo no disco rígido (HD) Após encontrar o sistema operacional ele é executado e permanece em execução durante todo o tempo que o computador estiver ligado. Inicialização (Boot) É executado um programa gravado em um componente eletrônico que identifica e testa a memória, discos, teclado, e outros dispositivos; disquete Hard Disk procura o e o executa O computador é ligado CD O computador pode ser utilizado 5

Comunicação entre usuários e o computador s de linha de comando s gráficas - GUI de linha de comando O usuário digita comandos para o computador; O sistema operacional interpreta e executa os comandos; Apresenta mensagens (textuais) ao usuário. DOS (Microsoft) - 1980 C:\FORMAT A: C:\DIR A: C:\DEL texto.txt C:\COPY relat.txt a: 6

Gráfica (GUI Graphical User ) O conceito de janelas; Utilização de Menus, ícones, caixas de diálogo; Intuitiva, amigável ; Mac OS (Apple) 1984 7

Mac OS (Apple) - Atual Mac OS X "Tiger Windows 1985: Windows 1.0 1987: Windows 2.0 1993: Windows 3.11 1998: Windows 98 2001: Windows XP 2006: Windows Vista 8

Linux - 1991 Linus Torvalds Linux - KDE 3.5 Gerenciamento de recursos Compartilhando a CPU Geralmente os computadores possuem uma única CPU e todos os programas dever compartilhá-la; Alocação de recursos é o processo de atribuição de recursos do computador a determinados programas. Esses recursos são liberados quando o programa que os utiliza é finalizado; Multiprocessamento: computador com mais de uma CPU; Multiprogramação: dois ou mais programas usando uma mesma CPU ao mesmo tempo ; Durante o tempo que um programa está lendo ou gravando dados no disco, por exemplo, a CPU pode estar processando milhares de instruções de outro programa; Tempo Compartilhado: O computador dá a cada usuário uma fração de tempo; 9

Gerenciamento de recursos Compartilhando a memória Primeiro plano e Segundo Plano Primeiro plano: programas com maior prioridade de execução; Segundo plano: programas com prazo menos prementes; Armazenamento / Memória Virtual Os programas em execução ficam armazenados em disco e trechos desses programas são enviados à memória quando há necessidade; Paginar: processo de dividir um programa em partes de igual tamanho (páginas) e armazená-las em espaços de memória de igual tamanho; Gerenciamento do sistema de arquivos Arquivo: unidades lógicas de dados O sistema operacional mantém uma lista dos arquivos que estão no disco; Agrupamento dos arquivos em pastas (diretórios) 10

Suporte a outros programas Os programas recorrem ao sistema operacional para realizar algumas de suas tarefas Ler arquivos do disco; Salvar arquivos em disco; Ler os toques do teclado; Imprimir arquivos; etc Tipos Multitarefa capacidade de executar mais de um programa ao mesmo tempo; Multiusuário permite que mais de um usuário acesse o computador ao mesmo tempo. Para isso o sistema operacional também tem de ser multitarefa. SO multitarefa e multiusuário: UNIX Sistemas operacionais para multiprocessadores tipo especial de SO para computadores com mais de um microprocessador (CPU) 11