Ufscar
Repositori ini berisi pekerjaan, kegiatan, catatan, dan latihan saya yang dilakukan di seluruh diplin kursus ilmu komputer dan kuliah / kursus singkat yang saya tonton.
Konstruksi algoritma dan pemrograman (CAP)
Bahasa C digunakan untuk mempelajari konsep pemrograman dasar.
Guru: Ednaldo Braggento Pizzolato
- Jenis data
- Bersyarat
- Pembuatan angka acak
- Ikatan pengulangan
- Vektor
- Operasi modular
- Tugas
- Pemesanan vektor
- Pointe
- Alokasi dinamis
- Poon of Function (saya belajar sendiri dan saya pikir hanya ada satu contoh)
- Struktur
struct - Ubah bahasa untuk menerima aksen (
setlocale ) - Game Galeri
- CGI (Saya menulis artikel untuk membantu memahami sedikit lagi, cukup klik tautan ini)
Laboratorium Sirkuit Digital (CD Lab)
Verilog, FPGA quartus dan program mengubah bahasa yang digunakan.
Guru: Fredy Joao Valente
- 7 Segmen tampilan
- Setengah -adding
- Adder penuh
- Mesin negara
Pemrograman Komputer (PC)
Bahasa C ++ yang digunakan untuk mempelajari pemrograman berorientasi objek.
Guru: Renato Bueno
- Ostream
- Kelas
- Metode dan atribut pribadi, publik dan terlindungi
- Makefile
- Pembangun dan perusak
- UML
- Alokasi dinamis
- Operator Overload
- Resolusi tes
- Warisan
- Metode abstrak
- Kelas template
- Bekerja menggunakan GTK 3
Struktur Data (ED)
Bahasa C ++ digunakan untuk memahami struktur data dan pustaka SFML untuk membuat karya.
Guru: Roberto Ferrari Junior & Diego Furtado Silva
- Daftar
- Ubah elemen dua baris
- Bandingkan antrian
- Masukkan elemen dalam baris
- Disiplinkan elemen baterai
- Pohon seimbang
- Game menggunakan struktur tumpukan dan antrian
Laboratorium Arsitektur dan Organisasi Komputer 1 (Lab ARQ1)
Perubahan Verilog, FPGA Quartus dan Program untuk mempelajari arsitektur MIPS yang digunakan.
Guru: Ricardo Menotti
- Menangkal
- Akuntan Kode Abu -abu
- Crossbar
- Busswire
- Unity logis dan aritmatika (ULA / ale)
Teori Grafik (Grafik)
Bahasa Python dan Perpustakaan NetworkX digunakan.
Guru: Alexandre Luis Magalhaes Levada
- Cari lebarnya (BFS)
- Cari secara mendalam (DFS)
- Gale Shapley
- Pohon Penghasil Biaya Minimum (MST)
- Masalah ular dan tangga
Organisasi dan Pemulihan Informasi (ORI)
Bahasa C digunakan untuk memulihkan informasi disk.
Guru: Jander Moreira
- Membaca dan menulis file biner
- Menyimpan data dalam standar endian kecil
- Memblokir
- Pemesanan internal dan eksternal
Proyek dan Analisis Algoritma (PAA)
Bahasa Python digunakan untuk mengimplementasikan algoritma.
Guru: Mario Cesar San Felice
- Divisi dan Penaklukan
- Pemesanan
- Dijkstra
- Biaya minimum -Generasi pohon
- Ransel
Konstruksi Kompiler 1 (CC1)
Bahasa Java digunakan dan perpustakaan antlr untuk membuat kompiler untuk bahasa bulan.
Guru: Daniel Lucédio
- Analisis sintaksis
- Analisis semantik
Laboratorium Database (Lab BD)
Menggunakan database Oracle.
Guru: Marilde Terezinha Prado Santos
- Pemodelan bank
- Pembuatan Tabel Menggunakan SQL
Paradigma Bahasa Pemrograman
Guru: Heloisa de Arruda Camargo
- Prolog untuk pemrograman logis
- Lisp untuk pemrograman fungsional
- C untuk pemrograman imperatif
- Java untuk pemrograman berorientasi objek
- Java untuk pemrograman paralel
Sistem Operasi 1 (SO1)
Menggunakan bahasa C.
Guru: Kelen Cristiane Teixeira Vivaldini
- Penciptaan proses
- Pembuatan utas
- Lampu Lalu Lintas
Sistem Operasi 2 (SO2)
Belajar tentang sistem operasi Linux, dari kompilasi hingga modul kernel
Guru: Rafael Vidal Aroca
- Kuis
- Panggilan sistem
- Garpu dan eksekutif
- Pembuatan cangkang sederhana
- Pipa Keluar
- Soket
- Penggantian Perpustakaan Standar
Sistem Terdistribusi
Belajar tentang sistem terdistribusi, dari apa yang bahkan bagaimana cara menangani sinkronisasi peristiwa. Guru: Hermes Senger
- Beberapa teknik sinkronisasi
- Jenis transparansi
- Layanan Messenger
- RPC
- Pemilihan Pemimpin
- Janji temu
Pemrograman berorientasi objek tingkat lanjut
Belajar tentang beberapa prinsip orientasi objek, seperti open-close, penggantian Liskov dan responsif tunggal dalam berbagai bahasa.
Guru: Daniel Lucédio
- Prinsip tanggung jawab tunggal
Pengembangan Perangkat Lunak untuk Web 1
Belajar tentang bagaimana pengembangan web dilakukan dan nuansa utamanya. Guru: Delano Medeiros Beder
- Arsitektur klien-server
- Protokol HTTP
- Pengalihan, rujukan dan inklusi
- Atribut pada ruang lingkup permintaan, aplikasi dan sesi
- Halaman server java
- Bahasa ekspresi
- Perpustakaan tag standar JSP
- Internasionalisasi
- Konektivitas Database Java
- Ajax
- Otentikasi pengguna
Aplikasi Teknologi Konsultasi dan Informasi (CATI Jr.)
Minggu Komputasi Akademik dari Universitas Federal São Carlos (Secomp)
Program Pendidikan Tutorial (PET-BCC)
- Lokakarya Pemrograman Fungsional dengan Haskell