Você está na página 1de 11

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

EDIPO ABNER NUNES DE FRANÇA

PRODUÇÃO TEXTUAL INTERDISCIPLINAR INDIVIDUAL – PTI

Patos - PB
2022
EDIPO ABNER NUNES DE FRANÇA

PRODUÇÃO TEXTUAL INTERDISCIPLINAR INDIVIDUAL – PTI

Trabalho de Análise e Desenvolvimento de Sistemas


apresentado à Universidade Pitágoras Unopar, como
requisito parcial instigar os alunos, apoiados nas
informações presentes na BNCC sobre a área da
linguagem como ferramenta norteadora, para o
planejamento de atividades diferenciadas. Relacionar
teoria e prática, a fim de proporcionar embasamento
para atuação em atividades extracurriculares.
Desenvolver os estudos independentes, sistemáticos e o
autoaprendizado. Favorecer a aprendizagem. Promover
a aplicação da teoria e conceitos para a solução de
problemas práticos relativos à profissão.

Orientador:
Profa. Joice Siqueira Lima

Patos - PB
2022
SUMÁRIO

1 INTRODUÇÃO.......................................................................................................3
atividades......................................................................................................................4
Tarefa 1.........................................................................................................................4
Tarefa 2.........................................................................................................................5
tarefa 3..........................................................................................................................7
tarefa 4..........................................................................................................................8
2 CONCLUSÃO......................................................................................................10
3

1 INTRODUÇÃO

Nas diversas áreas de atuação na área de sistemas, os sistemas


web estão cada dia sendo mais requisitados em todos os segmentos, sendo um
servidor bem estruturado ou uma página web sendo bem desenvolvida, facilita para
o entendimento do usuário e futuros novos usuários o entendimento e adequação ao
que se está ingressando, sendo assim, é de uma grande importância a evolução das
possibilidades de infraestrutura e desenvolvimento.

Novas tecnologias surgem todos os dias para facilitar o uso do


usuário final, mas não podemos deixar de fora o que está sendo criado e
desenvolvido para aqueles que desenvolve ou programa. Veremos um pouco sobre
Nuvem, processamento de dados e desenvolvimento HTML.
4

ATIVIDADES

TAREFA 1

A empresa DELTA fabrica peças para automóveis e precisa de um ambiente de TI


com recursos computacionais de alto desempenho para a execução de um software
de simulação/validação das peças.

a) Detalhe as vantagens de ter uma nuvem pública e privada.

Escalabilidade, Economia nos investimentos, Economia de espaço e recursos,


Disponibilidade, Customização de infraestrutura, Suporte exclusivo, Segurança.

b) Qual é o modelo de implantação mais adequado para essa empresa?

Nuvem privada (Private cloud)


Infraestrutura de computação em nuvem operada e sempre gerenciada pela
organização cliente, onde seus serviços são oferecidos e utilizados apenas pela
própria organização e não estão publicados ou disponíveis para uso geral.

c) Qual modelo oferece maior nível de privacidade dos dados?

Nuvem privada
5

TAREFA 2

O estado do processo indica o que está acontecendo com aquele processo num
determinado instante de tempo.

a) Pesquise e descreva esses estados;

É possível perceber que os vários processos executando em um sistema estão


sempre disputando o acesso à CPU. Com isso, é preciso definir um conjunto de
estados para representar os processos em cada condição. De modo geral os
processos podem assumir os seguintes estados:

Ativo (ou executando), quando estiver fisicamente ocupando a cpu;

Pronto, quando estiver apenas esperando por uma chance de ocupar a cpu;

Em espera (ou bloqueado), quando estiver esperando pela ocorrência de algum


evento externo que o permita ficar esperando apenas pela cpu;

Inativo (ou morto), quando não estiver executando.

Além desses estados é possível diferenciar outros estados a partir do fato do


processo estar ou não residindo fisicamente na memória.

b) Pesquise e descreva suas mudanças de estado explicando cada um deles;

A passagem de um processo de um estado para outro ocorre em determinadas


circunstâncias, que são:

Pronto para Ativo: quando o dispatcher escalonar o processo;

Ativo para Pronto: quando o dispatcher decidir que outro processo deve ocupar a
cpu (por estouro do tempo de cpu, por exemplo);
6

Ativo para Em espera: quando o processo solicitar uma operação de entrada/saída


ou for bloqueado por algum semáforo (ou outro mecanismo de bloqueio);

Ativo para Inativo: quando o processo for retirado da memória ou terminar sua
execução;

Inativo para Pronto: quando o scheduler trazer o processo do disco para a memória;

Em espera para Pronto: quando a operação de E/S for completada ou o processo for
desbloqueado.

c) Insira um desenho explicativo.


7

TAREFA 3

Crie uma página web HTML com um formulário que contenha os seguintes campos:

• Usuário PRODUÇÃO TEXTUAL INTERDISCIPLINAR INDIVIDUAL – PTI


• Senha Esta página deverá conter um botão “Cancelar” que realiza a limpeza dos
dados do formulário e um botão “Enviar” que realizara a seguinte ação:
• Envio das informações do formulário via POST para uma outra página web HTML
apresentando uma mensagem de boas-vindas.

Resposta:
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Formulário Tarefa 3</title>
</head>
<h1>Formulário</h1>
<form action="boas_vindas.html" method="post" enctype="application/x-www-form-
urlencoded">
<div class="mb-3">
<label for="nome" class="form-label">Usuário</label>
<input type="nome" class="form-control" id="nome" required
placeholder="PRODUÇÃO TEXTUAL INTERDISCIPLINAR INDIVIDUAL – PTI ">
</div>
<div class="mb-3">
<label for="exampleInputPassword1" class="form-label">Senha</label>
<input type="password" class="form-control" id="exampleInputPassword1"
placeholder="Digite sua Senha">
</div>
<button type="submit" class="btn btn-primary">Enviar</button>
<button type="reset" class="btn btn-primary">Cancelar</button>
8

</form>
</body>
</html>

Página de Boas Vindas

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bem Vindo</title>
</head>
<h1>Seja Bem vindo</h1>
<body>
</body>
</html>

TAREFA 4

Em apps Android podemos realizar a interação com servidores de aplicação


utilizando HTTP. Neste tipo de abordagem, ao configurar um Webservice, as
requisições HTTP são fundamentais, pois é por meio delas que podemos consultar
informações de algum dispositivo ou serviço presente na rede/internet. Porém, neste
contexto aparecem diversos componentes importantes no processo, e que
precisamos entendê-los muito bem. Para isso, defina os seguintes componentes
listados abaixo, relacionados com a interação com servidores de aplicação utilizando
HTTP.
9

a) API

API significa Application Programming Interface (Interface de Programação de


Aplicação). No contexto de APIs, a palavra Aplicação refere-se a qualquer software
com uma função distinta. A interface pode ser pensada como um contrato de serviço
entre duas aplicações.

b) REST

No universo da programação, o REST (Representational State Transfer) tem o


objetivo de definir características fundamentais para o desenvolvimento de
aplicações Web, que só funciona da maneira como conhecemos graças a essas
práticas.

c) Webservice

Um Web service é utilizado para transferir dados através de protocolos de


comunicação para diferentes plataformas, independentemente das linguagens de
programação utilizadas nessas plataformas. Os Web services funcionam com
qualquer sistema operativo, plataforma de hardware ou linguagem de programação
de suporte Web

d) JSON

O formato JSON (JavaScript Object Notation) é um formato aberto usado como


alternativa ao XML para a transferência de dados estruturados entre um servidor de
Web e uma aplicação Web. Sua lógica de organização tem semelhanças com o
XML, mas possui notação diferente.
10

2 CONCLUSÃO

Na Tarefa 1 vimos as possibilidades de gerenciar uma empresa de


forma tecnológica e avançada para que com infraestrutura em nuvem tenhamos o
melhor desempenho e segurança para cada segmento.
Na Tarefa 2 observamos o trabalho do processamento de dados e
estados de processos de uma forma mais dinâmica e explicativa.
A Tarefa 3 nos trouxe uma exemplificação de criação de formulário e
envio de dados em formato POST, dando segurança e praticidade no envio de
dados.
Já na Tarefa 4 vimos como são as interações de aplicativos com
webservics e suas formas de se comunicar.

Você também pode gostar