Você está na página 1de 16

1

UNIVERSIDADE PAULISTA

FLÁVIO LEONARDO MACHADO DE PÁDUA

JEFERSON FERREIRA GUEDES

PROETO INTEGRADO MULTIDISCIPLINAR

Pizzaria Memes

SÃO PAULO 2019


2

FLÁVIO LEONARDO MACHADO DE PÁDUA

JEFERSON FERREIRA GUEDES

PROETO INTEGRADO MULTIDISCIPLINAR

Pizzaria Memes

Trabalho de conclusão de curso para


obtenção do título de graduação em
(Análise e Desenvolvimento de Sistemas)
apresentado à Universidade Paulista –
UNIP.

Orientador: Prof. Dr. Diego Dias


Rodrigues

SÃO PAULO 2019


3

FLÁVIO LEONARDO MACHADO DE PÁDUA

JEFERSON FERREIRA GUEDES

PROETO INTEGRADO MULTIDISCIPLINAR

Pizzaria Memes

Trabalho de conclusão de curso para


obtenção do título de graduação em
(Análise e Desenvolvimento de Sistemas)
apresentado à Universidade Paulista –
UNIP.

Aprovado em:

BANCA EXAMINADORA

_______________________/__/___

Prof. Diego Dias Rodrigues

Universidade Paulista – UNIP

_______________________/__/___

Prof. Diego Dias Rodrigues

Universidade Paulista – UNIP

_______________________/__/___

Prof. Nome do Professor

Universidade Paulista UNIP


4

Resumo

A informática se tornou uma parte indispensável da sociedade nos tempos


atuais, sendo uma das principais formas de comunicação. Com o crescimento da
tecnologia, vemos muitos profissionais na área atuando de diversas formas, pois, a
área da tecnologia é vasta, podemos ter um conceito amplo olhando ao nosso redor
e observando esse crescimento, se informatizar nos tempos de hoje é mais que
essencial para garantir uma vaga no mercado de trabalho.
5

ABSTRACT
Computer science has become an indispensable part of society today, being
one of the main forms of communication. With the growth of technology, we see
many professionals in the field in many ways, because a technology area is vast, we
can have a broad concept looking around and watching this growth, computerizing
today's times is more essential to ensure a vacancy. in the business market.
6

LISTA DE ABREVIATURAS E SIGLAS

IP Protocolo de Internet

TCP/IP Protocolo de Controle de Transmissão

OSI Interconexão de sistemas abertos


7

Sumário

1 INTRODUÇÃO............................................................................13

2 LINGUAGEM E TECNICAS DE PROGRAMAÇÃO...................15

3 ENGENHARIA DE SOFTWARE................................................17

3.1 FLUXOGRAMA.................................................................18

4 REDES DE COMPUTADOR......................................................19

5 MATEMATICA PARA COMPUTADOR.....................................21

6 REFERENCIAS..........................................................................23

7 MANUAL DE INSTALAÇÃO......................................................25
8

1 INTRODUÇÃO

Este trabalho tem como objetivo fazer um resumo dos conteúdos aprendidos
em sala de aula, foi baseado nos conteúdos aprendidos em sala, com orientação de
professores e pesquisas.

Tem como objetivo aplicar os conceitos e técnicas na área de Análise e


Desenvolvimento de Sistemas, para qualificação no mercado de trabalho.
9

2 LINGUAGEM E TECNICAS DE PROGRAMAÇÃO

A linguagem de programação e usada para a comunicação com o computador,


são símbolos e regras que constitui uma lógica, a técnica é a forma que usa os códigos
de maneira específica para se chegar a um resultado, as linguagens e técnicas são
usadas para atender os requisitos que o mundo exige em um software.

Os programas de compilação nos ajudam a traduzir a linguagem humana para


a linguagem de máquina, sendo de baixo nível e alto nível, as de baixo nível fornecem
pouco ou nenhuma instrução para se chegar a um objetivo, as de alto nível são
linguagens que se aproximam da linguagem humana sendo mais legíveis, e como
toda linguagem existe dois critérios, na programação não e diferente, a sintaxe é a
semântica são regras para se constituir a linguagem de programação, a sintaxe e um
conjunto de regras formais, que especifica letras, símbolos, sinais é a escrita formal,
a semântica é o estudo do significado da linguagem que se está usando, uma das
linguagens mais usadas é a linguagem C. Criada em 1972 por Dennis Ritchie sendo
hoje em dia umas das linguagens mais usadas, a linguagem C tem como objetivo ser
uma linguagem de propósito geral, imperativa, estruturada é padronizada pela
Organização Internacional para Padronização (ISO), sendo uma linguagem orientada
a objeto proporciona diversas aplicações, C e uma linguagem de alto nível, sendo
similar a linguagem humana, a linguagem C e sensível a forma escrita(Case-
sensitiva), ou seja, separando letras maiúsculas e minúsculas e sendo específica na
sintaxe.

Pela linguagem C ser uma linguagem de alto nível, fornece acesso irrestrito a
memória o que torna a linguagem leve para baixos requisitos de hardware, facilitando
a manipulação e aplicação em sistemas de baixo orçamento.
10

3 ENGENHARIA DE SOFTWARE

O termo engenharia de software surgiu decorrente da crise de software, período


que foi caracterizado pelas dificuldades no desenvolvimento por conta do crescimento
da demanda de softwares, da complexidade dos problemas que necessitavam ser
resolvidos e da falta de técnicas que deveriam ser estabelecidas para que os sistemas
tivessem seu funcionamento de forma adequada e pudessem ser validados.

A engenharia de software é um conjunto de métodos, técnicas, processos e


ferramentas que contribuem para a produção de softwares com maior qualidade e
melhor custo benefício, aplicando tecnologias e práticas de gerenciamento de
projetos. Essa engenharia permite uma maior organização, análise de requisitos,
planejamento, implementações, especificações e testes que visam garantir a
qualidade do produto ao cliente, a engenharia de software conta também com
modelos para análise individual do trabalho e análise do trabalho em equipe, que são
os modelos PSP e TSP, sendo que o PSP induz que o profissional faça uma
autocrítica em busca de uma melhoria individual e o TSP visa uma melhoria da equipe.

A produção e os processos de software são complexos, tem uma grande


variedade de modelos que possibilitam o desenvolvimento do software, alguns de
forma segura, outros nem tanto, seguindo padrões diferentes, mas que buscam a
entrega do produto de acordo com os requisitos do cliente.
11

3.1 FLUXOGRAMA
12

4 REDES DE COMPUTADORES

As redes de computadores são definidas pela comunicação digital,


compartilhamento de informações, regras e protocolos que se usa para ter
confiabilidade e garantias que a informação chegara ao seu destinatário.

O sistema de comunicação vai se constituir de um arranjo topológico,


interligando os vários módulos processadores através de enlaces físicos
(meios de transmissão ou rede de transmissão), e de um conjunto de regras
com o fim de organizar a comunicação (protocolos).

(Wikipédia, https://pt.wikipedia.org/wiki/Rede_de_computadores).

Nas redes de computadores temos dois métodos de comunicação, sendo eles


o meio físico e o meio lógico, o meio físico será determinado pela topologia
usada(sendo hoje em dia a topologia estrela mais usada), proporcionando o transporte
dos dados até os destinatários por meio de cabos, roteadores e switch, o meio logico
se dá pela comunicação dos protocolos, regras e aplicações. No método de
comunicação lógica temos dois conjuntos de protocolos, o TCP/IP é o OSI, o TCP/IP
é o conjunto de protocolos mais usado e fundamentado na comunicação, fazendo
transferência de dados por meio de dois protocolos, o IPV4 que consiste em quatro
octetos de números binários de 0 e 1, esse protocolo e limitado a uma quantidade de
dispositivos, por esse motivo foi criado uma regra onde consiste definir se o IP é
privado ou público, um IP público e usado por usuários casuais é e limitado em um
número de IPs que se comunica com a rede, os IPs públicos são usados por grandes
empresas para se comunicar com a rede. Temos também a camada física de rede,
essa camada temos 3 formas de comunicação, sendo elas, via rádio, fio de cobre ou
fibra ótica, a fibra ótica e a forma mais rápida de comunicação, porém a mais cara no
mercado, por usar materiais específicos, é e usada para comunicar o mundo todo
atrás de cabos submarinos.

Sendo a forma mais fácil de comunicação da atualidade, as redes de


computadores promovendo qualidade, rapidez e confiabilidade para seus usuários,
porém esses valores dependeram do tipo físico é o tipo logico usado na
implementação de sua rede.
13

5 MATEMATICA PARA COMPUTADOR

Na atualidade, os computadores são tratados como muito importantes, junto a


isso, profissionais da computação como programadores, engenheiros de computação
e analistas de sistemas, têm ganhado destaque. Esses profissionais têm como bases
de estudo, algumas disciplinas como lógica, estatística, algoritmos, matemática, entre
outros.

A matemática na computação, torna o profissional capaz de resolver grandes


problemas, contribui para a organização, criatividade e eficiência dos sistemas e
oferece soluções mais lógicas e claras, contribuindo diretamente com o
aperfeiçoamento de computadores, e também para a evolução da ciência da
computação em si, considerando que a matemática está em constante evolução, a
matemática e a computação têm uma ligação íntima tornando possível um maior
raciocínio lógico. Graças à matemática, os desenvolvedores podem produzir
softwares que funcionam eficientemente, sendo fundamental para a compreensão da
computação, tal desenvolvimento da computação se tornou possível por conta de
diferentes campos da matemática, como a geometria analítica, funções, equações
trigonométricas, gráficos, entre outros, campos esses que estão presentes em várias
disciplinas da área da computação, como a lógica de programação, a criptografia,
bancos de dados, algoritmos e a computação gráfica.

A origem da computação é derivada de máquinas capazes de realizar cálculos,


tendo como exemplo alguns matemáticos que construíram a ciência da computação:
Charles Bobbage que deu origem ao conceito de um computador programável e Alan
Turing que formalizou o conceito de algoritmo.
14

6 REFERENCIAS

Desconhecido. LINGUAGEM DE PROGRAMAÇÃO [Internet]. Local: Wikipedia. Data


da publicação [6 de outubro de 2019]. [citado 2019 nov 23]. Disponível em:
https://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o

Sergio. APOSTILA DE TECNICAS DE PROGRAMACAO E LINGUAGEM PASCAL


[PDF] Local: Desconhecido. Data da publicação: Desconhecido. [citado 2019 nov 23].
Disponível em: https://www.cos.ufrj.br/~sergio/ApostilaPascal.pdf

Desconhecido. C (Linguagens de Programação) [Internet]. Local: Wikipedia. Data da


publicação: [27 de setembro de 2019]. [citado 2019 nov 23]. Disponível em:

https://pt.wikipedia.org/wiki/C_(linguagem_de_programa%C3%A7%C3%A3o)

Marina Martinez. Engenharia de software. [Internet]. Local: infoescola. Data da


publicação [desconhecido]. [citado 2019 nov 23]. Disponível em:
https://www.infoescola.com/informatica/engenharia-de-software/

Desconhecido. Engenharia de Softare/O que é Engenharia de software? [Internet].


Local: Wikipedia. Data da publicação: [25 de agosto de 2018]. [citado 2019 nov 23].
Disponível em:
https://pt.wikibooks.org/wiki/Engenharia_de_Software/O_que_%C3%A9_Engenharia
_de_Software%3F

Desconhecido. Personal software process [Internet]. Local: Wikipedia. Data da


publicação: [08 de julho de 2019]. [citado 2019 nov 23]. Disponível em:
https://pt.wikipedia.org/wiki/Personal_software_process
15

Desconhecido. Crise do software [Internet]. Local: Wikipedia. Data da publicação: [27


de abril de 2019]. [citado 2019 nov 23]. Disponível em:
https://pt.wikipedia.org/wiki/Crise_do_software

Desconhecido. Redes de computadores [Internet]. Local: Wikipedia. Data da


publicação: [05 de novembro de 2019]. [citado 2019 nov 23]. Disponível em:
https://pt.wikipedia.org/wiki/Rede_de_computadores

Infonova. O que é TCP/IP e como funciona. Infonova. [Internet]. Ano [infonova 2018
set 18];1(1):1 1. Disponível em: https://www.infonova.com.br/artigo/o-que-e-tcp-ip-e-
como-funciona/

Desconhecido. Endereço IP [Internet]. Local: Wikipedia. Data da publicação: [22 de


novembro de 2019]. [citado 2019 nov 23]. Disponível em:
https://pt.wikipedia.org/wiki/Endere%C3%A7o_IP

Gláucio da Silva Freitas. A matemática e a informática trabalhando juntas [Internet].


[citado 2019 nov 23]. 2(2):1-2. Disponível em:
https://www.infoescola.com/pedagogia/a-matematica-e-a-informatica-trabalhando-
juntas/

Desconhecido. A importância da Matemática em Computação [Internet]. [citado 2019


nov 23]. 1(3):1-3. Disponível em:
https://www.pedagogia.com.br/artigos/matcomputacao/?pagina=2
16

7 MANUAL DE INSTALAÇÃO

1. Localize o arquivo .EXE com o nome Pizzaria.


2. Clique com o botão esquerdo duas vezes em cima.
3. Siga as instruções de instalação.
4. Clique em “Avançar” caso concordo com as condições.
5. Clique em “Concluir”.
6. Localize o programa na Área de Trabalho e abra.
7. Instalação Concluída.

Você também pode gostar