Pages

  • Ana Sayfa
facebook twitter instagram pinterest bloglovin Email

Profesör Teknoloji


BAŞLIKLAR (HEADİNGS)
HTML metni içinde H1 ile H6 aralığında ölçeklendirilmiş 6 farklı düzeyde başlık kullanılabilir. Burada H1 en büyük başlığı, H6 ise en küçük başlığı simgelemektedir.

Bir başlık elemanının genel yazılış biçimi,
<Hx>Başlık Metni</Hx>
şeklindedir. Burada x, 1 ile 6 arasında bir tamsayıdır ve başlığın düzeyini belirlemektedir.
<H1>Deneme<H1>
<H2>Deneme<H2>
<H3>Deneme<H3>
<H4>Deneme<H4>
<H5>Deneme<H5>
<H6>Deneme<H6>

YAZI BİÇİMLENDİRMELERİ
<b> ve </b> etiketleri arasına alınan metin, koyu (bold) hale getirilir.
<b> ALİ TARHAN </b>

<i> ve </i> etiketleri arasına alınan metin, italik (eğik yazı biçimi) hale getirilir.
<i> ALİ TARHAN </i>

<u> etiketi  İşaretlediği metnin altına alt çizgi çekilmesini sağlar.
<u> ALİ TARHAN </u>



LİNK OLUŞTURMA

<a href="https://profesorteknoloji.blogspot.com/">Blogum</a>


Yukarıdaki örnekte blogum adında bir link oluşturulmakta ve bu bağlantıya fareyle tıklandığında Google blogger da ki blogumu çağırmaktadır.


ARKA PLAN VE YAZI RENGİ DEĞİŞTİRME

<html>
  <head>
    <title></title>
  </head>
  <body bgcolor="red" text="#000051">
    <h3 align="center">TOKAT GAZİOSMANPAŞA ÜNİVERSİTESİ</h3>
    <h3 align="center">EĞİTİM FAKÜLTESİ BÖTE BÖLÜMÜ</h3>
    <h3 align="center">ALİ TARHAN</h3>  
  </body>

</html>



STYLE KULLANIMI

Yazı rengini değiştirme

<p style="color:blue;">ALİ TARHAN </p>
<p style="color:red;">ALİ TARHAN</p>

Çıktısı

ALİ TARHAN

ALİ TARHAN

Font, yazı tipini değiştirme

<p style="font-family:courier;">Courier fontu ile TOKAT.</p>
Courier fontu ile TOKAT

<p style="font-family:algerian;">Algerian fontu ile yazılmış TOKAT.</p>

ALGERİAN fontu ile TOKAT












Share
Tweet
Pin
Share
No yorum

Algoritma ve Akış Diyagramında Neler Öğrendik – Genel Tekrar

Nasıl günlük hayatımızda planlar yaparak hayatımızı bir düzen içinde sürdürmeye çalışırız. Yapacağımız herhangi bir işi en mükemmel şekilde yapmaya özen gösteririz, bunun için olası durumları tahmin eder ve buna göre önlemler ve ek planlar yaparız. Bu yapacağımız işimizde ve hayatımızda başarılı olmak , beklenmedik sorunlarla karşılaşmamak ve karşılaşırsak büyük zararlara uğramamak için olması gereken bir durumdur. Bu aslında programlamanın temelini oluşturan düşünce biçimi yani algoritma mantığıdır. Programlama da yazacağımız programın hatasız ve başarılı çalışması için kod yazmaya başlamadan önce adım adım her aşamayı planlarız ve bu aşamalarda ortaya çıkabilecek hata kontrollerini yaparız. Böylelikle yazdığımız kodlarda bir hata olursa bu hatayı programın kendisi yakalaması ve çözüm için belirlediğimiz önlemleri kullanmasını sağlarız. Hatasız kod, program ya da hayat olmaz. Ancak algoritma mantığını kavrarsak ve buna uygun hareket edersek mümkün olduğunca az sorunla karşılaşır ve birçok soruna öncesinden tedbir aldığımız için hasar ya da hata almayız ya da en azından mümkün olan en küçük hata veya hasarı alırız. Akış diyagramı ise kafamızda oluşturduğumuz planları kağıt ve kaleme şekillerle dökerek anlatmak gibi düşünülebilir. Yani oluşturduğumuz algoritmanın, yaptığımız planın aşamalarının şekillerle ifade edilmesi olarak düşünülebilir. Bu haftalık yaptığımız paylaşımlar ve izlediğimiz ders videoları ile kazandığımız ilk ve en önemli şey algoritma mantığıdır. Daha sonra bu algoritma mantığını şekillerle ifade ettiğimiz akış şemasıdır. Bunun dışında akış diyagramı için Flow Chart  adlı programı kullanmayı bu programda akış diyagramı hazırlamayı öğrendik. Bu programda şekillerin olduğunu ve bu şekillerin bir anlamı olduğunu öğrendik. Tanımlama ve atama yapmak için bir şeklin, aritmetik işlemler için başka bir şeklin, döngü işlemleri için, mesaj vermek için şekillerin olduğunu öğrendik ve bu şekillerle akış şemaları tasarladık.

Share
Tweet
Pin
Share
No yorum
Daha önceki yazımızda algoritma ve akış diyagramı hakkında bilgi verip basit işlemleri, aritmetik işlemleri ve döngüleri işlemiştik. Bu yazımızda ise kaldığımız yerden devam ederek örneklerle konuyu daha iyi anlamaya çalışacağız.

Örnek: Girilen vize ve final notlarına göre öğrencinin dersten geçip geçmediğini bulan akış diyagramını tasarlayınız.




Örnek: Verilen tamsayının sıfır, pozitif ya da negatif olup olmadığını bulan akış diyagramını tasarlayınız.

Örnek: Klavyeden girilen sayının tek mi çift mi olduğunu ve karesini bulan programın akış şemasını tasarlayınız.




Örnek: Kullanıcı tarafından taban kenarı ve yükseklik değeri verilen bir dik üçgene ait alan hesaplaması yapan ve sonucu ekranda gösteren akış şeması örneği.






Share
Tweet
Pin
Share
No yorum

Algoritma: Karşılaştığımız bir problemin çözümü için uygulayacağımız işlemlerin maddeler halinde listelenmesi olarak tanımlanabilir. 
Algoritma Yapısı
1: Başla
2: Sabit ve değişkenlerin tanımlanması
3: Yapılacak işlemler
4: Sonuçların kullanıcıya sunulması
5: Bitir

Örnek: Ayran Yapma
1. Başla.
2. Yoğurdu kaba koy.
3. Su ekle.
4. Çırp.
5. Tuz Ekle.
6. Karıştır.
7. Bardağa doldur.
8. Bitir.

Örnek: İki sayının toplamının hesaplanması.
1. Başla
2. Sayı 1’i giriniz.
3. Sayı 2’yi giriniz.
4. Sonuc= Sayı1+Sayı2
5. Ekrana Sonuc’u yaz.
6. Bitir.

Akış Diyagramı: Algoritma da bulunan her bir komutun şekiller yardımıyla ifade edilmesidir.


Akış diyagramı yapmak için şuan piyasa da birden fazla program bulunmaktadır. Ben Flow Chart adlı programı kullanıyorum. Arayüzü basit ve kurulumu kolay , ayrıca boyutu küçük olduğu için oldukça hızlı çalışan bir programdır.


Aşağıda Flow Chart isimli programda hazırlanmış klavyeden girilen iki sayının toplamını bulan algoritmanın akış diyagramını görmekteyiz. Gelin beraber birkaç örnek yapalım.



Soru: Kullanıcı tarafından girilen bir sayının % 10’unu bulan programın algoritma ve akış diyagramını yazınız?

Cevap:
Algoritma
1.Başla
2.A sayısını oku
3.Sonuc=a % 10 işlemini yap.
4.Sonuc’u ekrana yaz.
5.Dur

Akış Diyagramı


İf Else (Karar Yapısı)


Program yazarken bazen bir şartın gerçekleşip gerçekleşmemesine göre farklı işlemler yaptırmamız gerekebilir. Böyle durumlarda if-else kontrol yapısı kullanılır. Bu yapıda durumu kontrol etmek için bir şart belirtilir ve bu şartın gerçekleşmesi durumunda hangi işlemler, gerçekleşmemesi durumunda hangi işlemlerin yapılacağı ayrı ayrı yazılır.

Örnek:
1. Başla
2. A sayısını gir.
3. C=A%2 işlemini yap.
4. C=0 ise adım 5 ya git değilse adım 6 e git.
5. Ekrana C sayısı 2 ye tam bölünebilir yaz ve 7. Adıma git.
6. Ekrana C sayısı 2 ye tam bölünmez yaz.
7. Bitir


Bunun dışında if else yapısını döngü içinde kullanabiliriz. Örneğin ekrana 10 defa Ali yazan programın algoritması ve akış diyagramını yazmak gibi.






Share
Tweet
Pin
Share
No yorum
Newer Posts
Older Posts

Bu Blogda Ara

Yazar

About Me

Bir zamanlar her şey mümkünmüş gibi hisseden, kahraman olmak için süper güçlere ihtiyaç olmadığının farkında olan, kelimelerle hayat kurtaran, en azından kendi hayatını kurtaran, kendi dünyasında bir blog yazarı...

Takipte Kalın

  • facebook
  • twitter
  • instagram
  • Google+
  • pinterest
  • youtube

Son Gönderiler

Takipçiler

Toplam Ziyaretçi Sayısı

Ali TARHAN. Blogger tarafından desteklenmektedir.

Blog Archive

  • Nisan 2020 (6)
  • Mart 2020 (4)
  • Ekim 2018 (1)
  • Ekim 2017 (1)
  • Mayıs 2017 (3)
  • Nisan 2017 (8)
  • Mart 2017 (7)
  • Şubat 2017 (4)

En Çok Okunan Yayınlar

  • İnternet Adresleri Uzantıları ve Anlamları
              Her zaman karşımıza gelen bu uzantıların ne anlama geldiğini hiç merak ettiniz mi ? Eğer merak ediyorsanız bu yazımız tam size g...
  • Blogger Sosyal Medya Eklentisi Ekleme
    Bugün size bloggerda bulunan blogunuza sosyal medya eklentisi nasıl eklenir onu anlatacağım.Öncelikle bloggerda tema düzenleme konusuna göz ...
  • Bilgisayar Ağları Ve Topolojileri
    BİLGİSAYAR AĞI NEDİR? İki veya daha fazla bilgisayarın bir araya gelerek oluşturdukları yapıya bilgisayar ağı denir. Ağa bağlı tüm bilg...

Hakkımda

Ali TARHAN
Profilimin tamamını görüntüle

Created with by ThemeXpose | Distributed by Blogger Templates