Baixe o app para aproveitar ainda mais
Prévia do material em texto
�PAGE � SUMÁRIO 31 INTRODUÇÃO � 42 OBJETIVO � 53 DESENVOLVIMENTO � 53.1 O QUE É HTML � 53.2 ESTRUTURA BÁSICA DE UMA PÁGINA HTML � 63.2.1 Melhoramento da aparência da página HTML � 73.2.2 Inserção de imagens e vídeos � 83.3 LINGUEGENS DE PROGRAMAÇÃO � 83.3.1 C Sharp � 83.3.2 C � 83.3.3 Java � 93.3.4 Conclusão � 93.4 E.K.D - ENTERPRISE KNOWLEDGE DEVELOPMENT � 103.4.1 Submodelos do Enterprise Knowledge Development – E. K. D. � 103.4.1.1 Modelos de objetivos � 103.4.1.2 Modelo de regras de negócio � 103.4.1.3 Modelo de processo de negócio � 113.4.1.4 Modelos de conceitos � 113.4.1.5 Modelo de atores e recursos � 113.4.1.6 Modelo de requisitos e componentes técnicos � 124 CONCLUSÃO � 13REFERÊNCIAS � �� INTRODUÇÃO Este trabalho aborda os assuntos do 2º semestre do curso superior de tecnologia em análise e desenvolvimento de sistemas. Seus principais assuntos derivam do conteúdo estudado, sendo eles: a aplicação do HTML, através de comandos para um documento HTML, seus comando como formatação de fonte, a inserção de imagens e vídeos. Explica também uma pequena pesquisa sobre linguagens de programação, das quais estão presentes: C#, C e o Java. Assim finalizando, com um estudo sobre a metodologia EKD (Enterprise Knowledge Development) e seus submodelos, ressaltando para o que cada submodelo auxilia durante a construção de um software. OBJETIVO Os três principais objetivos deste trabalho é colocar em prática os assuntos vistos no decorrer do semestre (2º), fazer com que o aluno entre em contato com as linguagens de programação que futuramente serão colocadas em prática durante as aulas e ter maior entendimento pelos devidos assuntos, não levando de uma forma cansativa, mas sim colocar em relevância para melhor entendimento do conteúdo abordado. DESENVOLVIMENTO O QUE É HTML Sigla de HyperText Markup Language, expressão inglesa que significa "Linguagem de Marcação de Hipertexto". Consiste em uma linguagem de marcação utilizada para produção de páginas na web, que permite a criação de documentos que podem ser lidos em praticamente qualquer tipo de computador e transmitidos pela internet. É composto basicamente por textos, mas possui comandos para inclusão de vídeos, sons, imagens e animações. Neste tipo de linguagem, os comandos são escritos em forma de marcações denominadas TAGs, e eles irão dizer ao browser (navegador), como o texto, a informação, as imagens serão exibidas, assim como um tag pode indicar acesso “a outra página Web”, conhecido por âncora, que será acessado ao dar um click no endereço. Iniciamos utilizando o sinal de menor (<), seguido do nome do comando ou elemento e o sinal de maior (>) para abertura. Para fechamento, utilizamos o sinal de menor (<), seguido de barra (/), nome do elemento e o sinal de maior (>). ESTRUTURA BÁSICA DE UMA PÁGINA HTML Podemos descrever a composição básica de uma página HTML pela: Estrutura principal: utilizada pelo navegador para identificar que o documento em questão trata-se de um HTML e não de texto puro. Representados pelas tags que abrem e fecham a página (<HTML> E </HTML>); Cabeçalho: retém as informações do cabeçalho não visíveis da página, mas na aba da página (<HEAD> E </HEAD>); Corpo do documento: onde é inserido o conteúdo da página (<BODY> E <BODY/>). Figura 1: Estrutura básica da página HTML. Fonte: (http://www.educacaopublica.rj.gov.br/oficinas/informatica/html/estrutura.htm). Melhoramento da aparência da página HTML Há vários comandos que podem melhorar a aparência de uma página HTML. Abaixo se apresenta alguns comandos básicos de edição relacionados à fonte: <font> e </font> Determina características de fonte. <big> e </big> Indica que o texto entre <big> e </big> é exibido em fonte maior. <small> e </small> Exibe texto em fonte menor. <b> e </b> Negrito. <i> e </i> Itálico. <u> e </u> Sublinhado. <strike> e </strike> Texto “riscado”. <sub> e </sub> Subscrito. <sup> e </sup> Sobrescrito. Inserção de imagens e vídeos Tanto as imagens como os vídeos se tornaram meios extremamente comuns nos documentos web atualmente. Elas fazem parte dos mais variados tipos de páginas e podem ser usadas para compor o conhecimento de maneira a torná-lo mais compreensível, além de usá-las como decoração para uma página. O navegador interpreta as imagens a partir da leitura da tag ‘<img>’. Assim para inserir uma imagem, veja o exemplo abaixo: <img src= “imagens.jpg” /> img: representa a imagem; src: onde ela está localizada no computador (endereço/nome); “imagens.jpg”: o nome da imagem e seu formato. Para inserir vídeos, o navegador os interpreta pela tag <video>. Veja o exemplo: <vídeo width="300" height="175"> <sourcesrc= “vídeos/filme.mp4” type= “vídeo/mp4”> </video> video: representa o vídeo; width: largura em pixels que o conteúdo deve ocupar no documento; height: altura em pixels que o conteúdo deve ocupar no documento; sourcesrc: onde ela está localizada no computador (endereço/nome); type: formato do arquivo. LINGUEGENS DE PROGRAMAÇÃO C Sharp C# ou C Sharp (em português lê-se "cê charp"), é uma linguagem de programação interpretada multi-paradigma fortemente tipada, e, possuindo paradigmas de programação imperativa, funcional, declarativa, orientada a objetos e genérica. Segundo a Wikipédia (2015): C# foi desenvolvido (a) pela Microsoft como parte da plataforma .NET. A sua sintaxe orientada a objetos foi baseada no C++, mas inclui muitas influências de outras linguagens de programação, como Object Pascal e Java. A linguagem C# é compilada para bytecode e é interpretada pela máquina virtual chamada CLR (Common Language Runtime). C O C é utilizado para criar softwares para sistemas embarcados. Criada em 1972, muitos sistemas operacionais foram desenvolvidos em C e até os dias de hoje a linguagem continua sendo muito usada para desenvolvimento de sistemas operacionais, aplicativos, games e integração com o hardware. Empresas aeroespaciais e de telecomunicações utilizam muito o C. Java Java é uma linguagem de programação orientada a objetos feita na Sun Microsystems, hoje Oracle Corporation, lançada em 1995. A semelhança da sintaxe do Java com C e C++ não é coincidência, derivou dessas linguagens mesmo. Porém, programar em Java é mais simples, pois é alto nível. Isso quer dizer que não nos preocupamos tanto com detalhes baixo nível, como memória, processamento, ponteiros, lixo etc. O Java já provém um gerenciamento automático de memória e um coletor de lixo, que facilitam a vida do desenvolvedor, mas consomem mais processamento. A diferença do Java é que os programas não são compilados diretamente na arquitetura dos computadores. Ao invés disso, roda na JVM - Java Virtual Machine, uma máquina virtual, e esta é instruída nos mais diversos dispositivos, o que torna o Java referência quando o assunto é portabilidade. Conclusão Assim pode-se perceber que na atualidade, encontram-se várias linguagens de programação. Isso destaca a relevância de que o programador tem a opção de escolher a linguagem que mais o auxilie. Pois, é através de sua escolha que o vai levar a conseguir alcançar seu grande objetivo: deixa o cliente satisfeito não só com o atendimento, mas pela qualidade do software disponibilizado. E.K.D - ENTERPRISE KNOWLEDGE DEVELOPMENT É uma metodologia recente que auxilia em analisar, entender, desenvolver e documentar uma organização e seus componentes usando a Modelagem Organizacional, podendo envolver todas as áreas de uma organização, fazendo-a uma classificação dos requisitos para que a organização (composição) fique em sintonia com a empresa (negocio). A modelagem organizacional traz grandes benefícios à engenharia de requisitos de software, à medida. De acordo com Bubenko et al. (1998) o conteúdo básicoda estrutura EKD inclui um conjunto de técnicas de descrição, a participação dos stakeholders e um conjunto de diretrizes para o trabalho. O conjunto de técnicas de descrições fornece um conjunto de modelos que é usado para descrever o sistema a ser analisado ou construído, e a organização na qual será operado. Submodelos do Enterprise Knowledge Development – E. K. D. Modelos de objetivos Segundo SILVA (2011), Modelo de Objetivos descreve os objetivos essenciais da empresa, ao mesmo tempo em que define a razão para os componentes dos demais modelos. Neste modelo os objetivos, problemas, ameaças e oportunidades são inter-relacionados para representar a visão e a estratégia da empresa, procurando mostrar o que a organização quer alcançar ou evitar. O modelo de objetivo tem como foco os objetivos da organização, descrevendo o que a empresar e seus empregados quer alcançar ou evitar e quando. Modelo de regras de negócio Define em apresentar as regas de negócio. Ele apresenta de forma definir e restringir quais ações são permitidas, relacionando as suas políticas internas e externas como leis e regulamentos. Modelo de processo de negócio O Modelo de Processos do Negócio apresenta os processos organizacionais. Os processos consomem entrada seja de informação e/ou material e produzir saída também de informação e/ou material. Eles podem ser decompostos em subprocessos facilitando a compreensão do modelo. A elaboração do modelo de processo de negócios permite esclarecer: Quais são as atividades e processos reconhecidos na organização em concordância com as metas; De que forma os processos deveriam ser realizados e quais as informações necessárias. Modelos de conceitos Inclusão de elementos pelos quais se pode descrever o conteúdo de diferentes conjuntos de informações e fluxos do processo de negócios, servindo como um dicionário, pois também define as entidades e os dados da aplicação sob uma feição conceitual. Modelo de atores e recursos São apresentados todos os atores (colaboradores) que atuam na empresa e os recursos que são utilizados e consumidos. Segundo PADUA (2001) o modelo descrever como diferentes atores e recursos se relacionam e como eles são relacionados à componente do Modelo de Objetivos e à componente do Modelo do processo do negócio. Modelo de requisitos e componentes técnicos Esse modelo define a estrutura e propriedades do sistema de informação para apoiar as atividades de negócio. Os modelos de Objetivos, Regras de Negócio, Processo de Negócios e Atores e Recursos é uma descrição inicial para a empresa, porém para desenvolver um sistema de informação que suporte esses processos, existe a necessidade de se direcionar a atenção para o sistema técnico que é necessário para apoiar os objetivos, processos e atores da organização. CONCLUSÃO Pode-se concluir que através deste trabalho, pode-se ter uma visão ampliada de como trabalhar com o HTML. Assim em conjunção com as linguagens de programação (citadas acima: C#, C e o Java), podemos elevar a qualidade do trabalho em uma empresa. Através da escolha do programador, o conteúdo do software pode ficar cada vez melhor se ele se adequar com as atualidades das linguagens de programação, e tiver conhecimento de saber tanto trabalhar, como desenvolver algo com o tema escolhido. Sendo assim, com a adequação da metodologia EKD durante a construção de softwares, ficará mais fácil, prático e rápido no desenvolvimento e entrega do produto. Elevando não só uma boa visão do programador/desenvolvedor como auxiliará a ter melhores resultados esperados. REFERÊNCIAS A linguagem de programação: Java. Disponível em: <http://www.programacaoprogressiva.net/2012/08/comece-programar-linguagem-de.html>. Acesso em: 17 out. 2015. C Sharp. Elaborado por Wikipédia. Disponível em: <https://pt.wikipedia.org/wiki/C_Sharp>. Acesso em: 13 out. 2015. CAVALLI, Marcelo Queiroz. Modelo EKD na gestão da produção: Proposta de ferramenta computacional de aprendizagem. 2012. Disponível em: <http://www.unimep.br/phpg/mostraacademica/anais/10mostra/1/274.pdf>. Acesso em: 11 out. 2015. GALLOIS, Felipe. Curso Básico de HTML. 2008. Disponível em: <http://www.cin.ufpe.br/~prsg/html.pdf>. Acesso em: 18 out. 2015. Html: Hypertext Markup Language: Formatação de texto. Disponível em: <http://www.educacaopublica.rj.gov.br/oficinas/informatica/html/texto.htm>. Acesso em: 15 out. 2015. Linguagem base dos Websites. Disponível em: <http://tableless.github.io/iniciantes/manual/html/index.html>. Acesso em: 10 out. 2015. O que é html. Disponível em: <http://www.significados.com.br/html/>. Acesso em: 26 set. 2015. ORIENTE Leandro. Desenvolvimento - HTML: HTML Básico. Disponível em: <http://www.linhadecodigo.com.br/artigo/81/html-basico.aspx>. Acesso em: 09 out. 2015. Sistema de Ensino Presencial Conectado TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TALÉIA BEVILACQUA PRODUÇÃO TEXTUAL INTERDISCIPLINAR: Individual São Lourenço do Oeste 2015 TALÉIA BEVILACQUA PRODUÇÃO TEXTUAL INTERDISCIPLINAR: Individual Trabalho apresentado à Universidade Norte do Paraná - UNOPAR, como requisito parcial para a obtenção de média semestral na disciplina de Fundamentos de Tecnologia da Informação. Orientadores: Prof.ª Merris Mozer , Prof. Marco Ikuro Hisatomi, Prof. Anderson Emidio de Macedo Goncalves, Prof. Claudiney José de Sousa e Prof.ª Adriane Aparecida Loper. São Lourenço do Oeste 2015
Compartilhar