SlideShare uma empresa Scribd logo
Viçosa-MG
2015
SISTEMA DE ENSINO PRESENCIAL CONECTADO
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
RODRIGO MARINHO DA SILVA
FUNDAMENTOS DE TECNOLOGIA DA INFORMAÇÃO
Portfólio Individual
RODRIGO MARINHO DA SILVA
FUNDAMENTOS DE TECNOLOGIA DA INFORMAÇÃO
Portfólio Individual
Atividade Interdisciplinar em Grupo apresentado à
Universidade Norte do Paraná - UNOPAR, referente ao
segundo semestre com o eixo temático Fundamentos de
Tecnologia da Informação.
Orientadores: Marcio Roberto Chiaveli, Luis Claúdio
Perini, Veronice de Freitas e Marco Hisatomi.
SUMÁRIO
1. Introdução ...........................................................................................3
2. Objetivos ..............................................................................................3
3. Desenvolvimento..................................................................................4
4. Conclusão.........................................................................................10
5. Referências .......................................................................................10
1. Introdução
Este trabalho tem por finalidade aplicar os conceitos ensinados relacionados as
matérias de Metodologia de Ensino e Pesquisa, Sistema de Computação e
Informação, Html, linguagem de programação, segurança da Informação. Para isso,
utilizaremos como cenário, “SISTEMA DE CONTROLE DE ENTREGA DE PIZZA”.
Com base no cenário proposto do enunciado do trabalho, aplicaremos os
ensinamentos, de forma a atender o que é solicitado.
2. Objetivos
Este trabalho tem como o objetivo o desenvolvimento Textual individual,Do primeiro
semestre de ADS, No cenário “SISTEMADE CONTROLE DE ENTREGADE PIZZA
, Com base nas questões implantadas para o desenvolvimento textual-individual, e
aprofundar o conhecimento em Sistemas de Informação, Programação, Html Ética, e
Segurança da informação e que quais requisitos necessário para trabalhar em
segurança,Tipos de sistemas usados para a organização.
3. Desenvolvimento
3.1 Como são chamados os comandos em HTML?
Os comandos em HTML são chamados de tags. O HTML é uma linguagem baseada
em marcação. Nós marcamos os elementos para mostrar quais informações a página
exibe. Por exemplo, um título importante. Aquele título do artigo, da manchete do site,
nós marcamos com uma tag/elemento chamado H1. Veja um exemplo:
1. <h1>Aqui vai o texto do título</h1>
Perceba que o texto está entre duas marcações. Essas marcações são chamadas de
TAGS. As tags são abertas e depois fechadas. No exemplo acima abrimos a tag com
<h1> e fechamos com </h1>. O que está dentro é o conteúdo mostrado para o
usuário.
O parágrafos são marcados com a tag P. Assim:
1. <p>Aqui vai o texto do parágrafo.
2. Geralmente parágrafos tem muitas palavras,
3. letras menores que as do título</p>
Utilizando as tags, nós dizemos para o navegador o que é cada informação. O que é
um título, o que é um parágrafo, o que é um botão, um formulário etc. Dizemos
também o que é cada coisa para os sistemas de busca, como o Google. O Google,
nesse caso, para exibir os resultados de busca, ele precisa saber o que é um
parágrafo e o que é um título. Ele sabe disso através das tags.
3.2 Como melhorar a aparência de um documento, como inserir imagens, vídeos,
tabelas e links para navegação.
Antigamente os desenvolvedores personalizavam a aparência da página no próprio
HTML, porém atualmente estamos fazendo isso pelo arquivo CSS.
Algumas tag's possuem propriedades que podem possuir valores. Um exemplo
claro é a tag de imagem que possui o caminho da imagem.
<img src="caminhoImg.jpg" />
Script para adicionar o arquivo de vídeo simples na página <!DOCTYPE html>
<html>
<head>
<title>HTML Video Tag Example</title>
</head>
<body>
<video width="320" height="240" controls="controls" autoplay="autoplay">
<source src="Yes Bank Advertisment.mp4" type="video/mp4">
<object data="" width="320" height="240">
<embed width="320" height="240" src="Yes Bank Advertisment.mp4">
</object>
</video>
</body>
</html>
Inserindo Tabelas
As tabelas são definidas com a tag <table>. Uma tabela é dividida em linhas (com a
tag <tr>), e cada linha é dividida em células de dados (com a tag <td>). As letras td
significam "table data," que é o conteúdo de uma célula de dados. Uma célula de
dados pode conter texto, imagens, listas, parágrafos, formulários, filetes horizontais,
tabelas, etc.
<table border="1">
<tr>
<td>linha 1, célula 1</td>
<td>linha 1, célula 2</td>
</tr>
<tr>
<td>linha 2, célula 1</td>
<td>linha 2, célula 2</td>
</tr>
</table>
Links são os pontos clicáveis do documento HTML que levam a qualquer outro
documento da sua página ou site na Internet. Podemos fazer links internos, para
documentos no mesmo servidor, links externos para qualquer lugar na Web, ou até
mesmo links para um mesmo ponto dentro de uma página. Ambos dependem da tag:
<a href="nome-do-lugar-a-ser-levado">descrição</a>
A linguagem PHP é uma linguagem de programação de domínio específico, ou seja,
seu escopo se estende a um campo de atuação que é o desenvolvimento web,
embora tenha variantes como o PHP-GTK. Seu propósito principal é de implementar
soluções web velozes, simples e eficientes.
Características:
Velocidade e robustezEstruturado e orientação a objetoPortabilidade – independência
de plataforma – escreva uma vez, rode em qualquer lugar;Tipagem fracaSintaxe
similar a Linguagem C/C++ e o PERL.
3.3 Linguagens de Programação e sua Características
PHP é uma linguagem de programação de domínio específico, ou seja, seu escopo se
estende a um campo de atuação que é o desenvolvimento web, embora tenha
variantes como o PHP-GTK. Seu propósito principal é de implementar soluções web
velozes, simples e eficientes.
Características:
Velocidade e robustezEstruturado e orientação a objetoPortabilidade – independência
de plataforma – escreva uma vez, rode em qualquer lugar;Tipagem fracaSintaxe
similar a Linguagem C/C++ e o PERL.
JAVA a simplicidade é uma de suas mais importantes características. É isso que
possibilita que a sua aprendizagem possa ocorrer sem necessidade de treinamento
intensos ou larga experiência anterior. Programadores com conhecimento das
linguagens C e C++ encontrarão muitas semelhanças destas com o Java e o
assimilarão de forma ainda mais rápida. Além disso, o código escrito com o Java é
muito mais limpo do que aquele escrito em C ou C++.
Java é orientado a objetos e, com exceção dos tipos primitivos, tudo é representado
na forma de objetos. Até mesmo os tipos primitivos podem ser encapsulados em
objetos sempre que isso for necessário. Os programas são compostos por classes,
que representam categorias de objetos e podem herdar atributos e métodos de outras
classes. A ausência de herança múltipla é compensada com uma solução muito
melhor: o uso de interfaces, onde uma classe pode herdar características de uma
superclasse e ainda implementar métodos de uma ou mais interfaces. Toda a variável
ou método pertence a uma classe ou objeto e só pode ser invocada através dessa
classe ou objeto. Isso reforça seu forte caráter orientado a objeto.
O Java também garante a confiabilidade dos programas produzidos. O processo de
compilação elimina uma gama enorme de possíveis problemas e uma checagem
dinâmica (realizada em tempo de execução) contorna muitas situações que poderiam
gerar erros.
A confiabilidade dos programas escritos com o Java também é incrementada com um
mecanismo eficiente para contornar situações inesperadas que podem ocorrer em
tempo de execução. Essas condições excepcionais, chamas exceções, podem ser
devidamente tratadas para evitar que o programa aborte, mesmo frente a situações de
erro.
A segurança é outro ponto muito forte do Java. Um programa sempre é verificado
antes de ser executado. Essa verificação também é realizada nos navegadores e visa
impedir que os applets possam provocar quaisquer danos ao computador do usuário.
Ademais, como o Java não permite acesso direto à memória, impede seu uso para
desenvolvimento de vírus.
O Java também, é mais dinâmico que o C/C++. Ele foi projetado para se adaptar
facilmente a ambientes em constante evolução (como a Internet). A inclusão de novos
métodos e atributos a classes existentes pode ser feita livremente e o tipo de objeto
pode ser pesquisado em tempo de execução.
Como se não bastasse tudo isso, o Java contém recursos que permitem o
desenvolvimento de sistemas extremamente robustos. Dentre estes recursos, destaca-
se o suporte a multiprocessamento, que possibilita a um programa a realização de
mais de uma tarefa ao mesmo tempo. O resultado disso é o aumento da sensibilidade
interativa dos programas e seu comportamento em tempo real.
Além de todas as vantagens anteriores, o Java ainda oferece facilidades para
programação de sistemas cliente-servidor e sistemas distribuídos. Sua API contém
uma biblioteca de classes e interfaces muito rica para se trabalhar com sockets,
TCP/IP, RMI e muitos outros recursos correlatos.
Devido à diversas características que o Java possui, a sua tecnologia tem provocado
mudanças significativas nos processos de engenharia de software e tende a alterar até
o modo como os programas são produzidos, distribuídos e utilizados.
ASP.NET , o Framework .NET (responsável pelo funcionamento do ASP.NET no
nosso servidor), é oferecida para o IIS 5.0, 4.0, assim como para as versões pessoais
Windows 95 e Windows 98. O ASP.NET deu um grande passo na arquitetura existente
do ASP antigo. Toda a infra-estrutura permite o desenvolvimento e estrutura de
aplicações. Os formulários trazem um modelo de desenvolvimento que é mais intuitivo
e simples de usar. Os "Server Controls" possuem funcionalidades comuns e
aperfeiçoaram bastante as funcionalidades já existentes, de uma forma muito simples.
A estrutura do ASP.NET é muito diferente das versões anteriores. O ASP.NET agora é
praticamente modularizado e baseado em componentes, e cada página, objeto, ou
elemento HTML pode ser usado como um componente em tempo-real.
O ASP.NET permitem uma nova era no desenvolvimento de aplicações Internet.
Permitindo aos programadores, produzir aplicações mais dinâmicas escaláveis, que
vão mais de encontro às necessidades das regras de negócio das empresas, assim
como providenciar um ambiente de desenvolvimento mais rico. À primeira vista, as
novas funcionalidades dão a entender que a escrita de aplicações é mais difícil,
porém, muitos aspectos do desenvolvimento ASP.NET são muito simples. Vamos
então conhecer algumas das funcionalidades do ASP.NET.
Linguagens compiladas, o ASP antigo, é baseado em scripting como o VBScript ou
Javascript. Constituindo assim dois problemas: é interpretado, e não muito fortes nas
funções base. O ASP.NET introduziu suporte para linguagens compiladas. Podemos
usar além do Visual Basic e C++, a nova linguagem C#, ou outras externas, como o
Java, Perl, Cobol etc.
Web Forms (formulários), são páginas Internet que nos permitem escrever código
como o fazemos hoje com o ASP antigo. Mais do que isso, os formulários ASP.NET
são desenhados em cima de um modelo de programação orientado por objetos.
Fazendo o código ser reutilizável, e separando o conteúdo da programação. No ASP
antigo não é possível, porque não existe uma ligação entre os elementos do desenho
e o código do servidor. Com o ASP.NET, existe uma ligação permanente, basta
usarmos o atributo runat="server" onde quisermos.
As páginas ASP.NET, são arquivos de texto, com a extensão .aspx. Podem ser
executadas por um diretório virtual do IIS. Quando um browser pede uma página
.aspx, o componente ASP.NET faz parsing e compila o código. O arquivo .aspx só é
compilado uma vez, a primeira vez que ele for pedido. Automaticamente detecta
quando esse foi alterado, e voltará a compilar uma única vez, no primeiro acesso à
nova versão.
Usando Web Controls (Controles Internet/Web)
Um dos grandes problemas do programador hoje em dia é a compatibilidade entre
browsers, das suas aplicações, e a complexidade das mesmas que têm de criar. É
realmente um ponto difícil tentar a compatibilidade entre todos os browsers. Para isto,
o ASP.NET introduz o conceito dos server controls (controles do servidor), que
englobam tarefas comuns e providenciam um modelo de programação bastante limpo.
Estes controles, enviam puro HTML para o browser, não existe de alguma forma
scripts do lado do cliente, e mesmo que hajam por exemplo nos controles de validação
esses só ficam em browsers onde funcionem, tudo automaticamente. O objetivo disto,
foi o de permitir melhor compatibilidade com os elementos do HTML 3.2.
O ASP.NET é editado com 5 famílias de controles Web:
. Controles que mapeiam para os seus elementos HTML equivalente;
. Lista de controles, que providenciam o fluxo dos dados pela página;
. Controles ricos, que providenciam conteúdo rico para conteúdo de interface;
. Controles de validação, para se poder validar campos em formulários;
. Controles móveis, que englobam tags de WML para aparelhos móveis.
Os Controles que mapeiam para os seus elementos HTML equivalente são similares
aos controles HTML. Os controles de lista vão fazer uma fácil criação de listas e radio
buttons, assim como checkboxes. Os controles ricos, consistem num calendário
bastante flexível, e no AdRotator, quem programa ASP antigo sabe do que se trata. O
controle Calendar (calendário) vai criar um output de puro HTML para browsers de
baixo nível, ou DHTML para browsers de alto nível. Os controles de validação vão
disponibilizar formas simples para os programadores construírem validações nos
formulários. E não estará limitado a usar os controles existentes de raíz, é bastante
simples criar os seus próprios controles.
Ligação de dados
Um dos controles Internet é o DataGrid, que foi construído para suportar
processamento de dados. Para gerar uma tabela HTML de um resultado de dados em
SQL, só temos de usar os objetos ADO.NET e executar o comando para obtermos os
dados, que usamos como fonte para o grid.
Usar caching ASP.NET
Para construir Web site escaláveis de alta performance, poderemos usar algumas
formas de caching. Algumas operações de construção de páginas são dispendiosas
para construir, e fazendo caching delas de uma vez, salva recursos e permite que
essas sejam servidas mais rapidamente. Existem vários truques para aumentar a
velocidade das páginas ASP, mas nenhum foi tão longe como as funcionalidades que
o ASP.NET inclui:
. Caching no nível de página;
. Caching de dados, que permite que porções de páginas fiquem em cache;
. Cache de API, que permite aos programadores aceder à cache do motor.
O "Page caching" (Caching no nível de página) é o mais simples, e permite que as
páginas dinâmicas sejam postas em cache, e assim são servidas diretamente, em vez
de estarem a ser sempre processadas. Caching de dados, oferece o mesmo nível de
controle sobre porções individuais de uma página ASP.NET. Ambas as técnicas usam
a cache de API, que é exposta para o programador a fazer cache dos seus próprios
objetos.
Eventos das Páginas (Page Events)
As ASP.NET foram re-escritas com um pensamento de orientação a objetos. No topo
temos um objeto no topo da árvore, que é o objeto Page. Cada controle ASP.NET,
application, e página são descendentes de Page. Isto significa que cada página é uma
instância do objeto Page. Isto é importante quando tomamos conta que o evento Load
de Page é algo a que podemos responder, como no Visual Basic. Durante a interação
do usuário, outros eventos são criados, e assim o evento UnLoad é disparado quando
se sai da página.
Debug e Tracing
Um dos objetivos das ASP.NET é fazer a escrita das aplicações fáceis, e fazer debug
é fundamental no desenvolvimento. A forma como as ASP.NET são compiladas
permitem-nos o uso do COM+ nas mesmas enquanto estas estão em execução, e
providenciam um ambiente rico de debug. O tracing também é importante durante o
desenvolvimento. O ASP.NET providencia dois níveis de tracing, que facilitam tudo:
. Page-level Tracing - A este nível os programadores, podem usar o TraceContext para
escrever declarações de debug adaptadas, que aparecem no fim do output do cliente,
no browser. Porque o tracing pode ser ativo ou não, as declarações podem ser
deixadas no código de produção para uma página sem impacto na performance;
. Application-level Tracing - Este permite uma visualização dos inputs e outputs duma
página, como formulários e variáveis querystring, ou cabeçalhos, assim como algumas
importantes estatísticas sobre a execução da página (hierarquia de controles, session
e application). Esta é ativada via a configuração do sistema do ASP.NET, e acedida
como um URL especial mapeado na aplicação trace.axd. Quando o tracing da
aplicação estiver ativado, o "Page-level" tracing é também automaticamente ativado
para todas as páginas na aplicação.
Configuração
A configuração das ASP.NET, é guardada em arquivos XML. Se alterar um destes
arquivos, por sua vez para atualizar a configuração, o componente vai
automaticamente executar a alteração em todos os locais apropriados. O ASP.NET
também vão suportar o uso de aplicações compiladas. A vantagem é que nenhum do
código fonte fica visível ao administrador do servidor Web.
A conclusão é que devido ao custo benefício o php é a melhor opção, possui
servidores mais baratos, na internet são encontradas muitas informações como como
artigos e dicas, encontramos vários fóruns, grupos, etc...
4. Conclusão
Este trabalho mostrou uma visão geral sobre os fundamentos da informação,
justificá-los. Esses sistemas podem auxiliar as empresas a estender seu alcance a
locais distantes, oferecer novos produtos e serviços, reorganizar fluxos de tarefas e
trabalho e, talvez, transformar radicalmente o modo como conduzem os negócios.
Isso facilitará saber que ferramentas são ideais para determinadas atividades, que
resultados poderão colher com a correta aplicação destas ferramentas e onde
encontrar as informações que necessita para tomadas de decisões.
5. Referências
htmlstaff.org: http://www.htmlstaff.org/ver.php?id=3446
http://www.htmlstaff.org/ver.php?id=1284
tableless: http://tableless.com.br/java-principais-caracteristicas
http://tableless.com.br/o-que-html-basico/
Igordeveloper: http://www.igordeveloper.com/blog/php-principais-caracteristicas/
clem.ufba.br: http://www.clem.ufba.br/tuts/html/c09.htm
DevMedia: http://www.devmedia.com.br/html-video-como-adicionar-e-reproduzir-
videos-em-html-utilizando-dom/28790
Linha de Código: http://www.linhadecodigo.com.br/artigo/81/html-basico.aspx

Mais conteúdo relacionado

Mais procurados

Portifolio grupo
Portifolio grupoPortifolio grupo
Portifolio grupo
scorpiontech
 
PRODUÇÃO TEXTUAL INTERDISCIPLINAR INDIVIDUAL 1º SEMESTRE ON-LINE – 2014/2 - U...
PRODUÇÃO TEXTUAL INTERDISCIPLINAR INDIVIDUAL 1º SEMESTRE ON-LINE – 2014/2 - U...PRODUÇÃO TEXTUAL INTERDISCIPLINAR INDIVIDUAL 1º SEMESTRE ON-LINE – 2014/2 - U...
PRODUÇÃO TEXTUAL INTERDISCIPLINAR INDIVIDUAL 1º SEMESTRE ON-LINE – 2014/2 - U...
Douglas Moroni
 
Analise de sistemas 1 semestre portfólio individual
Analise de sistemas 1 semestre portfólio individualAnalise de sistemas 1 semestre portfólio individual
Analise de sistemas 1 semestre portfólio individual
Jean Alves
 
Portfolio grupo- sem1 - unopar - análise de sistemas
Portfolio grupo-  sem1 - unopar - análise de sistemasPortfolio grupo-  sem1 - unopar - análise de sistemas
Portfolio grupo- sem1 - unopar - análise de sistemas
Elenilton Freitas
 
PRODUÇÃO TEXTUAL INTERDISCIPLINAR EM GRUPO 1º SEMESTRE ON-LINE – 2014/2
PRODUÇÃO TEXTUAL INTERDISCIPLINAR EM GRUPO 1º SEMESTRE ON-LINE – 2014/2 PRODUÇÃO TEXTUAL INTERDISCIPLINAR EM GRUPO 1º SEMESTRE ON-LINE – 2014/2
PRODUÇÃO TEXTUAL INTERDISCIPLINAR EM GRUPO 1º SEMESTRE ON-LINE – 2014/2
Douglas Moroni
 
Soa - Arquitetura orientada a serviços
Soa - Arquitetura orientada a serviçosSoa - Arquitetura orientada a serviços
Soa - Arquitetura orientada a serviços
Fernando Palma
 
Enterprise services com .net
Enterprise services com .netEnterprise services com .net
Enterprise services com .net
Fernando Palma
 
(Sistema de gerenciamento de conteúdo para ambiente web)
(Sistema de gerenciamento de conteúdo para ambiente web)(Sistema de gerenciamento de conteúdo para ambiente web)
(Sistema de gerenciamento de conteúdo para ambiente web)
David Henoch
 
LabMM4 (T01 - 12/13) - Apresentação da UC
LabMM4 (T01 - 12/13) - Apresentação da UCLabMM4 (T01 - 12/13) - Apresentação da UC
LabMM4 (T01 - 12/13) - Apresentação da UC
Carlos Santos
 
Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...
Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...
Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...
Mércia Regina da Silva
 
Sistemas de Gerenciamento de Conteúdo
Sistemas de Gerenciamento de ConteúdoSistemas de Gerenciamento de Conteúdo
Sistemas de Gerenciamento de Conteúdo
Tiago Celestino
 
Apostila de sql basico
Apostila de sql basicoApostila de sql basico
Apostila de sql basico
Fernando Palma
 
Sql01 final
Sql01 finalSql01 final
PROJETO INTEGRADO MULTIDISCIPLINAR IV - PIM IV
PROJETO INTEGRADO MULTIDISCIPLINAR IV - PIM IVPROJETO INTEGRADO MULTIDISCIPLINAR IV - PIM IV
PROJETO INTEGRADO MULTIDISCIPLINAR IV - PIM IV
Henry Jackman
 
O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...
O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...
O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...
Rogério Batista
 
Trabalho PI I
Trabalho PI ITrabalho PI I
Trabalho PI I
Vitor Savicki
 
Progeto pim ii
Progeto pim iiProgeto pim ii
Progeto pim ii
billdai.net
 
Manual Pentaho 3.5
Manual Pentaho 3.5Manual Pentaho 3.5
Gpo
GpoGpo
Guia rápido de utilização do Project 2013
Guia rápido de utilização do Project 2013Guia rápido de utilização do Project 2013
Guia rápido de utilização do Project 2013
Nilton (LOMEUTEC)
 

Mais procurados (20)

Portifolio grupo
Portifolio grupoPortifolio grupo
Portifolio grupo
 
PRODUÇÃO TEXTUAL INTERDISCIPLINAR INDIVIDUAL 1º SEMESTRE ON-LINE – 2014/2 - U...
PRODUÇÃO TEXTUAL INTERDISCIPLINAR INDIVIDUAL 1º SEMESTRE ON-LINE – 2014/2 - U...PRODUÇÃO TEXTUAL INTERDISCIPLINAR INDIVIDUAL 1º SEMESTRE ON-LINE – 2014/2 - U...
PRODUÇÃO TEXTUAL INTERDISCIPLINAR INDIVIDUAL 1º SEMESTRE ON-LINE – 2014/2 - U...
 
Analise de sistemas 1 semestre portfólio individual
Analise de sistemas 1 semestre portfólio individualAnalise de sistemas 1 semestre portfólio individual
Analise de sistemas 1 semestre portfólio individual
 
Portfolio grupo- sem1 - unopar - análise de sistemas
Portfolio grupo-  sem1 - unopar - análise de sistemasPortfolio grupo-  sem1 - unopar - análise de sistemas
Portfolio grupo- sem1 - unopar - análise de sistemas
 
PRODUÇÃO TEXTUAL INTERDISCIPLINAR EM GRUPO 1º SEMESTRE ON-LINE – 2014/2
PRODUÇÃO TEXTUAL INTERDISCIPLINAR EM GRUPO 1º SEMESTRE ON-LINE – 2014/2 PRODUÇÃO TEXTUAL INTERDISCIPLINAR EM GRUPO 1º SEMESTRE ON-LINE – 2014/2
PRODUÇÃO TEXTUAL INTERDISCIPLINAR EM GRUPO 1º SEMESTRE ON-LINE – 2014/2
 
Soa - Arquitetura orientada a serviços
Soa - Arquitetura orientada a serviçosSoa - Arquitetura orientada a serviços
Soa - Arquitetura orientada a serviços
 
Enterprise services com .net
Enterprise services com .netEnterprise services com .net
Enterprise services com .net
 
(Sistema de gerenciamento de conteúdo para ambiente web)
(Sistema de gerenciamento de conteúdo para ambiente web)(Sistema de gerenciamento de conteúdo para ambiente web)
(Sistema de gerenciamento de conteúdo para ambiente web)
 
LabMM4 (T01 - 12/13) - Apresentação da UC
LabMM4 (T01 - 12/13) - Apresentação da UCLabMM4 (T01 - 12/13) - Apresentação da UC
LabMM4 (T01 - 12/13) - Apresentação da UC
 
Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...
Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...
Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...
 
Sistemas de Gerenciamento de Conteúdo
Sistemas de Gerenciamento de ConteúdoSistemas de Gerenciamento de Conteúdo
Sistemas de Gerenciamento de Conteúdo
 
Apostila de sql basico
Apostila de sql basicoApostila de sql basico
Apostila de sql basico
 
Sql01 final
Sql01 finalSql01 final
Sql01 final
 
PROJETO INTEGRADO MULTIDISCIPLINAR IV - PIM IV
PROJETO INTEGRADO MULTIDISCIPLINAR IV - PIM IVPROJETO INTEGRADO MULTIDISCIPLINAR IV - PIM IV
PROJETO INTEGRADO MULTIDISCIPLINAR IV - PIM IV
 
O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...
O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...
O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...
 
Trabalho PI I
Trabalho PI ITrabalho PI I
Trabalho PI I
 
Progeto pim ii
Progeto pim iiProgeto pim ii
Progeto pim ii
 
Manual Pentaho 3.5
Manual Pentaho 3.5Manual Pentaho 3.5
Manual Pentaho 3.5
 
Gpo
GpoGpo
Gpo
 
Guia rápido de utilização do Project 2013
Guia rápido de utilização do Project 2013Guia rápido de utilização do Project 2013
Guia rápido de utilização do Project 2013
 

Destaque

proposta
propostaproposta
proposta
laerciomv
 
Trabalho individual
Trabalho individualTrabalho individual
Trabalho individual
Leidinha Farias
 
Apostila escoladepregaopararcc-131013192156-phpapp02
Apostila escoladepregaopararcc-131013192156-phpapp02Apostila escoladepregaopararcc-131013192156-phpapp02
Apostila escoladepregaopararcc-131013192156-phpapp02
Michel de Assis e Silva
 
Trabalho individual unopar. 1º semestre
Trabalho individual unopar.  1º semestreTrabalho individual unopar.  1º semestre
Trabalho individual unopar. 1º semestre
Bruno Leal
 
Dicas importantes para escrever resumo de trabalho
Dicas importantes para escrever resumo de trabalhoDicas importantes para escrever resumo de trabalho
Dicas importantes para escrever resumo de trabalho
CRIS TORRES
 
Modelo de trabalho escolar
Modelo de trabalho escolarModelo de trabalho escolar
Modelo de trabalho escolar
SHEILA MONTEIRO
 
Modelo portfólio unopar
Modelo portfólio unoparModelo portfólio unopar
Modelo portfólio unopar
Rogerio Sena
 
Modelo trabalho na ABNT
Modelo trabalho na ABNTModelo trabalho na ABNT
Modelo trabalho na ABNT
Micheli Wink
 

Destaque (8)

proposta
propostaproposta
proposta
 
Trabalho individual
Trabalho individualTrabalho individual
Trabalho individual
 
Apostila escoladepregaopararcc-131013192156-phpapp02
Apostila escoladepregaopararcc-131013192156-phpapp02Apostila escoladepregaopararcc-131013192156-phpapp02
Apostila escoladepregaopararcc-131013192156-phpapp02
 
Trabalho individual unopar. 1º semestre
Trabalho individual unopar.  1º semestreTrabalho individual unopar.  1º semestre
Trabalho individual unopar. 1º semestre
 
Dicas importantes para escrever resumo de trabalho
Dicas importantes para escrever resumo de trabalhoDicas importantes para escrever resumo de trabalho
Dicas importantes para escrever resumo de trabalho
 
Modelo de trabalho escolar
Modelo de trabalho escolarModelo de trabalho escolar
Modelo de trabalho escolar
 
Modelo portfólio unopar
Modelo portfólio unoparModelo portfólio unopar
Modelo portfólio unopar
 
Modelo trabalho na ABNT
Modelo trabalho na ABNTModelo trabalho na ABNT
Modelo trabalho na ABNT
 

Semelhante a Trabalho 4 Semestre e 5 Semestre 2015

Criando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMindCriando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMind
Jaydson Gomes
 
Cursos
CursosCursos
Treinamento ASP.NET 2014
Treinamento ASP.NET 2014Treinamento ASP.NET 2014
Treinamento ASP.NET 2014
Eric Gallardo
 
A Linguagem Php
A Linguagem PhpA Linguagem Php
A Linguagem Php
Joaquim Vieira
 
Escalando apps com React e Type Script e SOLID
Escalando apps com React e Type Script e SOLIDEscalando apps com React e Type Script e SOLID
Escalando apps com React e Type Script e SOLID
Ruben Marcus Luz Paschoarelli
 
Projeto Indiana
Projeto IndianaProjeto Indiana
Projeto Indiana
hellequin
 
F R A M E W O R K D J A N G O
F R A M E W O R K  D J A N G OF R A M E W O R K  D J A N G O
F R A M E W O R K D J A N G O
fabio.thomaz
 
CURSO DELPHI FUND. CLIENT SERVER (DIURNO)
CURSO DELPHI FUND. CLIENT SERVER (DIURNO) CURSO DELPHI FUND. CLIENT SERVER (DIURNO)
CURSO DELPHI FUND. CLIENT SERVER (DIURNO)
Grupo Treinar
 
Java No Setor Público: Produtividade, Flexibilidade e Baixo Custo
Java No Setor Público: Produtividade, Flexibilidade e Baixo CustoJava No Setor Público: Produtividade, Flexibilidade e Baixo Custo
Java No Setor Público: Produtividade, Flexibilidade e Baixo Custo
Éberli Cabistani Riella
 
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEBHTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
PeslPinguim
 
Como DDD e Strategic Design estão nos ajudando a modernizar um Legado
Como DDD e Strategic Design estão nos ajudando a modernizar um LegadoComo DDD e Strategic Design estão nos ajudando a modernizar um Legado
Como DDD e Strategic Design estão nos ajudando a modernizar um Legado
Luiz Costa
 
Java Web Dev Introdução
Java Web Dev IntroduçãoJava Web Dev Introdução
Java Web Dev Introdução
Marcio Marinho
 
Inovando na Plataforma Java
Inovando na Plataforma JavaInovando na Plataforma Java
Inovando na Plataforma Java
Wanderson Oliveira
 
Inovando na plataforma Java
Inovando na plataforma JavaInovando na plataforma Java
Inovando na plataforma Java
Eteg
 
Apostila de Fundamentos Java
Apostila de Fundamentos JavaApostila de Fundamentos Java
Apostila de Fundamentos Java
Marcio Marinho
 
Arquitetura web para sistemas de negócio
Arquitetura web para sistemas de negócioArquitetura web para sistemas de negócio
Arquitetura web para sistemas de negócio
Ralph Rassweiler
 
Estratégias de Estruturação de Código-fonte e Controlo de Versão
Estratégias de Estruturação de Código-fonte e Controlo de VersãoEstratégias de Estruturação de Código-fonte e Controlo de Versão
Estratégias de Estruturação de Código-fonte e Controlo de Versão
Comunidade NetPonto
 
Entendendo Frameworks web com Python
Entendendo Frameworks web com PythonEntendendo Frameworks web com Python
Entendendo Frameworks web com Python
Luiz Aldabalde
 
Entendendo Framework Web com Python
Entendendo Framework Web com PythonEntendendo Framework Web com Python
Entendendo Framework Web com Python
PythOnRio
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sites
thiagolima
 

Semelhante a Trabalho 4 Semestre e 5 Semestre 2015 (20)

Criando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMindCriando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMind
 
Cursos
CursosCursos
Cursos
 
Treinamento ASP.NET 2014
Treinamento ASP.NET 2014Treinamento ASP.NET 2014
Treinamento ASP.NET 2014
 
A Linguagem Php
A Linguagem PhpA Linguagem Php
A Linguagem Php
 
Escalando apps com React e Type Script e SOLID
Escalando apps com React e Type Script e SOLIDEscalando apps com React e Type Script e SOLID
Escalando apps com React e Type Script e SOLID
 
Projeto Indiana
Projeto IndianaProjeto Indiana
Projeto Indiana
 
F R A M E W O R K D J A N G O
F R A M E W O R K  D J A N G OF R A M E W O R K  D J A N G O
F R A M E W O R K D J A N G O
 
CURSO DELPHI FUND. CLIENT SERVER (DIURNO)
CURSO DELPHI FUND. CLIENT SERVER (DIURNO) CURSO DELPHI FUND. CLIENT SERVER (DIURNO)
CURSO DELPHI FUND. CLIENT SERVER (DIURNO)
 
Java No Setor Público: Produtividade, Flexibilidade e Baixo Custo
Java No Setor Público: Produtividade, Flexibilidade e Baixo CustoJava No Setor Público: Produtividade, Flexibilidade e Baixo Custo
Java No Setor Público: Produtividade, Flexibilidade e Baixo Custo
 
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEBHTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
 
Como DDD e Strategic Design estão nos ajudando a modernizar um Legado
Como DDD e Strategic Design estão nos ajudando a modernizar um LegadoComo DDD e Strategic Design estão nos ajudando a modernizar um Legado
Como DDD e Strategic Design estão nos ajudando a modernizar um Legado
 
Java Web Dev Introdução
Java Web Dev IntroduçãoJava Web Dev Introdução
Java Web Dev Introdução
 
Inovando na Plataforma Java
Inovando na Plataforma JavaInovando na Plataforma Java
Inovando na Plataforma Java
 
Inovando na plataforma Java
Inovando na plataforma JavaInovando na plataforma Java
Inovando na plataforma Java
 
Apostila de Fundamentos Java
Apostila de Fundamentos JavaApostila de Fundamentos Java
Apostila de Fundamentos Java
 
Arquitetura web para sistemas de negócio
Arquitetura web para sistemas de negócioArquitetura web para sistemas de negócio
Arquitetura web para sistemas de negócio
 
Estratégias de Estruturação de Código-fonte e Controlo de Versão
Estratégias de Estruturação de Código-fonte e Controlo de VersãoEstratégias de Estruturação de Código-fonte e Controlo de Versão
Estratégias de Estruturação de Código-fonte e Controlo de Versão
 
Entendendo Frameworks web com Python
Entendendo Frameworks web com PythonEntendendo Frameworks web com Python
Entendendo Frameworks web com Python
 
Entendendo Framework Web com Python
Entendendo Framework Web com PythonEntendendo Framework Web com Python
Entendendo Framework Web com Python
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sites
 

Último

Especialidade - Animais Ameaçados de Extinção(1).pdf
Especialidade - Animais Ameaçados de Extinção(1).pdfEspecialidade - Animais Ameaçados de Extinção(1).pdf
Especialidade - Animais Ameaçados de Extinção(1).pdf
DanielCastro80471
 
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptxSlides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdfCaderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
enpfilosofiaufu
 
0002_matematica_6ano livro de matemática
0002_matematica_6ano livro de matemática0002_matematica_6ano livro de matemática
0002_matematica_6ano livro de matemática
Giovana Gomes da Silva
 
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdfPowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
1000a
 
Sinais de pontuação
Sinais de pontuaçãoSinais de pontuação
Sinais de pontuação
Mary Alvarenga
 
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - AlfabetinhoAtividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
MateusTavares54
 
Rimas, Luís Vaz de Camões. pptx
Rimas, Luís Vaz de Camões.          pptxRimas, Luís Vaz de Camões.          pptx
Rimas, Luís Vaz de Camões. pptx
TomasSousa7
 
Redação e Leitura_7º ano_58_Produção de cordel .pptx
Redação e Leitura_7º ano_58_Produção de cordel .pptxRedação e Leitura_7º ano_58_Produção de cordel .pptx
Redação e Leitura_7º ano_58_Produção de cordel .pptx
DECIOMAURINARAMOS
 
atividade 8º ano entrevista - com tirinha
atividade 8º ano entrevista - com tirinhaatividade 8º ano entrevista - com tirinha
atividade 8º ano entrevista - com tirinha
Suzy De Abreu Santana
 
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptxSlides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdfA QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
AurelianoFerreirades2
 
Educação trabalho HQ em sala de aula uma excelente ideia
Educação  trabalho HQ em sala de aula uma excelente  ideiaEducação  trabalho HQ em sala de aula uma excelente  ideia
Educação trabalho HQ em sala de aula uma excelente ideia
joseanesouza36
 
educação inclusiva na atualidade como ela se estabelece atualmente
educação inclusiva na atualidade como ela se estabelece atualmenteeducação inclusiva na atualidade como ela se estabelece atualmente
educação inclusiva na atualidade como ela se estabelece atualmente
DeuzinhaAzevedo
 
Potenciação e Radiciação de Números Racionais
Potenciação e Radiciação de Números RacionaisPotenciação e Radiciação de Números Racionais
Potenciação e Radiciação de Números Racionais
wagnermorais28
 
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
AntnioManuelAgdoma
 
Funções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prismaFunções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prisma
djincognito
 
UFCD_10949_Lojas e-commerce no-code_índice.pdf
UFCD_10949_Lojas e-commerce no-code_índice.pdfUFCD_10949_Lojas e-commerce no-code_índice.pdf
UFCD_10949_Lojas e-commerce no-code_índice.pdf
Manuais Formação
 
1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf
1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf
1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf
SILVIAREGINANAZARECA
 
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptxSlides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
LuizHenriquedeAlmeid6
 

Último (20)

Especialidade - Animais Ameaçados de Extinção(1).pdf
Especialidade - Animais Ameaçados de Extinção(1).pdfEspecialidade - Animais Ameaçados de Extinção(1).pdf
Especialidade - Animais Ameaçados de Extinção(1).pdf
 
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptxSlides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
 
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdfCaderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
 
0002_matematica_6ano livro de matemática
0002_matematica_6ano livro de matemática0002_matematica_6ano livro de matemática
0002_matematica_6ano livro de matemática
 
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdfPowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
 
Sinais de pontuação
Sinais de pontuaçãoSinais de pontuação
Sinais de pontuação
 
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - AlfabetinhoAtividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
 
Rimas, Luís Vaz de Camões. pptx
Rimas, Luís Vaz de Camões.          pptxRimas, Luís Vaz de Camões.          pptx
Rimas, Luís Vaz de Camões. pptx
 
Redação e Leitura_7º ano_58_Produção de cordel .pptx
Redação e Leitura_7º ano_58_Produção de cordel .pptxRedação e Leitura_7º ano_58_Produção de cordel .pptx
Redação e Leitura_7º ano_58_Produção de cordel .pptx
 
atividade 8º ano entrevista - com tirinha
atividade 8º ano entrevista - com tirinhaatividade 8º ano entrevista - com tirinha
atividade 8º ano entrevista - com tirinha
 
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptxSlides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
 
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdfA QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
 
Educação trabalho HQ em sala de aula uma excelente ideia
Educação  trabalho HQ em sala de aula uma excelente  ideiaEducação  trabalho HQ em sala de aula uma excelente  ideia
Educação trabalho HQ em sala de aula uma excelente ideia
 
educação inclusiva na atualidade como ela se estabelece atualmente
educação inclusiva na atualidade como ela se estabelece atualmenteeducação inclusiva na atualidade como ela se estabelece atualmente
educação inclusiva na atualidade como ela se estabelece atualmente
 
Potenciação e Radiciação de Números Racionais
Potenciação e Radiciação de Números RacionaisPotenciação e Radiciação de Números Racionais
Potenciação e Radiciação de Números Racionais
 
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
 
Funções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prismaFunções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prisma
 
UFCD_10949_Lojas e-commerce no-code_índice.pdf
UFCD_10949_Lojas e-commerce no-code_índice.pdfUFCD_10949_Lojas e-commerce no-code_índice.pdf
UFCD_10949_Lojas e-commerce no-code_índice.pdf
 
1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf
1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf
1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf
 
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptxSlides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
 

Trabalho 4 Semestre e 5 Semestre 2015

  • 1. Viçosa-MG 2015 SISTEMA DE ENSINO PRESENCIAL CONECTADO TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS RODRIGO MARINHO DA SILVA FUNDAMENTOS DE TECNOLOGIA DA INFORMAÇÃO Portfólio Individual
  • 2. RODRIGO MARINHO DA SILVA FUNDAMENTOS DE TECNOLOGIA DA INFORMAÇÃO Portfólio Individual Atividade Interdisciplinar em Grupo apresentado à Universidade Norte do Paraná - UNOPAR, referente ao segundo semestre com o eixo temático Fundamentos de Tecnologia da Informação. Orientadores: Marcio Roberto Chiaveli, Luis Claúdio Perini, Veronice de Freitas e Marco Hisatomi.
  • 3. SUMÁRIO 1. Introdução ...........................................................................................3 2. Objetivos ..............................................................................................3 3. Desenvolvimento..................................................................................4 4. Conclusão.........................................................................................10 5. Referências .......................................................................................10
  • 4. 1. Introdução Este trabalho tem por finalidade aplicar os conceitos ensinados relacionados as matérias de Metodologia de Ensino e Pesquisa, Sistema de Computação e Informação, Html, linguagem de programação, segurança da Informação. Para isso, utilizaremos como cenário, “SISTEMA DE CONTROLE DE ENTREGA DE PIZZA”. Com base no cenário proposto do enunciado do trabalho, aplicaremos os ensinamentos, de forma a atender o que é solicitado. 2. Objetivos Este trabalho tem como o objetivo o desenvolvimento Textual individual,Do primeiro semestre de ADS, No cenário “SISTEMADE CONTROLE DE ENTREGADE PIZZA , Com base nas questões implantadas para o desenvolvimento textual-individual, e aprofundar o conhecimento em Sistemas de Informação, Programação, Html Ética, e Segurança da informação e que quais requisitos necessário para trabalhar em segurança,Tipos de sistemas usados para a organização. 3. Desenvolvimento 3.1 Como são chamados os comandos em HTML? Os comandos em HTML são chamados de tags. O HTML é uma linguagem baseada em marcação. Nós marcamos os elementos para mostrar quais informações a página exibe. Por exemplo, um título importante. Aquele título do artigo, da manchete do site, nós marcamos com uma tag/elemento chamado H1. Veja um exemplo: 1. <h1>Aqui vai o texto do título</h1> Perceba que o texto está entre duas marcações. Essas marcações são chamadas de TAGS. As tags são abertas e depois fechadas. No exemplo acima abrimos a tag com <h1> e fechamos com </h1>. O que está dentro é o conteúdo mostrado para o usuário. O parágrafos são marcados com a tag P. Assim: 1. <p>Aqui vai o texto do parágrafo. 2. Geralmente parágrafos tem muitas palavras, 3. letras menores que as do título</p> Utilizando as tags, nós dizemos para o navegador o que é cada informação. O que é um título, o que é um parágrafo, o que é um botão, um formulário etc. Dizemos também o que é cada coisa para os sistemas de busca, como o Google. O Google, nesse caso, para exibir os resultados de busca, ele precisa saber o que é um parágrafo e o que é um título. Ele sabe disso através das tags. 3.2 Como melhorar a aparência de um documento, como inserir imagens, vídeos, tabelas e links para navegação.
  • 5. Antigamente os desenvolvedores personalizavam a aparência da página no próprio HTML, porém atualmente estamos fazendo isso pelo arquivo CSS. Algumas tag's possuem propriedades que podem possuir valores. Um exemplo claro é a tag de imagem que possui o caminho da imagem. <img src="caminhoImg.jpg" /> Script para adicionar o arquivo de vídeo simples na página <!DOCTYPE html> <html> <head> <title>HTML Video Tag Example</title> </head> <body> <video width="320" height="240" controls="controls" autoplay="autoplay"> <source src="Yes Bank Advertisment.mp4" type="video/mp4"> <object data="" width="320" height="240"> <embed width="320" height="240" src="Yes Bank Advertisment.mp4"> </object> </video> </body> </html> Inserindo Tabelas As tabelas são definidas com a tag <table>. Uma tabela é dividida em linhas (com a tag <tr>), e cada linha é dividida em células de dados (com a tag <td>). As letras td significam "table data," que é o conteúdo de uma célula de dados. Uma célula de dados pode conter texto, imagens, listas, parágrafos, formulários, filetes horizontais, tabelas, etc. <table border="1"> <tr> <td>linha 1, célula 1</td> <td>linha 1, célula 2</td> </tr> <tr> <td>linha 2, célula 1</td> <td>linha 2, célula 2</td> </tr> </table> Links são os pontos clicáveis do documento HTML que levam a qualquer outro documento da sua página ou site na Internet. Podemos fazer links internos, para documentos no mesmo servidor, links externos para qualquer lugar na Web, ou até mesmo links para um mesmo ponto dentro de uma página. Ambos dependem da tag: <a href="nome-do-lugar-a-ser-levado">descrição</a>
  • 6. A linguagem PHP é uma linguagem de programação de domínio específico, ou seja, seu escopo se estende a um campo de atuação que é o desenvolvimento web, embora tenha variantes como o PHP-GTK. Seu propósito principal é de implementar soluções web velozes, simples e eficientes. Características: Velocidade e robustezEstruturado e orientação a objetoPortabilidade – independência de plataforma – escreva uma vez, rode em qualquer lugar;Tipagem fracaSintaxe similar a Linguagem C/C++ e o PERL. 3.3 Linguagens de Programação e sua Características PHP é uma linguagem de programação de domínio específico, ou seja, seu escopo se estende a um campo de atuação que é o desenvolvimento web, embora tenha variantes como o PHP-GTK. Seu propósito principal é de implementar soluções web velozes, simples e eficientes. Características: Velocidade e robustezEstruturado e orientação a objetoPortabilidade – independência de plataforma – escreva uma vez, rode em qualquer lugar;Tipagem fracaSintaxe similar a Linguagem C/C++ e o PERL. JAVA a simplicidade é uma de suas mais importantes características. É isso que possibilita que a sua aprendizagem possa ocorrer sem necessidade de treinamento intensos ou larga experiência anterior. Programadores com conhecimento das linguagens C e C++ encontrarão muitas semelhanças destas com o Java e o assimilarão de forma ainda mais rápida. Além disso, o código escrito com o Java é muito mais limpo do que aquele escrito em C ou C++. Java é orientado a objetos e, com exceção dos tipos primitivos, tudo é representado na forma de objetos. Até mesmo os tipos primitivos podem ser encapsulados em objetos sempre que isso for necessário. Os programas são compostos por classes, que representam categorias de objetos e podem herdar atributos e métodos de outras classes. A ausência de herança múltipla é compensada com uma solução muito melhor: o uso de interfaces, onde uma classe pode herdar características de uma superclasse e ainda implementar métodos de uma ou mais interfaces. Toda a variável ou método pertence a uma classe ou objeto e só pode ser invocada através dessa classe ou objeto. Isso reforça seu forte caráter orientado a objeto. O Java também garante a confiabilidade dos programas produzidos. O processo de compilação elimina uma gama enorme de possíveis problemas e uma checagem dinâmica (realizada em tempo de execução) contorna muitas situações que poderiam gerar erros. A confiabilidade dos programas escritos com o Java também é incrementada com um mecanismo eficiente para contornar situações inesperadas que podem ocorrer em tempo de execução. Essas condições excepcionais, chamas exceções, podem ser devidamente tratadas para evitar que o programa aborte, mesmo frente a situações de erro. A segurança é outro ponto muito forte do Java. Um programa sempre é verificado antes de ser executado. Essa verificação também é realizada nos navegadores e visa impedir que os applets possam provocar quaisquer danos ao computador do usuário.
  • 7. Ademais, como o Java não permite acesso direto à memória, impede seu uso para desenvolvimento de vírus. O Java também, é mais dinâmico que o C/C++. Ele foi projetado para se adaptar facilmente a ambientes em constante evolução (como a Internet). A inclusão de novos métodos e atributos a classes existentes pode ser feita livremente e o tipo de objeto pode ser pesquisado em tempo de execução. Como se não bastasse tudo isso, o Java contém recursos que permitem o desenvolvimento de sistemas extremamente robustos. Dentre estes recursos, destaca- se o suporte a multiprocessamento, que possibilita a um programa a realização de mais de uma tarefa ao mesmo tempo. O resultado disso é o aumento da sensibilidade interativa dos programas e seu comportamento em tempo real. Além de todas as vantagens anteriores, o Java ainda oferece facilidades para programação de sistemas cliente-servidor e sistemas distribuídos. Sua API contém uma biblioteca de classes e interfaces muito rica para se trabalhar com sockets, TCP/IP, RMI e muitos outros recursos correlatos. Devido à diversas características que o Java possui, a sua tecnologia tem provocado mudanças significativas nos processos de engenharia de software e tende a alterar até o modo como os programas são produzidos, distribuídos e utilizados. ASP.NET , o Framework .NET (responsável pelo funcionamento do ASP.NET no nosso servidor), é oferecida para o IIS 5.0, 4.0, assim como para as versões pessoais Windows 95 e Windows 98. O ASP.NET deu um grande passo na arquitetura existente do ASP antigo. Toda a infra-estrutura permite o desenvolvimento e estrutura de aplicações. Os formulários trazem um modelo de desenvolvimento que é mais intuitivo e simples de usar. Os "Server Controls" possuem funcionalidades comuns e aperfeiçoaram bastante as funcionalidades já existentes, de uma forma muito simples. A estrutura do ASP.NET é muito diferente das versões anteriores. O ASP.NET agora é praticamente modularizado e baseado em componentes, e cada página, objeto, ou elemento HTML pode ser usado como um componente em tempo-real. O ASP.NET permitem uma nova era no desenvolvimento de aplicações Internet. Permitindo aos programadores, produzir aplicações mais dinâmicas escaláveis, que vão mais de encontro às necessidades das regras de negócio das empresas, assim como providenciar um ambiente de desenvolvimento mais rico. À primeira vista, as novas funcionalidades dão a entender que a escrita de aplicações é mais difícil, porém, muitos aspectos do desenvolvimento ASP.NET são muito simples. Vamos então conhecer algumas das funcionalidades do ASP.NET. Linguagens compiladas, o ASP antigo, é baseado em scripting como o VBScript ou Javascript. Constituindo assim dois problemas: é interpretado, e não muito fortes nas funções base. O ASP.NET introduziu suporte para linguagens compiladas. Podemos usar além do Visual Basic e C++, a nova linguagem C#, ou outras externas, como o Java, Perl, Cobol etc. Web Forms (formulários), são páginas Internet que nos permitem escrever código como o fazemos hoje com o ASP antigo. Mais do que isso, os formulários ASP.NET são desenhados em cima de um modelo de programação orientado por objetos.
  • 8. Fazendo o código ser reutilizável, e separando o conteúdo da programação. No ASP antigo não é possível, porque não existe uma ligação entre os elementos do desenho e o código do servidor. Com o ASP.NET, existe uma ligação permanente, basta usarmos o atributo runat="server" onde quisermos. As páginas ASP.NET, são arquivos de texto, com a extensão .aspx. Podem ser executadas por um diretório virtual do IIS. Quando um browser pede uma página .aspx, o componente ASP.NET faz parsing e compila o código. O arquivo .aspx só é compilado uma vez, a primeira vez que ele for pedido. Automaticamente detecta quando esse foi alterado, e voltará a compilar uma única vez, no primeiro acesso à nova versão. Usando Web Controls (Controles Internet/Web) Um dos grandes problemas do programador hoje em dia é a compatibilidade entre browsers, das suas aplicações, e a complexidade das mesmas que têm de criar. É realmente um ponto difícil tentar a compatibilidade entre todos os browsers. Para isto, o ASP.NET introduz o conceito dos server controls (controles do servidor), que englobam tarefas comuns e providenciam um modelo de programação bastante limpo. Estes controles, enviam puro HTML para o browser, não existe de alguma forma scripts do lado do cliente, e mesmo que hajam por exemplo nos controles de validação esses só ficam em browsers onde funcionem, tudo automaticamente. O objetivo disto, foi o de permitir melhor compatibilidade com os elementos do HTML 3.2. O ASP.NET é editado com 5 famílias de controles Web: . Controles que mapeiam para os seus elementos HTML equivalente; . Lista de controles, que providenciam o fluxo dos dados pela página; . Controles ricos, que providenciam conteúdo rico para conteúdo de interface; . Controles de validação, para se poder validar campos em formulários; . Controles móveis, que englobam tags de WML para aparelhos móveis. Os Controles que mapeiam para os seus elementos HTML equivalente são similares aos controles HTML. Os controles de lista vão fazer uma fácil criação de listas e radio buttons, assim como checkboxes. Os controles ricos, consistem num calendário bastante flexível, e no AdRotator, quem programa ASP antigo sabe do que se trata. O controle Calendar (calendário) vai criar um output de puro HTML para browsers de baixo nível, ou DHTML para browsers de alto nível. Os controles de validação vão disponibilizar formas simples para os programadores construírem validações nos formulários. E não estará limitado a usar os controles existentes de raíz, é bastante simples criar os seus próprios controles. Ligação de dados Um dos controles Internet é o DataGrid, que foi construído para suportar processamento de dados. Para gerar uma tabela HTML de um resultado de dados em SQL, só temos de usar os objetos ADO.NET e executar o comando para obtermos os dados, que usamos como fonte para o grid. Usar caching ASP.NET
  • 9. Para construir Web site escaláveis de alta performance, poderemos usar algumas formas de caching. Algumas operações de construção de páginas são dispendiosas para construir, e fazendo caching delas de uma vez, salva recursos e permite que essas sejam servidas mais rapidamente. Existem vários truques para aumentar a velocidade das páginas ASP, mas nenhum foi tão longe como as funcionalidades que o ASP.NET inclui: . Caching no nível de página; . Caching de dados, que permite que porções de páginas fiquem em cache; . Cache de API, que permite aos programadores aceder à cache do motor. O "Page caching" (Caching no nível de página) é o mais simples, e permite que as páginas dinâmicas sejam postas em cache, e assim são servidas diretamente, em vez de estarem a ser sempre processadas. Caching de dados, oferece o mesmo nível de controle sobre porções individuais de uma página ASP.NET. Ambas as técnicas usam a cache de API, que é exposta para o programador a fazer cache dos seus próprios objetos. Eventos das Páginas (Page Events) As ASP.NET foram re-escritas com um pensamento de orientação a objetos. No topo temos um objeto no topo da árvore, que é o objeto Page. Cada controle ASP.NET, application, e página são descendentes de Page. Isto significa que cada página é uma instância do objeto Page. Isto é importante quando tomamos conta que o evento Load de Page é algo a que podemos responder, como no Visual Basic. Durante a interação do usuário, outros eventos são criados, e assim o evento UnLoad é disparado quando se sai da página. Debug e Tracing Um dos objetivos das ASP.NET é fazer a escrita das aplicações fáceis, e fazer debug é fundamental no desenvolvimento. A forma como as ASP.NET são compiladas permitem-nos o uso do COM+ nas mesmas enquanto estas estão em execução, e providenciam um ambiente rico de debug. O tracing também é importante durante o desenvolvimento. O ASP.NET providencia dois níveis de tracing, que facilitam tudo: . Page-level Tracing - A este nível os programadores, podem usar o TraceContext para escrever declarações de debug adaptadas, que aparecem no fim do output do cliente, no browser. Porque o tracing pode ser ativo ou não, as declarações podem ser deixadas no código de produção para uma página sem impacto na performance; . Application-level Tracing - Este permite uma visualização dos inputs e outputs duma página, como formulários e variáveis querystring, ou cabeçalhos, assim como algumas importantes estatísticas sobre a execução da página (hierarquia de controles, session e application). Esta é ativada via a configuração do sistema do ASP.NET, e acedida como um URL especial mapeado na aplicação trace.axd. Quando o tracing da aplicação estiver ativado, o "Page-level" tracing é também automaticamente ativado para todas as páginas na aplicação. Configuração
  • 10. A configuração das ASP.NET, é guardada em arquivos XML. Se alterar um destes arquivos, por sua vez para atualizar a configuração, o componente vai automaticamente executar a alteração em todos os locais apropriados. O ASP.NET também vão suportar o uso de aplicações compiladas. A vantagem é que nenhum do código fonte fica visível ao administrador do servidor Web. A conclusão é que devido ao custo benefício o php é a melhor opção, possui servidores mais baratos, na internet são encontradas muitas informações como como artigos e dicas, encontramos vários fóruns, grupos, etc... 4. Conclusão Este trabalho mostrou uma visão geral sobre os fundamentos da informação, justificá-los. Esses sistemas podem auxiliar as empresas a estender seu alcance a locais distantes, oferecer novos produtos e serviços, reorganizar fluxos de tarefas e trabalho e, talvez, transformar radicalmente o modo como conduzem os negócios. Isso facilitará saber que ferramentas são ideais para determinadas atividades, que resultados poderão colher com a correta aplicação destas ferramentas e onde encontrar as informações que necessita para tomadas de decisões. 5. Referências htmlstaff.org: http://www.htmlstaff.org/ver.php?id=3446 http://www.htmlstaff.org/ver.php?id=1284 tableless: http://tableless.com.br/java-principais-caracteristicas http://tableless.com.br/o-que-html-basico/ Igordeveloper: http://www.igordeveloper.com/blog/php-principais-caracteristicas/ clem.ufba.br: http://www.clem.ufba.br/tuts/html/c09.htm DevMedia: http://www.devmedia.com.br/html-video-como-adicionar-e-reproduzir- videos-em-html-utilizando-dom/28790 Linha de Código: http://www.linhadecodigo.com.br/artigo/81/html-basico.aspx