Zum Hauptinhalt springen
Echtzeit-Radar & Feeds
Alle RSS Feeds ➔
👥 Community & Social
•
Sicherheitslücken (CVE)IT Security News Hourly Summary 2026-09-29 11h : 7 posts(29.09.2026 um 11:00 Uhr)
•
IT Security NachrichtenSeptember 2026 Cyber Attacks Timeline(29.09.2026 um 11:01 Uhr)
•••
IT Security NachrichtenCloudflare’s EmDash 1.0 makes sandboxed plugins ask for access first(29.09.2026 um 11:03 Uhr)
•
IT Security NachrichtenEngineering velocity is a competitive advantage in modern cybersecurity(29.09.2026 um 11:00 Uhr)
•
Sicherheitslücken (CVE)Kiteworks patches critical flaw, brings customer systems online(29.09.2026 um 11:04 Uhr)
•
IT Security NachrichtenGroßrazzia gegen Mogel-Handy-Ring: 300 Millionen Euro Schaden(29.09.2026 um 11:14 Uhr)
•
Malware / Trojaner / VirenMalware-Schutz auf QNAP-NAS richtig steuern(29.09.2026 um 11:00 Uhr)
••
Sicherheitslücken (CVE)IT Security News Hourly Summary 2026-09-29 11h : 7 posts(29.09.2026 um 11:00 Uhr)
•
IT Security NachrichtenSeptember 2026 Cyber Attacks Timeline(29.09.2026 um 11:01 Uhr)
•••
IT Security NachrichtenCloudflare’s EmDash 1.0 makes sandboxed plugins ask for access first(29.09.2026 um 11:03 Uhr)
•
IT Security NachrichtenEngineering velocity is a competitive advantage in modern cybersecurity(29.09.2026 um 11:00 Uhr)
•
Sicherheitslücken (CVE)Kiteworks patches critical flaw, brings customer systems online(29.09.2026 um 11:04 Uhr)
•
IT Security NachrichtenGroßrazzia gegen Mogel-Handy-Ring: 300 Millionen Euro Schaden(29.09.2026 um 11:14 Uhr)
•
Malware / Trojaner / VirenMalware-Schutz auf QNAP-NAS richtig steuern(29.09.2026 um 11:00 Uhr)
•
Intelligence View
⚡ tsecurity.de Intelligence

CS50 - Week 0

بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيم Garvard universiteti tomonidan taqdim etilgan o'sha mashhur kurs - CS50 kursini o'rganishni boshladim. O'rganish davomida o'rganganlarim, kerakli deb hisoblagan ma'lumotlarni sizlar bilan bo'lishib bor…

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!

بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيم



Garvard universiteti tomonidan taqdim etilgan o'sha mashhur kurs - CS50 kursini o'rganishni boshladim. O'rganish davomida o'rganganlarim, kerakli deb hisoblagan ma'lumotlarni sizlar bilan bo'lishib bormoqchiman. Ushbu kursda amerikalik professor David J.Malan tomonidan dasturlash tushunchalari, algoritmlar, ma'lumot tuzilmalari va umuman, kompyuterlar qanday paydo bo'lib, hozirgi holatga qanday kelib qolgan, barchasi aniq misollar bilan juda qiziqarli usulda tushuntirilgan.



Demak, boshladik!






Dasturlash



Dasturlash - bu kirish (input) ma'lumotini olib unga mos natija (output) yaratish, umuman olganda qandaydir mavjud muammoni yechish hisoblanadi.



Programming






Ikkilik sanoq sistemasi



Bugungi kunda kompyuterlar ikkilik (binary) deb ataladigan sanoq sistemasidan foydalanadi. Bit - ikkilik sanoq sistemasidagi raqamdir. Bir bit - o'chiq yoki yoniqlikni beradi.

Kompyuterlar faqat nol va birlar shaklida gaplashadi. Nol - o'chiqni, birlar esa yoniqlikni ifodalaydi. Kompyuterlarda millionlab, milliardlab shunday o'chiq yoki yoniq bo'lgan tranzistorlar ishlatilinadi.



Binary system



Kompyuterlar raqamni ifodalash uchun sakkiz bit (bayt) dan foydalanadi. Masalan, 00000111 ikkilik sanoq sistemada 7 raqamini beradi. 11111111 esa 255 raqamini bildiradi.






ASCII (American Standard Code for Information Interchange)



Raqamlar birlar va nollar yordamida ikkilik sanoq sistemasida ifodalangani kabi, harflar ham bir va nol yordamida ifodalanadi! Raqamlar va harflarni ifodalovchi birlar va nollar o'rtasida o'xshashlik mavjudligi sababli, ASCII standarti yaratilingan.

ASCII



Misol uchun, ushbu standartga ko'ra A harfi 65 raqami bilan belgilashga kelishilingan. Bu ikkilik sanoq sistemasida 01000001 ni ifodalaydi. Ikkilik sanoq tizimi bilan faqat 255 gacha hisoblash mumkinligi sababli ASCII bilan ifodalash mumkin bo'lgan belgilar soni cheklangan.






Unicode



Ikkilik sanoq tizimida odamlar tomonidan ifodalanishi mumkin bo'lgan barcha turli belgilarni ifodalash uchun raqamlar yetarli emasligi sababli, Unicode standarti kompyuterlar tomonidan uzatilishi va tushunilishi mumkin bo'lgan bitlar sonini kengaytirdi. Unicode nafaqat maxsus belgilarni, balki emojilarni ham o'z ichiga oladi.



Unicode



Rangni ifodalash uchun ham nol va birlardan foydalanish mumkin.

RGB - qizil (red), yashil (green) va ko'k (blue) uchta raqamning kombinatsiyasidir.



rgb



Shuningdek, rasmlar oddiygina RGB qiymatlari to'plamidir.

Videolar esa ko'plab tasvirlar ketma-ketligidir.




Ushbu maqolada CS50x 2024 manbasidan foydalanilgan.


Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten CS50 - Week 0

Thematisch verwandte Begriffe: CS50, Week · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

💬 Kommentare werden geladen…
Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-102240 | A vulnerability was found in Netcore NAP930 0.1.241010.141410. This aff…
Advisory →
tsecurity.de Icon
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag