IIH Introdução à Informática e Hardware

Documentos relacionados
Treinamento em PHP com MySQL - Fundamental

Introdução a Informática. Prof.: Roberto Franciscatto

CURSO EFA DE TÉCNICO DE INFORMÁTICA E SISTEMAS. Módulo 788- Administração de Servidores Web. Ano letivo Docente: Ana Batista

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 05 Estrutura e arquitetura do SO Parte 2. Cursos de Computação

JSP trata-se de uma tecnologia que possibilita o desenvolvimento de páginas web dinâmicas utilizando todas as potencialidades do Java como linguagem

UNICE Ensino Superior Linguagem de Programação Ambiente Cliente Servidor.

Programação de Computadores - I. Profª Beatriz Profº Israel

Programação de Computadores

Programação Orientada a Objetos (DPADF 0063)

Linguagem de Programação Introdução a Linguagem Java

Linguagem de Programação JAVA. Professora Michelle Nery Nomeclaturas

Banco de Dados de Músicas. Andre Lima Rocha Campos Osório Pereira Carvalho

World Wide Web e Aplicações

Introdução à Linguagem Java. Departamento de Informática Prof. Anselmo C. de Paiva

Segurança na WEB Ambiente WEB estático

Prof. M.Sc. Fábio Procópio Prof. M.Sc. João Maria Criação: Fev/2010

Desenvolvendo Websites com PHP

Ementário do Curso Técnico em Informática para Internet

Capítulo 1. Introdução ao Java. Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra

OPORTUNIDADES: Analista de Sistemas

Java & OpenJDK. Thiago S. Gonzaga. Sun Campus Ambassador thiago.gonzaga@sun.com

PREFEITURA MUNICIPAL DE CAMAÇARI SECRETARIA DE EDUCAÇÃO ASSESSORIA DE TECNOLOGIA DA INFORMAÇÃO

Aplicações para a Web

OPORTUNIDADES CWI: Analista de Sistemas Sênior

Organizar a estrutura do site

Interface Homem Máquina para Domótica baseado em tecnologias Web

PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA*

Aspectos de Segurança em Programação com Java

Junte-se a uma empresa sólida no nosso mercado, assumindo a função de Programador Web.

Software Adobe DreamWeaver. Requisitos para criar aplicações Web

Introdução. Sumários. Objectivos da cadeira. História das linguagens de programação. Classificação das Linguagens de programação

Programação Web Prof. Wladimir

Conteúdo Programático de PHP

ESTUDO SOBRE AS LINGUAGENS DE PROGRAMAÇÃO HOSPEDEIRAS SUPORTADAS PELA FERRAMENTA HTML. Aluno: Rodrigo Ristow Orientador: Wilson Pedro Carli

Desenvolvimento Web TCC Turma A-1

Banco de Dados. Professor: Rômulo César.

Programação de Computadores. Turma CI-180-B. Josiney de Souza.

ASP.NET 2.0 e PHP. Autor: Glauber de Almeida e Juarez Fernandes

PHP AULA1. Prof. Msc. Hélio Esperidião

DESENVOLVIMENTO DE SOFTWARE DE VOTAÇÃO WEB UTILIZANDO TECNOLOGIA TOUCHSCREEN

Integrantes: Catarino Rodrigues Data: 26/10/2012. Leandro de Matos Pereira. Leandro dos Santos Marciano. Ramon Alves de Souza

GBD. Introdução PROF. ANDREZA S. AREÃO

Vitor Diogo Faria Pereira. Programador / Analista de Sistemas e Software

Linguagem Java. Arquitetura e Ambiente de Desenvolvimento. Arquitetura e Ambiente de Desenvolvimento Prof. Anderson Augustinho Uniandrade

Tudo o que Você Sempre Quis Saber Sobre Linguagens de Programação* (*Mas Tinha Medo de Perguntar) Diego Padilha Rubert FACOM

Programação WEB Introdução

Plano de Trabalho Docente Ensino Técnico

Subáreas. Incubadoras tecnológicas, polos e parques tecnológicos. Formação. Experiência. Conhecimentos. Habilidades

O melhor do PHP. Por que PHP? CAPÍTULO 1. Uma Pequena História do PHP

SISTEMAS OPERACIONAIS

Programador Web (m/f) Lisboa. Junte-se a uma empresa sólida no nosso mercado, assumindo a função de Programador Web.

Nelson Jorge Silva Rodrigues

2.1. PHP - Introdução

Desenvolvimento WEB II. Professora: Kelly de Paula Cunha

FundamentosemInformática

Introdução. à Linguagem JAVA. Prof. Dr. Jesus, Edison O. Instituto de Matemática e Computação. Laboratório de Visão Computacional

Ferramentas de Administração. PostgreSQL

Formação em Tecnologias de Informação

O Windows é um software de sistema, que permite ao utilizador interagir com o computador e com os seus periféricos.

Daniel Paulo de Assis

Miguel Fernando Aniceto Nobre. Engenheiro Informático

PROGRAMAÇÃO JAVA. Parte 1

Programação de Computadores II TCC Turma A-1

Paradigmas de Linguagens de Programação

Programação para Internet II

Curriculum Vitae. Curso superior em andamento. Instituição : UFSC. Curso: Matemática e computação científica. Período: 2 ano.

Tecnologia Java. Daniel Destro do Carmo Softech Network Informática

Introdução à Programação. Adair Santa Catarina Curso de Ciência da Computação Unioeste Campus de Cascavel PR

Introdução a Informática. Prof.: Roberto Franciscatto

GLOSSÁRIO. ActiveX Controls. É essencialmente uma interface usada para entrada e saída de dados para uma aplicação.

Programação para a Internet. Prof. M.Sc. Sílvio Bacalá Jr sbacala@gmail.com

Curso de Aprendizado Industrial Desenvolvedor WEB

Manual de Instalação e Utilização - Bug Wisard Report

Introdução a Banco de Dados Aula 03. Prof. Silvestri

Belo Horizonte, 09 de Setembro de A/C Alberto. Ref. Prestação de Serviços de Internet. Prezado Alberto,

BEM-VINDOS AO CURSO DE ORIENTADO A OBJETOS

Vagas de Estágio ( )

OPORTUNIDADES CWI: Principais atividades: - Análise e desenvolvimento de sites Cross-plataform (IE/Firefox/Chrome/Safari).

Curriculum vitae. João Martins. Informação Pessoal. Experiencia Profissional. Field Engineer na Info-Things. Estágio Profissional na Info-Things

Indicie. 1.Introdução Como Surgiu Para que serve Instalação Oque ele permite fazer Primeiro Cenário...

19/05/2009. Módulo 1

Edital/ Nead Nº 04/2014.

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO - TIC 10º C. Planificação de. Curso Profissional de Técnico de Secretariado

Aplicativo para controle de vendas e estatísticas através da Internet. Carlos Alberto Zago

Edital/ Nead Nº 01/2014.

Sistemas Operacionais Arquitetura e organização de sistemas operacionais: Introdução. Prof. MSc. Hugo Souza

Java Básico. Aula 1 por Thalles Cezar

Pré-Requisitos do Software Themis Pré-Requisitos do Software Themis

FBV - Linguagem de Programação II. Um pouco sobre Java

Programação WEB. Prof. André Gustavo Duarte de Almeida docente.ifrn.edu.br/andrealmeida. Aula III Introdução PHP

CURSO DE PROGRAMAÇÃO EM JAVA

Marcus Vinicius Barreto Siqueira

Habilitações Literárias. Identificação. Conhecimentos de Línguas Estrangeiras

Transcrição:

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SÃO PAULO - CAMPUS VOTUPORANGA Técnico em Manutenção e Suporte em Informática IIH Introdução à Informática e Hardware Aula: Linguagens de Programação Prof. MSc. André Luis Gobbi Primo andre.gobbi@ifsp.edu.br

Linguagens de Programação Web Páginas Est HTML Servidor Web Linux Windows Cliente/ Browser JSP Servlets PHP ASP Din Scripts HTML chrome Explorer FireFox Banco de Dados Oracle MySQL Postgres Access

Linguagens de Programação Desktop Cliente/ Linux ou Windows Banco de Dados Oracle MySQL Postgres Access

Linguagens de Programação Mobile Servidor Web Linux Windows Cliente/ Androidr Cliente/ Android Banco de Dados Oracle MySQL Postgres Access Banco de Dados Oracle MySQL Postgres Access

A linguagem C - desenvolvida entre 1969 e 1973 por Dennis Ritchie nos laboratórios Bell é uma linguagem que é suportada por praticamente todas as arquiteturas de computador, é muito utilizada no desenvolvimento de drivers e de outro software complexo. O sistema operativo UNIX é o melhor software desenvolvido em C. Sendo uma linguagem complexa e de difícil aprendizagem, os que a dominam conseguem explorar outras linguagens com uma sintaxe similar (Java, C++, PHP, C#, etc.);

Linguagem C++ - É considerada a referência na programação orientada a objetos. Considerada de médio nível, por combinar características de linguagens de alto e baixo níveis, é desde os anos 90 uma das linguagens comerciais mais populares, sendo bastante utilizada nos meios acadêmicos pelo seu grande desempenho e larga base de utilizadores. Foi criada por Bjarne Stroustrup (originalmente com o nome C com Classes) em 1983 no Bell Labs como um adicional à linguagem C. Como curiosidade, o sistema operativo Windows é desenvolvido em C++;

Linguagem Java - Desenvolvida por James Gosling na Sun Microsystems (agora parte do grupo ORACLE) foi lançada em 1995 e desde então é das linguagens de programação mais populares nas aplicações web cliente-servidor. Desenhada para ter o menor número possível de dependências, é diferente das linguagens mais convencionais por não ser compilada para código nativo, mas para um bytecode que é executado numa máquina virtual Java virtual Machine. As aplicações Java seguem a regra write once run anywhere (WORA), não sendo necessário compilar o código em cada máquina individualmente;

Linguagem C# - é uma linguagem de programação multi-paradigma que inclui muita disciplina de programação como o Strong Typing, a orientação funcional e genérica a objetos (com classes) e a orientação a componentes. Foi desenvolvida e lançada pela Microsoft em 2000, como parte da iniciativa.net. A sua sintaxe orientada a objetos foi baseada no C++ mas inclui muitas influências de outras linguagens de programação, como Objet Pascal e Java.

Linguagem PHP - é uma linguagem open source muito utilizada para a geração de conteúdos dinâmicos no desenvolvimento de páginas webs. Foi uma das primeiras linguagens a privilegiar o processamento do lado do servidor, utilizando scripts diretamente nas páginas HTML em vez de chamar arquivos externos. Está presente em mais de 20 milhões de web sites e em mais de um milhão de web servers. Dentro do software mais utilizado que recorre ao PHP conta-se o WordPress, o Joomla, etc.. O PHP foi criado por Rasmus Lerdorf em 1995 e a sua evolução é garantida pelo PHP group;

Linguagem Asp.NET - grande capacidade de criação de sites dinâmicos e aplicações Web tornando-o favorito para muitos programadores e, mais importante, para as organizações que os contratam; Linguagem SQL - considerando o grande volume de dados que estão sendo gerados todos os dias, não é nenhuma surpresa que ter a capacidade de ajudar a gerenciar é uma habilidade bastante procurada;

Linguagem JavaScript - Na Web, é o que faz as coisas serem interativas; Linguagem HTML A linguagem mais utilizada quando se fala em programação para Web;