Informática e Programação. Computer Science and Programming. Semestre do plano de estudos 1
|
|
|
- Gabriel Godoi Lopes
- 10 Há anos
- Visualizações:
Transcrição
1 Nome UC Informática e Programação CU Name Código UC 4 Curso LEC Semestre do plano de estudos 1 Área científica Informática Duração Semestral Horas de trabalho 135 ECTS 5 Horas de contacto TP - 67,5 Observações n.a. Docente responsável pela UC Maria Cristina Vaz Macedo Cunha Coutinho
2 Objetivos de aprendizagem (conhecimentos, aptidões e competências) Objectivos: Iniciação à algoritmia; estruturas de dados e programação utilizando uma linguagem de alto nível e aplicando-a à resolução de problemas de Engenharia Civil. Aptidões e competências a desenvolver pelos estudantes: Domínio de uma linguagem de programação estruturada de alto nível; raciocínio algorítmico modular na resolução de problemas; capacidade de abstracção procedimental. Learning outcomes of the curricular unit Objectives: Provides the basic subject areas of a first course on algorithms, data structure and programming methods using a high level programming language, in order to solve Civil Engineering problems. Skills and competences to be develeped by students: Understanding programming fundamentals; ability to analyse a problem and develop an according algorithm; ability to apply a strutured top-down design to computer programming problems.
3 Conteúdos programáticos 1. Fundamentos da linguagem: edição e compilação de um programa; estrutura geral; constantes e variáveis; tipos de variáveis; operadores e expressões aritméticas; leitura e escrita de dados; formatação de números e texto; funções pré-definidas. 2. Instruções de decisão: operadores e expressões lógicas; variáveis booleanas; expressões lógicas simples e compostas. 3. Instruções de repetição: critérios de paragem; paragem condicional; 4. Procedimentos: variáveis globais e locais; tipos de parâmetros; interacção programa-procedimento. 5. Variáveis estruturadas: operações elementares de pesquisa em tabelas; ordenação. 6. Variáveis estruturadas: definição e manipulação de registos; tabelas de registos; instruções especiais para manipulação de registos. 7. Ficheiros: definição de ficheiros de texto; leitura e escrita em ficheiros. 8. Unidade Gráfica: o écran no modo gráfico; controlo da escala de representação; comandos de desenho e de escrita. Syllabus 1. Computer language fundamentals: editing and compiling; program structure; constant and variables; data types; arithmetic expressions and operators; reading and writing data; formatting outputs; built-in functions. 2. Decision statements: logical expressions and operators; boolean variables; composing logical expressions. 3. Loop statements: stopping criterias; conditional criterias. 4. Procedures: global and local variables; types of parameters; communicating with procedures. 5. Strutured variables: performing search operations with subscrited variables; sorting. 6. Strutured variables: records; arrays of records; special statements for managing records. 7. Files: defining text files; reading and writing data in text files. 8. Graphic Mode: the graphic mode screen; managing scales; useful statements for plotting and writing.
4 Demonstração da coerência dos conteúdos programáticos com os objectivos da UC O programa da UC introduz os conceitos de forma gradual dos mais simples para os mais complexos, possibilitando ao aluno um domínio crescente da linguagem de programação e da capacidade de segmentar os problemas que lhe são propostos. Demonstration of the syllabus coherence with the curricular unit's objectives Topics in the syllabus are introduced following a growing complexity. This allows students to achieve a growing knowledge of the programming language and develop ability to analyse and design proposed projects.
5 Metodologias de ensino (avaliação incluída): Todos os conhecimentos são transmitidos apresentando exemplos que os ilustram, sendo sempre seguidos de propostas de exercícios que são resolvidos pelo aluno. As aulas são eminentemente práticas exigindo uma atitude activa do aluno na resolução dos problemas propostos. O alunos é avaliado através de um teste final (50%) e de um trabalho prático final (50%). Teaching methodologies (including evaluation) All knowlegde is given through ilustrative examples. All these examples are followed by similar exercice proposals to be worked by students, allowing new information to be studied, implemented and verified. Students are required to work by themselves. Assessment includes a final individual test (50%) and a team project (50%).
6 Demonstração da coerência das metodologias de ensino com os objectivos da unidade curricular As aulas têm uma componente teórica abrangendo os conceitos e regras da linguagem que é avaliada através do teste final, e uma componente prática que ilustra a aplicação e implementação dos conceitos teóricos. Esta componente é avaliada pelo trabalho prático final. A metodologia do ensino é dirigida aos objectivos da aprendizagem que se pretende que seja: o domínio da linguagem de programação e a capacidade de analizar, segmentar e implementar um programa para resolver um problema concreto no âmbito da Engenharia Civil.
7 Demonstration of the coherence between the teaching methodologies and the learning outcomes Fundamental language concepts and its rules are evaluated in the final individual test; the abitity to analyse and design a specific project are evaluated in the team project. Teaching methology is directed towards learning objectives witch are: understanding the programming language and abitity to analyse, struture and implement a Civil Engineering program.
8 Bibliografia principal C.Coutinho, A.Martins, P.Mateus, "Informática e Programação", Folhas de apoio à UC, página do moodle de IP, ; Gottfried, B., "Programação em Pascal", McGraw-Hill, 1994; Marques de Sá, Canas Ferreira, "Programação Prática em Turbo-Pascal", Presença, 1994; Trembley, J. B.,"Introdution to Computer Science", McGraw-Hill. 1981;
Manual de Docência para a disciplina de Algoritmia e Programação 2005/2006 Engenharia Informática, 1º ano José Manuel Torres
Manual de Docência para a disciplina de Algoritmia e Programação 2005/2006 Engenharia Informática, 1º ano José Manuel Torres Número de horas do programa: 60 horas Número de horas Semanal: 4 Horas Número
Semestre do plano de estudos 1
Nome UC Inglês CU Name Código UC 6 Curso LEC Semestre do plano de estudos 1 Área científica Gestão Duração Semestral Horas de trabalho 54 ECTS 2 Horas de contacto TP - 22,5 Observações n.a. Docente responsável
Hidráulica Urbana. Urban Hydraulics. Semestre do plano de estudos 2
Nome UC Hidráulica Urbana CU Name Código UC 725 Curso MEC Semestre do plano de estudos 2 Área científica Engenharia Civil Duração Semestral Horas de trabalho 164 ECTS 6 Horas de contacto T - 22,5; PL -
Ficha de Unidade Curricular [FT] 1. Unidade curricular / Curricular Unit
6. Conteúdos programáticos Syllabus Ficha de Unidade Curricular [FT] 7. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular Demonstration of the coherence between
Transportes. Transportation. Semestre do plano de estudos 1
Nome UC Transportes CU Name Código UC 706 Curso MEC Semestre do plano de estudos 1 Área científica Engenharia Civil Duração Semestral Horas de trabalho 120 ECTS 4.5 Horas de contacto T - 22,5; TP - 22,5
Estruturas de Suporte e Fundações I. Retaining Structures and Foundations I. Semestre do plano de estudos 1
Nome UC Estruturas de Suporte e Fundações I CU Name Código UC 705 Curso MEC Semestre do plano de estudos 1 Área científica Engenharia Civil Duração Semestral Horas de trabalho 120 ECTS 4.5 Horas de contacto
FICHAS DE UNIDADES CURRICULARES
FICHAS DE UNIDADES CURRICULARES a. Unidade curricular Course unit title: Construção da Imagem Fílmica Construction of the Filmic Image Código: 01343927 Code: 01343927 b. ECTS: 5.0 c. Horas de contacto
Mecânica Aplicada. Applied Mechanics. Semestre do plano de estudos 3
Nome UC Mecânica Aplicada CU Name Código UC 18 Curso LEC Semestre do plano de estudos 3 Área científica Engenharia Civil Duração Semestral Horas de trabalho 174 ECTS 6.5 Horas de contacto T - 45; TP -
Ficha da Unidade Curricular (UC)
Impressão em: 03-01-2013 16:09:57 Ficha da Unidade Curricular (UC) 1. Identificação Unidade Orgânica : Escola Superior de Tecnologia e Gestão Curso : [IS] Informática para a Saúde Tipo de Curso : UC/Módulo
GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR
Curso Engenharia Informática Ano letivo 2012/13 Unidade Curricular Bases de Dados I ECTS 5 Regime Obrigatório Ano 2º Semestre 1º sem Horas de trabalho globais Docente (s) José Carlos Fonseca Total 140
Ficha de Unidade Curricular
6.2.1.1. Unidade curricular: Curricular Unit: Ficha de Unidade Curricular Comunicação Multimédia (Desenvolvimento) Multimedia Communication (Development) 6.2.1.2. Docente responsável e respectivas horas
Mestrado em Ciências Jurídicas Especialização em História do Direito 2015-16
Mestrado em Ciências Jurídicas Especialização em História do Direito Unidade curricular História do Direito Português I (1º sem). Docente responsável e respectiva carga lectiva na unidade curricular Prof.
Ficha de unidade curricular Curso de Doutoramento
Ficha de unidade curricular Curso de Doutoramento Unidade curricular História do Direito Português I (Doutoramento - 1º semestre) Docente responsável e respectiva carga lectiva na unidade curricular Prof.
QUALIFICAÇÃO TÉCNICA EM DESENVOLVIMENTO DE SISTEMAS
Desenvolvimento De Sistemas - Lógica De Programação. 1. Lógica de Programação I 1.1 Introdução á Lógica de Programação 1.2 O que é lógica? 1.3 Lógica Matemática 1.4 Lógica de Programação 1.5 Seqüência
Ficha de Unidade Curricular Ano letivo 2014/15
Ficha de Unidade Curricular Ano letivo 2014/15 Unidade curricular: / Curricular Unit: Sociologia da Comunicação Sociology of Communication Docente responsável e respectivas horas de contacto na unidade
Ficha de Unidade Curricular Ano lectivo 2014/15
Ficha de Unidade Curricular Ano lectivo 2014/15 Unidade curricular: Curricular Unit: Design Gráfico Graphic Desgin Docente responsável e respectivas horas de contacto na unidade curricular (preencher o
Ficha da Unidade Curricular
ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO DE FELGUEIRAS CURSO Licenciatura em Engenharia Informática U.C. FÍSICA APLICADA Ficha da Unidade Curricular Horas presenciais / Ano 56 Ano Lectivo 2010 / 2011 Horas
Ficha de Unidade Curricular 2014/2015
6.2.1.1. Unidade curricular: Curricular Unit: Ficha de Unidade Curricular 2014/2015 Design de Identidade Identity design 6.2.1.2. Docente responsável e respetivas horas de contacto na unidade curricular
ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO Docente: Éberton da Silva Marinho e-mail: [email protected] [email protected]
Programa de Unidade Curricular
Programa de Unidade Curricular Faculdade Engenharia Licenciatura Engenharia e Gestão Industrial Unidade Curricular Algoritmia e Programação Semestre: 1 Nº ECTS: 6,0 Regente Prof. Vítor Pereira Assistente
UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INTRODUÇÃO À PROGRAMAÇÃO Ano Lectivo 2014/2015
Programa da Unidade Curricular INTRODUÇÃO À PROGRAMAÇÃO Ano Lectivo 2014/2015 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
PROPRIEDADE INDUSTRIAL E CONCORRÊNCIA DESLEAL
PROPRIEDADE INDUSTRIAL E CONCORRÊNCIA DESLEAL / INDUSTRIAL PROPERTY AND UNFAIR COMPETITION provisório ELEMENTOS DA DISCIPLINA / COURSE DETAILS Docência/ Faculty Evaristo Mendes Ano Lectivo / Academic year:
Ficha da Unidade Curricular
ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO DE FELGUEIRAS CURSO Licenciatura em Engenharia Informática U.C. PROGRAMAÇÃO EM AMBIENTE WEB Ficha da Unidade Curricular Horas presenciais / Ano 84 Ano Lectivo 2010
Inválido para efeitos de certificação
UNIDADE CURRICULAR: Web Design CURRICULAR UNIT: Web Design Ficha de Unidade Curricular DOCENTE RESPONSÁVEL E RESPETIVAS HORAS DE CONTATO NA UNIDADE CURRICULAR (PREENCHER O NOME COMPLETO): João Pedro Coelho
Avaliação Imobiliária. Property Appraisal. Semestre do plano de estudos 3
Nome UC Avaliação Imobiliária CU Name Código UC 732 Curso MEC Semestre do plano de estudos 3 Área científica Engenharia Civil Duração Semestral Horas de trabalho 125 ECTS 4.5 Horas de contacto T - 22,5;
Dossier Pedagógico da Disciplina de Programação e Computadores 1 (PC1)
Instituto Superior Politécnico Gaya Dossier Pedagógico da Disciplina de Programação e Computadores 1 (PC1) Índice 1. Programa da Disciplina...2 1.1 Objectivos da Disciplina...2 1.2 Conteúdo programático...2
GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR
Curso Engenharia Informática Ano letivo 2012/2013 Unidade Curricular Sistemas Distribuídos ECTS 6 Regime Obrigatório Ano 3º Semestre 2º sem Horas de trabalho globais Docente (s) Rui Pedro Marques Pereira
ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO DE FELGUEIRAS
Curricular Unit Plan ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO DE FELGUEIRAS CURSO Licenciatura em Engenharia Informática U.C. GESTÃO DE PROJECTOS INFORMÁTICOS Horas presenciais / Ano 56 Ano Lectivo 2010
PLANIFICAÇÃO MODULAR
Direção Regional de Educação Centro AGRUPAMENTO DE ESCOLAS DE MIRA ESCOLA SECUNDÁRIA/3º DR.ª M.ª CÂNDIDA ENSINO PROFISSIONAL DE NÍVEL SECUNDÁRIO POR MÓDULOS Curso Profissional em funcionamento no âmbito
GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR
Curso Engenharia Informática Ano letivo 2012/13 Unidade Curricular Engenharia de Redes ECTS 5 Regime Obrigatório Ano 3º Semestre 1º sem Horas de trabalho globais Docente (s) Sérgio Duarte Total 140 Contacto
Ficha de Unidade Curricular Ano letivo 2013/14
6.2.1.1. Unidade curricular: Curricular Unit: Comunicação Audiovisual - Desenvolvimento Ficha de Unidade Curricular Ano letivo 2013/14 6.2.1.2. Docente responsável e respectivas horas de contacto na unidade
Gestão de Obras e Estaleiros. Semestre do plano de estudos 6
Nome UC Gestão de Obras e Estaleiros CU Name Código UC 32 Curso LEC Semestre do plano de estudos 6 Área científica Gestão Duração Semestral Horas de trabalho 136 ECTS 5 Horas de contacto T - 45; TP - 22,5
GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR
Curso Engenharia Informática Ano letivo 2012-2013 Unidade Curricular Arquitectura de Computadores ECTS 6 Regime Obrigatório Ano 2º Semestre 2ºsem Horas de trabalho globais Docente (s) Luis Figueiredo Total
GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR
Curso Engenharia Informática Ano letivo 2012/2013 Unidade Curricular Aspectos Sociais da Informática ECTS 5 Regime Obrigatório Ano 2º Semestre 2º sem Horas de trabalho globais Docente (s) Natália Fernandes
Marketing e Publicidade / Marketing and Advertising (5,5 ECTS)
Ficha de Unidade Curricular [FUC] 1. Unidade curricular / Curricular Unit Marketing e Publicidade / Marketing and Advertising (5,5 ECTS) 2. Designação do Ciclo de Estudos em que se insere a Unidade Curricular
Ficha de Unidade Curricular Ano lectivo 2014/15
Ficha de Unidade Curricular Ano lectivo 2014/15 Unidade curricular: Curricular Unit: Tecnologia e Programação Web Web Development Technologies Docente responsável e respectivas horas de contacto na unidade
Ficha de Unidade Curricular 2014/2015
6.2.1.1. Unidade curricular: Curricular Unit: Ficha de Unidade Curricular 2014/2015 Gestão de Projetos Audiovisuais e Multimédia Audiovisual and Multimedia Project Management 6.2.1.2. Docente responsável
Proposta de Criação do Mestrado em Gestão Logística. III - Informação Relativa ao Suplemento ao Diploma
Proposta de Criação do Mestrado em Logística III - Informação Relativa ao Suplemento ao Diploma De acordo com o Despacho RT 41/2005 de 19 de Setembro Universidade do Minho Escola de Economia e Departamento
Conceitos Básicos de C
Conceitos Básicos de C Bibliografia Problem Solving & Program design in C, Jeri R. Hanly e Elliot B. Kpffman, 3 a edição Data Structures and Algorithm Analysis in C, Mark Allen Weiss, 2 a edição, Addison-Wesley,
PEDIDO DE ACREDITAÇÃO PRÉVIA DE NOVO CICLO DE ESTUDOS (PAPNCE) (Ensino Universitário e Politécnico) Guião de apresentação
PEDIDO DE ACREDITAÇÃO PRÉVIA DE NOVO CICLO DE ESTUDOS (PAPNCE) (Ensino Universitário e Politécnico) Guião de apresentação Versão de Setembro de 2013 APRESENTAÇÃO DO PEDIDO A1. Instituição de ensino superior
Ficha de unidade curricular Curso de Mestrado Científico
Ficha de unidade curricular Curso de Mestrado Científico Unidade curricular Direito Constitucional I Docente responsável e respetiva carga letiva na unidade curricular José Alberto de Melo Alexandrino
GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR
Curso Engenharia Informática Ano letivo 2012/2013 Unidade Curricular Engenharia de Software I ECTS 6 Regime Obrigatório Ano 1º Semestre 2º sem Horas de trabalho globais Docente (s) Rui Pedro Marques Pereira;
UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular DESENHO DE SISTEMAS DE E-LEARNING Ano Lectivo 2012/2013
Programa da Unidade Curricular DESENHO DE SISTEMAS DE E-LEARNING Ano Lectivo 2012/2013 1. Unidade Orgânica Ciências Humanas e Sociais (2º Ciclo) 2. Curso MESTRADO EM COMUNICAÇÃO MULTIMÉDIA 3. Ciclo de
Pré-Inscrição On-line» [Versão em português] Online Registration» [English version] Programa Syllabus
Pré-Inscrição On-line» [Versão em português] Online Registration» [English version] Programa Syllabus Código Code Unidade Curricular Course Unit Português para Estrangeiros nível intermédio B Portuguese
Programa de Unidade Curricular
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
SAÚDE GLOBAL, SAÚDE DAS POPULAÇÕES E DETERMINANTES SOCIAIS / GLOBAL HEALTH, POPULATION HEALTH AND SOCIAL DETERMINANTS
SAÚDE GLOBAL, SAÚDE DAS POPULAÇÕES E DETERMINANTES SOCIAIS / GLOBAL HEALTH, POPULATION HEALTH AND SOCIAL DETERMINANTS 1. Unidade curricular: Saúde global, saúde das populações e determinantes sociais /
Ficha da Unidade Curricular
ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO DE FELGUEIRAS CURSO Licenciatura em Engenharia Informática U.C. SISTEMAS DE INFORMAÇÃO Ficha da Unidade Curricular Horas presenciais / Ano 56 Ano Lectivo 2010 / 2011
Course Computer Science Academic year 2012/2013 Subject Social Aspects of Computers ECTS 5
Course Computer Science Academic year 2012/2013 Subject Social Aspects of Computers ECTS 5 Type of course Compulsory Year 2º Semester 2nd sem Student Workload: Professor(s) Natalia Gomes, Ascensão Maria
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
De uma forma ampla, o profissional egresso deverá ser capaz de desempenhar as seguintes funções:
PLANO DE ENSINO 1. Identificação Curso: Tecnologia em Desenvolvimento de Software Disciplina: Estrutura de Dados Professor: Msc. Tiago Eugenio de Melo CPF: Regime de Trabalho: 40h CH. Semestral: 100h Siape:
Ficha da Unidade Curricular
ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO DE FELGUEIRAS CURSO Licenciatura em Engenharia Informática U.C. COMPUTAÇÃO MÓVEL E UBÍQUA Ficha da Unidade Curricular Horas presenciais / Ano 56 Ano Lectivo 2010
PEDIDO DE ACREDITAÇÃO PRÉVIA DE NOVO CICLO DE ESTUDOS (PAPNCE) (Ensino Universitário e Politécnico) Guião de apresentação
PEDIDO DE ACREDITAÇÃO PRÉVIA DE NOVO CICLO DE ESTUDOS (PAPNCE) (Ensino Universitário e Politécnico) Guião de apresentação Versão de Abril de 2014 APRESENTAÇÃO DO PEDIDO A1. Instituição de ensino superior
Plano de Trabalho Docente 2014. Ensino Técnico
Plano de Trabalho Docente 2014 Ensino Técnico ETEC RODRIGUES DE ABREU Código: 135 Município: BAURU Eixo Tecnológico: INFORMAÇÃO E COMUNICAÇÃO Habilitação Profissional: TÉCNICO EM INFORMÁTICA Qualificação:
Ensino a Distância e elearning (regime de elearning)
Ficha de Unidade Curricular [FUC] 1. Unidade curricular / Curricular Unit Ensino a Distância e elearning (regime de elearning) 2. Designação do Ciclo de Estudos em que se insere a Unidade Curricular (com
