Programa de Unidade Curricular



Documentos relacionados
Programa de Unidade Curricular

Programa de Unidade Curricular

Programa de Unidade Curricular

VÍTOR PEREIRA O GUIA PRÁTICO DO VISUAL BASIC 2005 EXPRESS

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

Programa de Unidade Curricular

Programa de Unidade Curricular

Programa de Unidade Curricular

Programa de Unidade Curricular

Programa de Unidade Curricular

Programa de Unidade Curricular

Programa de Unidade Curricular

Programa de Unidade Curricular

Programa de Unidade Curricular

VÍTOR PEREIRA Portugal/2010

Programa de Unidade Curricular

VÍTOR PEREIRA O GUIA PRÁTICO DO VISUAL C# 2005 EXPRESS

Programa de Unidade Curricular

Programa de Unidade Curricular

Programa de Unidade Curricular

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular MARKETING INDUSTRIAL E DOS SERVIÇOS Ano Lectivo 2010/2011

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INTRODUÇÃO À FISICA Ano Lectivo 2010/2011

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ENGENHARIA DE SOFTWARE Ano Lectivo 2014/2015

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ÁLGEBRA LINEAR Ano Lectivo 2010/2011

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INTRODUÇÃO À ANÁLISE MATEMÁTICA Ano Lectivo 2014/2015

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular GESTÃO DE PRODUTO E MARCA Ano Lectivo 2013/2014

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular CONTRATOS PÚBLICOS Ano Lectivo 2015/2016

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PRODUÇÃO DE DESIGN MULTIMÉDIA Ano Lectivo 2014/2015

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ÉTICA, DEONTOLOGIA E LEGISLAÇÃO Ano Lectivo 2013/2014

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular FUNDAMENTOS DO DIREITO COMUM EUROPEU Ano Lectivo 2014/2015

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular MARKETING INDUSTRIAL E DOS SERVIÇOS Ano Lectivo 2014/2015

Programa de Unidade Curricular

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ESTRATÉGIA DE RECURSOS HUMANOS Ano Lectivo 2014/2015

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular AUDITORIA E REVISÃO DE CONTAS Ano Lectivo 2013/2014

PLANIFICAÇÃO MODULAR

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular DESENVOLVIMENTO ORGANIZACIONAL Ano Lectivo 2015/2016

Programa de Unidade Curricular

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular CONTABILIDADE DE SEGUROS Ano Lectivo 2010/2011

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular CONTABILIDADE FINANCEIRA Ano Lectivo 2012/2013

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ELECTRÓNICA Ano Lectivo 2012/2013

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ESTUDOS DE MERCADO Ano Lectivo 2013/2014

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular TÉCNICAS DE FOTOGRAFIA Ano Lectivo 2014/2015

Programa de Unidade Curricular

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular AUDITORIA E REVISÃO DE CONTAS Ano Lectivo 2011/2012

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PRESCRIÇÃO DO EXERCÍCIO Ano Lectivo 2014/2015

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INFORMÁTICA Ano Lectivo 2014/2015

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular FINANÇAS PÚBLICAS Ano Lectivo 2014/2015

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular SISTEMAS DISTRIBUIDOS Ano Lectivo 2015/2016

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular OPÇÃO III - COMÉRCIO ELECTRÓNICO Ano Lectivo 2012/2013

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular LÍNGUA FRANCESA Ano Lectivo 2010/2011

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

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular DESIGN II Ano Lectivo 2015/2016

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular GESTÃO E ORGANIZAÇÃO DO DESPORTO Ano Lectivo 2014/2015

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular OPÇÃO II - PSICOLOGIA FORENSE Ano Lectivo 2014/2015

ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular SISTEMAS DISTRIBUÍDOS Ano Lectivo 2012/2013

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular MATEMÁTICAS GERAIS Ano Lectivo 2013/2014

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

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

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ACTIVIDADES DESPORTIVAS Ano Lectivo 2010/2011

MATRIZ DE EXAME DE EQUIVALÊNCIA À FREQUÊNCIA

UNIVERSIDADE PRESBITERIANA MACKENZIE FACULDADE DE COMPUTAÇÃO E INFORMÁTICA

UNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE ENGENHARIA ELÉTRICA COLEGIADO DO CURSO DE GRADUAÇÃO EM ENGENHARIA ELÉTRICA/ENG.

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular METODOLOGIA DE INVESTIGAÇÃO E TECNOLOGIAS DA INFORMAÇÃO Ano Lectivo 2015/2016

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular LANÇAMENTO DE NOVOS PRODUTOS Ano Lectivo 2014/2015

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular SEGURANÇA DA INFORMAÇÃO Ano Lectivo 2011/2012

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

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular MARKETING Ano Lectivo 2014/2015

Transcrição:

Programa de Unidade Curricular Faculdade Engenharia Licenciatura Engenharia Electrónica e Informática Unidade Curricular Linguagens de Programação Semestre: 3 Nº ECTS: 6,0 Regente Prof. Vítor Pereira Assistente Carga Horária Lectiva Semanal Aulas Teóricas: 0 Aulas Teórico-práticas: 2 Orientação Tutorial: 1 Língua de Ensino Português Objectivos Gerais (até 500 caracteres) Os objectivos principais são: - Consolidar o paradigma da programação procedimental; - Apresentar a linguagem Visual C# 2008 Express; - Desenvolver programas e codificá-los em Visual C# 2008 Express. - Apresentar o paradigma da programação orientada aos objectos; Objectivos Específicos (até 500 caracteres) Compreender a sintaxe e a semântica da linguagem C#: comparação entre o Visual Basic e o C#; pontos fortes e fracos de cada linguagem. Codificar programas na 1

linguagem C#: tipos de dados, variáveis e expressões; operadores; manipulação de strings; estruturas de controlo; estruturas de dados compostas. Tratamento de Erros e Debugging. Introdução à Programação Orientada aos Objectos. Programar em Ambiente Windows através do Ambiente de Desenvolvimento Integrado Visual C# 2008 Express. Competências a adquirir (até 500 caracteres) Consolidar o desenvolvimento de aplicações simples, através da linguagem C#; Adquirir conhecimentos sobre a sintaxe e a semântica da linguagem de programação Visual C# 2008 Express; Codificar programas simples em C#, tanto em modo de Consola como para o Windows; Compreender e utilizar técnicas de tratamento de erros. Reconhecer e utilizar conceitos básicos da programação orientada aos objectos. Metodologia de Ensino (até 250 caracteres) As aulas teórico-práticas são usadas para discussão e transmissão dos conceitos fundamentais relacionados com a unidade curricular. Paralelamente, o aluno é incentivado a consolidar os conceitos e as técnicas através da resolução de exercícios. Programa da Unidade Curricular / Conteúdo programático (até 2750 caracteres) Consolidação de conceitos fundamentais da programação. A linguagem C#. Tipos de Dados, Variáveis e Expressões, Tipos de Dados e Operações Primitivas, Variáveis, Operador Atribuição e Expressões, Conversão entre Tipos de Dados, Precedência de Operadores e avaliação de Expressões. Operadores da Programação: Operadores Aritméticos, Operadores Relacionais e Introdução às Condições, Operadores Lógicos e Condições Compostas, Operadores de Atribuição, Introdução às Funções prédefinidas, Precedência e Associatividade dos Operadores. Manipulação de Texto: Strings: Informação Sobre Caracteres, Operações com Strings, Comparação de Strings, Funções Pré-Definidas, A Classe StringBuilder. Estruturas Básicas da Programação: Estruturas de Decisão, Estruturas de Repetição, Estruturas de Dados Compostas, Vectores, Matrizes, Enumerações. Subprogramas ou Procedimentos: Dividir, Reutilizar e Abstrair, Procedimentos Definidos pelo Programador, Funções Definidas pelo Programador, Escolha de Nomes de Métodos, Correspondência Argumentos-Parâmetros, Mecanismo de Passagem de Parâmetros. Tratamento de Erros e Debugging: Tipos de Erros, Erros de Sintaxe Comuns. Programação Orientada aos Objectos: Conceitos Básicos, Técnicas Avançadas de OOP, Encapsulamento, Herança, Polimorfismo. Comentários XML, Ferramentas OOP do Visual Studio. Programação em C# para o Windows. Construção da Interface Gráfica: A Caixa de Ferramentas (Toolbox), Visão Geral dos Controlos mais Comuns, Desenho da GUI: Apresentação de Boas Práticas, Propriedades, Especificar a Ordem dos Tabs, Posicionamento dos Controlos no Form (Layout Toolbar), Controlos RadioButton, CheckBox e GroupBox, Controlos ListBox e ComboBox, Controlos NumericUpDown e ToolTip. Caixas de Diálogo Pré-Definidas: Caixa de Diálogo MessageBox, Caixa de Diálogo 2

ColorDialog, Caixa de Diálogo FontDialog, Caixas de Diálogo OpenFileDialog e SaveFileDialog. Acesso a Bases de Dados: Conceitos, Regras e Terminologia básica, Componentes de Acesso a Bases de Dados. Bibliografia Principal (duas obras) ex.: BOST, Jean-Pierre PEREIRA, Vítor O Guia Prático do Visual C# 2005 Express Vila Nova de Famalicão Centro Atlântico BARKER, F. Scott Visual C# 2005 Express Edition Starter Kit Indianapolis Wrox 3

Bibliografia Complementar (duas obras) WATSON, Karli et al. Beginning Visual C# 2005 Indianapolis Wrox PELLAND, Patrice Microsoft Visual C# 2005 Express Edition: Build a Program Now! Washington Microsoft Press Metodologia de Avaliação Contínua / Elementos relevantes (até 500 caracteres) Dando cumprimento ao regulamento de avaliação em vigor na Universidade Lusíada, serão tidos em conta os seguintes factores da componente de avaliação contínua: assiduidade, trabalhos de casa, participação dos alunos nas aulas e interesse geral demonstrado. 4

A avaliação final será uma função desta componente de avaliação contínua e de um teste escrito. Recursos Didácticos (até 2750 caracteres) Computadores com o Visual C# 2008 Express, o Microsoft Development Network (MSDN) e o SQL Server Express. Palavras-chave (escolha 4 palavras que identifique a unidade curricular e o seu conteúdo) Programação, Visual C#, Windows, Programação Orientada aos Objectos 5