Visual Basic.NET Programação Orientada a Objetos Lista de Exercícios
|
|
|
- Filipe Meneses Bandeira
- 10 Há anos
- Visualizações:
Transcrição
1 Ministério da Educação UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Campus Pato Branco Visual Basic.NET Programação Orientada a Objetos Lista de Exercícios A lista de questões a seguir aborda a criação de programas usando os conceitos de Programação Orientada a Objetos da linguagem VB.NET. Para o desenvolvimento eficaz da mesma é necessária a utilização da ferramenta Microsoft Visual Studio Express 2012 for Windows Desktop. Todos os exemplos devem ser realizados como projetos do tipo Windows Forms Application. Para cada programa crie uma solução em separada. Em cada exemplo uma tela de como o aplicativo deve funcionar é fornecida, mas nada impede que você crie a sua própria interface. 1. Crie um novo projeto visual e adicione uma nova classe chamada Livro. O nome do arquivo deverá ser clslivro.vb. Defina os campos para armazenar os seguintes dados: Título Ano de Lançamento Número da Edição Número de Páginas Código ISBN Observação: - Defina os métodos Gets e Sets para acessar os dados. - Define um campo que seja uma constante que contenha o nome da Editora. Para um melhor entendimento um diagrama de classes é apresentado abaixo: Adicione também os métodos listados no diagrama acima. Não se preocupe com o valor retornado pelos métodos apenas coloque a palavra Return e um valor condizente com o tipo de dados de retorno do método.
2 2. Crie um programa em Visual Basic.NET para exercitar os conteúdos estudados em sala de aula sobre orientação a objetos, criando um pequeno controle para uma agência de viagens seguindo o descritivo abaixo: a. Crie uma classe chamada Destino, com atributos privados Cidade (String), UF (String) e Diarias (Integer). Implemente nesta classe o conceito de encapsulamento (criação de propriedades de acesso a cada atributo da classe) e um método construtor para inicializar os valores de cada atributo da classe. b. Crie uma classe chamada PacoteTuristico, com atributos privados numturistas (Integer), tipopasseio (String) e Destinos (ArrayList). Implemente nesta classe o conceito de encapsulamento (criação de propriedades de acesso a cada atributo da classe) e um método construtor para inicializar os valores de cada atributo da classe (apenas os atributos numturistas e tipopasseio). c. Crie um novo método na classe PacoteTuristico, chamado adddestino, que receberá por parâmetro um objeto da classe Destino que será atribuído como um novo elemento ao atributo Destinos (coleção de destinos - ArrayList) da própria classe PacoteTuristico. d. Crie uma classe chamada AgenciaViagens, e dentro dela duas constantes de classe (declaradas usando Const) chamadas EXCURSAO (Passeio em Excursão) e PARTICULAR (Passeio Particular). e. Crie um método protegido na classe AgenciaViagens, chamado criarroteiro, que recebe o parâmetro pacote (objeto da classe PacoteTuristico). Neste método, instancie objetos da classe Destino, e os adicione ao objeto pacote passado por parâmetro, por meio do método adddestino incluindo: Viagem para 2 turistas, incluindo 1 diária em Gramado (RS); e se o tipopasseio for E, mais 2 diárias em Canela (RS), ou se tipopasseio for P, mais 1 diária em Bento Gonçalves (RS). f. Implementar um segundo método na classe AgenciaViagens, chamado agendarviagem, que recebe por parâmetro o tipo do passeio, e o número de turistas. Instanciar um objeto da classe PacoteTuristico, e atribuir a esse objeto os valores recebidos por parâmetro. Invocar o método criarroteiro passando o objeto da classe PacoteTuristico por parâmetro. Após chamar esse método, imprimir os dados da viagem, usando valores de atributos e constantes, como sugeridos: Viagem agendada para 2 Turistas: Passeio em Excursão 1 diárias(s) em Gramado (RS) 2 diárias(s) em Canela (RS) g. Crie uma classe filha da classe AgenciaViagens, chamada AgenciaAcademica, e dentro desta, sobrescrever o método herdado criarroteiro, mantendo o parâmetro, mas alterando o número de diárias e os destinos, para que as viagens sejam para outros dois destinos de sua preferência.
3 - Quando tipo passeio E : 2 diárias em XXXXX e 3 diárias em YYYYY. - Quando tipo passeio P : 2 diárias em XXXXX e 2 diárias em ZZZZZ. h. No form principal do projeto crie um botão com o texto Reservar Viagem. Nele implementar a chamada às classes criadas, de forma que sejam listadas 4 viagens: para 2 turistas em excursão e para 1 turista particular agendadas pela AgenciaViagens, e para 3 turistas em excursão e para 2 turistas particular agendadas pela AgenciaAcademica. Imprima os dados das viagens em um Rich Text Box. O resultado da execução do aplicativo deve ser: AGENDAMENTO DE VIAGENS: Viagem agendada para 2 Turistas: Passeio em Excursão 1 diárias(s) em Gramado (RS) 2 diárias(s) em Canela (RS) Viagem agendada para 1 Turistas: Passeio Particular 1 diárias(s) em Gramado (RS) 1 diárias(s) em Bento Gonçalves (RS) AGENDAMENTO DE VIAGENS ACADÊMICAS: Viagem agendada para 3 Turistas: Passeio em Excursão 2 diárias(s) em XXX (SC) 3 diárias(s) em YYYY (PR) Viagem agendada para 2 Turistas: Passeio Particular 2 diárias(s) em XXX (SC) 2 diárias(s) em ZZZZZ (PR)
4 3. Com base no código-fonte das classes apresentadas abaixo, responda as seguintes questões: a) Quais classes foram representadas? b) Quais são os atributos apresentados nas duas classes? c) Quais são os métodos? d) Qual é a Super Classe? e) Qual é a Sub Classe? f) O método abastecer pode ser usado por qual classe? g) Que tipo de relacionamento existe entre as classes? h) Qual linha de código apresenta este relacionamento? 4. Crie um programa em Visual Basic.NET para exercitar os conteúdos estudados em sala de aula sobre orientação a objetos, criando um pequeno controle de pizzaria seguindo a descrição abaixo: a. Crie uma classe chamada Ingrediente, com os atributos privados Nome (String), Quantidade (Integer) e Unidade de Medida (String). Programe nesta classe os métodos públicos para ler e gravar esses dados. b. Crie uma classe chamada Pizza, com os atributos privados Sabor (String), Tamanho (String), Quantidade (Integer) e Ingredientes (ArrayList). Programe nesta classe os métodos públicos para ler e gravar esses dados. c. Crie um novo método na classe Pizza, chamado addingrediente, que receberá por parâmetro as variáveis nome, quantidade e unidade de medida do ingrediente. Este procedimento irá atribuir os dados recebidos por parâmetro a um objeto da classe Ingrediente, e este objeto por sua vez será atribuído como um novo elemento ao atributo Ingredientes (coleção de ingredientes - ArrayList) da própria classe Pizza. d. Crie uma classe chamada Pizzaria, e dentro dela duas constantes de classe (declaradas usando Public Const) chamadas CHOCOLATE (Chocolate Preto) e QUEIJO (Quatro Queijos). e. Crie um método protegido na classe Pizzaria, chamado fazerpizza, que recebe o parâmetro pizza (objeto da classe Pizza). Neste método, adicione os ingredientes ao objeto pizza passado por parâmetro, por meio do método addingrediente incluindo: 1
5 unidade de Massa ; e se o sabor da pizza for CHOCOLATE, mais 100 gramas de Chocolate Granulado, ou se o sabor for QUEIJO, mais 100 gramas de Queijo parmesão. f. Construir um segundo método público na classe Pizzaria, chamado pedirpizza, que recebe por parâmetro o sabor, tamanho e quantidade da pizza que será pedida. Os valores passados por parâmetro devem ser atribuídos a um objeto da classe Pizza, que será passado por parâmetro ao método fazerpizza. Após chamar o método fazerpizza, imprimir os dados da mesma, como o exemplo abaixo: =========================== 2 pizzas (s) pequena (s) Sabor: Chocolate Preto ** Ingredientes:...Massa un...chocolate Granulado g =========================== g. Crie uma classe filha da classe Pizzaria, chamada PizzariaBrasileira, e dentro desta, sobrescrever o método herdado fazerpizza, mantendo o parâmetro, mas alterando os ingredientes, para que as pizzas tenham: - Quando sabor QUEIJO: queijo provolone, parmesão, mozzarella e prato, 10 gramas de cada. - Quando sabor CHOCOLATE: 50 gramas de Chocolate ao Leite, e 10 gramas de queijo prato. h. Cria um formulário para que a pessoa possa realizar o pedido das pizzas conforme modelo abaixo. - Implementar a chamada às classes criadas, de forma que sejam listados 4 pedidos: 2 pizzas de chocolate pequenas e 1 pizza de queijo grande feitas na Pizzaria, e 3 pizzas de chocolate pequenas e 2 pizzas de queijo médias feitas na PizzariaBrasileira. A impressão do pedido fica conforme texto abaixo:
6 2 pizza(s) pequena(s) Sabor: Chocolate Preto...Chocolate Granulado g 1 pizza(s) grande(s) Sabor: Quatro Queijos...Queijo Parmesão g 3 pizza(s) pequena(s) Sabor: Chocolate Preto...Chocolate ao Leite g...queijo Prato g 2 pizza(s) média(s) Sabor: Quatro Queijos...Queijo Provolone g...queijo Parmesão g...queijo Mozzarella g...queijo Prato g
Especificação do Trabalho
Especificação do Trabalho I. Introdução O objetivo deste trabalho é abordar a prática da programação orientada a objetos usando a linguagem Java envolvendo os conceitos de classe, objeto, associação, ligação,
Implementando uma Classe e Criando Objetos a partir dela
Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 04 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO) Parte: 2 Prof. Cristóvão Cunha Implementando uma Classe
PROGRAMANDO EM C# ORIENTADO A OBJETOS
PROGRAMANDO EM C# ORIENTADO A OBJETOS AGENDA MÓDULO 2 Domínio e Aplicação Objetos, Atributos e Métodos Classes em C# Criando Objetos em C# Referências em C# Manipulando Atributos Valores Padrão Exercícios
Programação Orientada a Objetos. Prof. Diemesleno Souza Carvalho [email protected] http://www.diemesleno.com.br
Programação Orientada a Objetos Prof. Diemesleno Souza Carvalho [email protected] http://www.diemesleno.com.br Programação Orientada a Objetos Na aula passada, vimos: Encapsulamento Programação Orientada
Exercícios de Revisão Java Básico
Exercícios de Revisão Java Básico (i) Programação básica (estruturada) 1) Faça um programa para calcular o valor das seguintes expressões: S 1 = 1 1 3 2 5 3 7 99... 4 50 S 2 = 21 50 22 49 23 48...250 1
Encapsulamento de Dados
Encapsulamento de Dados Universidade Católica de Pernambuco Ciência da Computação Prof. Márcio Bueno [email protected] Fonte: Material da Profª Karina Oliveira Modificadores de Visibilidade Especificam
Análise de Programação
Análise de Programação Conceitos Avançados da Linguagem de Programação Java Prof Gilberto B Oliveira Encapsulamento Proteger o dado dentro de uma classe (capsula segura) Facilita o uso da classe por outros
Especificação do 3º Trabalho
Especificação do 3º Trabalho I. Introdução O objetivo deste trabalho é abordar a prática da programação orientada a objetos usando a linguagem Java envolvendo os conceitos de classe, objeto, associação,
Sistemas Operacionais. Prof. André Y. Kusumoto [email protected]
Sistemas Operacionais Prof. André Y. Kusumoto [email protected] Estruturas de Sistemas Operacionais Um sistema operacional fornece o ambiente no qual os programas são executados. Internamente,
Criar formulários preenchidos pelos usuários no Word
Página 1 de 5 Word > Criando documentos específicos > Formas Criar formulários preenchidos pelos usuários no Word Usando um modelo, você pode adicionar controles de conteúdo e texto com instrução no Microsoft
Elementos da Linguagem C#
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
Exemplo 1. Um programa que cria uma instância de uma classe que herda da classe Frame
6. Como aplicações gráficas funcionam em Java? Todas as aplicações gráficas em Java usam instâncias de classes existentes, que por serem parte da linguagem podem ser executadas em todas as versões de Java
MODELAGEM VISUAL DE OBJETOS COM UML DIAGRAMA DE CLASSES. [email protected]
MODELAGEM VISUAL DE OBJETOS COM UML DIAGRAMA DE CLASSES [email protected] Externamente ao sistema, os atores visualizam resultados de cálculos, relatórios produzidos, confirmações de requisições solicitadas,
Análise e Projeto Orientados por Objetos
Análise e Projeto Orientados por Objetos Aula 01 Orientação a Objetos Edirlei Soares de Lima Paradigmas de Programação Um paradigma de programação consiste na filosofia adotada na
DESENVOLVIMENTO DE SOFTWARE. Introdução ao Visual Studio VB.Net. Programação Estruturada. Prof. Celso Candido ADS / REDES / ENGENHARIA
Introdução ao Visual Studio VB.Net Programação Estruturada 1 Nesse momento inicial não iremos programar em VB.Net, usando o Visual Studio, mas conhecer alguns comandos e variáveis usadas em uma linguagem
Exercícios Diagrama de Casos de Uso. Disciplina: Engenharia de Requisitos
Exercícios Diagrama de Casos de Uso Disciplina: Engenharia de Requisitos Gilmar Luiz de Borba 2010-1 Página: 1 1. CASO DE USO CONTROLE DE PROVAS OBJETIVO: Construir um diagrama de caso de uso simples.
O modelo Entidade-Relacionamento. Agenda: -Modelagem de dados utilizando O Modelo Entidade-Relacionamento
O modelo Entidade-Relacionamento Agenda: -Modelagem de dados utilizando O Modelo Entidade-Relacionamento 1 Antes de começarmos: A modelagem conceitual é uma fase muito importante no plamejamento de um
PCS 3111 - LABORATÓRIO DE PROGRAMAÇÃO ORIENTADA A OBJETOS PARA A ENGENHARIA ELÉTRICA
ESCOLA POLITÉCNICA DA UNIVERSIDADE DE SÃO PAULO Departamento de Engenharia de Computação e Sistemas Digitais PCS - LABORATÓRIO DE PROGRAMAÇÃO ORIENTADA A OBJETOS PARA A ENGENHARIA ELÉTRICA EXERCÍCIO PROGRAMA
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Tratamento de Eventos Professor: Danilo Giacobo OBJETIVOS DA AULA Apresentar os modelos mais comuns de tratamento de eventos da plataforma Android. Aprender a utilizar
GESTÃO DE INFORMAÇÃO PESSOAL OUTLOOK (1)
GESTÃO DE INFORMAÇÃO PESSOAL OUTLOOK (1) MICROSOFT OUTLOOK 2003 - OBJECTIVOS OBJECTIVOS: Enumerar as principais funcionalidades do Outlook; Demonstrar a utilização das ferramentas do correio electrónico;
ProgramaTchê programatche.net Programação OO com PHP
Roteiro 2 Objetivos: * Apresentar a sintaxe básica para utilização de Orientação a Objetos em PHP. Ferramentas necessárias Navegador, NetBeans, Servidor Apache. 1 Orientação a Objetos em PHP PHP é uma
Engenharia de Software Engenharia de Requisitos. Análise Orientada a Objetos Prof. Edison A M Morais http://www.edison.eti.br [email protected].
Engenharia de Software Engenharia de Requisitos Análise Orientada a Objetos Prof. Edison A M Morais http://www.edison.eti.br [email protected] 1 Contextualizando... Fonte: [1] O Processo de ER pode ser
Prof. Jhonatan Fernando
Prof. Jhonatan Fernando Métodos Programação OO Instâncias de variáveis (objetos) Mensagens Classes Herança Polimorfismo Encapsulamento Abstração Programação Estruturada Procedimentos e funções Variáveis
UML: Diagrama de Casos de Uso, Diagrama de Classes
UML: Diagrama de Casos de Uso, Diagrama de Classes Diagrama de Casos de Uso O modelo de casos de uso visa responder a pergunta: Que usos (funcionalidades) o sistema terá? ou Para que aplicações o sistema
Métodos de Construção de Software: Orientação a Objetos. Mestrado em Ciência da Computação 2008 Profa. Itana Gimenes
Métodos de Construção de Software: Orientação a Objetos Mestrado em Ciência da Computação 2008 Profa. Itana Gimenes Problemas com Modelagem Funcional Falta de aproximação de conceitos com o mundo real
Capítulo 2. VARIÁVEIS DO TIPO INTEIRO
Capítulo 2. VARIÁVEIS DO TIPO INTEIRO OBJETIVOS DO CAPÍTULO Conceitos de: variáveis do tipo inteiro, atribuição, avisos e erros de compilação, erros de execução, comentários dentro do programa-fonte Operadores
UML Diagramas Estruturais Classes
Classes Mostra um conjunto de classes, interfaces e colaborações bem como seus relacionamentos O diagrama de classes representa aspectos estruturais de um software No uso da Orientação a Objetos em última
Programação Orientada a Objetos: Lista de exercícios #1. Bruno Góis Mateus
Programação Orientada a Objetos: Lista de exercícios #1 Bruno Góis Mateus 1 Contents Programação Orientada a Objetos (Bruno Góis Mateus ): Lista de exercícios #1 Classes e Instanciação 3 A classe Circle...............................................
QUESTÕES PARA ESTUDO DIAGRAMA DE CLASSE
TURMA: / CÓDIGO: CCT0071 PERGUNTAS PARA ESTUDO MODELAGEM DE SISTEMAS DATA: NÃO ENTREGAR CAMPUS: SANTO ANDRÉ PERÍODO: NOTURNO VALOR = 0,0 PROFESSOR: CELSO CANDIDO QUESTÕES PARA ESTUDO DIAGRAMA DE CLASSE
Um objeto é uma instância de uma 'classe'. Você define uma classe utilizando o trecho de código abaixo;
um objeto; é definido; Um objeto é uma instância de uma 'classe'. Você define uma classe utilizando o trecho de código abaixo; class ClasseBase{ é instanciado; $objetobase = new ClasseBase; Caso queira,
SUPLEMENTO Nº 02. O presente Suplemento tem por finalidade introduzir no Edital da Licitação as seguintes alterações:
SUPLEMENTO Nº 02 O presente Suplemento tem por finalidade introduzir no Edital da Licitação as seguintes alterações: 1. A data limite de acolhimento de propostas fica alterada para 19.02.2008. 2. A CLÁUSULA
Linguagem de Programação JAVA. Técnico em Informática Professora Michelle Nery
Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery Agenda Regras paravariáveis Identificadores Válidos Convenção de Nomenclatura Palavras-chaves em Java Tipos de Variáveis em
Guia para Utilização do Site. Apoio Integrado à Gestão Descentralizada do SUS
Guia para Utilização do Site Apoio Integrado à Gestão Descentralizada do SUS Endereço: http://www.saude.gov.br/apoio Abaixo é apresentada a tela de entrada do Site de Apoio Integrado à Gestão Descentralizada
TOTVS Gestão Hospitalar Manual Ilustrado - Relatórios. 11.8x. março de 2015. Versão 1.0
TOTVS Gestão Hospitalar Manual Ilustrado - Relatórios 11.8x março de 2015 Versão 1.0 1 Sumário 1 Objetivos... 3 2 Relatórios... 3 3 Grupos de Relatórios... 4 3.1 Trabalhando com Grupos de Relatórios...
Programação Orientada a Objeto
Programação Orientada a Objeto Classes, Atributos, Métodos e Objetos Programação de Computadores II Professor: Edwar Saliba Júnior 1) Java é uma linguagem orientada a objetos. Para que possamos fazer uso
LIVRO ENGENHARIA DE SOFTWARE FUNDAMENTOS, MÉTODOS E PADRÕES CAPÍTULO ATIVIDADES, PAG. 138 A 150
LIVRO ENGENHARIA DE SOFTWARE FUNDAMENTOS, MÉTODOS E PADRÕES WILSON PADUA PAULA FILHO CAPÍTULO ATIVIDADES, PAG. 138 A 150 1 ANÁLISE ESTRUTURAL IDENTIFICAR AS CLASSES ORGANIZAR AS CLASSES IDENTIFICAR RELACIONAMENTOS
ACCESS BÁSICO. Exercício 1 NCE/UFRJ. 1. O que são bancos de dados?...
Introdução ao Microsoft Access 97 Bancos de dados: o que são e como funcionam Criar e trabalhar com bancos de dados Bancos de dados: o que são e como funcionam 1. O que são bancos de dados? 2. Cite outros
Boletim Técnico. A construção do relatório dentro do RM, acessando os dados do Protheus está descrita no documento fornecido pela RM.
Integração Protheus TOTVS Reports Produto : Microsiga Protheus Configurador Chamado : TEPVU3 Data da publicação : 13/09/12 País(es) : Todos Banco(s) de Dados : Todos Disponibilizado o processo de integração
ATRIBUTOS PRIVADOS 6. ENCAPSULAMENTO MÉTODOS PRIVADOS MÉTODOS PRIVADOS
ATRIBUTOS PRIVADOS Podemos usar o modificador private, para tornar um atributo privado, obtendo um controle centralizado Definimos métodos para implementar todas as lógicas que utilizam ou modificam o
Linguagem de Programação Procedural (VB) Prof. MSc Eng Marcelo Bianchi AULA 01 - INTRODUÇÃO AO VB
Linguagem de Programação Procedural (VB) Prof. MSc Eng Marcelo Bianchi AULA 01 - INTRODUÇÃO AO VB Visão Geral do Visual Basic.NET Conceitos Básicos Antes de codificar um programa dentro do Visual Studio
1. Modelagem de Sistemas 1.1. Os Desenvolvedores de Sistemas podem Escolher entre Quatro Caminhos
Sumário Modelagem de Processos Módulo 4 1. Modelagem de Sistemas 1.1. Os Desenvolvedores de Sistemas podem Escolher entre Quatro Caminhos M. Sc. Luiz Alberto [email protected] Modelagem de Sistemas MP
Herança. Algoritmos e Programação II. Aula 5 Herança
Algoritmos e Programação II Aula 5 Herança *Adaptado do material do Prof. Júlio Machado Herança Uma característica importante da programação orientada a objetos é permitir a criação de novas classes com
Programação Orientada a Objetos (DPADF 0063)
Programação Orientada a Objetos (DPADF 0063) Aula 6 Polimorfismo Universidade Federal de Santa Maria Colégio Agrícola de Frederico Westphalen Curso Superior de Tecnologia em Sistemas para Internet Prof.
Criando campanhas e gerando pedidos de venda com o Telemarketing
Criando campanhas e gerando pedidos de venda com o Telemarketing Escrito por: Paulo Antônio Leandro Florentino de Carvalho Sumário Criando uma nova campanha Adicionando novo cliente à campanha Excluindo
Modelo Ambiental: Define as fronteiras entre o sistema e o resto do mundo.
Módulo 4 Análise Essencial O modelo de análise essencial apresenta o sistema em um grau de abstração completamente independente de restrições tecnológicas. Ele descreve quais os requisitos que um sistema
ORIENTAÇÕES BÁSICAS PARA SUBMISSÃO DE PROJETOS DE PESQUISA
ORIENTAÇÕES BÁSICAS PARA SUBMISSÃO DE PROJETOS DE PESQUISA Versão 1.1 Histórico de Revisão Versão Autor Data Descrição 1.0 Equipe Suporte Plataforma Brasil 13/10/2011 Criação do Documento 1.1 Equipe Suporte
Estrutura de Dados Básica
Estrutura de Dados Básica Professor: Osvaldo Kotaro Takai. Aula 4: Tipos de Dados O objetivo desta aula é apresentar os tipos de dados manipulados pela linguagem C, tais como vetores e matrizes, bem como
Microsoft Access INTRODUÇÃO. Sumário INTRODUÇÃO INTRODUÇÃO INTRODUÇÃO INTRODUÇÃO. O que é Banco de Dados?
Microsoft Access Sumário 1. 2. ABRINDO UM BANCO DE DADOS PRONTO 3. ASSISTENTE DE BANCO DE DADOS 4. NAVEGANDO PELO BANCO DE DADOS 5. CRIANDO UM BANCO DE DADOS DESDE O INÍCIO 6. CRIANDO COSULTAS 7. CRIANDO
O QUE É A CENTRAL DE JOGOS?
O QUE É A CENTRAL? A Central de Jogos consiste de duas partes: Um site na Internet e um programa de computador (Central) que deve ser instalado em sua máquina. No site www.centraldejogos.com.br, você pode
MANTENHA-SE INFORMADO
MANTENHA-SE INFORMADO * O leitor consente, de forma expressa, a incorporação e o tratamento dos seus dados nos ficheiros automatizados da responsabilidade do Centro Atlântico, para os fins comerciais e
Equipe OC- Olimpíadas Científicas
Equipe OC- Olimpíadas Científicas Ivan Tadeu Ferreira Antunes Filho 1 de outubro de 2012 Resumo Bem vindo a equipe do OC! Aqui está o resumo de todas as regras que temos no site até o presente momento.
MANUAL DO SISTEMA GESTÃO DE DOCUMENTOS
MANUAL DO SISTEMA GESTÃO DE DOCUMENTOS Este manual foi desenvolvido para orientar os usuários do Sistema de Gestão de Documentos a realizar pesquisas e consultas de documentos armazenados na Coordenadoria
MANUAL DO USUÁRIO PORTAL DO PROFESSOR
MANUAL DO USUÁRIO PORTAL DO PROFESSOR ACESSANDO O PORTAL DO PROFESSOR Para acessar o portal do professor, acesse o endereço que você recebeu através da instituição de ensino ou acesse diretamente o endereço:
II Fórum de acessibilidade e II Seminário de ações afirmativas, diversidade e inclusão. OS TRABALHOS DEVERÃO SEGUIR A SEGUINTE FORMATAÇÃO:
II Fórum de acessibilidade e II Seminário de ações afirmativas, diversidade e inclusão. OS TRABALHOS DEVERÃO SEGUIR A SEGUINTE FORMATAÇÃO: I - RESUMO EXPANDIDO: Modalidade: Destinada a alunos de graduação,
PADRÕES DE PROJETO. Prof.: Jean Carlo Mendes [email protected] http://www.jeancarlomendes.com.br
PADRÕES DE PROJETO Prof.: Jean Carlo Mendes [email protected] http://www.jeancarlomendes.com.br Implementação Padrões Factory Vamos utilizar o exemplo do livro Head First! Design Patterns e implementá-lo
Algoritmos e Programação II. Sobrecarga
Algoritmos e Programação II Baseado no Material do Prof. Júlio Machado Sobrecarga Em várias linguagens é comum encontrarmos rotinas que fazem basicamente a mesma coisa, porém, têm nomes distintos porque
Desenvolvimento de Aplicações para Internet Aula 7
Desenvolvimento de Aplicações para Internet Aula 7 Celso Olivete Júnior [email protected] Classe e tipos de dados Classe Conjunto de objetos semelhantes, isto é, com a mesma estrutura (atributos) e
Componentes Parte 03
Componentes Parte 03 Prof. Edwar Saliba Júnior Setembro de 2012 Unidade 05 Componentes Parte 03 1 JTable Componente capaz de mostrar dados na tela de maneira tabular. Partes visuais do JTable: Título:
Densímetro de posto de gasolina
Densímetro de posto de gasolina Eixo(s) temático(s) Ciência e tecnologia Tema Materiais: propriedades Conteúdos Densidade, misturas homogêneas e empuxo Usos / objetivos Introdução ou aprofundamento do
O que é um algoritmo? O que é um programa? Algoritmos. Programas. Aula 1 Tipo Abstrato de Dados
Aula 1 Tipo Abstrato de Dados O que é um algoritmo? Luiz Chaimowicz e Raquel O. Prates Livro Projeto de Algoritmos Capítulo 1 O que é um programa? 2009-1 Algoritmos Sequência de ações executáveis para
Laboratório de Programação I
Laboratório de Programação I Estruturas de Controle: Parte I Fabricio Breve Objetivos Entender as técnicas básicas de solução de problemas Desenvolver algoritmos por meio do processo de refinamento top-down
2ª Lista de Exercícios Orientação a Objetos
1 Universidade Federal Fluminense Instituto de Computação Departamento de Ciência da Computação Programação de Computadores II Professores: Leandro A. F. Fernandes, Luiz André P. P. Leme 2ª Lista de Exercícios
Projeto de Banco de Dados. Disciplina: Banco de Dados I José Antônio da Cunha
Projeto de Banco de Dados Disciplina: Banco de Dados I José Antônio da Cunha Introdução Banco de Dados Esta aula apresenta os conceitos da área de banco de dados, que são necessários à compreensão do projeto
Figure 2 - Nós folhas de uma árvore binária representando caracteres ASCII
A ocorrência tamanho ASCII codificação de Huffman é um A Codificação método de compactação de Huffman caracteres (American e a variável codificação dos usado símbolos Standard para por cada muitas no Code
Neste artigo estudaremos os conceitos relacionados às matrizes unidimensionais (vetores) e multidimensionais.
Linguagem C Matrizes Objetivos Neste artigo estudaremos os conceitos relacionados às matrizes unidimensionais (vetores) e multidimensionais. Definição de Matrizes em Linguagem C As matrizes em geral são
Programação Orientada a Objetos - 3º semestre AULA 08 Prof. André Moraes
Pág 50 Programação Orientada a Objetos - 3º semestre AULA 08 Prof. André Moraes 10 CORREÇÃO DE QUESTÕES DE AVALIAÇÃO 1 PARTE I - AVALIAÇÃO TEÓRICA 11 RESPONDA AS QUESTÕES ABAIXO: A) Qual a diferença entre
FUNDAMENTOS DA ORIENTAÇÃO A OBJETOS- REVISÃO
FUNDAMENTOS DA ORIENTAÇÃO A OBJETOS- REVISÃO Dado que a UML é uma ferramenta inserida no paradigma da orientação a objetos, vamos rever alguns conceitos fundamentais, dentre os quais, destacamos: Classificação,
Sistemas Operacionais. Curso Técnico Integrado Profa: Michelle Nery
Sistemas Operacionais Curso Técnico Integrado Profa: Michelle Nery Conteúdo Programático CONTAS DE E GRUPOS DE O Microsoft Management Console - MMC Permissões de Segurança de um Console Contas de Usuários
Serviços Web: Arquitetura
Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos Nesta aula
GABARITO COMENTADO SISTEMAS OPERACIONAIS. PROF. Cláudio de C. Monteiro, Evanderson S. de Almeida, Vinícius de M. Rios
CURSO - TADS TURMA 2008.1 2 PERÍODO 3 MÓDULO AVALIAÇÃO MP2 DATA 02/10/2008 SISTEMAS OPERACIONAIS 2008/2 GABARITO COMENTADO SISTEMAS OPERACIONAIS PROF. Cláudio de C. Monteiro, Evanderson S. de Almeida,
MIT072 Manual de Operação do Portal - Professores
ACESSO AO PORTAL Para acessar o Portal, o professor deve entrar no site Https://meu.ifmg.edu.br/Corpore.Net/Logon.aspx. Na página apresentada será necessário fazer o login preenchendo os campos Usuário
- Aulas 57, 58, 59 e 60 - Técnicas de programação. Funções
1 - Aulas 57, 58, 59 e 60 - Técnicas de programação. Funções Um programa pode possuir determinados processos realizados repetidas vezes ao longo da execução do programa. Estes processos podem se agrupar
Guia de Acesso ao AVA. Ms. Eng. Claudio Ferreira de Carvalho
Guia de Acesso ao AVA Ms. Eng. Claudio Ferreira de Carvalho Introdução Este guia apresenta os procedimentos iniciais para acessar o AVA (Ambiente Virtual de Aprendizagem), que será utilizado para as disciplinas
MOODLE: actividade WiKi
MOODLE: actividade WiKi Documentos de apoio à utilização educativa do Moodle Tipo de actividade (Moodle): WIKI O que é um Wiki? Um Wiki disponibiza documentos em formato html, produzidos colaborativamente
LINGUAGEM ORIENTADA A OBJETOS
LINGUAGEM ORIENTADA A OBJETOS TI MÓDULO II O ECLIPSE O eclipse é uma IDE Open Source (código fonte aberto) que serve para o desenvolvimento em muitas linguagens: PHP Java Python HTML C/C++ A IDE Eclipse
Desenvolvimento de Sistemas WEB
Desenvolvimento de Sistemas WEB JavaScript - Aula 14 Introdução Arthur Porto - IFNMG Campus Salinas [email protected] arthurporto.com.br JavaScript - Aula 14 Introdução Desenvolvimento de Sistemas
Aula de JavaScript 05/03/10
Objetos Sabe-se que variável são contêiners que podem armazenar um número, uma string de texto ou outro valor. O JavaScript também suporta objetos. Objetos são contêiners que podem armazenar dados e inclusive
AULA 4 VISÃO BÁSICA DE CLASSES EM PHP
AULA 4 VISÃO BÁSICA DE CLASSES EM PHP Antes de mais nada, vamos conhecer alguns conceitos, que serão importantes para o entendimento mais efetivos dos assuntos que trataremos durante a leitura desta apostila.
Para desenvolver a atividade a atividade desta aula utilizaremos o ambiente de desenvolvimento integrado NetBeans.
1 - Criando uma classe em Java Para desenvolver a atividade a atividade desta aula utilizaremos o ambiente de desenvolvimento integrado NetBeans. Antes de criarmos a(s) classe(s) é necessário criar o projeto
Bancos de Dados Exercícios de Modelagem Entidade Relacionamento
Bancos de Dados Exercícios de Modelagem Entidade Relacionamento Desenhe o diagrama entidade relacionamento para os bancos de dados nos seguintes problemas: 1. LIVRARIA Uma livraria mantém o cadastro de
ÍNDICE. Delphi... 3 CAPÍTULO 1 INTRODUÇÃO... 06 CAPÍTULO 2 INSTALANDO O DELPHI... 10
Delphi 7 ÍNDICE CAPÍTULO 1 INTRODUÇÃO... 06 CAPÍTULO 2 INSTALANDO O DELPHI... 10 CAPÍTULO 3 INICIANDO O Delphi... 18 FORM DESIGN... 19 CODE EDITOR... 23 OBJECT INSPECTOR... 26 OBJECT TREE VIEW... 29 PALHETA
Introdução a Java. Hélder Nunes
Introdução a Java Hélder Nunes 2 Exercício de Fixação Os 4 elementos básicos da OO são os objetos, as classes, os atributos e os métodos. A orientação a objetos consiste em considerar os sistemas computacionais
Manual de utilização do EAD SINPEEM. EaD Sinpeem
2015 Manual de utilização do EAD SINPEEM EaD Sinpeem 2 SUMÁRIO 1 INTRODUÇÃO... 3 2. COMO ACESSAR UM CURSO... 3 3. COMO ALTERAR MINHA SENHA... 5 4. COMO EDITAR MEU PERFIL... 5 5. COMO ACESSAR O CURSO...
PROGRAMAÇÃO ORIENTADA A OBJETO EM PHP
PROGRAMAÇÃO ORIENTADA A OBJETO EM PHP O PHP através da versão 5, veio desenvolvido com suporte a programação orientada a objetos. O que significa isso? Que a partir da versão 5 é possível criar bibliotecas
Esse produto é um produto composto e tem subprodutos
Indústria - Cadastro de produtos O módulo indústria permite controlar a produção dos produtos fabricados pela empresa. É possível criar um produto final e definir as matérias-primas que fazem parte de
PREFEITURA MUNICIPAL DE JARDINÓPOLIS - SÃO PAULO. Departamento de Licitações. Introdução
Prefeitura Municipal de Jardinópolis/SP Tutorial sobre o Programa Betha AutoCotação Instalação, Utilização e Gravação em CD Página 2 Introdução Para dar maior agilidade a alguns processos licitatórios
ENGENHARIA DA COMPUTAÇÃO CONTEÚDO 4 GENERALIZAÇÃO E ENTIDADE ASSOCIATIVA. Prof. Msc. Ricardo Antonello BANCO DE DADOS I
ENGENHARIA DA COMPUTAÇÃO BANCO DE DADOS I CONTEÚDO 4 GENERALIZAÇÃO E ENTIDADE ASSOCIATIVA Prof. Msc. Ricardo Antonello Generalizaçao ou especialização Além de relacionamentos e atributos, propriedades
Edital N.º 11/PROAD/SGP/2015 e complementares
Edital N.º 11/PROAD/SGP/2015 e complementares Nome do Candidato Número de Inscrição - Assinatura do Candidato Secretaria de Articulação e Relações Institucionais Gerência de Exames e Concursos I N S T
Manual de Instalação SIM/SINASC
Manual de Instalação SIM/SINASC Agosto/2009 Versão 2.2 Índice CAPÍTULO 01 INTRODUÇÃO... 4 CAPÍTULO 02 - PERFIL DO HARDWARE... 5 CAPÍTULO 03 INSTALADOR SIM SINASC 2.2... 6 CAPÍTULO 04 - MODO DE INSTALAÇÃO...
4 Aplicativo para Análise de Agrupamentos
65 4 Aplicativo para Análise de Agrupamentos Este capítulo apresenta a modelagem de um aplicativo, denominado Cluster Analysis, dedicado à formação e análise de grupos em bases de dados. O aplicativo desenvolvido
Usando o Conference Manager do Microsoft Outlook
Usando o Conference Manager do Microsoft Outlook Maio de 2012 Conteúdo Capítulo 1: Usando o Conference Manager do Microsoft Outlook... 5 Introdução ao Conference Manager do Microsoft Outlook... 5 Instalando
Prova de Java. 1) Copie o programa abaixo no eclipse e complete-o, utilizando os conceitos aprendidos durante o curso. (4 pontos)
Prova de Java 1) Copie o programa abaixo no eclipse e complete-o, utilizando os conceitos aprendidos durante o curso. (4 pontos) O programa consiste em uma aplicação que simula o comportamento de dois
Vetores. Professor Dr Francisco Isidro Massettto [email protected]
Professor Dr Francisco Isidro Massettto [email protected] Nem sempre os tipos básicos: (inteiro, real, caracter e lógico) são suficientes para implementar um algoritmo. Por exemplo: Considere
3.1 Definições Uma classe é a descrição de um tipo de objeto.
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Classes Autoria:Aristófanes Corrêa Silva Adaptação:
