jjggccmm Goto Github PK
Name: João Gabriel Cc Mm
Type: User
Name: João Gabriel Cc Mm
Type: User
Application using Threads CPU - Bound
Aula prática da quarta-feira, dia 17/02, de github a ser feita pelo aluno.
* - Simple program using python's Matplot Lib library together with Tkinter to show graphicaly the Bubble's Sort algoritm efficiency fo a list of random elements in diffrent ranges, the tkinter window serves to call the Bubble sort method in a more user friendly way.
3° projeto da cadeira de "Programação Paralela e Distribuida - PPD" do semestre de 2022.1 sobre o uso de um "Middleware Orientado a Mensagens (MOM)". Mais informações leia os arquivos disponibilizados nesse repositório.
4° projeto da cadeira de "Programação Paralela e Distribuida - PPD" do semestre de 2022.1 sobre o uso de "Espaço de Tuplas" em uma aplicação de Chat Simples. Mais informações leia os arquivos disponibilizados nesse repositório.
5°, e final, projeto da cadeira de "Programação Paralela e Distribuida - PPD" do semestre de 2022.1 que utoliza um pouco de todos os conceitos mostrados em sala. Mais informações leia os arquivos disponibilizados nesse repositório.
Calculadora simples utilizando de conhecimento de CSS, HTML e Java Script para seu funcionamento e construção de sua interface.
Arquivos daquilo que é pedido na "Primeira contribuição da primeira etapa"(Bubble Sort( ))(Obs:. Foi utilizado o método "Bubble Sort" sem 'flag').
Arquivos daquilo que é pedido na "Segunda contribuição da primeira etapa"(Selection Sort( ))
Arquivos daquilo que é pedido na "Terceira contribuição da primeira etapa"(Insertion Sort( ))
Arquivos daquilo que é pedido na "Quarta contribuição da primeira etapa"(Quick Sort( )). Obs: O aluno decidiu optar por, de forma adicional, exibir os gráficos para mais dois CASOS ESPECIAIS além da LISTA DECRESCENTE, sendo eles uma LISTA CRESCENTE e uma LISTA COM TODOS OS ELEMENTOS IGUAIS.(Se possível abra a imagem de nome: 'observacoes.png').
Arquivos daquilo que é pedido na "Quinta contribuição da primeira etapa"(MergeSort( )). Obs: O aluno decidiu optar por, de forma adicional, exibir um gráfico para mais um CASO do MERGE SORT além da LISTA ALEATÓRIA, sendo ele uma LISTA DECRESCENTE(Pior cenário de ordenação para o MERGE SORT).
Arquivos daquilo que é pedido na "Sexta contribuição da primeira etapa"(ShellSort( )). Obs: O aluno decidiu optar por, de forma adicional, exibir um gráfico para mais um CASO do SHELL SORT além da LISTA ALEATÓRIA, sendo ele uma LISTA DECRESCENTE.
Arquivos daquilo que é pedido na "Sétima contribuição da primeira etapa"(CountingSort( )). Obs: O aluno decidiu optar por, de forma adicional, exibir mais dois gráficos para analisar o desempenho do SHELL SORT, sendo eles uma LISTA CRESCENTE e uma LISTA DECRESCENTE. Obs:.(devido a reta dos 3 gráficos ter sido muito semelhante, é aconselhado verificar a image "Graficos-CountingSort-(Comparativo de Escalas).png" para melhor análise comparativa).
Arquivos daquilo que é pedido na "Oitava contribuição da primeira etapa"(BucketSort( )). Obs: O aluno decidiu optar por, de forma adicional, exibir mais dois gráficos para analisar o desempenho do BUCKET SORT, sendo eles uma LISTA CRESCENTE e uma LISTA DECRESCENTE. Obs:.(Nos gráficos usa-se diversas variações possíveis do BUCKET SORT com outros algoritmos de implementação).
Arquivos daquilo que é pedido na "Nona contribuição da primeira etapa"(RadixSort( )). Obs: O aluno decidiu optar por, de forma adicional, exibir mais dois 'casos' para analisar o desempenho do RADIX SORT, sendo eles uma LISTA CRESCENTE e uma LISTA DECRESCENTE. Obs:.(No gráfico usa-se uma das muitas variações possíveis para o RADIX SORT com outros algoritmos de ordenação, sendo ela: Radix+Counting Sort ).
Arquivos daquilo que é pedido na "Décima contribuição da primeira etapa"(HeapSort( )). Obs: O aluno decidiu optar por, de forma adicional, exibir mais dois 'casos' para analisar o desempenho do HEAP SORT, sendo eles uma LISTA CRESCENTE e uma LISTA DECRESCENTE.
Arquivos daquilo que é pedido na "Décima Primeira contribuição da primeira etapa"(GnomeSort( )). Obs: O aluno decidiu optar por, de forma adicional, exibir mais dois 'casos' para analisar o desempenho do GNOME SORT, sendo eles uma LISTA CRESCENTE e uma LISTA DECRESCENTE.
Provas
* >>Programa simples em Python 3 usando de interface gráfica no Tkinter para mostrar uma aplicação de Chat no formado "Cliente-Servidor" usando da tecnologia de comunicação de Sockets.
*-Simple apple using pythons Turtle library to draw spirals based on imput given by user. *-The user inputs 4 coordinates them click on "apply" button and "DRAG" the turtle cursor around the screen to see the result draws.
Testando ssh.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.