Tópico: discussão sobre o vídeo disponível anteriormente sobre o tópico Algoritmos de classificação da memória principal - Shellsort e Quicksort. Tema: discussão sobre o vídeo disponibilizado anteriormente sobre o tema Estruturas de Dados / Algoritmos de Busca na Memória Principal - Busca Sequencial. Assunto: discussão do vídeo disponibilizado anteriormente sobre o tema Estruturas de Dados / Algoritmos de Busca na Memória Principal - Árvores Binárias de Busca Desbalanceadas.
Tópico: Discussão do vídeo disponível anteriormente sobre Estruturas de dados / Algoritmos de pesquisa na memória principal - Árvores de pesquisa binárias balanceadas. Tópico: Discussão do vídeo já disponível sobre Estruturas de Dados / Algoritmos de Busca na Memória Principal - Árvores Digitais. Tópico: Discussão do vídeo disponível anteriormente sobre Estruturas de Dados / Algoritmos de Pesquisa na Memória Principal - Conversão de Chave (Hashing).
Tema: discussão do vídeo anteriormente disponibilizado sobre o tema Pesquisa em Memória Secundária - Memória Virtual. Tema: discussão do vídeo disponível anteriormente sobre o tema Pesquisa em Memória Secundária - Árvores de Pesquisa (B, B*).
COORDENADORIA DO CURSO DE CIÊNCIA DA COMPUTAÇÃO
Linguagens
No final do semestre, o aluno deverá apresentar o seminário e o seu trabalho prático de acordo com o plano em anexo. Todo o material didático é disponibilizado ao aluno por meio da plataforma UFSJ CampusVirtual. A entrega das listas e relatórios fornecidos também ocorrerá por meio do Campus Virtual da UFSJ.
Quanto ao horário de funcionamento, o mesmo será feito às sextas-feiras, das 13h às 16h, mediante agendamento pelo e-mail lcrocha@ufsj.edu.br com 24 horas de antecedência. PETER Rob, Carlos Coronel, Database Systems - Design, Implementation, and Administration (8ª ed. Tradução norte-americana), Cengage Learning 2010.
Planejamento de Aulas Aula Data Conteúdo
Criar condições para o aluno definir e calcular derivadas de funções e utilizá-las na resolução de tarefas. O conteúdo será distribuído ao longo de 12 semanas com atividades síncronas e assíncronas, com carga horária de 9 horas-aula semanais, totalizando 108 horas-aula no primeiro período remoto obrigatório a. Atividade concomitante: Reunião com os alunos por meio da plataforma Google Meet ou RNP nos horários especificados no cronograma organizado pela coordenação do curso conforme Resolução/CONEP nº. 007 de 3 de agosto de 2020.
O registro da frequência do aluno será feito mediante a conclusão das atividades propostas, e não pela presença durante as atividades síncronas, sendo o aluno que não completar 75%. As provas são realizadas por meio de questionário no Portal Didático da UFSJ, com questões a serem respondidas online e questões a serem enviadas em arquivo digitalizado. Para ser aprovado, a soma das notas das três provas e dos exercícios de avaliação deve ser maior ou igual a 60 (sessenta) valores e o aluno deve ter no mínimo 75% de frequência (conforme legislação vigente).
Caso o aluno não obtenha a nota exigida para aprovação, terá a oportunidade de realizar uma prova substituta ao final do semestre que substituirá a nota mais baixa entre as três provas. A prova de substituição será de 30 valores, o conteúdo da prova de substituição será todo o conteúdo estudado durante o semestre e a nota que será substituída será, no máximo, a nota necessária para que o aluno obtenha um total igual a 60.
DISCIPLINA: Cálculo Diferencial e Integral II ANO: 2020 SEMESTRE: 1º Período Remoto Emergencial CURSO
Cálculo Diferencial e Integral I PROFESSOR(A): Andréia Malacarne Nº DE VAGAS: 50 DEPTº RESPONSÁVEL: DEMAT
EMENTA
OBJETIVO
CONTEÚDO PROGRAMÁTICO
UNIDADES DE ENSINO
METODOLOGIA A disciplina ocorrerá através da plataforma digital
RECURSOS TECNOLÓGICOS E DE MÍDIA Para cursar a disciplina, o aluno deverá dispor de
CONTROLE DE FREQUÊNCIA
CRITÉRIO DE AVALIAÇÃO
Bibliografia Complementar
Apresentar a teoria e técnicas de construção de compiladores e interpretadores de linguagens de programação de alto nível com ênfase no front-end do compilador. Os momentos assíncronos são utilizados para resolução de exercícios pelos alunos e também para esclarecimento de dúvidas sobre o conteúdo do curso. Nas aulas síncronas são também disponibilizadas as listas dos exercícios de fixação e as listas dos exercícios 1 e 2 que se avaliam.
Encontro online toda segunda-feira das 15:15 às 17:05 para tirar dúvidas sobre conteúdo, trabalhos e lista de exercícios. Serão utilizados momentos síncronos, com duração de 1 hora e 50 minutos, para resolução de exercícios e dúvidas dos alunos sobre o conteúdo. Nas aulas assíncronas serão disponibilizadas as listas de exercícios de fixação e as listas de exercícios 1 e 2 (LIST1 e LIST2), que serão avaliadas.
Os momentos síncronos, com a duração de 1 hora e 50 minutos, serão utilizados para resolução dos exercícios e dúvidas dos alunos relativamente aos conteúdos abordados nas aulas assíncronas. Capacitar o aluno a analisar e projetar redes de computadores conhecendo seu princípio de funcionamento através de uma visão geral das principais tecnologias de redes atualmente disponíveis. Encontro online toda segunda-feira das 13h15 às 15h05 para tirar dúvidas sobre o conteúdo, trabalhos e lista de exercícios.
Tópicos em redes de computadores: redes de última geração, redes definidas por software, funções de redes virtuais, redes 5G, etc.
UNIDADE CURRICULAR: Fundamentos de Eletricidade e Magnetismo PERÍODO:ESPECIAL CURRÍCULO
DEPARTAMENTO: DCNAT
CARGA HORÁRIA
OBJETIVOS
METODOLOGIA E RECURSOS AUXILIARES
AVALIAÇÃO
BIBLIOGRAFIA BÁSICA
BIBLIOGRAFIA COMPLEMENTAR
COORDENADORIA DO CURSO DE CIÊNCIA DA COMPUTAÇÃO
- Movimento retilíneo 2. Vetores
- Movimento em 2 e três dimensões 4. Leis de Newton do Movimento
- Energia Potencial e Conservação de Energia 8. Centro de Massa e Movimento Linear
- Rotação dos corpos rígidos 11. Equilíbrio dos corpos rígidos
- Dinâmica do movimento de rotação
A frequência será controlada pelo acesso do aluno ao Portal Didático e pela realização das atividades programadas. Serão realizadas três avaliações online, através do Portal Didático da UVJ ou outra plataforma específica, cada uma correspondendo a 1/3 da nota máxima (10 valores). Ao final da disciplina será apresentado um teste substitutivo com nota correspondente a 1/3 da nota máxima, que poderá substituir a menor nota obtida pelo aluno entre as três avaliações anteriores.
Existem duas referências gratuitas disponíveis na Internet (referências 2 e 3) que podem ser utilizadas para monitorar a profissão, no caso de alunos que tenham dificuldade em obter referências protegidas por direitos autorais. Tracejado: variáveis vetoriais translacionais; vetores unitários; soma de vetores; relações com a derivada (secante, tangente). Tracejado: variáveis vetoriais translacionais; vetores unitários; soma de vetores; relações com a integral (interpretação da área sob a curva).
COORDENADORIA DO CURSO DE CIÊNCIA DA COMPUTAÇÃO PLANO DE ENSINO
PERT Discussão Semanal / Lançamento da Atividade de Problemas Hamiltonianos Síncrona (2h) 22/10/20 Atividade de Problemas Hamiltonianos (Atividade 5) Assíncrona (4h) Discussão Semanal / Lançamento da Atividade de Problemas Hamiltonianos em. Síncrona (2h) 29.10.20 Atividade sobre problemas de Euler (Atividade 6) Assíncrona (4h) Semana Discussão sobre problemas de Euler / Início da atividade sobre aplicação. Síncrona (2h) 05/11/20 Atividade sobre o uso dos problemas de Euler (Atividade 7) Assíncrona (4h) Semana Discussão sobre o uso dos problemas de Euler / Início da atividade sobre.
As avaliações serão feitas para as atividades 1 a 11 e o aluno poderá optar por fazer apenas 10. Os objetivos desta unidade curricular incluem a apresentação de problemas combinatórios e as dificuldades na sua solução óptima em aula. As atividades 1 e 2 serão realizadas de forma assíncrona, com vídeos, slides, código C e outros materiais disponíveis no Campus Virtual da UFSJ.
A Atividade 3 será realizada de forma síncrona uma vez por semana, às quartas-feiras, das 15h15 às 17h05, via plataforma GoogleMeet, para esclarecimento de dúvidas sobre as videoaulas e implementações da semana. A Atividade 4 será realizada de forma síncrona uma vez por semana, às sextas-feiras, das 8h30 às 11h30, por meio da plataforma GoogleMeet. Critérios de avaliação O controle de frequência se dará pela entrega de 75% das atividades de avaliação.
Garantir as condições para que o aluno compreenda a importância da inteligência artificial para a resolução de problemas incalculáveis e inviáveis. O curso será desenvolvido combinando aulas expositivas remotas síncronas e assíncronas, com os momentos remotos síncronos ministrados via GoogleMeet. O material das aulas e os formulários de entrega serão disponibilizados ao aluno por meio da plataforma UFSJ CampusVirtual.
O curso será desenvolvido usando uma variedade de software de suporte educacional on-line disponível gratuitamente para os alunos. A verificação do aprendizado ocorrerá por meio de diversas atividades, 20% por meio de uma prova síncrona, 30% em um trabalho final que conecte os conteúdos estudados através da disciplina, 20% em seminários e os 30% restantes serão avaliados de acordo com as atividades realizadas durante todas as aulas. As aulas, seminários e o trabalho final podem ser apresentados fora do prazo fixado, desde que não ultrapassem o período de uma semana e as aulas síncronas subsequentes (o que ocorrer primeiro).
S]íncrona
Conteúdo
Horários síncronos nos horários previstos pela Coordenação da disciplina e realização de atividades assíncronas, como leitura de textos, visualização e produção de conteúdos multimídia, realização de exercícios e seminários. Além disso, o aluno deve ter algum tipo de captura de imagem, como uma câmera web ou câmera de celular, para realizar algumas atividades. Apresentar os aspectos matemáticos e computacionais da criptografia moderna, fornecendo uma visão geral de suas aplicações, com ênfase no conceito de criptografia de chave pública.
Aulas síncronas em horários agendados pela Coordenação da disciplina e execução de atividades assíncronas, como leitura de textos, visualização de conteúdos multimídia, realização de exercícios e desenho de circuitos digitais. Para o dimensionamento de circuitos digitais será ainda necessário utilizar o software multiplataforma “Digital”, que pode ser descarregado na página do projeto (https://github.com/hneemann/Digital) ou simuladores online como o www.circuitlab.com (recomendado ter uma conta gratuita). 50 valores em 6 testes individuais, inicialmente síncronos mas passíveis de conversão para assíncronos de acordo com a disciplina e disponibilidade das aulas.
Planejamento de aulas
- Regras de Inferência
- Lógica de Predicados: Variáveis e predicados, Quantificadores
- Demonstrações e Provas: Técnicas para implicação, Prova por contradição, Prova por casos, Prova por indução
- Sequências e Indução Matemática
- Introdução à Teoria dos Conjuntos: Conceito de conjuntos, Formas de definição de conjuntos, Operações sobre conjuntos, Axiomas e propriedades, Partições
- Sequências Numéricas: Progressões, Definições Recursivas, Relações de Recorrência, Funções Geratrizes
- Análise Combinatória
Lógica proposicional: Proposições e variáveis proposicionais, conjunções lógicas e tabelas verdade, tautologia e contradição, consequência lógica, equivalência lógica, tipos de argumentos. Introdução à teoria dos conjuntos: Conceito de conjuntos, Formas de definição de conjuntos, Operações sobre conjuntos, Axiomas e propriedades, Propriedades de partições, Partições. Relações, funções e ordem: pares ordenados, relações e suas propriedades, relações de equivalência e classes de equivalência, funções, ordens parciais.
Matemática Discreta Planejamento de aulas
Processo de descoberta de conhecimento Preparação dos dados
Conceitos básicos de coleta e engenharia de dados 1. Exploração estática
Técnicas de mineração de dados 1. Classificação
Domínios de aplicação
17 Padrões Estruturais 17 Padrões Comportamentais 18 Exercícios – Lista 5 20 Boas Práticas – Stink 21 Boas Práticas – Refatoração 22 Exercícios – Lista 6 23 Avaliação substituta 24 Final do Semestre. Exercícios – Front-end – Comunicação com Back-end – Receção de dados – 10 pontos Exercícios – Front-end – Comunicação com Back-end – Envio de dados – 10 pontos Exercícios – Front-end e Back-end – Autenticação e autorização – 10 pontos.
COORDENADORIA DO CURSO DE CIÊNCIA DA COMPUTAÇÃO PLANO DE ENSINO
- Introdução: conjuntos, relações e funções 2: Introdução: linguagens e gramáticas
- Linguagens regulares: autômatos finitos determinísticos 4: Autômato finito não determinístico
- Autômato com movimentos vazios 6: Expressão regular
- Linguagens livres de contexto: gramáticas livres de contexto 8:Autômatos de pilha
- Máquinas de Turing
- Vinculadas à primeira lista de exercícios
- Vinculadas à segunda lista de exercícios
- Vinculada à terceira lista de exercícios
- Vinculada à quarta lista de exercícios
- Vinculada à quinta lista de exercícios
- Vinculada à sexta lista de exercícios
- Vinculada à sétima lista de exercícios
O horário de expediente está agendado para todas as sextas-feiras, das 8h30 às 11h30 (via GoogleMeet): o expediente será utilizado para esclarecer possíveis dúvidas, resolver exercícios selecionados e descobrir possíveis detalhes sobre as próximas semanas/planejamento da disciplina. A avaliação da assimilação do conteúdo pelos alunos é feita por meio de listas de exercícios (7 listas, conforme descrito a seguir). Aula assíncrona) Segunda lista de exercícios (autómatos finitos não determinísticos e autómatos finitos com movimentos vazios).