Computação e Programação
|
|
|
- Vasco Cavalheiro Caldas
- 10 Há anos
- Visualizações:
Transcrição
1 Computação e Programação 8ª Aula de Problemas Cell arrays Estruturas Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII
2 Problema 1 Escreva uma função que recebe um cell array de strings e retorna o cell array ordenado por ordem crescente do comprimento de cada string. Teste a sua função na linha de comando do Matlab.
3 Problema 1 Análise resumida Parâmetros de entrada: cell_original cell array Parâmetros de saída: cell_ordenado cell array Algoritmo da função ordenacellcomprimento: 1. Criar um vector comprimento conto em cada elemento o comprimento da string do elemento respectivo de cell_original 2. Seja n o numero de elementos de cell_original. Para i variando de n a 1 com passo -1 fazer: a)obter o índice indice_max_comp do elemento de comprimento com valor máximo b) cell_ordenado{i} = cell_original{indice_max_comp} c) comprimento{indice_max_comp} = -1 3
4 Problema 1 Codificação function cell_ordenado = ordenacellcomprimento(cell_original) for i = 1:length(cell_original) comprimento(i) = length(cell_original{i}); % Pré-alocação do cell array cell_ordenado = cell(1, length(cell_original)); for i = length(cell_original):-1:1 % A função max() devolve o índice no segundo argumento de % saída, max_comp não é realmente necessário [max_comp, indice_max_comp] = max(comprimento); cell_ordenado{i} = cell_original{indice_max_comp}; comprimento(indice_max_comp) = -1;
5 Problema 2a Escreva um script que crie um cell array chamado cell_info_aluno com informação sobre um aluno e as suas notas na disciplina de C.P. Cada elemento do cell array deve conter os dados conforme o exemplo. Apresente os dados do aluno no formato sugerido, utilize-os para calcular a componente de avaliação escrita da nota final e apresente-a. Número: Nome: Alberto Manuel Maneirinho Trab.1: Trab.2: Teste 1: Teste 2: Exame 1: Exame 2: Nota da avaliação escrita: 15.5
6 Problema 2a Codificação cell_info_aluno = {12345, 'Alberto Manuel Maneirinho', 13.5, 14.1, , 13.7, 0.0, 15.3}; fprintf('número: %5d\nNome: %s\n\n', cell_info_aluno{1:2}); fprintf('trab.1: Trab.2: Teste 1: Teste 2: Exame 1: Exame 2:'); fprintf('\n%7.1f%9.1f%10.1f%10.1f%10.1f%10.1f\n',... cell_info_aluno{3:}); media_testes = (cell_info_aluno{3} + cell_info_aluno{4})/2; nota = max(media_testes, cell_info_aluno{8}); fprintf('\nnota da avaliação escrita: %4.1f\n\n', nota);
7 Problema 2b Repita o problema 2a utilizando agora um objecto da classe struct chamado estrutura_info_aluno. Os campos da estrutura serão denominados: numero nome nota_trab1 nota_trab2 nota_teste1 nota_teste2 nota_exame1 nota_exame2
8 Problema 2b Codificação estrutura_info_aluno = struct('numero', 12345,... 'nome', 'Alberto Manuel Maneirinho', 'nota_trab1', 13.5,... 'nota_trab2', 14.1, 'nota_teste1', 17.3, 'nota_teste2', 13.7,... 'nota_exame1', 0.0, 'nota_exame2', 15.3); fprintf('número: %5d\nNome: %s\n\n',... estrutura_info_aluno.numero, estrutura_info_aluno.nome); fprintf('trab.1: Trab.2: Teste 1: Teste 2: Exame 1: Exame 2:'); fprintf('\n%7.1f%9.1f%10.1f%10.1f%10.1f%10.1f\n',... estrutura_info_aluno.nota_trab1, estrutura_info_aluno.nota_trab2,... estrutura_info_aluno.nota_teste1, estrutura_info_aluno.nota_teste2,... estrutura_info_aluno.nota_exame1, estrutura_info_aluno.nota_exame2); media_testes = (estrutura_info_aluno.nota_teste estrutura_info_aluno.nota_teste2)/2; nota = max(media_testes, estrutura_info_aluno.nota_exame2); fprintf('\nnota da avaliação escrita: %4.1f\n\n', nota);
9 Problema 2c Note ao executar os scripts que os resultados do cálculo da avaliação escrita nas soluções das alíneas 2a e 2b não são iguais. Uma das soluções está incorrecta. Encontre o erro de lógica e corrija-o. Discuta as vantagens e desvantagens de estruturar a informação na forma de um cell array ou na forma de uma struct.
10 Problema 3 Prete-se criar uma tabela denominada turma em que cada elemento corresponde a uma estrutura de dados similar à do problema 2b. O programa deve fazer a pré-alocação da tabela com espaço para 4 alunos, pedir os dados ao utilizador e posteriormente apresentar os dados de toda a turma. Crie e utilize uma função chamada criaaluno que receba como parâmetros os dados isolados de um aluno e devolva uma struct com a informação organizada. Crie e utilize uma função chamada introduzaluno que peça ao utilizador os dados de um aluno verifique a sua validade e devolva uma struct com a informação organizada. Crie e utilize uma função chamada apresentaaluno que receba uma struct criada pela função criaaluno e apresenta os dados de um aluno no formato: Alberto Manuel Maneirinho
11 Problema 3 Codificação function aluno = criaaluno(no, nome, ntrab1, ntrab2, nteste1,... nteste2, nexame1, nexame2) aluno = struct('numero', no, 'nome', nome, 'nota_trab1', ntrab1,... 'nota_trab2', ntrab2, 'nota_teste1', nteste1, 'nota_teste2',... nteste2, 'nota_exame1', nexame1, 'nota_exame2', nexame2);
12 Problema 3 Codificação introduzaluno.m function aluno = introduzaluno while true nid = input('introduza o número do aluno: '); if nid == round(nid) break disp('o número introduzido não está correcto.'); while true nome_completo = input('introduza o nome completo: ', 's'); if ischar(nome_completo) break disp('o nome introduzido não está correcto.'); %...
13 Problema 3 Codificação prova = {'1º trabalho', '2º trabalho', '1º teste', '2º teste',... '1º exame', '2º exame'}; for i = 1:6, notas(i) = notavalida(['introduza a nota do ', prova{i}, ': ']); aluno = criaaluno(nid, nome_completo, notas(1), notas(2),... notas(3), notas(4), notas(5), notas(6)); return % Sub-função para introdução e validação das notas function nota = notavalida(mensagem) while true nota = input(mensagem); if isfloat(nota) && nota >= 0 && nota <= 20, break disp('a nota introduzida não é válida.'); return
14 Problema 3 Codificação function apresentaaluno(aluno) fprintf('%5d%28s%7.1f%9.1f%10.1f%10.1f%10.1f%10.1f\n',... aluno.numero, aluno.nome, aluno.nota_trab1, aluno.nota_trab2,... aluno.nota_teste1, aluno.nota_teste2, aluno.nota_exame1,... aluno.nota_exame2);
15 Problema 3 Codificação clc, clear all, close all % Pré-alocação de uma turma de 4 alunos turma(4) = criaaluno([],[],[],[],[],[],[],[]); % Introdução dos dados de todos os alunos disp('este programa cria e apresenta uma turma de alunos.') for i = 1: length(turma) turma(i) = introduzaluno; clc; % Apresentação dos dados da turma for i = 1: length(turma) apresentaaluno(turma(i));
16 Exercícios Propostos [Livro 1] (Ver referências noúltimo slide) 3. Create a 2 x 2 cell array by using the cell function to preallocate and then put values in the individual elements. Then, insert a row in the middle so that the cell array is now 3 x 2. Hint: ext the cell array by adding another row and copying row 2 to row 3, and then modify row Create three cell array variables that store people s names, verbs, and nouns. For example, names = {'Harry', 'Xavier', 'Sue'}; verbs = {'loves', 'eats'}; nouns = {'baseballs', 'rocks', 'sushi'}; Write a script that will initialize these cell arrays, and then print sentences using one random element from each cell array, e.g. Xavier eats sushi. 16
17 Exercícios Propostos [Livro 1] (Ver referências noúltimo slide) 7. Create a cell array variable that would store for a student his or her name, university id number, and GPA. Print this information. 8. Create a structure variable that would store for a student his or her name, university id number, and GPA. Print this information. 12. Create a data structure to store information about the elements in the periodic table of elements. For every element, store the name, atomic number, chemical symbol, class, atomic weight, and a 7- element vector for the number of electrons in each shell. Create a structure variable to store the information, for example for lithium: Lithium 3 Li alkali_metal
18 Exercícios Propostos [Livro 1] (Ver referências noúltimo slide) 16. Create a nested struct to store a person s name, address, and phone numbers. The struct should have 3 fields for the name, address, and phone. The address fields and phone fields will be structs. 17. Design a nested structure to store information on constellations for a rocket design company. Each structure should store the constellation s name and information on the stars in the constellation. The structure for the star information should include the star s name, core temperature, distance from the sun, and whether it is a binary star or not. Create variables and sample data for your data structure. 21. Create a data structure to store information on the planets in our solar system. For every planet, store its name, distance from the sun, and whether it is an inner planet or an outer planet. 18
19 Exercícios Propostos [Livro 1] (Ver referências noúltimo slide) 22. A manufacturer is testing a new machine that mills parts. Several trial runs are made for each part, and the resulting parts that are created are weighed. A file stores, for every part, the part identification number, the ideal weight for the part, and also the weights from 5 trial runs of milling this part. Create a file in this format. Write a script that will read this information and store it in a vector of structures. For every part print whether the average of the trial weights was less than, greater than, or equal to the ideal weight. 24. Investigate the built-in function cell2struct that converts a cell array into a vector of structs. 25. Investigate the built-in function struct2cell that converts a struct to a cell array. 19
20 Referências [Livro 1] Capítulo 7 de Matlab: A Practical Introduction to Programming and Problem Solving, Stormy Attaway (2009) Elsevier. 20
Computação e Programação 2009 / 2010
Computação e Programação 2ª Aula de Problemas Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Exercícios Resolvidos [Livro 1] (Ver referências no slide 20) 3.3 Write a program to convert
Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Objectivos e tarefas
Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Objectivos e tarefas Aplicar os passos do processo de desenvolvimento para a construção de um algoritmo 1 Exercícios Resolvidos 1 - EXERCÍCIO
COMPUTAÇÃO E PROGRAMAÇÃO
COMPUTAÇÃO E PROGRAMAÇÃO 1º Semestre 2015/2016 MEMec, LEAN Ficha da Aula Prática 6: Cadeias de caracteres (strings). Estruturas de dados (structures). Sumário das tarefas e objectivos da aula: 1. Utilizar
COMPUTAÇÃO E PROGRAMAÇÃO
COMPUTAÇÃO E PROGRAMAÇÃO 1º Semestre 2010/2011 MEMec, LEAN Ficha da Aula Prática 3: Entrada/saída de dados. Scripts e funções. Estruturas de selecção. Sumário das tarefas e objectivos da aula: 1. Utilizar
Computação e Programação
Computação e Programação 7ª Aula de Problemas Sub-funções; Vectorização; Manipulação de strings; Estrutura try-catch Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Problema 1 Seja um
Computação e Programação
Computação e Programação 10ª Aula de Problemas Tópicos Avançados sobre Funções Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Problema 1 3. The velocity of sound in air is 49.02xT^(1/2)
Programação em MATLAB
Programação em MATLAB Estruturas de Selecção (conclusão) Caso de Estudo: Cálculo de Áreas Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Estruturas genéricas de selecção Determina a instrução,
COMPUTAÇÃO E PROGRAMAÇÃO 1º Semestre 2010/2011 MEMec, LEAN
COMPUTAÇÃO E PROGRAMAÇÃO 1º Semestre 2010/2011 MEMec, LEAN Ficha da Aula Prática 5: Selecção e repetição. Funções. Sumário das tarefas e objectivos da aula: 1. Implementar estruturas de selecção e repetição.
COMPUTAÇÃO E PROGRAMAÇÃO
COMPUTAÇÃO E PROGRAMAÇÃO º Semestre 205/206 MEMec, LEAN Ficha da Aula Prática 3: Estruturas de repetição. Sumário das tarefas e objectivos da aula:. Estruturas de repetição controladas por contador 2.
Métodos Formais em Engenharia de Software. VDMToolTutorial
Métodos Formais em Engenharia de Software VDMToolTutorial Ana Paiva [email protected] www.fe.up.pt/~apaiva Agenda Install Start Create a project Write a specification Add a file to a project Check syntax
Computação e Programação
Computação e Programação 11ª Aula de (MATLAB : as instruções if-else, switch, for, while e funções) Miguel Pedro Silva e João Reis Instituto Superior Técnico, Dep. de Engenharia Mecânica - Secção Sistemas,
Processo de Desenvolvimento
Processo de Desenvolvimento Problema Análise Testes OK Codificação Testes OK Produção 1. Contexto do problema 2. Análise / síntese do problema 3. Esquema de processamento 4. e testes 5. Codificação 6.
Slides_Java_1 !"$ % & $ ' ' Output: Run java. Compile javac. Name of program. Must be the same as name of file. Java source code.
Slides_Java_1!"#$!" $ % & $ Sistemas Informáticos I, 2005/2006 ( Java source code Compile javac Java bytecode Run java Output:!"#) %& Name of program. Must be the same as name of file.!"#$!"$ % & $ Where
Descrição de Arquitectura e Design. SyncMasters
1 Descrição de Arquitectura e Design SyncMasters ConfiKeeper Version 2.0, 16-11-2014 by SyncMasters: Carlos Paiva, 2009108909, [email protected] Inês Parente, 2012152484, [email protected]
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
Click the + sign to add new server details. Clique no sinal de "+" para adicionar novos detalhes do servidor. Enter a friendly name for your BI Server
Click the + sign to add new server details Clique no sinal de "+" para adicionar novos detalhes do servidor Enter a friendly name for your BI Server Digite um nome amigável para o seu BI Server Enter the
Sistemas Operativos - Mooshak. 1 Mooshak. in http://mooshak.deei. fct.ualg.pt/. mooshak.deei.fct.ualg.pt/.
Sistemas Operativos - Mooshak 1 Mooshak O Mooshak (Leal and Silva, 2003) é um sistema para gerir concursos de programação. Para a sua utilização no âmbito da unidade curricular de Sistemas Operativos,
#* Online Read Introducao ao Direito Empresarial: Direito Empresarial, Empresa, Empresario, Livros, Denominacao, Fundo de Empresa...
#* Online Read Introducao ao Direito Empresarial: Direito Empresarial, Empresa, Empresario, Livros, Denominacao, Fundo de Empresa... free book pdf for download ID:vuudfe Click Here to Read Introducao
Strings. COM10615-Tópicos Especiais em Programação I [email protected] 2014-II
Strings COM10615-Tópicos Especiais em Programação I [email protected] Introdução Uma estrutura de dados fundamental Crescente Importância Aplicações: Busca do Google Genoma Humano 2 Caracteres Codificação
Informática para Ciências e Engenharias 2012/13. Teórica 10
Informática para Ciências e Engenharias 2012/13 Teórica 10 Na aula de hoje... Introdução aos sistemas de bases de dados (parte 2): Combinar MATLAB e SQL Um exemplo prático 2 MATLAB + SQL 3 MATLAB + SQL
2 Categorias Categories Todas as categorias de actividade são apresentadas neste espaço All activity categories are presented in this space
1 Próximas Actividades Next Activities Visualiza as próximas actividades a ter inicio, com a indicação do tempo restante Displays upcoming activities and indicating the remaining time 2 Categorias Categories
Breve Introdução à Programação em MATLAB
Breve Introdução à Programação em MATLAB Aulas Práticas de Aprendizagem Automática Ano Lectivo 2006/2007 Susana Nascimento Joaquim F. Silva Departamento de Informática [email protected] [email protected]
Sistemas de Informação
Sistemas de Informação Rules and Triggers André Restivo Sistemas de Informação 2006/07 Rules e Triggers Nem todas as restrições podem ser definidas usando os mecanismos que estudamos anteriormente: - CHECK
AMBIENTE DE PROGRAMAÇÃO PYTHON
Computadores e Programação Engª Biomédica Departamento de Física Faculdade de Ciências e Tecnologia da Universidade de Coimbra Ano Lectivo 2003/2004 FICHA 1 AMBIENTE DE PROGRAMAÇÃO PYTHON 1.1. Objectivos
AULA 8 CRIANDO UMA CLASSE EM PHP INTERAGINDO COM BANCO DE DADOS - COM RELACIONAMENTO ENTRE TABELAS
AULA 8 CRIANDO UMA CLASSE EM PHP INTERAGINDO COM BANCO DE DADOS - COM RELACIONAMENTO ENTRE TABELAS Na grande maioria dos sistemas, faz-se necessário utilizar informações que estão armazenadas em uma determinada
Para iniciar um agente SNMP, usamos o comando snmpd. Por padrão, aceita requisições na porta 161 (UDP).
EN3610 Gerenciamento e interoperabilidade de redes Prof. João Henrique Kleinschmidt Prática SNMP 1 MIBs RMON No Linux os arquivos MIB são armazenados no diretório /usr/share/snmp/mibs. Cada arquivo MIB
Completing your Participant Agreement Como preencher o Contrato de Participação
Completing your Participant Agreement Como preencher o Contrato de Participação A quick-start guide for stock plan participants. Um guia rápido para participantes do plano de compra de ações. Your company
Triggers no PostgreSQL
Triggers no PostgreSQL Traduzido do manual do PostgreSQL Pode-se utilizar PL/pqSQL para a definição de triggers (gatilhos). Um procedimento do tipo trigger é criado com o comando CREATE FUNCTION, declarando
Práticas de Desenvolvimento de Software
Aula 3. 09/03/2015. Práticas de Desenvolvimento de Software Aula 3 - Introdução à linguagem de programação Ruby Oferecimento Ruby (1) Ruby Ruby (2) Ruby Linguagem de programação dinâmica, de código aberto,
A Linguagem Python: Uma visão geral. Prof. Alberto Costa Neto Programação em Python
A Linguagem Python: Uma visão geral Prof. Alberto Costa Neto Programação em Python Python é a linguagem do interpretador Python e daqueles que são capazes de conversar com ele. Um indivíduo que fala Python
Manipulação de strings e conversão entre tipos de dados
Manipulação de strings e conversão entre tipos de dados Avaliação de strings A função eval() A estrutura try-catch A função IS para strings Conversão entre tipos de dados Instituto Superior Técnico, Dep.
SQL Gatilhos (Triggers)
SQL Gatilhos (Triggers) Laboratório de Bases de Dados Gatilho (trigger) Bloco PL/SQL que é disparado de forma automática e implícita sempre que ocorrer um evento associado a uma tabela INSERT UPDATE DELETE
Para iniciar um agente SNMP, usamos o comando snmpd. Por padrão, aceita requisições na porta 161 (UDP).
EN3610 Gerenciamento e interoperabilidade de redes Prof. João Henrique Kleinschmidt Prática SNMP Net-SNMP (http://www.net-snmp.org) é um conjunto de aplicações usado para implementar SNMPv1, SNMPv2 e SNMPv3.
Prática em Laboratório N.04 (Parte 01) Criando uma aplicação composta a partir de um serviço Web
Prática em Laboratório N.04 (Parte 01) Criando uma aplicação composta a partir de um serviço Web O objetivo deste exercício é fornecer uma introdução a criação de uma aplicação composta de modo a ilustrar
ALua. asynchronous communication in Lua
ALua asynchronous communication in Lua o que é modelo de programação troca de mensagens Lua assincronismo modelo de concorrência cada evento tratado até o final estrutura da rede daemons intermediando
Welcome to Lesson A of Story Time for Portuguese
Portuguese Lesson A Welcome to Lesson A of Story Time for Portuguese Story Time is a program designed for students who have already taken high school or college courses or students who have completed other
Erasmus Student Work Placement
Erasmus Student Work Placement EMPLOYER INFORMATION Name of organisation Address Post code Country SPORT LISBOA E BENFICA AV. GENERAL NORTON DE MATOS, 1500-313 LISBOA PORTUGAL Telephone 21 721 95 09 Fax
Aqui pode escolher o Sistema operativo, e o software. Para falar, faça download do Cliente 2.
TeamSpeak PORTUGUES ENGLISH Tutorial de registo num servidor de TeamSpeak Registration tutorial for a TeamSpeak server Feito por [WB ].::B*A*C*O::. membro de [WB ] War*Brothers - Non Dvcor Dvco Made by:
Introdução às funções e procedimentos. SQL suporta funções e procedimentos úteis com tipos de dados específicos
Bases de Dados Stored procedures e triggers Introdução às funções e procedimentos SQL suporta funções e procedimentos úteis com tipos de dados específicos p.ex. objectos geométricos, imagens intersecção
Arquivos. Prof. Alberto Costa Neto Programação em Python
Arquivos Prof. Alberto Costa Neto Programação em Python Dispositivos de Entrada e Saída Software Unidade Central de Processamento Próximo comando? Computador Genérico Arquivos ficam aqui! Memória Secundária
Computação e Programação Aula prática nº 5. Enunciados dos problemas
Enunciados dos problemas 1 1. Processador de números 1.1 Objectivos do exercício análise sequencial de um problema baseada em objectos e desenvolvimento do respectivo algoritmo; codificação do algoritmo
NOVO SISTEMA DE CORREIO ELETRONICO PARA OS DOMINIOS ic.uff.br & dcc.ic.uff.br
NOVO SISTEMA DE CORREIO ELETRONICO PARA OS DOMINIOS ic.uff.br & dcc.ic.uff.br A partir de 28/07/2004 (quarta-feira), ás 17:30 hs estaremos trocando nossos servidores de correio para ambos os domínios ic.uff.br
Javascript 101. Parte 2
Javascript 101 Parte 2 Recapitulando O Javascript é uma linguagem de programação funcional Os nossos scripts são executados linha a linha à medida que são carregados. O código que está dentro de uma função
Module Introduction. Programação. Cap. 4 Algoritmos e Programação Estruturada
5374 : Engenharia Informática 6638 : Tecnologias e Sistemas de Informação 9099 : Bioengenharia 10135 : Ciências Biomédicas Cap. 4 Algoritmos e Estruturada Module Introduction Algoritmos e Estruturada Objectivos:
COMPETÊNCIAS ESPECÍFICAS Compreender e utilizar a linguagem SQL, na construção e manutenção de uma base de dados.
PLANIFICAÇÃO DA DISCIPLINA DE SISTEMAS DE INFORMAÇÃO 12.ºH CURSO PROFISSIONAL DE TÉCNICO MULTIMÉDIA ANO LECTIVO 2013/2014 6. LINGUAGENS DE PROGRAMAÇÃO IV Pré-requisitos: - Planificar e estruturar bases
Panorâmica geral sobre PHP. PHP é uma linguagem que permite fazer. um ficheiro em PHP contem código PHP misturado com HTML.
Panorâmica geral sobre PHP PHP é uma linguagem que permite fazer páginas dinâmicas. um ficheiro em PHP contem código PHP misturado com HTML. em vez de PHP podíamos utilizar outra linguagem qualquer desde
Guia de Preenchimento da Proposta de Adesão ao Plano de Saúde Claro Dental
Guia de Preenchimento da Proposta de Adesão ao Plano de Saúde Claro Dental Este documento vai auilia-lo(a) a realizar o correcto preenchimento do seu Plano de Saúde Dentário da Claro S.A. que é composto
BD Oracle. Licenciatura em Engenharia Informática e Computação. Bases de Dados 2003/04
BD Oracle SGBD Oracle Licenciatura em Engenharia Informática e Computação Bases de Dados 2003/04 BD Oracle Introdução aos SGBD Base de Dados Colecção de dados que descrevem alguma realidade Sistema de
Tipo de Dados em Linguagem C
Tipo de Dados em Linguagem C Principais tipos de dados em C int : tipo de dados inteiros (exemplo: 1, -3, 100, -9, 18, etc.) float : tipo de dados reais (exemplo: 1.33, 3.14, 2.00, -9.0, 1.8, etc.) Ocupa
Guião A. Descrição das actividades
Proposta de Guião para uma Prova Grupo: Ponto de Encontro Disciplina: Inglês, Nível de Continuação, 11.º ano Domínio de Referência: Um Mundo de Muitas Culturas Duração da prova: 15 a 20 minutos 1.º MOMENTO
Instituto Federal do Sertão-PE. Curso de PHP. Professor: Felipe Correia
Instituto Federal do Sertão-PE Curso de PHP Professor: Felipe Correia Conteúdo Parte I Parte II Introdução Funções de strings Instalação Constantes Sintaxe Operadores Variáveis if else elseif Echo/Print
Telefonia IP MOT. Prática 1
Prática 1 Instalando o proxy SIP Kamailio, configurando os usuários e interligando proxies. Objetivo: Criar um ambiente VoIP básico utilizando o proxy SIP Kamailio que terá suas informações de usuário
Aluísio Eustáquio da Silva
1 Aluísio Eustáquio da Silva SciLab Programável Material didático usado em aulas de Programação de Computadores, Algoritmos e Lógica de Programação Betim Maio de 2012 2 PROGRAMAÇÃO O SciLab permite que
Manual do Desenvolvedor Criptografia de Arquivos do WebTA
Manual do Desenvolvedor Criptografia de Arquivos do WebTA Versão 1.4 Índice 1. Objetivo..3 2. Processo..3 3. API de Criptografia - Biblioteca Java..4 3.1 WEBTACryptoUtil..4 3.1.1 decodekeyfile..4 3.1.2
Trabalho de Compensação de Ausência - 1º Bimestre
Educação Infantil, Ensino Fundamental e Ensino Médio Regular. Rua Cantagalo 313, 325, 337 e 339 Tatuapé Fones: 2293-9393 e 2293-9166 Diretoria de Ensino Região LESTE 5 Trabalho de Compensação de Ausência
Informática e Programação. Computer Science and Programming. Semestre do plano de estudos 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
Introdução ao STATA vs. 9 (Banco de Dados)
Universidade Federal do Rio de Janeiro Faculdade de Medicina Departamento de Medicina Preventiva Núcleo de Estudos de Saúde Coletiva Disciplina: Estatística em Epidemiologia II Introdução ao STATA vs.
Introdução à Programação
Aula Teórica 5: ciclos e funções Getchar e putchar Escrever e ler caracteres A função getchar da biblioteca stdio.h permite de receber exatamente um (1) carácter da o "teclado"ou stdin Definição: int getchar(void)
Manual dos locutores esportivos: Como narrar futebol e outros esportes no rádio e na televisão (Portuguese Edition)
Manual dos locutores esportivos: Como narrar futebol e outros esportes no rádio e na televisão (Portuguese Edition) Carlos Fernando Schinner Click here if your download doesn"t start automatically Manual
Lesson 6 Notes. Eu tenho um irmão e uma irmã Talking about your job. Language Notes
Lesson 6 Notes Eu tenho um irmão e uma irmã Talking about your job Welcome to Fun With Brazilian Portuguese Podcast, the podcast that will take you from beginner to intermediate in short, easy steps. These
3 o ANO ENSINO MÉDIO. Prof. a Christiane Mourão Prof. a Cláudia Borges
3 o ANO ENSINO MÉDIO Prof. a Christiane Mourão Prof. a Cláudia Borges Unidade II Science Health and nature 2 Aula 5.1 Conteúdos Phrasal Verbs in texts 3 Habilidade Identificar os phrasal verbs em textos
trigger insert, delete, update
1 Um trigger é um conjunto de instruções SQL armazenadas no catalogo da BD Pertence a um grupo de stored programs do MySQL Executado quando um evento associado com uma tabela acontece: insert, delete,
Folha 3. O processador de texto do STAROFFICE : Ferramentas
Folha 3. O processador de texto do STAROFFICE : Ferramentas 1. Quebra de páginas, secções, símbolos especiais e fórmulas 1.1. Considerar o seguinte texto : Disciplina de Informática. A disciplina de Informática
Easy Linux! FUNAMBOL FOR IPBRICK MANUAL. IPortalMais: a «brainware» company www.iportalmais.pt. Manual
IPortalMais: a «brainware» company FUNAMBOL FOR IPBRICK MANUAL Easy Linux! Title: Subject: Client: Reference: Funambol Client for Mozilla Thunderbird Doc.: Jose Lopes Author: N/Ref.: Date: 2009-04-17 Rev.:
Manual de Instalação e Configuração MySQL
Manual de Instalação e Configuração MySQL Data alteração: 19/07/11 Pré Requisitos: 1. Baixar os seguintes arquivos no através do link http://ip.sysfar.com.br/install/ mysql-essential-5.1.46-win32.msi mysql-gui-tools-5.0-r17-win32.msi
Relatório. Projecto de Base de Dados Parte 2. Turno: quinta-feira, 11:30 Grupo 25: André Gonçalves 64027 Rui Barradas 68239 Hélton Miranda 68477
Relatório Projecto de Base de Dados Parte 2 Turno: quinta-feira, 11:30 Grupo 25: André Gonçalves 64027 Rui Barradas 68239 Hélton Miranda 68477 1. Criação da base de dados De seguida vem escrito um script
Accessing the contents of the Moodle Acessando o conteúdo do Moodle
Accessing the contents of the Moodle Acessando o conteúdo do Moodle So that all the available files in the Moodle can be opened without problems, we recommend some software that will have to be installed
Exemplos de Gatilhos. Prof. Márcio Bueno {bd2tarde,bd2noited}@marciobueno.com
Exemplos de Gatilhos Prof. Márcio Bueno {bd2tarde,bd2noited}@marciobueno.com Exemplo 1 Enunciado Crie um gatilho que emita uma mensagem de quantas linhas serão inseridas ou modificadas na tabela authors
User Guide Manual de Utilizador
2400 DPI OPTICAL GAMING MOUSE User Guide Manual de Utilizador 2014 1Life Simplify it All rights reserved. www.1-life.eu 2 2400 DPI OPTICAL GAMING MOUSE ENGLISH USER GUIDE...4 MANUAL DE UTILIZADOR PORTUGUÊS...18
Inglês com Inglesar Jota Filho
Inglês com Inglesar Jota Filho Aula Prática Parte 5 Texto em Inglês: Reddy Fox He was afraid that he would fall through into the water or onto the cruel rocks below. Granny Fox ran back to where Reddy
Computação e Programação
Computação e Programação MEMec, LEAN - 1º Semestre 2015-2016 Aula Teorica 18 Algoritmos de ordenação Função sort D.E.M. Área Científica de Controlo Automação e Informática Industrial Wrap Up da última
PROTOCOLOS DE COMUNICAÇÃO
PROTOCOLOS DE COMUNICAÇÃO 3º ANO / 2º SEMESTRE 2014 INFORMÁTICA [email protected] Ambrósio Patricio Vumo Computer Networks & Distribution System Group Descrição do File Transfer Protocol - FTP FTP significa
Tipos de dados complexos e objectos Tipos de dados estruturados e herança em SQL Herança de tabelas Matrizes e multi-conjuntos em SQL Identidade de
Capítulo 8: BDs Objecto-Relacional Tipos de dados complexos e objectos Tipos de dados estruturados e herança em SQL Herança de tabelas Matrizes e multi-conjuntos em SQL Identidade de Objectos e Referência
Programação SQL. Introdução
Introdução Principais estruturas duma Base de Dados: Uma BD relacional é constituída por diversas estruturas (ou objectos ) de informação. Podemos destacar: Database: designa a própria BD; Table/Tabela:
Oracle 10g: SQL e PL/SQL
Oracle 10g: SQL e PL/SQL PL/SQL: Visão Geral Enzo Seraphim Visão Geral Vantagens de PL/SQL Suporte total à linguagem SQL Total integração com o Oracle Performance Redução da comunicação entre a aplicação
ANÁLISE DE DADOS. Familiarização com o SPSS
1 ANÁLISE DE DADOS Familiarização com o SPSS 2 Statistical Package for the Social Sciences Programa de eleição dos cientistas das Ciências Sociais; O SPSS facilita a realização de numerosos métodos estatísticos;
JavaScript (Funções, Eventos e Manipulação de Formulários)
Linguagem de Programação para Web JavaScript (Funções, Eventos e Manipulação de Formulários) Prof. Mauro Lopes 1-31 23 Objetivos Iremos avançar um pouco mais em nosso estudo sobre o JavaScript. Iremos
Estruturas de dados complexas: cell arrays e structures
Estruturas de dados complexas: cell arrays e structures Cell arrays Criação de cell arrays Aceder a elementos Visualizar elementos Modificar elementos Eliminar elementos Guardar strings em cell arrays
