UD 1 - CONCEITOS DE INFORMÁTICA

Slides:



Advertisements
Apresentações semelhantes
UD 1 - CONCEITOS DE INFORMÁTICA
Advertisements

SOFTWARE Software Aplicativo – Executa Tarefas de Processamento de informações para usuários finais. Software de Sistemas – Gerencia e Apóia operações.
I NTRODUÇÃO AO NVDA Aline Ferreira Jessica Pontes Roseane Martins.
Prof. Paulo Barreto O hardware são as partes concretas de uma máquina, como o gabinete, o teclado, o mouse, a impressora, o disco.
Fundamentos de Sistemas Operacionais Aula 2 Princípios de Programação Prof. Belarmino.
Automatização de Serviços – P1 SHELL SCRIPT Charles J. Busarello - IFPR.
Disciplina:PROA3V José Henrique Verhalem e Renan Tenório Professor: Alexandre Cassimiro Novembro 2015.
Máquinas Virtuais Professoras: Márcia Jani / Kathia.
MÓDULOS DE REGISTRO DE ABASTECIMENTO DE VEÍCULOS INTEGRADOS PARA ÓRGÃOS PÚBLICOS Gabriel Vieira Orientador: Prof. Jacques Robert Heckmann.
INTRODUÇÃO À INFORMÁTICA. SOFTWARES “ Se o hardware é o corpo, o software pode ser chamado de alma, inteligência e conhecimento do computador” Chamamos.
Sistemas de Informação Capítulo 4 O uso consciente da tecnologia para o gerenciamento Jadiel F. de Melo Mestre.
Softwares e Aplicativos Professor: Marcelo West Nov/2015.
FUNDAÇÃO UNIVERSIDADE FEDERAL DE RONDONIA CAMPUS DE PRESIDENTE MÉDICI Curso: ENGENHARIA DE PESCA E AQUICULTURA Disciplina: INTRODUÇÃO À COMPUTAÇÃO E INFORMÁTICA.
Linux Software Livre.
“Modelo de Camadas OSI e TCP/IP ” Nataniel Vieira
INFORMÁTICA PARA ADMINISTRADORES
Aula 2 – sistema operacional
Software (e direitos de autor)
Técnicas de Diálogo e Gênero
Atividade 5: Teste de dispositivos
Projeto Integrador II Seminário final
Curso de Graduação em Administração Informática Básica - Unidade 1
Educação Profissional Técnica de Nível Médio em Informática
Projeto Integrador II 2° Seminário de Andamento
especificação de requisitos do software
Editores de texto Módulo I – Editores de Texto
O homem se comunica por meio de técnicas e grafismos
Browser Um browser (web browser), ou navegador, é um programa de computador que permite aceder a documentos virtuais da Internet, também conhecidos como.
ESCOLA ESTADUAL ZUMBI DOS PALMARES DIRETOR: MARCOS ANTÔNIO DA SILVA REICHEL COORDENADORA: LEILA APARECIDA DA SILVA PROGETEC: LUZIA BENTO SOARES PROFESSOR:
Aula Inaugural do Curso de Excel Modulo Básico
Disciplina: Manutenção e organização de Computadores
Prof. Wellington Franco
Tema 5 – Arquitetura de Banco de Dados
Ambiente para desenvolvimento de sistemas baseado no conceito MBUIDE
SISTEMAS OPERACIONAIS
INTRODUÇÃO A COMPUTAÇÃO
Funções de um computador
Arquitetura de Computadores
PIT – PROGRAMA INTERNO DE TREINAMENTO 2015
FUNDAMENTO DE PROGRAMAÇÃO
Uso de Tecnologias no Ensino de Química
INTRODUÇÃO A SISTEMAS OPERACIONAIS
INTRODUÇÃO À COMPUTAÇÃO PARALELA
Extensão para visualização temporal de dados no TerraView
Serviços na Internet: Caracterização e Acesso
AULA 3.
Cursos para Microsoft Office
Fundamentos de Programação Matlab
INSTRUMENTAÇÃO VIRTUAL
ESCOLA ESTADUAL TÉCNICO INDUSTRIAL PROFESSOR FONTES
Software Livre x Software Gratuito
Organização básica de arquivos
Software.
Curso Técnico em Informática
Sistemas Operacionais
BANG 734-X SISTEMA OPERACIONAL ANTES (CONSOLE) RUN DCC LD-128
INSTALAÇÃO DE REDES DE COMPUTADORES
INTRODUÇÃO AO MS PROJECT
Prof. Alberto Martins Júnior
Computação e Informática
Diferenças de Sistemas Operativos (MacOS, Windows e Linux)
Introdução à Programação INF Programação I
Prof. Wilian Soares Lacerda DCC - UFLA
MEMORIAS RAUL DIAZ ROSAS.
Lógica de Programação Apresentada por:.
Prof. Fábio Rafael Segundo
Prof. Paulo Cesar Spigolon (Paulinho)
GUI Em informática, interface gráfica (abreviadamente, a sigla GUI, do inglês Graphical User Interface) é um mecanismo de interacção entre utilizador e.
Introdução às Tecnologias da Informação e Comunicação
Transcrição da apresentação:

UD 1 - CONCEITOS DE INFORMÁTICA Assunto 2 - Software UD 1 - CONCEITOS DE INFORMÁTICA Prof. Miguel Damasco

a. Gerações dos Softwares 1ª Geração: Linguagem de máquina notação numérica binária ou hexadecimal, linguagem de baixo nível, Linguagem mais próxima da máquina, 11010011 ou 2A5E10 27/10/2017 Fundamentos de Informática

a. Gerações dos Softwares   2ª Geração: Assembler ou Montador linguagem simbólica, usam códigos mnemônicos, também de baixo nível, um programa monta a linguagem de máquina. 27/10/2017 Fundamentos de Informática

a. Gerações dos Softwares 3ª Geração: Basic, Fortran, Cobol, Pascal, etc... linguagem de alto nível, mais próxima do homem, usam comandos com nomes auto-explanativos (ex: READ, WRITE, IF, OPEN, CLOSE...), orientadas para o procedimento, um programa compilador traduz para a linguagem de máquina. 27/10/2017 Fundamentos de Informática

a. Gerações dos Softwares 4ª Geração: C, C++, Visual Basic, Delphi, Banco de dados relacionais, etc... também linguagem de alto nível, usam comandos mais poderosos onde o usuário indica o que quer fazer, sem necessidade de dizer como fazer, orientadas para o objeto, um programa compilador traduz para a máquina.    27/10/2017 Fundamentos de Informática

a. Gerações dos Softwares   5ª Geração: Inteligência artificial Linguagem Natural são criadas bases de conhecimentos, obtidas a partir de sistemas especialistas, nas quais as linguagens fazem deduções, inferências e tiram conclusões baseadas nos conhecimentos. Robótica, Realidade virtual. 27/10/2017 Fundamentos de Informática

a. Gerações dos Softwares Linguagem Humana 5ª geração 4ª geração 3ª geração 2ª geração 1ª geração Hardware 27/10/2017 Fundamentos de Informática

Tendências em Software Primeira Geração Segunda Geração Terceira Geração Quarta Geração Quinta Geração Tendência: Rumo a pacotes de aplicativos fáceis de utilizar, para múltiplas finalidades, para uso em redes para produtividade e colaboração Programas escritos pelo usuário Linguagens de Máquina Programas em Pacotes Linguagens Simbólicas Sistemas Operacionais Linguagens de Alto Nível Sistemas de Gerenciamento de Banco de Dados Linguagens de Quarta Geração Pacotes para Microcomputador Linguagem Natural e Linguagem Orientada a Objetos Pacotes Multiuso Interface Gráfica Capacidade para Uso em Redes e Ajuda Especializada Tendência: Rumo a linguagens e ferramentas visuais e de conversação 27/10/2017 Fundamentos de Informática

Fundamentos de Informática b. Tipos de software De Sistemas ou Básicos Aplicativos Utilitários Programas Aplicativos para Finalidades Gerais Programas Aplicativos Específicos 27/10/2017 Fundamentos de Informática

Fundamentos de Informática b. Tipos de software 1) De Sistemas ou Básicos: Para o funcionamento do microcomputador - Sistema operacional - Ferramentas de programação Sistema Operacional é o programa que cuida do gerenciamento interno da máquina, supervisiona a operação de cada hardware, coordena o fluxo de dados, endereços e controle, viabiliza o funcionamento do próprio computador e a execução de todos os outros programas. 27/10/2017 Fundamentos de Informática

Fundamentos de Informática b. Tipos de software 2) Utilitários:  ajudam a gerenciar e manter o computador, aumenta sua velocidade, organiza informações, recupera dados apagados acidentalmente, preenchem a lacuna entre o usuário e o Sistema Operacional. Ex: Norton Utilities, Defrag, ScanDisk, Antivírus, etc... 27/10/2017 Fundamentos de Informática

Fundamentos de Informática b. Tipos de software 3) Aplicativos Finalidades Específicas Comércio eletrônico, Entretenimento, Educação, Contabilidade empresarial, Gerenciamento de vendas, Ciências.   27/10/2017 Fundamentos de Informática

Fundamentos de Informática b. Tipos de software 3) Aplicativos Finalidades Gerais Processador de texto (Word, Pagemaker, Writer) Planilhas eletrônicas (Excel, VisiCalc, Calc) Gerenciador de banco de dados (Access, SQL Server) Programas de apresentação (PowerPoint, Impress), Programas gráficos (Corel Draw, CAD), Navegadores de rede (Internet Explorer, Firefox)   Groupware 27/10/2017 Fundamentos de Informática

Fundamentos de Informática Navegadores de Rede Navegar na Rede Grupos de Discussão Iniciar Busca de Informações Usos típicos de um navegador de rede nos ambientes da Internet Transferência de Arquivos Multimídia Correio Eletrônico 27/10/2017 Fundamentos de Informática

c. Conjuntos de Software Vantagens - Integram pacotes para navegação em rede, edição de textos, planilhas eletrônicas, gráficos de apresentação, gerenciamento de banco de dados, etc. - Custam bem menos do que o custo total de comprar seus pacotes individuais separadamente. - São projetados para trabalharem em conjunto de maneira uniforme, e cada um poder facilmente importar arquivo do outro ou transferir dados entre aplicações. Desvantagens - Muitos dispositivos desses conjuntos de software nunca são usados pela maioria dos usuários finais. - Os conjuntos ocupam considerável espaço em disco e podem exigir quantidades significativas de memória. 27/10/2017 Fundamentos de Informática

Fundamentos de Informática d. Sistema Operacional Para funcionar todo o computador precisa ter um sistema operacional instalado. Ele permanece presente até que o computador seja desligado. Principais exemplos de sistemas operacionais: MS DOS, Windows Vista, Windows 8, Windows 10, Windows NT da Microsoft (rede), OS2 da IBM, Mac OS X da Apple , o UNIX (para grande porte e rede) e Linux (grátis). 27/10/2017 Fundamentos de Informática

Fundamentos de Informática d. Sistema Operacional Categorias de Sistema operacional   1) Multitarefa Controla mais de uma tarefa ao mesmo tempo. (Windows) 2) Multiusuário Permite mais de um usuário num determinado tempo. (Unix) 27/10/2017 Fundamentos de Informática

d. Funções de um Sistema Operacional Funções do SO Gerenciamento de Recursos Gerenciamento de Tarefas Gerenciamento de Arquivos Interface com o usuário 27/10/2017 Fundamentos de Informática

Fundamentos de Informática d. Sistema Operacional Funções do Sistema Operacional : 1) Interface com o usuário: Menu, ícones, Caixas de diálogo, Janelas, etc... 2) Gerenciamento de recursos: Reconhece os dispositivos de hardware conectados. 27/10/2017 Fundamentos de Informática

Fundamentos de Informática d. Sistema Operacional Funções do Sistema Operacional: 3) Gerenciamento de Tarefas: Salva e lê arquivos, controla fluxo de dados e reserva memória, etc... 4) Gerencia sistemas de arquivos: Lista, copia, move, localiza e apaga arquivos no disco, informa tamanho, tipo, data criação ou modificação dos arquivos, cria diretórios, etc... 27/10/2017 Fundamentos de Informática

e. Tendências em Software Tendência de abandono de: - Programas personalizados desenvolvidos pelos programadores profissionais de uma organização. - Linguagens de programação técnicas e específicas à máquina utilizando códigos de base binária ou simbólicos - Linguagens procedurais, que utilizam formulações breves e expressões matemáticas para especificar a seqüência de instruções que um computador deve executar. Tendência rumo ao: - Uso de pacotes de software disponíveis adquiridos por usuários finais junto a fornecedores. - Uso de uma interface gráfica visual para programação orientada a objetos, ou rumo a linguagens naturais não procedurais para programação, que se aproximam mais da conversação humana. 27/10/2017 Fundamentos de Informática