Etiquetas aquivo contabilidade
Por: Hamilcar Tortora da Silva • 20/10/2015 • Bibliografia • 2.316 Palavras (10 Páginas) • 159 Visualizações
SEGUNDO BIMENSTRE ☺ ♫ ♪ ☻☺
1.2 Sistemas gerenciais de rede (NT)
- são utilizados por servidores com objetivo/função de gerenciar acessos e desempenho das redes
- verificação e monitoramento de terminais (em vídeo)
- atribuições de prioridades de acesso e comunicação de dados
- funcionam como “middle ware” na comunicação de diversas redes
- mediador entre o software principal e
demais aplicações
ex. novel netware; windons net server; 05/2 warp server (IBM); netview (IBM) e open view (HP)
1.3 sistemas de gerenciamento de B.D. (BANCO DE DADOS)
- controla o desenvolvimento, utilização e manutenção dos B.D.
- auxilia na utilização de registros e arquivos de dados;
- possibilita que diferentes aplicativos de usuários acessem os mesmos arquivos de B.D.
- simplifica o processo de recuperar informações na forma de relatórios;
Possibilita que o usuário final tenha acesso ao b.d. por meio de linguagem de consulta;
Ex. db2(IBM), oracle 8 (oracle); sql – server; infomix (IBM )
1.4 outros sistemas de gerenciamento
- funções de conversão de arquivos;
Recuperação de dados ex. pós formatação hd
- proteção e segurança (antivírus)
- compactação (compressão) de dados
- defragmentação de arquivos
- monitores de desempenho, tanto para hardware, como para software.
2. programas (softwares de desenvolvimento de sistema)
- para entender os recursos de software, é necessário um conhecimento básico do papel que as linguagens de programação desempenham no desenvolvimento das aplicações.
2.1 linguagem de máquina (1º geração)
- é o nível mais básico das linguagens de programação
- os programas são escritos utilizando códigos binários exclusivos para cada computador
- as instruções são escritas na forma de sequências de dígitos binários (0 e 1) ou outros sistemas numéricos. Ex. código binário para expressão x=y+z { 1010 11001
1011 11010
1100 11011
2.2 linguagens assembler (2º geração)
- desenvolvidas com objetivo de reduzir as dificuldades na gravação de aplicativos de linguagem de máquina.
- são linguagens simbólicas para representar os códigos de operações
- é utilizada no desenvolvimento de sistemas operacionais (Windows)
- produz aplicações mais eficientes, por que exigem um mínimo de instruções, armazenamento e tempo da cpu para realizar uma tarefa de processamento específico. Ex. código simbólico para: x=y+z {lod y
{Add z
{Str x
2.3 LINGUAGENS DE AUTO NÍVEL (3°GERAÇÃO/0
- Utilizam ordens chamadas instruções formuladas por expressões aritméticas.
- Os programas nesse tipo de linguagem são usualmente menos eficientes do que sistemas de linguagem asembler
- EX basic X=Y+E
Compute x=y+e
Esse tipo de linguagem ainda é utilizado por diversas áreas,
ADEA (departamento de defesa americano)
BASIC (diversas finalidades)
C++ (sistema Linux)
COBOI (negócios)
COMMON BUSINNES ORIENTED (linguagem)
FORTRAM (aplicações nas ciências e engenharia)
PASCAL (negócios)
2.4 LINGUAGENS DA 4°GERAÇÃO /91982)
- São linguagens menos proceduais, ou seja, mais próximas de conversação humana.
- São de fácil utilização
- Utilizada em programação mais simples, no entanto, não possui uma resposta rápida para o processamento das operações mais complexas
EX:1 instruções p/ x=y+z
Some os números seguintes
2Programar uma tarefa simples de nota para exame
*quais as notas medias de exame em ASI*
- Popularizou com a manipulação de banco de dados (SQL)
2.5 LINGUAGENS BASEADAS EM OBJETOS (ATUAL)
- Mais importante para desenvolver aplicativos
- Enquanto as demais linguagens separam elementos de dados procedimentos ou ações que serão executados sobre eles, a linguagem OOP (objetive oriented program), os vinculam em conjunto de objetivos
EX OBJETO = CONTA POUPANÇA[pic 1] - Saque -Empréstimos - Deposito AÇÕES[pic 2] -Calculo juros - Extrato | Mais populares Objetivo pessoal Objetivo C Java script PHD |
VB net
- As linguagens OPP são mais fáceis de usar e mais eficientes para programas interfaces, gráficos, com o usuário para DIVERSAS APLICAÇÕES = Programação visual
- Permitiu a evolução para a interface GUI (amigável)
Processo de desenvolvimento de sistemas de informação
- um novo sistema é desenvolvido para solucionar um problema ou um conjunto de problemas;
Tirar proveito de novas oportunidades com um desempen ho mais eficiente;
Um problema somente pode ser solucionado se, antes for adequadamente definido;
- Aplicar o processo de resolução de problemas ao desenvolvimento de sistemas
Definir e - definir o problema |
Entender - identificar as causas |
O problema -identificar objetivos de solução |
- identificar requisitos de informação |
Desenvolve – identificar as soluções alternativas |
Soluções |
Alternativas |
Escolha a - avaliar as alternativas |
Solução - escolher a melhor solução |
Implementar - criar as especificações do projeto |
A solução - adquirir hardware |
- desenvolver ou adquirir software |
- testar o sistema |
- preparar treinamento e documentação |
- converter o sistema |
- auxiliar a solução em funcionamento |
...