Desenhar em OpenGL um triângulo vermelho num fundo branco
Tem que ser em OpenGL Não pode utilizar Glut. Alternativas: Qt 4.8.5 (Qt Creator e MinGW) WebGL JOGL etc. OBS: Se você quiser utilizar OpenGL com Qt, dê uma olhada no meu vídeo tutorial Criando uma Aplicação OpenGL com o Qt Creator.
Ementa
Estudos dos principais conceitos que permeiam as linguagens de programação nos diferentes paradigmas. Ao final da disciplina, o aluno deve ser capaz de analisar linguagens de programação sob diversos aspectos e escolher aquela que mais se adequa à implementação de um projeto.
Ementa
Oferecer fundamentos e instrumentos da matemática aplicada e computacional, com a finalidade de permitir a resolução de problemas da pesquisa científica e tecnológica, que podem ser representados e resolvidos numericamente, envolvendo modelagem e simulação, exemplificando e resolvendo problemas numéricos em laboratórios.
Ementa
Disciplina de conteúdo aberto. Objetiva apresentar e aprofundar aspectos avançados de Banco de Dados, selecionados em tecnologia de ponta e estado da arte, de acordo com necessidades específicas. Essa disciplina serve como mecanismo para viabilizar a introdução no curso de aspectos avançados em Banco de Dados, não abordados em outras disciplinas, que sejam de interesse particular para uma determinada turma, de relevância para o momento, que traduza a evolução tecnológica e/ou que aproveite experiência significativa de docente/profissional qualificado e disponível.
Ementa
Levar o aluno a discutir, exercitar e consolidar o uso de técnicas de programação que tenham um impacto considerável sobre a qualidade de software. Discutir aspectos de qualidade, modularidade, reusabilidade e manutenção de software.
Ementa
Capacitar o aluno a compreender, do ponto de vista da representação computacional e da utilização, a construção de algoritmos e estruturas de dados.
Provas
Prova 1ª Chamada (Resolução) Prova 2ª Chamada (Resolução) Listas
Ementa
Estudo das estruturas de dados básicas. Estudo dos algoritmos elementares de pesquisa em memória primária. Estudo dos algoritmos elementares de ordenação em memória primária.
Projeto
Projeto 2º GQ (Entrega 19/11/2012) Exercícios Resolvidos
Ementa
Introdução à lógica de programação. Estudo dos conceitos básicos para o desenvolvimento de programas.
Atividade Extra para Nota
Atividade para 1ºGQ (Entrega 12/04/2015) Lista Extra
Ementa
Histórico e evolução; Conceito de algoritmo; Exemplos;Linguagem de programação como ferramenta de desenvolvimento de software; Dado, variável, instrução e programa; Fundamentos de programação estruturada; Variáveis e constantes; Expressões; Estrutura de seleção; Estrutura de repetição; Subprogramas e segmentação; Exemplos de algoritmos estruturados; Fundamentos de linguagem Pascal; Identificadores; Constantes e literais; Atribuição; Entrada e saída de dados; Estrutura de programa Pascal; Estruturas de controle; Comandos de seleção e repetição; Declarações: formas e vantagens; Subprogramas: procedimentos e funções; Implementação e recursividade; Tipo de dados não-estruturados: primitivos e por enumeração; Tipos estruturados: vetores, registros, arquivos.
Ementa
A disciplina deve apresentar as técnicas para segurança e integridade de banco de dados; as técnicas para controle de concorrência e recuperação de banco de dados; as novas aplicações de banco de dados e os novos modelos de dados.