UNIDADE 1 - AULA 2 Flashcards

1
Q

O que é um mainframe?

A

Um mainframe é um tipo de computador de alto desempenho e grande capacidade, capaz de processar gigantescas quantidades de dados com extrema velocidade. Ele é dimensionado para aplicações em que a exigência de recursos é muito alta.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Quando surgiram os mainframes e qual foi o primeiro sistema lançado pela IBM?

A

Os mainframes surgiram em 1964 com o lançamento do sistema 360 da IBM (IBM System/360).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Quais são os componentes dos primeiros mainframes?

A

Processadores: Vários processadores montados para permitir a troca sem desligar o mainframe, permitindo a execução de tarefas em paralel
Discos: Usados para armazenar dados, com tecnologia RAID para garantir a segurança dos dados.
Fitas: Essenciais no início dos mainframes para armazenar sistemas operacionais, aplicativos e dados.
Sistemas Operacionais: Conjunto de rotinas que possibilitam o uso dos recursos de hardware do mainframe.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Quais são as principais características dos mainframes?

A

Capacidade para processar uma grande quantidade de transações por segundo.

Alta segurança, disponibilidade, escalabilidade e uso eficiente de energia.

Utilização como servidor de grande porte e de missão crítica.

Capacidade de atender a milhões de usuários com um único servidor e sistema operacional.

Estabilidade do ambiente virtualizado por mais de 40 anos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Por que os mainframes ainda são relevantes para as organizações hoje em dia?

A

Os mainframes ainda são relevantes devido à sua capacidade de processamento, segurança, disponibilidade e escalabilidade.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

O que é a arquitetura cliente-servidor?

A

A arquitetura cliente-servidor é um modelo de computação em que os clientes (usuários) solicitam e recebem serviços ou recursos de um servidor central, que os fornece. É baseado na divisão de tarefas entre os dispositivos clientes (que requerem serviços) e o servidor (que fornece serviços).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Quais são as responsabilidades do cliente e do servidor na arquitetura cliente-servidor?

A

O cliente solicita serviços ao servidor e interage com o usuário, possuindo uma interface “amigável” conhecida como o front-end da aplicação. O servidor, por sua vez, executa as solicitações de serviços feitas pelo cliente, retornando as respostas ou dados solicitados.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

o que é a logica de aplicação?

A

A lógica da aplicação é como as instruções e regras que determinam o que a aplicação faz e como ela faz. É como o cérebro por trás da operação de um software, decidindo o que acontece quando você clica em botões ou insere dados.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Quais são as características da arquitetura cliente-servidor two-tier?

A

Na arquitetura cliente-servidor two-tier (duas camadas), o cliente se comunica diretamente com o servidor. As regras e a lógica da aplicação ficam armazenadas no cliente, enquanto a base de dados fica armazenada no servidor. Quando uma aplicação é alterada, os bancos de dados e as aplicações do cliente também precisam ser alterados, e a aplicação do cliente deve ser instalada em todos os computadores dos usuários.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

A arquitetura cliente-servidor em três camadas.

A

Cliente: É a interface que os usuários veem e interagem, como um site ou aplicativo. É onde você clica em botões e insere dados.
Camada Intermediaria: É o “cérebro” do sistema, onde as regras e processos acontecem. Por exemplo, quando você compra algo online, essa camada verifica o estoque, calcula o preço e processa o pedido.
Servidor: É onde todas as informações são armazenadas, como um banco de dados que guarda os dados dos produtos, usuários e pedidos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

diferença entre Three-tier (Três Camadas) e Two-tier (Duas Camadas).

A

A principal diferença entre as duas arquiteturas está na divisão de responsabilidades:

Two-tier: A lógica da aplicação fica no cliente, o que pode tornar a manutenção mais complexa, já que as atualizações precisam ser feitas em todos os clientes.

Three-tier: Separa claramente a lógica da aplicação do cliente e a armazenagem de dados. Isso facilita a manutenção e a escalabilidade, já que as alterações na lógica da aplicação podem ser feitas no servidor de aplicação sem afetar diretamente os clientes ou o banco de dados. Além disso, o servidor de banco de dados é responsável apenas pelo armazenamento e gerenciamento de dados, o que ajuda a evitar problemas de segurança e integridade dos dados.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Qual é a importância da divisão em camadas na arquitetura cliente-servidor?

A

A divisão em camadas facilita a construção da infraestrutura de TI e o desenvolvimento das aplicações, possibilitando maior controle e uma melhor escalabilidade, tanto do hardware quanto das aplicações.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Como o mainframe pode ser utilizado em ambientes de arquitetura cliente-servidor?

A

Nos ambientes de arquitetura cliente-servidor, o mainframe pode ser instalado e comportar-se como um “superservidor”, desempenhando funções de missão crítica, por exemplo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Por que as tecnologias de mainframe e cliente-servidor sozinhas não são mais suficientes para atender às necessidades das organizações?

A

sozinhas não são mais suficientes para atender às necessidades das organizações devido ao crescimento do número de transações por segundo, ao armazenamento cada vez maior de informações, ao fenômeno do Big Data e à proliferação de dispositivos conectados pela Internet das Coisas (IoT).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Quais são algumas das novas tecnologias que surgiram para dar suporte às necessidades das organizações?

A

Algumas das novas tecnologias que surgiram para dar suporte às necessidades das organizações incluem a virtualização, a computação em nuvem, os supercomputadores, a computação em grade e a Internet das Coisas (IoT).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Como a virtualização pode beneficiar a infraestrutura de TI?

A

A virtualização permite concentrar diversos servidores lógicos em um servidor físico, reduzindo os custos com hardware e licenças de sistemas operacionais.