Bilişim, bilişim bilimi ya da bilgisayar bilimi, bilgi ve hesaplamanın kuramsal temellerini ve bunların bilgisayar sistemlerinde uygulanabilmeleri sağlayan pratik teknikleri araştıran bir yapısal bilim dalıdır. Bilişimciler ya da bilgisayar bilimcileri bilgi oluşturan, tanımlayan ve dönüştüren algoritmik süreçler icat edip, kompleks sistemleri tasarlamak ve modellemek için uygun soyutlamalar formüle ederler. Bilişim Dünya'da hızla gelişmeye devam eden önemli bir teknolojidir.
Görüntü işleme isim ölçülmüş veya kaydedilmiş olan elektronik (dijital) görüntü verilerini, elektronik ortamda amaca uygun şekilde değiştirmeye yönelik yapılan bilgisayar çalışması.
Grafik tasarım bir mesajı iletmek, bir görseli geliştirmek veya bir düşünceyi görselleştirmek için metnin ve görsellerin algılanabilir ve görülebilir bir düzlemde, iki boyutlu, üç boyut ve de dört boyut olarak organize edilmesini içeren yaratıcı bir süreçtir. Baskı, ekran, hareketli film, animasyon, iç mimari, ambalaj tasarımı gibi birçok ortamda dijital veya dijital olmayacak bir şekilde uygulanabilir. Grafik sanatı ve grafik tasarımlarda, görsel sanatların temel ilkeleri olan hizalama, denge, karşıtlık, vurgulama, hareket, görüntü, oran, yakınlık, tekrarlama, ritim ve birlik geçerlidir. Grafik tasarım için grafik tablet, grafik yazılımı, uygulama yazılımı ve programları kullanılır.
Yapısal programlama, programlama dilleri kullanılarak yazılan, mantıksal bütünlük gösteren bloklara (bölümlere) bölünebilirler. Bu yolla uzun ve karmaşık programların, bloklara ayırarak daha kolay biçimde yazılabilmesi mümkün olmaktadır.
Animasyon (canlandırma), birden çok resmin arka arkaya hızlı bir şekilde gösterilmesiyle elde edilen hareketli görüntüdür. İlk animasyonlar birkaç kâğıda istenen resimlerin çizilmesi, kâğıtların hızlıca geçirilmesi veya bir çemberin içine konup döndürülmesi ile yapılıyordu. Animasyon yapan kişilere animatör denir.
Film, hareketli resimlerin seri şekilde gösterilmesi ile ortaya çıkan bir yapıttır. Filmler, gerçek insan ve objelerin kamerayla kayıt edilmesiyle veya animasyon teknikleri, özel efektler gibi teknikler ile her iki unsurun yaratılmasıyla ortaya çıkar. Filmlerde bir seri tekil çerçeveler oluşturulur ancak bu çerçeveler ardışık ve hızlıca gösterildiğinde, optik illüzyon oluşur ve bu optik illüzyon izleyicinin, sırayla hızla izlenen ayrı çerçeveler arasındaki sürekli hareketi algılamasına neden olur. Film yapım süreci hem bir sanat hem de bir endüstridir. Sinematografinin kısaltması olan "sinema" kelimesi genellikle film yapımcılığını, film endüstrisini ve ilgili sanatları ifade etmek için kullanılır.
Mat boyama, sanatsal anlamda "fotoğraf gibi" boyama sanatıdır. Hayal gücünün "inandırıcılık" kaygısıyla oluşturduğu, aslında gerçekte olmayan bir yerin, çevrenin, ortamın gerçekmiş gibi çizilip, renklendirilmesi ve boyut katılarak yansıtılmasıdır. Temel amacı çizgilerle "ortam" yaratmak ve gerçekmiş gibi yansıtmak olan mat boyama, bu özelliği ile karakter çizimlerinin şekillendirdiği ilistrasyon, animasyon-çizgi film çalışmalarından ve figür ve desenlerden oluşan resim sanatlarından ayrılır.
Virtual Studio Technology, ses sentezleyici ve ses efekt eklentilerinin editör yazılımları ve sabit disk kayıt sistemleri ile kullanılabilmesini sağlayan, gerçek zamanlı işlem yapabilen bir arayüz standardı. Müzik sektöründe önemli bir yer tutan teknoloji Steinberg tarafından geliştirilmiştir.
Sanal bellek, fiziksel belleğin görünürdeki miktarını arttırarak uygulama programına (izlence) fiziksel belleğin boyutundan bağımsız ve sürekli bellek alanı sağlayan bilgisayar tekniğidir. Ana belleğin, diskin (ikincil saklama) önbelleği (cache) gibi davranmasıyla; yani disk yüzeyini belleğin bir uzantısıymış gibi kullanmasıyla gerçekleştirilir. Ancak gerçekte, yalnızca o anda ihtiyaç duyulan veri tekerden ana belleğe aktarılıyor olabilir. Günümüzde genel amaçlı bilgisayarların işletim sistemleri çoklu ortam uygulamaları, kelime işlemcileri, tablolama uygulamaları gibi sıradan uygulamalar için sanal bellek yöntemi kullanılmaktadır.
Kullanıcı arayüzü ya da kullanıcı arabirimi, insanların bir makine, cihaz, bilgisayar programı ya da karmaşık aletlerle etkileşimini sağlayan yöntemlerin bileşkesine verilen addır.
Masaüstü bilgisayar, sabit bir konsol veya masa üzerine uygun yapıda tasarlanan kişisel bilgisayar türüdür. Bu bilgisayarlar çeşitli türlerde parçaların birleştirilmesiyle çok farklı biçimde oluşturulabilirler. Boyutları büyük ve ağır olması sebebiyle çevresel faktörlerden daha az zarar görürler. Diğer kişisel bilgisayarlara göre yüksek güç harcarlar ve daha az maliyete sahiptirler. Ayrıca performans olarak öndedirler ancak yavaş yavaş Dizüstü bilgisayarlar performansta da öne geçmeye başlamıştır lakin ısınma sorunu vardır. Günümüzde pek çok masaüstü bilgisayarın ayrı klavye, fare ve ekranı vardır.
Bulut bilişim, bilgisayarlar ve diğer cihazlar için, istendiği zaman kullanılabilen ve kullanıcılar arasında paylaşılan bilgisayar kaynakları sağlayan, internet tabanlı bilişim hizmetlerinin genel adıdır. Bulut bilişim bu yönüyle bir ürün değil, hizmettir; temel kaynaktaki yazılım ve bilgilerin paylaşımı sağlanarak, mevcut bilişim hizmetinin; bilgisayarlar ve diğer aygıtlardan elektrik dağıtıcılarına benzer bir biçimde bilişim ağı üzerinden kullanılmasıdır.
Bir anaçatı bilgisayar milyonlarca kullanıcıya eş zamanlı olarak farklı hizmetler verebilen, büyük, güçlü ve pahalı bir bilgisayardır. Anaçatı bilgisayarların gücü şu nedenlerden kaynaklanmaktadır:
- Çok sayıda işlemcinin varlığı
- Yüksek girdi-çıktı kapasitesi
- Zaman paylaşımı olanağı veren işletim sistemleri
Gömülü sistem, bilgisayarın kendisini kontrol eden cihaz tarafından içerildiği özel amaçlı bir sistemdir. Genel maksatlı, örneğin kişisel bilgisayar gibi bir bilgisayardan farklı olarak, gömülü bir sistem kendisi için önceden özel olarak tanımlanmış görevleri yerine getirir. Sistem belirli bir amaca yönelik olduğu için tasarım mühendisleri ürünün boyutunu ve maliyetini azaltarak sistemi uygunlaştırabilirler. Gömülü sistemler genellikle büyük miktarlarda üretildiği için maliyetin düşürülmesinden elde edilecek kazanç, milyonlarca ürünün katları olarak elde edilebilir.
Üç boyutlu baskı 3 boyutlu olarak tasarlanmış sanal bir nesnenin polimer, kompozit, reçine gibi malzemelerden ısıl veya kimyasal işlemden geçirilerek üretilme işlemidir.
Bilgisayar animasyonu, animasyonlu görüntüler üretmek için kullanılan işlemdir. Bilgisayar üretimli imgeleme (CGI) daha genel bir terim olarak hem statik hem de dinamik görüntüleri kapsarken, bilgisayar animasyonu yalnızca hareketli görüntüleri ifade eder. 2 boyutlu bilgisayar grafikleri hâlen üslup, düşük bant genişliği ve daha hızlı gerçek zamanlı uygulamalarda kullanılmakla birlikte, modern bilgisayar animasyonu genellikle 3 boyutlu bilgisayar grafikleri kullanır. Bazen animasyonun hedefi bilgisayarın kendisidir, ancak bazen de filmdir.
Raster grafik editörü kullanıcıların bilgisayar ekranında görüntüleri etkileşimli olarak oluşturup düzenlemelerine ve bunları JPEG, Portable Network Graphics (PNG), Graphics Interchange Format (GIF) ve TIFF gibi birçok bitmap veya raster grafik formatlarından birinde kaydetmelerine olanak tanıyan bir bilgisayar programıdır. Hızlı grafik düzenleyici, rötuş işlemlerinin belirli bir repertuvarını desteklemektedir. Programa bağlı olarak, yetenekler yazılımın kullanımı ile genişletilebilir.
Vektör grafik editörü kullanıcıların bir bilgisayarda vektör grafikleri interaktif olarak oluşturup düzenlemesine ve bunları EPS, PDF, Windows Metafile, Ölçeklenebilir Vektör Grafikleri (SVG) veya VML gibi birçok popüler vektörel grafik formatından birine kaydetmesine olanak tanıyan bir bilgisayar programıdır.
Amazon Web Services (AWS), Amazon'un isteğe bağlı bulut bilişim platformları ve uygulama programlama arayüzleri sağlayan bir yan kuruluşudur. Temmuz 2002 tarihinde kurulmuş olup kullandıkça öde esasına göre kişilere, şirketlere ve hükûmetlere bulut bilişim web hizmetleri, çeşitli temel soyut teknik altyapı ve dağıtılmış bilgi işlem yapı taşları ve araçları sağlamaktadır. AWS'nin sanal bilgisayar sürümü, donanım merkezi işlem birimleri ve işleme için grafik işleme birimleri dahil olmak üzere gerçek bir bilgisayarın özniteliklerinin çoğunu taklit etmektedir.
Yazılım kategorileri, yazılım gruplarıdır. Yazılımın bu kategoriler açısından anlaşılmasını sağlamaktadırlar. Farklı sınıflandırma şemaları, yazılımların farklı yönlerini dikkate alır.