Você está na página 1de 15

TECNOLOGIA DE SISTEMA

DE INFORMAÇÃO
Sistemas de informação na era digital
Automatizar tarefas rotineiras, melhorar a

comunicação, gerenciar recursos, monitorar e avaliar o

desempenho

Oferecer insights valiosos sobre o negócio.

Alguns exemplos de sistemas de informação na era digital

incluem:

1. Sist de relacionamento com o cliente (CRM);

2. Sist de gerenciamento de recursos empresariais (ERP);

3. Sist de gestão de projetos;

4. Sistde análise de dados;

5. Sist de segurança da informação;


A maioria das empresas depende de tecnologia e informação

para operar e competir no mercado. Os sistemas de informação

podem desempenhar diferentes funções e papéis, como:

1. Automação de processos de negócios;


Sistemas de
2. Melhoria da comunicação interna e externa;
informação
3. Tomada de decisões;
no ambiente 4. Suporte ao cliente;
de negócios 5. Gerenciamento de relacionamento com o cliente;

6. Segurança da Informação;

As empresas que investem em sistemas de informação eficazes

podem obter vantagens competitivas significativas em relação

às que não o fazem.


SIG, Sistema de Informação Gerencial, sua empresa pode otimizar processos,

reduzir custos, aproveitar os recursos, melhorar a experiência do cliente

1. Dashboard de indicadores: um painel de controle que apresenta de forma

visual os principais indicadores da empresa;

2. Análise de vendas por produto ou região: analisar as vendas de cada

Sistemas de produto ou região pode ajudar a identificar oportunidades de

informação crescimento;

Gerencial 3. Monitoramento de concorrentes: acompanhar a atuação dos concorrentes

no mercado pode ajudar a identificar tendências;

4. Análise de custos: analisar os custos de produção e de operação;

5. Análise de satisfação do cliente: monitorar a satisfação dos clientes pode

ajudar a identificar pontos de melhoria nos produtos e serviços;

Análise de desempenho dos funcionários: monitorar o desempenho dos

funcionários pode ajudar a identificar oportunidades de melhoria;


A infraestrutura de tecnologia da informação (TI) é o conjunto de

hardware, software, rede, recursos humanos e políticas necessárias para

fornecer serviços de TI para uma organização.

1. Hardware: inclui computadores, servidores, dispositivos de

armazenamento de dados;

2. Software: inclui sistemas operacionais, aplicativos de produtividade,


Infraestrutura aplicativos personalizados e outras ferramentas de software;
da tecnologia 3. Rede: inclui dispositivos de rede, como roteadores, switches, cabos e

de informação outros equipamentos de comunicação;

4. Recursos humanos: inclui a equipe de TI responsável por instalar,

configurar, manter e atualizar a infraestrutura de TI da empresa.

Políticas e procedimentos: inclui as políticas de segurança, backup,

recuperação de desastres e outras práticas recomendadas necessárias

para garantir a segurança, o desempenho e a diponibilidade da

infraestrutura de TI.
O hardware é a parte física do computador, ou seja, todos os componentes

eletrônicos e mecânicos que podem ser tocados e vistos;

O software, por outro lado, é a parte lógica do computador, que não pode ser vista

ou tocada;

O hardware e software trabalham juntos para permitir que um computador

Hardware funcione.

O hardware fornece a energia e a capacidade de processamento para executar


e programas de software;

Software O software instrui o hardware a realizar as tarefas específicas para as quais foi

projetado.

Exemplo: prático para ilustrar a relação entre hardware e software é uma equipe de

esportes. O hardware seria como o campo de futebol, as bolas, os uniformes, os

sapatos e outros equipamentos físicos. O software seria como as regras do jogo, as

estratégias de jogo e os padrões de movimento usados pelos jogadores para marcar

gols. Sem o hardware, os jogadores não poderiam jogar futebol, e sem o software, eles

não saberiam como jogar.


Exercícios
1- Qual a importância dos Sistemas de informação no ambiente de negócios?
2- O que é SIG?
3- Fale sobre os seguintes Sistemas de Informação Gerenciais e dê exemplos:
ERP (Enterprise Resource Planning):
CRM (Customer Relationship Management):
SCM (Supply Chain Management):
BI (Business Intelligence):
GIS (Geographic Information System):
EIS (Executive Information System):
HCM (Human Capital Management):
MIS (Management Information System):
A infraestrutura de tecnologia da informação (TI) é composta por vários componentes que trabalham juntos para

garantir que as informações e os recursos digitais sejam gerenciados, armazenados, processados e distribuídos de

forma eficiente e segura.

1. Hardware: Refere-se a todos os dispositivos físicos, como servidores, computadores, laptops, dispositivos de

armazenamento, dispositivos de rede e outros TIC;

2. Software: Refere-se a todos os programas de computador, aplicativos e sistemas operacionais. Isso pode incluir

programas de produtividade, software de segurança, software de backup e recuperação, sistemas de

Componentes gerenciamento de banco de dados e muito mais.

3. Redes: Refere-se a todos os componentes de hardware e software que permitem a comunicação entre dispositivos

da e sistemas em uma rede de computadores;

4. Armazenamento: Refere-se a todos os dispositivos e tecnologias de armazenamento de dados, como discos rígidos,

infraestrutura unidades flash USB, armazenamento em nuvem, backup e recuperação, armazenamento de dados em fita e outros.

5. Segurança: Refere-se a todas as tecnologias e processos usados para proteger os dados e sistemas de TI contra

ameaças externas e internas, incluindo software antivírus, firewalls, sistemas de autenticação, criptografia de

dados, monitoramento de segurança e muito mais.

6. Pessoas: Refere-se a todas as pessoas que são responsáveis ​pela operação, manutenção e suporte dos sistemas de

TI, incluindo gerentes de TI, engenheiros de rede, administradores de sistemas, técnicos de suporte, analistas de

dados e outros profissionais de TI.

Processos: Refere-se a todos os procedimentos, políticas e práticas que são usados ​para gerenciar e manter a

infraestrutura de TI, incluindo planejamento estratégico, gestão de projetos, controle de mudanças, gerenciamento de

incidentes, gerenciamento de capacidade e outros processos de TI.


Tecnologias de armazenamento de entrada e saída (E/S) permitem que dados sejam transferidos entre um

computador e outros dispositivos de armazenamento, como discos rígidos externos, unidades flash USB,

cartões de memória, discos ópticos e outros dispositivos.

Essas tecnologias são importantes para o armazenamento e recuperação de dados, backup de dados e

compartilhamento de dados entre dispositivos.

1. USB (Universal Serial Bus): É um padrão de conexão com fio que permite que dispositivos externos, como

unidades flash USB, teclados, mouses e dispositivos de armazenamento, sejam conectados a um

Tecnologia de computador.

armazenamento
2. Thunderbolt: É uma tecnologia de alta velocidade que permite que dispositivos externos, como monitores,

discos rígidos e unidades flash USB, sejam conectados a um computador.

de entrada e 3. FireWire: É um padrão de conexão de alta velocidade que é comumente usado para conectar dispositivos de

armazenamento externos, como discos rígidos e unidades de fita, a um computador.

saída 4. eSATA: É uma tecnologia que permite que dispositivos de armazenamento externos, como discos rígidos,

sejam conectados a um computador através de uma porta SATA externa, que oferece uma taxa de

transferência de dados significativamente mais rápida do que as portas USB.

5. Bluetooth: É uma tecnologia sem fio que permite que dispositivos externos, como teclados, mouses e alto-

falantes, sejam conectados a um computador.

6. Wi-Fi: É uma tecnologia sem fio que permite que dispositivos se conectem a uma rede local sem fio e

acessem dados em outros dispositivos conectados à mesma rede.

NFC (Near Field Communication): É uma tecnologia sem fio que permite que dispositivos troquem dados quando

estão próximos uns dos outros, como quando um smartphone é usado para fazer pagamentos em lojas.
Linguagens de programação são usadas para criar instruções que um computador pode entender e executar.

Existem muitas linguagens de programação diferentes, cada uma com suas próprias regras e sintaxe, e cada

uma é usada para diferentes tipos de aplicativos e tarefas.

1. C: Uma das linguagens de programação mais antigas e populares, usada principalmente para sistemas

operacionais, compiladores e outras aplicações de baixo nível.

2. Java: Uma linguagem de programação de alto nível que é amplamente utilizada para desenvolver aplicativos

Linguagens de de desktop, aplicativos web, jogos e aplicativos móveis.

3. Python: Uma linguagem de programação de alto nível que é fácil de aprender e popular entre iniciantes, é

Programação usada para desenvolver aplicativos de desktop, aplicativos web, análise de dados e aprendizado de máquina.

de 4. JavaScript: Uma linguagem de programação de alto nível usada para criar aplicativos web interativos, jogos e

aplicativos móveis.

Computadores 5. PHP: Uma linguagem de programação de servidor amplamente usada para desenvolver aplicativos web

dinâmicos.

6. Ruby: Uma linguagem de programação de alto nível usada principalmente para desenvolvimento web e de

aplicativos móveis.

7. Swift: Uma linguagem de programação de alto nível usada para desenvolver aplicativos móveis para

dispositivos iOS e macOS.

8. SQL: Uma linguagem usada para gerenciar e manipular dados em bancos de dados relacionais.

C++: Uma linguagem de programação de alto nível usada para criar jogos, software de sistema, sistemas

operacionais e outros aplicativos de baixo nível.


A compilação é um processo no qual o compilador traduz o código-fonte de uma

linguagem de programação para o código de máquina, que pode ser executado

diretamente pelo computador.

O compilador analisa o código-fonte e gera um arquivo executável que pode ser

executado em diferentes sistemas operacionais, como Windows, Mac OS ou Linux.

A interpretação é um processo no qual o interpretador lê o código-fonte e o executa

Compilação e linha por linha, sem a necessidade de gerar um arquivo executável. Linguagens de

programação como Python, JavaScript, Ruby e PHP normalmente usam interpretação.


Interpretação Uma diferença importante entre compilação e interpretação é que, no processo de

compilação, o código-fonte é traduzido apenas uma vez, durante o processo de

compilação, enquanto no processo de interpretação, o código-fonte é traduzido a cada

vez que o programa é executado Os programas compilados tendem a ter um

desempenho mais rápido do que programas interpretados.

A depuração de programas compilados pode ser mais fácil, pois o compilador apontará

erros em tempo de compilação, enquanto programas interpretados podem precisar de

mais esforço para encontrar e corrigir erros de tempo de execução.


A ACM (Association for Computing Machinery) é uma organização internacional sem fins lucrativos dedicada ao

avanço da ciência da computação. A ACM classifica a área da ciência da computação em várias categorias, incluindo:

Algoritmos e complexidade computacional: esta categoria inclui o estudo de algoritmos eficientes para a resolução

de problemas computacionais,;

Arquitetura de computadores e sistemas computacionais: Inclui o estudo de como os computadores são projetados,

construídos e operados, arquitetura de sistemas computacionais complexos em nuvem e sistemas embarcados.

Inteligência artificial: Inclui o estudo de como as máquinas podem ser programadas para imitar a inteligência

humana, incluindo aprendizado de máquina, visão computacional e processamento de linguagem natural.

Banco de dados e mineração de dados: Inclui o estudo de como as informações podem ser armazenadas,

Classificação da
organizadas e recuperadas de grandes conjuntos de dados, bem como técnicas para extrair informações úteis

desses dados.

ACM Interconexão de redes: esta categoria inclui o estudo de como as redes de computadores são conectadas e como o

tráfego de rede é gerenciado, incluindo protocolos de rede, segurança de rede e tecnologias de rede sem fio.

Interação humano-computador: Inclui o estudo de como as pessoas interagem com computadores e dispositivos

móveis, incluindo design de interface de usuário, usabilidade e acessibilidade.

Programação e linguagens de programação: Inclui o estudo de como escrever e criar programas de computador, bem

como o desenvolvimento de linguagens de programação e ferramentas de programação.

Sistemas operacionais: esta categoria inclui o estudo de como os sistemas operacionais funcionam, incluindo

gerenciamento de memória, escalonamento de processos e sistemas de arquivos.

Software de engenharia e metodologias: Inclui o estudo de como projetar e desenvolver software de alta qualidade e

eficiente, incluindo métodos ágeis de desenvolvimento de software, gerenciamento de projetos de software e testes

de software.
Exercícios
1. Quais são os principais componentes de infraestrutura de rede necessários para configurar uma rede local (LAN) em um
escritório de pequeno porte?
2. Quais são os componentes básicos de um servidor físico e como eles se relacionam para fornecer serviços de TI para uma
organização?
3. Como os provedores de serviços em nuvem usam componentes de infraestrutura, como servidores virtuais, redes definidas por
software (SDN) e armazenamento em nuvem para fornecer serviços em nuvem aos clientes?
4. Quais são as principais tecnologias de armazenamento de entrada e saída disponíveis atualmente e como elas diferem em
termos de capacidade, velocidade e custo?
5. Como a tecnologia de armazenamento de entrada e saída, como discos rígidos, unidades de estado sólido (SSDs) e unidades de
fita, são usadas em sistemas de backup e recuperação de desastres? Quais são as vantagens e desvantagens de cada
tecnologia em termos de backup e recuperação?
6. Quais são as diferenças entre linguagens de programação compiladas e interpretadas? Qual é a vantagem de cada uma dessas
abordagens e em que situações cada uma delas é mais adequada?
7. Como a escolha de uma linguagem de programação pode afetar o desenvolvimento e o desempenho de um software? Quais
são as linguagens de programação mais comuns e em quais casos elas são mais apropriadas?
AVALIAÇÃO
1. Implantar um CRM e um ERP para 100 usuários em uma empresa levando em consideração que a empresa possui:
a. Departamento Financeiro; Departamento administrativo; Centro de distribuiçao;
b. Departamento de marketing; Departamento de TI; Departamento de vendas
1. Identifique os sistemas de informação existentes na empresa: para entender as necessidades da empresa em relação ao sistema, é preciso ter uma
visão clara dos sistemas de informação já utilizados pela organização. Isso inclui sistemas de gestão de vendas, sistemas de gestão de estoque,
sistemas de faturamento, entre outros.
2. Realize entrevistas com usuários-chave: os usuários-chave são aqueles que utilizam os sistemas de informação com mais frequência e têm maior
conhecimento sobre os processos da empresa. Entreviste esses usuários para entender como os sistemas de informação atuais são utilizados e quais
são as principais dificuldades encontradas.
3. Analise os processos de vendas da empresa: é importante entender como os sistemas de informação se integram aos processos de vendas da
empresa. Analise como as informações são coletadas, processadas e armazenadas em cada sistema de informação, e identifique os pontos de
integração entre eles.
4. Identifique as limitações dos sistemas de informação atuais: com base nas entrevistas e análises realizadas, identifique as limitações dos sistemas de
informação atuais em relação aos processos de vendas da empresa. Isso pode incluir problemas de desempenho, falta de integração entre sistemas,
dificuldades de geração de relatórios, entre outros.
5. Estabeleça os pré-requisitos para o sistema: com base nas informações coletadas, estabeleça os pré-requisitos para o sistema. Esses pré-requisitos
devem incluir funcionalidades específicas que o sistema deve possuir para atender às necessidades da empresa, bem como requisitos técnicos, como
a capacidade de integração com outros sistemas de informação.
6. Priorize os pré-requisitos: nem todos os pré-requisitos são igualmente importantes. Priorize os pré-requisitos de acordo com sua importância para os
processos de vendas da empresa, para garantir que o sistema atenda às necessidades mais críticas.

Ao seguir essas etapas, você pode levantar pré-requisitos de um sistema com base em sistemas de informação, garantindo que o sistema atenda às
necessidades e expectativas da empresa.
DÚVIDAS?

Você também pode gostar