Licenciatura em Informática

Tamanho: px
Começar a partir da página:

Download "Licenciatura em Informática"

Transcrição

1 Licenciatura em Informática Unidade Curricular Programação V Programming V Objetivos -Compreender os aspetos mais avançados de uma linguagem orientada a objetos abordando conceitos como: Encapsulamento, Hereditariedade e Polimorfismo; -Entender o objetivo e funcionalidade dos elementos que podem integrar uma classe em C#; -Entender o significado de delegates, eventos e métodos anónimos entendendo como os objetos podem comunicam entre si; -Entender a execução de métodos em modo assíncrono; -Entender o conceito de Thread e sincronização de Threads; -Entender a linguagem LINQ em objetos; -Entender Streams e Serialização de Objetos. Summary of objectives -Understand the most advanced aspects of an object-oriented language addressing concepts such as: Encapsulation, Inheritance and Polymorphism; -Understand the purpose and functionality of elements that can integrate a class in C #; -Understand the meaning of delegates, events, and anonymous methods by understanding how objects communicate with each other; -Understand the execution of methods in asynchronous mode; -Understand the concept of thread and thread synchronization; -Understand the LINQ language in objects; -Understand Streams and Serialization of Objects. Enquadramento: Obrigatória, 3º ano - 2º Semestre Pré-requisitos: Créditos: 6 ECTS Horas contacto Orientação tutorial (OT): 12 h Seminário (S): 0 Teóricas (T): 0 Prática Laboratoriais (PL): 0 Teórico-práticas (TP): 48 h

2 Contextualização Científica O C# é uma linguagem poderosa e elegante cujas funcionalidades se enquadram na perfeição com o paradigma de uma moderna linguagem orientada a objectos e que permite aos programadores construírem uma enorme variedade de aplicações seguras e robustas, compatíveis com a.net Framework. Apesar de os conceitos abordados nesta unidade serem experienciados apenas com aplicações de consola executadas em Visual Studio, esta linguagem muito flexível, permite criar aplicações tradicionais do Windows, Web services, componentes distribuídos, aplicações clienteservidor, aplicações com acesso a bases de dados e muito, muito mais. A sua sintaxe é simples e fácil de aprender e será instantaneamente reconhecida por qualquer pessoa familiarizada com C, C++ ou Java. Os desenvolvedores que sabem qualquer uma dessas linguagens são geralmente capazes de começar a trabalhar de forma produtiva com C# dentro de um tempo muito curto e vice-versa. A sintaxe do C# simplifica muitas das complexidades do C++ e fornece recursos poderosos que abordam os conceitos e dão resposta aos requisitos dos mais avançados paradigmas da programação contemporânea. Nesta medida, o conhecimento da sua sintaxe permitirá, não só o domínio de uma poderosa ferramenta para o desenvolvimento de aplicações mas também a familiarização com os conceitos mais recentes do paradigma de programação contemporâneo.

3 Operacionalização dos Conteúdos 1. Elementos do paradigma Programação Orientada a Objetos 1.1. Classe/Objeto 1.2. Enum 1.3. Struct 1.4. Interface 1.5. Delegate 2. Criar um programa de Consola utilizando o Visual Studio 3. Type Safe e Managed Code 4. Elementos de uma classe 4.1. Elementos estáticos e dinâmicos 4.2. Scope dos elementos de uma classe 4.3. Nullable Types 4.4. Campos 4.5. Propriedades e indexers 4.6. Métodos Tipos de parâmetros Passagem por Valor Passagem por Referência:Ref e Out Parâmetros opcionais Lista Variável de parâmetros Overloading 4.7. Construtores e Destrutores 4.8. Overloading de Operators 4.9. Delegates e Eventos e Lambdas Delegates usados como argumentos de métodos As classes comunicam entre si através da execução métodos Definição de um delegate em C# O delegate genérico EventHandler<T>Delegate Métodos anónimos Extension Methods Operadores Lambda Exemplo de um evento Introdução à Linguagem LINQ Conceito de classe parcial Hereditariedade entre classes Implicação da hereditariedade nos construtores Overriding : Métodos abstratos e virtuais Polimorfismo 5. Classe abstract e Sealed 6. Garbage collector e objectos não referênciados 7. Coleções e Genéricos 7.1. Métodos Genéricos 7.2. Classes Genéricos 8. Threading 8.1. A natureza assíncrona dos delegates 8.2. Invocar métodos em modo assíncrono 8.3. O namespace System.Threading 8.4. Invocar Threads secundárias

4 8.5. Sincronização entre threads 8.6. AutoReset Event e Manual Reset Event 8.7. Timer Callbacks 9. Streams e Serialização 9.1. O namespace System.IO 9.2. Os tipos DirectoryInfo e FileInfo 9.3. StreamWriters e StreamReaders 9.4. BinaryWriters e BinaryReaders 9.5. Serialização de Objetos 10. Reflection

5 Bibliografia OBRIGATÓRIA: Apontamentos e Videos da Aula Troelsen, Andrew; Pro C# 2010 end the.net Plattform; Apress COMPLEMENTAR: Loureiro, Henrique/ C# 6.0 com Visual Studio /FCA - Editora Informática/ISBN Programação em C# / António João Carriço. - Lisboa : Chambel Press, cop v.. : il. ; 23 cm. - 1º v.: 150 p. 2º v.: 114 p. - ISBN Práticas de C# : programação orientada por objetos / Adelaide Carvalho. - Lisboa : FCA, cop XVI, 444, [4] p. : il. ; 24 cm. - Bibliografia, p ISBN

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PROGRAMAÇÃO Ano Lectivo 2012/2013

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PROGRAMAÇÃO Ano Lectivo 2012/2013 Programa da Unidade Curricular PROGRAMAÇÃO Ano Lectivo /2013 1. Unidade Orgânica Ciências da Economia e da Empresa (1º Ciclo) 2. Curso Engenharia Informática 3. Ciclo de Estudos 1º 4. Unidade Curricular

Leia mais

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PROGRAMAÇÃO Ano Lectivo 2013/2014

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PROGRAMAÇÃO Ano Lectivo 2013/2014 Programa da Unidade Curricular PROGRAMAÇÃO Ano Lectivo 2013/2014 1. Unidade Orgânica Ciências da Economia e da Empresa (1º Ciclo) 2. Curso Informática 3. Ciclo de Estudos 1º 4. Unidade Curricular PROGRAMAÇÃO

Leia mais

Licenciatura em Informática

Licenciatura em Informática Licenciatura em Informática Unidade Curricular Programação I Programming I Objetivos -Técnicas Fundamentais de Programação; -A linguagem C e C++: fundamentos; -Aplicações em linguagem C; -Aplicações em

Leia mais

GRUPO: Rafael Igor Vanderlei Vieira

GRUPO: Rafael Igor Vanderlei Vieira GRUPO: Rafael Igor Vanderlei Vieira C# INTRODUÇÃO Paradigmas: Orientado a objeto; Estruturado; Imperativo; Surgimento: 2002. Criador: Anders Hejlsberg. Principais Compiladores:.NET Framework (Windows),

Leia mais

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INTRODUÇÃO À PROGRAMAÇÃO Ano Lectivo 2017/2018

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INTRODUÇÃO À PROGRAMAÇÃO Ano Lectivo 2017/2018 Programa da Unidade Curricular INTRODUÇÃO À PROGRAMAÇÃO Ano Lectivo 2017/2018 1. Unidade Orgânica Ciências da Economia e da Empresa (1º Ciclo) 2. Curso Engenharia Informática 3. Ciclo de Estudos 1º 4.

Leia mais

Introdução à programação em C#

Introdução à programação em C# Destinatários Todos os interessados em adquirir competências básicas para programar. Nº mínimo de inscritos 6 Pré-requisitos Conhecimentos básicos de lógica de programação. Utilização avançada do computador

Leia mais

Ficha de Disciplina APRO. Ano Lectivo: 2005/2006. Grupo de disciplinas: ENGENHARIA DA PROGRAMAÇÃO. Anual Obrigatória X Semestral X Opcional

Ficha de Disciplina APRO. Ano Lectivo: 2005/2006. Grupo de disciplinas: ENGENHARIA DA PROGRAMAÇÃO. Anual Obrigatória X Semestral X Opcional Grupo de disciplinas: ENGENHARIA DA PROGRAMAÇÃO Anual Obrigatória X Semestral X Opcional Regime Diurno Nocturno Horas/semana T Teórica 2 Ano 1º 1º T/P Teórico/Prática 4 Semestre 1º 1º P- Prática Objectivos

Leia mais

Programming in C# Conteúdo Programático. Área de formação Plataforma e Tecnologias de Informação

Programming in C# Conteúdo Programático. Área de formação Plataforma e Tecnologias de Informação Destinatários Programadores experientes com algum conhecimento de C, C++, JavaScript, Objective-C, Microsoft Visual Basic, ou Java e conheçam os conceitos de programação orientada por objetos. Nº mínimo

Leia mais

Licenciatura em Engenharia Multimédia

Licenciatura em Engenharia Multimédia Licenciatura em Engenharia Multimédia Unidade Curricular Redes e Internet II Networking and Internet II Objetivos -Adquirir competências de desenvolvimento de websites, no nível de iniciação, em três dos

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2018-19 Unidade Curricular COMPLEMENTOS DE PROGRAMAÇÃO Cursos SISTEMAS E TECNOLOGIAS DE INFORMAÇÃO Unidade Orgânica Instituto Superior de Engenharia

Leia mais

Licenciatura em Informática

Licenciatura em Informática Licenciatura em Informática Unidade Curricular Arquitetura de Computadores Computer Architecture Objetivos -Compreender o hardware e software de sistema (SO); -Entender os sistemas de numeração e aritmética

Leia mais

Anual Obrigatória X Semestral X Opcional. Regime Diurno Nocturno Horas/semana T Teórica 2 Ano 1 1 T/P Teórico/Prática 4 Semestre 1 1 P- Prática

Anual Obrigatória X Semestral X Opcional. Regime Diurno Nocturno Horas/semana T Teórica 2 Ano 1 1 T/P Teórico/Prática 4 Semestre 1 1 P- Prática Grupo de disciplinas: Engenharia da Programação Anual Obrigatória X Semestral X Opcional Regime Diurno Nocturno Horas/semana T Teórica 2 Ano 1 1 T/P Teórico/Prática 4 Semestre 1 1 P- Prática Objectivos

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2016-17 Unidade Curricular COMPLEMENTOS DE PROGRAMAÇÃO Cursos SISTEMAS E TECNOLOGIAS DE INFORMAÇÃO Unidade Orgânica Instituto Superior de Engenharia

Leia mais

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PROGRAMAÇÃO AVANÇADA Ano Lectivo 2017/2018

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PROGRAMAÇÃO AVANÇADA Ano Lectivo 2017/2018 Programa da Unidade Curricular PROGRAMAÇÃO AVANÇADA Ano Lectivo 2017/2018 1. Unidade Orgânica Ciências da Economia e da Empresa (1º Ciclo) 2. Curso Engenharia Informática 3. Ciclo de Estudos 1º 4. Unidade

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2017-18 Unidade Curricular INFORMÁTICA E PROGRAMAÇÃO Cursos ENGENHARIA MECÂNICA (1.º ciclo) ANO ZERO - ISE Unidade Orgânica Instituto Superior de

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 201718 Unidade Curricular COMPLEMENTOS DE PROGRAMAÇÃO Cursos SISTEMAS E TECNOLOGIAS DE INFORMAÇÃO Unidade Orgânica Instituto Superior de Engenharia

Leia mais

Licenciatura em Engenharia Multimédia

Licenciatura em Engenharia Multimédia Licenciatura em Engenharia Multimédia Unidade Curricular Programação de Computadores I Computer Programming I Objetivos -Compreender a linguagem Python e seus fundamentos; -Entender os paradigmas de programação;

Leia mais

Licenciatura em Engenharia Multimédia

Licenciatura em Engenharia Multimédia Licenciatura em Engenharia Multimédia Unidade Curricular Redes e Internet I Networking and Internet I Objetivos -Compreender os fundamentos de redes e protocolos, nomeadamente o Modelo OSI e TCP/IP; -Entender

Leia mais

Academia Programador Web

Academia Programador Web Academia Programador Web Formato do curso: Presencial e Live Training Com certificação: Microsoft Certified Solutions Associate (MCSA) Preço: mensal, desde 218 Duração: 190 horas Destinado a todos os interessados

Leia mais

Academia Programador Web

Academia Programador Web Academia Programador Web Formato do curso: Presencial e Live Training Com certificação: Microsoft Certified Solutions Associate (MCSA) Preço: desde 218 Nível: Iniciado Duração: 192 horas Destinado a todos

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2017-18 Unidade Curricular PROGRAMAÇÃO Cursos SISTEMAS E TECNOLOGIAS DE INFORMAÇÃO Unidade Orgânica Instituto Superior de Engenharia Código da Unidade

Leia mais

Licenciatura em Engenharia Multimédia

Licenciatura em Engenharia Multimédia Licenciatura em Engenharia Multimédia Unidade Curricular Base de Dados Database Objetivos -Compreender a conceção de bases de dados; -Abordar o modelo relacional e entender o esquema lógico das bases de

Leia mais

E/S 489 4: : : : : : 701 5: : : : ADO.NET

E/S 489 4: : : : : : 701 5: : : : ADO.NET Sumário Resumido Sumário... viii Sobre o Autor... xxv Sobre o Revisor Técnico (da versão em inglês)... xxvi Agradecimentos... xxvii Introdução... xxviii n n n Parte 1 : Apresentando o C# e a Plataforma.NET...

Leia mais

Programação Estruturada Orientada a Objetos

Programação Estruturada Orientada a Objetos INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE Programação Estruturada Orientada a Objetos Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com eberton.marinho@gmail.com

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2017-18 Unidade Curricular INTRODUÇÃO AOS SISTEMAS OPERATIVOS Cursos TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO (1.º ciclo) Unidade Orgânica Instituto

Leia mais

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PROGRAMAÇÃO AVANÇADA Ano Lectivo 2013/2014

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PROGRAMAÇÃO AVANÇADA Ano Lectivo 2013/2014 Programa da Unidade Curricular PROGRAMAÇÃO AVANÇADA Ano Lectivo 2013/2014 1. Unidade Orgânica Ciências da Economia e da Empresa (1º Ciclo) 2. Curso Engenharia Informática 3. Ciclo de Estudos 1º 4. Unidade

Leia mais

Tutorial C# - Nova temporada

Tutorial C# - Nova temporada Tutorial C# - Nova temporada Date : 23 de Fevereiro de 2009 Olá a todos, este é o meu primeiro post de muitos (espero eu) em que vos vou falar de programação em C#. Porquê C#? Porque é sem duvida a mais

Leia mais

Licenciatura em Informática

Licenciatura em Informática Licenciatura em Informática Unidade Curricular Administração de Redes I Network Administration I Objetivos -Compreender as fases fundamentais de administração de redes: planeamento, operação e melhoria;

Leia mais

Namespaces, Classes e Métodos.

Namespaces, Classes e Métodos. . Linguagem de Programação III Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento Acadêmico de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Linguagem

Leia mais

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PROGRAMAÇÃO Ano Lectivo 2015/2016

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PROGRAMAÇÃO Ano Lectivo 2015/2016 Programa da Unidade Curricular PROGRAMAÇÃO Ano Lectivo 2015/2016 1. Unidade Orgânica Ciências da Economia e da Empresa (1º Ciclo) 2. Curso Engenharia Informática 3. Ciclo de Estudos 1º 4. Unidade Curricular

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2016-17 Unidade Curricular INFORMÁTICA II Cursos MARKETING (1.º ciclo) Unidade Orgânica Escola Superior de Gestão, Hotelaria e Turismo Código da Unidade

Leia mais

Licenciatura em Informática

Licenciatura em Informática Licenciatura em Informática Unidade Curricular Sistemas de Gestão de Bases de Dados Database Management Systems Objetivos -Administrar, criar e manter mecanismos de segurança em bases de dados SQL; -Criar,

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2016-17 Unidade Curricular INTRODUÇÃO AOS SISTEMAS OPERATIVOS Cursos ENGENHARIA ELÉTRICA E ELETRÓNICA (1.º ciclo) (*) - RAMO DE TECNOLOGIAS DE INFORMAÇÃO

Leia mais

Licenciatura em Informática

Licenciatura em Informática Licenciatura em Informática Unidade Curricular Redes e Comunicações II Networks and Communications II Objetivos -Compreender os fundamentos básicos das redes de telecomunicações como suporte à comunicação

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2016-17 Unidade Curricular SISTEMAS OPERATIVOS Cursos SISTEMAS E TECNOLOGIAS DE INFORMAÇÃO Tronco comum Unidade Orgânica Instituto Superior de Engenharia

Leia mais

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PROGRAMAÇÃO Ano Lectivo 2014/2015

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PROGRAMAÇÃO Ano Lectivo 2014/2015 Programa da Unidade Curricular PROGRAMAÇÃO Ano Lectivo 2014/2015 1. Unidade Orgânica Ciências da Economia e da Empresa (1º Ciclo) 2. Curso Engenharia Informática 3. Ciclo de Estudos 1º 4. Unidade Curricular

Leia mais

Mestrado Integrado em Engenharia Física

Mestrado Integrado em Engenharia Física DGES DIRECÇÃO GERAL DO ENSINO SUPERIOR MINISTÉRIO DA CIÊNCIA, TECNOLOGIA E ENSINO SUPERIOR 1 Mestrado Integrado em Engenharia Física Faculdade de Ciências e Tecnologia Universidade Nova de Lisboa 1 DGES

Leia mais

SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS

SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS Prof. Dr. Daniel Caetano 2014-1 DISCUSSÃO Visão Geral dos Paradigmas Quais os paradigmas mais comuns? Do que é composto um programa

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2018-19 Unidade Curricular OPERATING SYSTEMS Cursos SISTEMAS E TECNOLOGIAS DE INFORMAÇÃO Unidade Orgânica Instituto Superior de Engenharia Código

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2016-17 Unidade Curricular INFORMÁTICA II Cursos GESTÃO - Regime Noturno-Portimão (1.º ciclo) Unidade Orgânica Escola Superior de Gestão, Hotelaria

Leia mais

Classes, Métodos e Propriedades

Classes, Métodos e Propriedades Ambiente de Programação Visual Classes, Métodos e Propriedades Prof. Mauro Lopes 1-31 22 Objetivos Nesta aula iremos dar continuidade aos elementos de programação da Linguagem C#. Iremos apresentar de

Leia mais

Elementos da Linguagem C#

Elementos da Linguagem C# Ambiente de Programação Visual Elementos da Linguagem C# Prof. Mauro Lopes 1-31 20 Objetivos Nesta aula iremos apresentar os elementos da Linguagem C# e as suas características básicas. Boa aula a todos.

Leia mais

Elementos da Linguagem C#

Elementos da Linguagem C# Ambiente de Programação Visual Elementos da Linguagem C# Prof. Mauro Lopes 1-31 21 Objetivos Nesta aula iremos apresentar os elementos da Linguagem C# e as suas características básicas. Para melhor entendimento

Leia mais

P L A N I F I C A Ç Ã O A N U A L

P L A N I F I C A Ç Ã O A N U A L P L A N I F I C A Ç Ã O A N U A L DEPARTAMENTO: MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS ÁREA DISCIPLINAR: INFORMÁTICA DISCIPLINA: PSI CURSO PROFISSIONAL DE TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS;

Leia mais

pdmfc.com/academy pdm/ academy

pdmfc.com/academy pdm/ academy pdmfc.com/ Na PDMFC acreditamos nas pessoas, no seu valor, no seu talento e sobretudo na sua perseverança e na capacidade de se superarem diariamente. Procuramos pessoas apaixonadas pelo seu trabalho,

Leia mais

Licenciatura em Informática

Licenciatura em Informática Licenciatura em Informática Unidade Curricular Segurança Informática Computer Security Objetivos -Compreender os fundamentos da segurança nas redes informáticas; -Compreender os princípios básicos das

Leia mais

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular COMPLEMENTOS DE PROGRAMAÇÃO Ano Lectivo 2016/2017

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular COMPLEMENTOS DE PROGRAMAÇÃO Ano Lectivo 2016/2017 Programa da Unidade Curricular COMPLEMENTOS DE PROGRAMAÇÃO Ano Lectivo 2016/2017 1. Unidade Orgânica Ciências da Economia e da Empresa (1º Ciclo) 2. Curso Engenharia Informática 3. Ciclo de Estudos 1º

Leia mais

Programming in C# Objetivos Gerais:

Programming in C# Objetivos Gerais: Programming in C# Objetivos Gerais: Este curso permite aos formandos adquirir as competências para desenvolver aplicações Windows com a linguagem de programação C#. Durante os cinco dias do curso, os formandos

Leia mais

Anual Obrigatória X Semestral X Opcional

Anual Obrigatória X Semestral X Opcional Grupo de disciplinas: Engenharia da Programação Anual Obrigatória X Semestral X Opcional Horas/semana T Teórica 1 T/P Teórico/Prática 1 P- Prática 3 OT- Orientação Tutória... ECTU 6 Enquadramento da disciplina

Leia mais

IPV.ESTG Volume de Trabalho Total (horas): 106 Total Horas de Contacto: 50,7 T TP P PL OT ,7 Competências

IPV.ESTG Volume de Trabalho Total (horas): 106 Total Horas de Contacto: 50,7 T TP P PL OT ,7 Competências Unidade Curricular: Informática Área Científica: Tecnologias de Informação Curso / Ciclo: Gestão de Empresas - 1º ciclo Docente Responsável: Rui Pedro Monteiro Amaro Duarte Ano Regime Tipo 1º Semestral

Leia mais

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular COMPLEMENTOS DE PROGRAMAÇÃO Ano Lectivo 2010/2011

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular COMPLEMENTOS DE PROGRAMAÇÃO Ano Lectivo 2010/2011 Programa da Unidade Curricular COMPLEMENTOS DE PROGRAMAÇÃO Ano Lectivo 2010/2011 1. Unidade Orgânica Ciências da Economia e da Empresa (1º Ciclo) 2. Curso Engenharia Informática 3. Ciclo de Estudos 1º

Leia mais

Modelo de plano analitico

Modelo de plano analitico Modelo de pla analitico Disciplina: Algoritmização e Programação Curso: Licenciatura em Ensi de Informática A/Semestre: 1º A/2º Semestre Carga horária: 4 h/semana; Docente: Célio Sengo Introdução A linguagem

Leia mais

Inscreva-se nesta Carreira Profissional até 31 de agosto e usufrua de 10% de desconto

Inscreva-se nesta Carreira Profissional até 31 de agosto e usufrua de 10% de desconto Programador Web Desenvolvimento Com certificação Nível: Iniciado Duração: 190h Sobre o curso O objetivo do programa desta Carreira Profissional é criar profissionais de TI com as competências e experiência

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2017-18 Unidade Curricular ANÁLISE E MODELAÇÃO DE SISTEMAS Cursos ENGENHARIA INFORMÁTICA (1.º ciclo) Unidade Orgânica Faculdade de Ciências e Tecnologia

Leia mais

C# (C Sharp) Avançado

C# (C Sharp) Avançado CONTEÚDO PROGRAMÁTICO C# C# (C Sharp) Avançado Carga horária: 40 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Introdução

Leia mais

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular COMPLEMENTOS DE PROGRAMAÇÃO Ano Lectivo 2009/2010

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular COMPLEMENTOS DE PROGRAMAÇÃO Ano Lectivo 2009/2010 Programa da Unidade Curricular COMPLEMENTOS DE PROGRAMAÇÃO Ano Lectivo 2009/2010 1. Unidade Orgânica Ciências da Economia e da Empresa (1º Ciclo) 2. Curso Engenharia Informática 3. Ciclo de Estudos 1º

Leia mais

Formação ASP.NET MVC com C#

Formação ASP.NET MVC com C# Comece a desenvolver sistemas para Web e Desktop com a linguagem de programação mais utilizada entre as equipes de alta performance. Carga-horária: 80h O que você aprenderá na formação ASP.NET MVC com

Leia mais

PCS3111. Laboratório de Programação Orientada a Objetos para Engenharia Elétrica. Aula 6: Polimorfismo

PCS3111. Laboratório de Programação Orientada a Objetos para Engenharia Elétrica. Aula 6: Polimorfismo PCS3111 Laboratório de Programação Orientada a Objetos para Engenharia Elétrica Aula 6: Polimorfismo Escola Politécnica da Universidade de São Paulo Conceito de polimorfismo 2 Polimorfismo A palavra vem

Leia mais

Programming in C# (20483)

Programming in C# (20483) Programming in C# (20483) Formato do curso: Presencial Localidade: Porto Com certificação: Microsoft Certified Solutions Developer (MCSD) Data: 08 Mai. 2017 a 12 Mai. 2017 Preço: 1520 Horário: Laboral

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2018-19 Unidade Curricular PROGRAMAÇÃO Cursos SISTEMAS E TECNOLOGIAS DE INFORMAÇÃO Unidade Orgânica Instituto Superior de Engenharia Código da Unidade

Leia mais

Microsoft Visual Studio Community 2013

Microsoft Visual Studio Community 2013 Microsoft Visual Studio Community 2013 Linguagem de Programação III Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento Acadêmico de Informática Campus Monte Castelo Instituto Federal de Educação

Leia mais

Universidade Federal de Minas Gerais Colégio Técnico Plano de Ensino

Universidade Federal de Minas Gerais Colégio Técnico Plano de Ensino Disciplina: Carga horária total: Universidade Federal de Minas Gerais Plano de Ensino Tecnologias de Programação Ano: 2015 Curso: Informática Regime: anual Série: 3o ano Observação: Carga Horária Semanal

Leia mais

Conteúdo Programático JavaScript Web Developer

Conteúdo Programático JavaScript Web Developer Destinatários - Profissionais que pretendam adquirir competências para programar em JavaScript; - Programadores Web; - Gestores de Websites; - Designers; - Todos os que pretendem aprender tudo sobre JavaScript,

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2016-17 Unidade Curricular FERRAMENTAS DE APOIO À DECISÃO Cursos SISTEMAS E TECNOLOGIAS DE INFORMAÇÃO Tronco comum Unidade Orgânica Instituto Superior

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2016-17 Unidade Curricular PROGRAMAÇÃO ORIENTADA POR OBJETOS Cursos ENGENHARIA ELETRÓNICA E TELECOMUNICAÇÕES (Mestrado Integrado) ENGENHARIA INFORMÁTICA

Leia mais

TELEMÉDIA. Licenciatura em Comunicação Social 4º ano 2006/2007

TELEMÉDIA. Licenciatura em Comunicação Social 4º ano 2006/2007 TELEMÉDIA Licenciatura em Comunicação Social 4º ano 2006/2007 Identificação Curso Licenciatura em Comunicação Social Disciplina Telemédia, 4º ano, Anual, Opcional Código da disciplina Carga Horária Turnos

Leia mais

Academia Programador Especialista JAVA

Academia Programador Especialista JAVA Academia Programador Especialista JAVA Formato do curso: Presencial Preço: desde 227,50 Nível: Avançado Duração: 164,5 horas Este percurso de formação e certificação é dirigido a todos os profissionais

Leia mais

Ambientes de Desenvolvimento Avançados

Ambientes de Desenvolvimento Avançados Ambientes de Desenvolvimento Avançados http://www.dei.isep.ipp.pt/~jtavares/adav Aula 1 Engenharia Informática 2006/2007 José António Tavares jrt@isep.ipp.pt 1 Aula de Apresentação e de Introdução 2 1

Leia mais

Documento com o PUC desta unidade curricular. Unidade curricular: Programação por Objectos 2018

Documento com o PUC desta unidade curricular. Unidade curricular: Programação por Objectos 2018 Plano da Unidade Curricular Documento com o PUC desta unidade curricular. Sítio: PlataformAbERTA Unidade curricular: Programação por Objectos 2018 Livro: Plano da Unidade Curricular Impresso por: Victor

Leia mais

DOCUMENTO DE ADEQUAÇÃO MESTRADO EM ENGENHARIA INFORMÁTICA FACULDADE DE CIÊNCIAS E TECNOLOGIA UNIVERSIDADE NOVA DE LISBOA PEÇA B

DOCUMENTO DE ADEQUAÇÃO MESTRADO EM ENGENHARIA INFORMÁTICA FACULDADE DE CIÊNCIAS E TECNOLOGIA UNIVERSIDADE NOVA DE LISBOA PEÇA B DOCUMENTO DE ADEQUAÇÃO DO MESTRADO EM ENGENHARIA INFORMÁTICA FACULDADE DE CIÊNCIAS E TECNOLOGIA UNIVERSIDADE NOVA DE LISBOA (ESTRUTURA CURRICULAR E PLANO DE ESTUDOS) B2 FORMULÁRIO 1. Estabelecimento de

Leia mais

Ministério da Educação UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ. Campus Curitiba PLANO DE ENSINO

Ministério da Educação UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ. Campus Curitiba PLANO DE ENSINO Ministério da Educação UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Campus Curitiba PLANO DE ENSINO CURSO Engenharia Eletrônica MATRIZ FUNDAMENTAÇÃO LEGAL (Resolução do COEPP que aprovou a matriz curricular

Leia mais

ESCOLA SUPERIOR TÉCNICA PLANO ANALÍTICO LABORATÓRIO DE INFORMÁTICA III( JAVA) SEMESTRE Nº DE CRÉDITOS

ESCOLA SUPERIOR TÉCNICA PLANO ANALÍTICO LABORATÓRIO DE INFORMÁTICA III( JAVA) SEMESTRE Nº DE CRÉDITOS ESCOLA SUPERIOR TÉCNICA PLANO ANALÍTICO LABORATÓRIO DE INFORMÁTICA III( JAVA) NÍVEL REGIME ANO ANO ACADÉMICO SEMESTRE Nº DE CRÉDITOS Nº DE HORAS/SEMANA TOTAL DE HORAS SEMESTRAIS DE CONTACTO DOCENTE 1 Laboral

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2017-18 Unidade Curricular PROGRAMAÇÃO ORIENTADA POR OBJETOS Cursos ENGENHARIA INFORMÁTICA (1.º ciclo) ENGENHARIA ELETRÓNICA E TELECOMUNICAÇÕES (Mestrado

Leia mais

Licenciatura em Engenharia Multimédia

Licenciatura em Engenharia Multimédia Licenciatura em Engenharia Multimédia Unidade Curricular Técnicas de Animação Gráfica II Technical Animation Graphic II Objetivos -Conceber os diferentes elementos de uma animação recorrendo a ferramentas

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2016-17 Unidade Curricular GESTÃO DE PROJETOS DESPORTIVOS Cursos DESPORTO (1.º ciclo) Unidade Orgânica Escola Superior de Educação e Comunicação Código

Leia mais

Plano de Estudos Mestrado em Matemática e Aplicações Ramo Atuariado, Estatística e Investigação Operacional. 1º ano/ 1º semestre

Plano de Estudos Mestrado em Matemática e Aplicações Ramo Atuariado, Estatística e Investigação Operacional. 1º ano/ 1º semestre Plano de Estudos Mestrado em Matemática e Aplicações Ramo Atuariado, Estatística e Investigação Operacional 1º ano/ 1º semestre Atuariado Vida M S 168 TP: 56 6 Estatística Numérica Computacional M S 168

Leia mais

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DA EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL GOIANO - CAMPUS TRINDADE

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DA EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL GOIANO - CAMPUS TRINDADE 1. Identificação Instituição Docente Curso Unidade Curricular Instituto Federal de Educação, Ciência e Tecnologia Goiano - Campus Trindade Hudson de Paula Romualdo Técnico Integrado em Informática para

Leia mais

Programação orientada a objetos

Programação orientada a objetos J100 com Programação orientada a objetos TM SE Helder da Rocha (helder@acm.org) argonavis.com.br 1 Objetivos Este curso tem como objetivo iniciá-lo em Java... mas não apenas isto Visa também a ajudá-lo

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2016-17 Unidade Curricular PROJETO DE ENGENHARIA ELETRÓNICA Cursos ENGENHARIA ELETRÓNICA E TELECOMUNICAÇÕES (Mestrado Integrado) Unidade Orgânica

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2016-17 Unidade Curricular NOÇÕES MUSICAIS EM COMUNICAÇÃO Cursos CIÊNCIAS DA COMUNICAÇÃO (1.º ciclo) (*) (*) Curso onde a unidade curricular é opcional

Leia mais

PROGRAMAÇÃO EM C#

PROGRAMAÇÃO EM C# 20483 - PROGRAMAÇÃO EM C# CONTEÚDO PROGRAMÁTICO Módulo 1: Revisão de sintaxe c # Este módulo de Clientes uma sintaxe de núcleo e Características da linguagem de Programação C # He also fornece Uma INTRODUÇÃO

Leia mais

Conteúdo Programático JavaScript Web Developer

Conteúdo Programático JavaScript Web Developer Destinatários - Profissionais que pretendam adquirir competências para programar em JavaScript; - Programadores Web; - Gestores de Websites; - Designers; - Todos os que pretendem aprender tudo sobre JavaScript,

Leia mais

DISCIPLINA: Programação de Computadores II

DISCIPLINA: Programação de Computadores II DISCIPLINA: Programação de Computadores II CÓDIGO: ECOM.007 Validade: a partir do 1º Semestre de 007 Carga Horária: Total: 30 horas-aula Semanal: 0 aulas Créditos: 0 Modalidade: Teórica Classificação do

Leia mais

ES C O L A S U PERI O R A G RÁ RI A

ES C O L A S U PERI O R A G RÁ RI A Licenciatura em Ecoturismo Ref.ª : 1821002 Ano lectivo: 2012-13 DESCRITOR DA UNIDADE CURRICULAR CIÊNCIAS SOCIAIS SOCIAL SCIENCES 1. Unidade Curricular: 1.1 Área científica: 31 - Ciências Sociais e do Comportamento

Leia mais

AULA 02. OBJETIVO: Características da Linguagem Orientada a Objetos.

AULA 02. OBJETIVO: Características da Linguagem Orientada a Objetos. AULA 02 OBJETIVO: Características da Linguagem Orientada a Objetos. HABILIDADES TRABALHADAS: Comparação das características das linguagens orientadas a objetos frente às linguagens estruturadas. Conhecimentos

Leia mais

Linguagens de Programação 10 Avaliação de Linguagens

Linguagens de Programação 10 Avaliação de Linguagens Linguagens de Programação 10 Avaliação de Linguagens Vítor E. Silva Souza (vitorsouza@inf.ufes.br) http://www.inf.ufes.br/ ~ vitorsouza Departamento de Informática Centro Tecnológico Universidade Federal

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2018-19 Unidade Curricular FERRAMENTAS DE APOIO À DECISÃO Cursos SECRETARIADO EXECUTIVO Unidade Orgânica Escola Superior de Gestão, Hotelaria e Turismo

Leia mais

Treinar - Cursos e Treinamentos C# Módulo I. Carga horária: 32 Horas

Treinar - Cursos e Treinamentos C# Módulo I. Carga horária: 32 Horas Treinar - Cursos e Treinamentos C# Módulo I Carga horária: 32 Horas Pré-requisito: Para que os alunos possam aproveitar este treinamento ao máximo, é importante que eles tenham participado dos treinamentos

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2017-18 Unidade Curricular FERRAMENTAS DE APOIO À DECISÃO Cursos SECRETARIADO EXECUTIVO Unidade Orgânica Escola Superior de Gestão, Hotelaria e Turismo

Leia mais

CONTEÚDO PROGRAMÁTICO

CONTEÚDO PROGRAMÁTICO CONTEÚDO PROGRAMÁTICO C# C# (C Sharp) Básico Carga horária: 24 horas CONTEÚDO PROGRAMÁTICO TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP 1 - Conhecendo

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2016-17 Unidade Curricular REDES E PROTOCOLOS INTERNET Cursos TELECOMUNICAÇÕES E REDES Unidade Orgânica Instituto Superior de Engenharia Código da

Leia mais

DESENVOLVIMENTO WEB COM C#: UM ESTUDO DE CASO

DESENVOLVIMENTO WEB COM C#: UM ESTUDO DE CASO DESENVOLVIMENTO WEB COM C#: UM ESTUDO DE CASO Camila Sanches Navarro 1,2, Jaime Willian Dias 2 ¹Universidade paranaense (Unipar) Paranavaí PR Brasil sanchesnavarro@gmail.com jaime@unipar.br Resumo. Este

Leia mais

QUADRO N.º 9.1. Urbanismo Urb 9 0 Tecnologias de Apoio e Acessibilidade TAA. Reabilitação Reab 18 0 Medicina Med 6 0 Gestão Gest 0 6

QUADRO N.º 9.1. Urbanismo Urb 9 0 Tecnologias de Apoio e Acessibilidade TAA. Reabilitação Reab 18 0 Medicina Med 6 0 Gestão Gest 0 6 ANEXO Formulário de Caracterização e Apresentação da Estrutura Curricular e Plano de Estudos do Curso de 1º Ciclo de Estudos (Licenciatura) em Tecnologias de Apoio e Acessibilidade 1 Estabelecimento de

Leia mais