bigisayar Konuları ve Soru Dağılımları

# TYT Matematik Konuları 2018 TYT 2017 2016 2015 2014 2013 2012 2011
1 Topoloji ve Ölçüm 0 0 0 0 0 0 0 0
2 Graf Teorisi 0 0 0 0 0 0 0 0
3 Tamsayılı Programlama 0 0 0 0 0 0 0 0
4 Geometrik Tasarım 0 0 0 0 0 0 0 0
5 Yönetim Bilişim Sistemleri
6 Bilgisayar Donanımı
7 Algoritmalar ve Programlama
8 Discrete Matematik 0 0 0 0 0 0 0 0
9 Klavye Kullanım Teknikleri 0 0 0 0 0 0 0 0
10 Asp.net ile Web Programcılığı 0 0 0 0 0 0 0 0
11 C++ Programlama 0 0 0 0 0 0 0 0
12 C# Programlama Dili 0 0 0 0 0 0 0 0
13 Kriptoloji 0 0 0 0 0 0 0 0
14 İşletim Sistemi 0 0 0 0 0 0 0 0
15 Sistem Analizi 0 0 0 0 0 0 0 0
16 VisualBacic.Net 0 0 0 0 0 0 0 0
17 Veri Tabanı ve Dilleri 0 0 0 0 0 0 0 0
18 Paralel Hesaplama 0 0 0 0 0 0 0 0
19 Doğrusal Proglama 0 0 0 0 0 0 0 0
20 Pascal Ders Notları 0 0 0 0 0 0 0 0
21 Authorware 0 0 0 0 0 0 0 0

BİR MİLYON YAZILIMCI PROJESİ HAKKINDA 5 SORU 5 CEVAP

BİR MİLYON YAZILIMCI PROJESİ HAKKINDA 5 SORU 5 CEVAP

1 milyon yazılımcı projesi nedir?

BTK Akademi 1 milyon istihdam projesi maliye bakanlığının ülkemizdeki nitelikli yazılımcı ihtiyacını karşılamak üzeri geliştirdiği bir projedir. 1 milyon yazılımcı projesi kapsamında kursiyerler algoritma, big data, bilgisayar programlama, block chain, iş zekası, office programları, oyun programlama, siber güvenlik veri tabanı ve web programlama alanında dersler yer almaktadır. Bu projeden yararlanmak için öncelikle https://1milyonistihdam.hmb.gov.tr/ adresinden kayıt olmanız ve özgeçmiş doldurmanız gerekmektedir. Kayıt olurken yazacağınız mail adresi güncel mail adresiniz olmalıdır. Çünkü vermiş olduğunuz mail adresine aktivasyon maili gelmektedir. Yanlış bir mail adresi vermeniz durumunda kaydınız gerçekleşmez ve hakkınız yanar. Özgeçmişinizi doldurduktan sonra eğitimlere katılabilirsiniz. Bunun için https://www.btkakademi.gov.tr/portal/ adresine 1 milyon istihdam ile giriş yaparak eğitimlere katılabilirsiniz. Tamamladığınız her eğitim ve başarı durumunuz 1 milyon istihdam hesabınızdaki özgeçmişinize otomatik olarak yansıyacaktır.

Algoritma, Yazılım ve Matematik İlişkisi

Algoritma, Yazılım ve Matematik İlişkisi

Bu yazımızda algoritma kavramından ve matematik bilmeden algoritma yazılıp yazılamayacağından ayrıca matematikte iyi olamayan birinin yazılım konusunda başarılı olup olacayacağından bahsedilecektir. Bunun için öncelikle algoritma kavramı açıklanmıştır.

Algoritma Nedir?

Algoritma; matematikte ve programlamada kullanılan, bir problemin çözümünde izlenecek olan yoldur. Matematikte, algoritma bir prosedürdür, matematiksel bir hesaplamayı çözmek için kullanılabilecek bir dizi adımın açıklamasıdır. Algoritmalar, bilimin birçok dalında kullanılır. Algoritmaya verilebilecek en yaygın örnek bir sayının bölünmesinde kullanılan adım adım işlemlerdir.
 

Kafkas Üni. Yönetim Bilişim Sistemleri Bölümü

Kafkas Üni. Yönetim Bilişim Sistemleri Bölümü

Kars ilinde yer alan Kafkas Üniversitesi Yönetim Bilişim Sistemleri Bölümü İktisadi ve İdari Bilimler Fakültesi altında 2018 yılında ilk öğrencilerini almış 4 yıllık yeni bir bölümdür. Devamını okumak için tıklayınız.

On Parmak Hızlı Klavye Eğitimi

On Parmak Hızlı Klavye Eğitimi

On Parmak Hızlı Klavye Eğitimi için https://www.matematikrehberim.com adresine girip üye girişi bölümünden kaydınızı yapınız. Daha sonra kayıt esnasında oluşturmuş olduğunuz kullanıcı adı ve şifreniz ile üye girişi bölümünden giriş yapınız. Giriş işlemi tamamlandıktan sonra sitenin sağ sütununda yer alan Bilgisayar Dersleri bölümü altındaki kırmızı ile yazılmış

 

Paralel Programlama Aşamaları

Paralel Programlama Aşamaları

Mpi programının kurulduktan sonraki aşamaları;
-visual studio programı açılır..
-yeni proje ekle den visual c++ kısmındaki win32 sekmesine gelinir ve win32 Console Application seçilir..
-gelen sayfada empty project seçilir..
-açılan projede, Source Files a sağ tıklanır Add->New Item seçilir..
-gelen sayfada C++File(.cpp) seçilip devam edilir..
-projemize sağ tıklayarak properties seçilir..
-Configuration -> All Configurations seçiliyken C/C++ -> General -> Additional Include Directories e mpich2 nin include klasörü eklenir
 

Köprüden Geçmek için Graf Modeli

Köprüden Geçmek için Graf Modeli

Konigsberg, Almanya’da bir kasabadır. Bu kasaba başka bir nehir ile birleşen Pregel nehrinin etrafında kurulmuştur.İki nehrin birleştiği yerin ortasında bir ada yer almaktadır. Adayı ve nehirlerin iki tarafındaki kasabayı farklı bölgelerini birleştiren yedi tane köprü vardır. 18. yüzyılda Königsberg’in belediye başkanı her gün kasabayı gezmektedir. Ancak her seferinde bir köprüden iki defa geçmektedir. Her köprüden yalnız bir defa geçmek üzere bütün kasabayı dolaşması mümkün olmamaktadır. Bu sorun Euler’in dikkatini çeker.

Ascii Kod Tablosu

Ascii Kod Tablosu

Buradan ascii kod tablosuna ulaşabilirsiniz....

A karekteri 65 tir ama binary sistemde(2lik tabanda ) 01000001

dir.Bunu 65 sayısını 2 lik tabanda yazarak kolayca bulabilirsiniz...

Sistem Analizi Proje Sunumları

Sistem Analizi Proje Sunumları

Arkadaşlar makalemizin altındaki linklerden ege üniversitesi matematik bölümü bilgisayar opsiyonu öğrencilerinin yapmış olduğu sistem analizi proje sunumlarını indirebilirsiniz.

Aile Hekimliği Bilgi Sistemi

CLUSTERING

TIPTA VE SAĞLIK ALANINDA VERİ MADENCİLİĞİ

Data Mining in Medicine

Denetimli-Denetimsiz Sınıflandırma

KARAR AĞAÇLARI İLE SINIFLANDIRMA

yapay sinir ağları

Şifreleme Algoritmaları ve Kriptografik Algoritmalar

Şifreleme Algoritmaları ve Kriptografik Algoritmalar

Kriptografik algoritma adı da verilen bir şifreleme algoritması, şifreleme ve şifre çözümü için kullanılan matematiksel işlemdir. Eğer bir algoritmanın güvenliği bu algoritmanın çalışma biçimini gizlemeye dayalıysa, bu bir sınırlandırılmış algoritmadır. Sınırlandırılmış algoritmalar günümüzün şartlarına pek uymamaktadır; bir gruba ait kullanıcılar bunları kullanamamaktadır, çünkü gruptan bir kullanıcının her çıkışında geri kalan herkesin başka bir algoritmaya geçmesi gerekmektedir. İçlerinden birisi yanlışlıkla gizleneni açığa vurduğunda, diğer herkesin algoritmalarını değiştirmeleri gerekmektedir. Daha da kötüsü, sınırlandırılmış algoritmalar kalite kontrolüne ve standartizasyona olanak tanımamaktadır. Her bir grup kullanıcının kendisine ait bir algoritması olmalıdır. Bu tür bir grup ‘rafta hazır satılan’ şifre çözüm anahtarının yazılım veya donanım ürünlerini kullanamaz; davetsiz bir misafir aynı ürünü alıp algoritmayı öğrenebilir.

Kriptografi Nedir?

Kriptografi Nedir?

Bir ileti düzmetin ya da açıkmetindir (plaintext). Bir iletinin içeriğini saklamak üzere yapılan gizleme işlemi de şifrelemedir(encryption). Şifrelenmiş bir ileti şifremetin yada şifremetindir(ciphertext).. Şifremetini açıkmetine geri çevirme işlemi şifreçözme yada deşifrelemedir(decryption).  

 İleti güvenliğini sağlama bilimi kriptografidir. Matematiğin hem kriptografi hem de kriptanalizi kapsayan dalı kriptolojidir ve şifrebilimciler tarafından icra edilir.

Kriptoloji Nedir?

Kriptoloji Nedir?

     Kriptoloji yani şifre bilimi matematiğin hem şifre dilini hemde şifre analizini kapsayan bilimdalıdır. Şifreleme bir düz metnin içeriğini uygun bir anahtar kullanarak okunamaz hale getirmektir. Anahtar; kriptografi algoritmasının şifreleme ve çözme işleminde kullanılan sayı dizisidir.

      Açıkanahtarlı şifreleme ise, şifre ve deşifre işlemleri için farklı anahtarların kullanıldığı bir şifreleme sistemidir. Sistemin bu özelliğinden dolayı asimetrik şifreleme olarak da adlandırılır. Haberleşen taraflardan herbirinde birer çift anahtar bulunur. Bu anahtar çiftlerini oluşturan anahtarlardan biri gizli anahtar diğeri açık (gizli olmayan) anahtardır.

C# da Dinamik Dizi Kullanımı (Arraylist)

C# da Dinamik Dizi Kullanımı (Arraylist)

Bu makalemizde arraylist kullanarak basit bir personel kayıt programı yapacağız.Bir diziyi arraylist sınıfından tanımlamak demek dizinin boyutunun ihtiyaç duyuldukça arttırılması veya azaltılması demktir.10 elemanımız ve 10 elemanlı bir dizimiz varsa ve listeye yeni eleman eklemek isteniyorsa dizinin elemanını ihtiyaç duyuldukça arttırabilirsiniz.Üstelik diznin eski hali korunacaktır.Aynı durum diznin boyutunu azaltmak içinde geçerlidir.

Arraylist sınıfı diziye her eleman eklendiğinde dizi boyutu arttırmaz Bunun yerine ilk etapta 4 elemanlı bir dizi oluşturur.İlk 4 elemanda dizinin noyutu sabit kalır.5. eleman eklendiğinde dizi boyutu 2 katına çıkarılır.

Devamı var...

Tek Yönlü Bağlantılı Liste Oluşturma

Tek Yönlü Bağlantılı Liste Oluşturma

 Bir çiçekçide satılan 3 tür çiçeğin günlük satış miktarları, 30 gün süre ile gün gün tek  yönlü bir listeye aktarılıyor. 
a) Bu listeyi oluşturan, 
b) İstenilen herhangi bir  gündeki en çok satılan çiçek türünü bulduran,
b) ay sonunda her bir çiçekten kaç tane satıldığını hesaplatan,
bir C++ programı yazınız

Çift Yönlü Bağlantılı Liste Veri Yapısı Örneği C++

Çift Yönlü Bağlantılı Liste Veri Yapısı Örneği C++

Belirsiz sayıdaki bir öğrenci grubu için çift yönlü bağlantılı liste yapısı oluşturunuz.Listede öğrencilerin adı, numarası, vizesi, finali ve ortalması mecuttur.

a)Listeye eleman ekleyen

b)Adın alfabetik sırasına göre araya ekleyen

c)Listenin ad ve ortalama kısmınıbir diziye aktarıp diziyi ortalaması yüksek olandan düşük olana doğru sıralayan

d)Listeyi görüntüleyen

e)Numaraya göre eleman silen

bir C++ programı yazınız. 

Tek Yönlü Bağlantılı Liste Veri Yapısı Örneği C++

Tek Yönlü Bağlantılı Liste Veri Yapısı Örneği C++

Bir sınıftaki her bir öğrenci  3 er deney yapmakta olup, bu öğrencilerin ad ve soyadları
ile deney sonuçları tek yönlü bir listede her bir bağa adsoy, d1, d2 ve d3 olarak yerleştiriliyor. buna göre,
a) Bu listeyi oluşturan,
b) Oluşturulan listeyi kullanarak, her bir öğrencinin en küçük deney sonucunu bulduran, ve o bağda denk isimli haneye yerleştiren,
c) Oluşturulan listeden adsoy ve denk isimli hanedeki verileri okuyarak bir A isimli bir diziye yerleştiren ve bu diziyi denk teki notlara göre büyükten küçüğe sıralayan (isimleri de taşıyan) bir algoritma veya  C++ programı yazınız

 

Paralel Programlama Örneği

Paralel Programlama Örneği

Paralel Programlama Algoritması

1 den n e Kadar Olan Sayıların Toplamı

#include
#include
   #include
  
   #define max_rows 100000
   #define send_data_tag 2001
   #define return_data_tag 2002

   int array[max_rows];
   int array2[max_rows];
  
  void main(int argc, char **argv)
 

Floyd(En kısa yol bulma) Paralel Algoritması

Floyd(En kısa yol bulma) Paralel Algoritması

 

Aşağıda floyd algoritması ile çölülen en kıssa yol bulma probleminin paralel programlama ile kodlaması mevcuttur.

#include
#include
#include

int main(int argc, char** argv)
{

int MyRank, NumProcs, i, n, first, last, prod=1, result=1, Root=0,a[100][100],b[100][100],k,r,j,m;

MPI_Init(&argc, &argv);
MPI_Comm_rank(MPI_COMM_WORLD, &MyRank);
MPI_Comm_size(MPI_COMM_WORLD, &NumProcs);

 

C# Sınav Soruları ve Cevapları

C# Sınav Soruları ve Cevapları

Ege üniversitesi C# sınav soruları ve cevapları.Soruların ve cevapların bulunduğu dökümanları buradan indirebilirsiniz.

Devamını okuya tıklamayı unutmayınız.

Sistem Analizi Sınav Soruları ve Cevapları

Sistem Analizi Sınav Soruları ve Cevapları

1.bilgi sistem türleri nedir?
2.sistem geliştirme süreci adımları...adım ve çıktıları ?
3.sistem analizi yöntemleri nelerdir?
4.araştırma ve bilgi toplama yöntemleri?
5. veri akış diyagramı örneği?
 

PARELEL HESAPLAMA SINAV NOTU

PARELEL HESAPLAMA SINAV NOTU

   JOB LEVEL:

Bağımsız işler aynı anda çalıştırılır.

PROGRAM LEVEL:

Bir problemin çözümü için gerekli birkaç görev aynı anda yapılır

Bir robot enerjisi azaldığı zaman elektrik girişi bulmak üzerine programlanmıştır. Eğer bulursa elektirik girişine gidecek ve kendini şarj edecektir. Üç alt sistemi vardır.GÖRME,HAREKET ve MANİPULATİON. Her alt sistem farklı bir işlem ile kontrol edilir. Bu işlemler parelel çalışır.

Program düzeyindeki parelellik verilerin dağıtımı ile olur.Alt veri kümeleri farklı işlemcilere atanır.Bu veri dağıtımı olarak adlandırılır.

İki boyutlu pixel dizisi düşünelim.Her pixel kendisine komşu pixellerin ortalaması olacaktır.16 alt veri kümesine ayırırız ve her veri kümesini bir işlemciye atarız.

Authorware Uygulamalı Anlatım(Video)

Authorware Uygulamalı Anlatım(Video)

Authorware uygulamamızı izlemeye başlamadan önce buradan uygulama için gerekli dosyaları indiriniz.Aşağıdaki video uygulamanın başlangıcıdır.Devamını izleyebilmek için devamını okuya tıklayınız. 

Authorware programını Crackleme Nasıl Yapılır?

Authorware programını Crackleme Nasıl Yapılır?

Authorware programını tam sürüm olarak kullanabilmek için crack işleminin nasıl yapılacağını görmek için devamını okuya tıklayınız.

C++ Sınav Soruları ve Cevapları

C++ Sınav Soruları ve Cevapları

Ara Sınav soruları ve çözümleri;

1) (35 puan) Belirsiz sayıda (a,b) pozitif tamsayı ikilileri giriliyor.

i) Her (a,b) ikilisi için obeb(a,b)’yi obeb isimli fonksiyonda hesaplayan ve bu değeri geri döndüren,

ii) a değerleri içinde en büyük ve en küçüğünü ana programda bulduran,

iii) b değerlerinin aritmetik ortalamasını ana programda hesaplayan,ve sonuçları ekrana yazdıran C programını yazınız.

C++ Konu Anlatım

C++ Konu Anlatım

C dilinde Lokal ve Global değişken tanımlanması...

#include

int globali=0;

void fonksiyon()
{
int lokalj=0;
}

void main()
{
int lokali=0;
}

C Dili Hakkında

C Dili Hakkında

Sanırım C dilinin varlığını UNIX işletim sistemine borçluyuz.Bu işletim sistemini uygun bir yüksek düzey dil kullanarak yazmak isteyen Dennis Ritchie, bundan 20 yıl kadar önce Bell Labaratuvarlarında C adını verdiği yepyeni bir dili yarattı.C dili ilk kezz yazarın "The C Programming Language" isimli yayınıyla tanıtıldı.Geçen zaman içinde C, dünyanın hemen tüm dillerinde pek çok kitaba konu oldu.

Bugün C derleyecisinin mikro sistemlerden süper bilgisyarlara kadar her düzeydeki mimari için, kullanıcıya makinenin doğal ve vazgeçilmez bir parçası olarak sunulduğuna tanık olmaktayız.Önceleri çok övülen ve parlak bir gelecek öngörülen pek çok dil bugün yavaş yavaş solarken, C'nin belki yaratıcısın bile düşlemediği yükselişi acaba neden?