CSFG
Sprache
English
Deutsch
Beta
Español
Beta
język polski
(2.6.0)
Kapitel
Studienplanleitfäden
Ergänzungen
Appendix
Sitemap
All pages within the Computer Science Field Guide are listed here:
Computer Science Field Guide
Kapitel
Einleitung
Mehr als nur Geschwindigkeit
Programmieren
Verwendung dieses Leitfadens
Weiterführende Literatur
Algorithms
What's the big picture?
Searching
Sorting
What makes an algorithm?
The whole story!
Further reading
Programming Languages
What's the big picture?
Machine code (low level languages)
A babel of programming languages
How does the computer process your program?
The whole story!
Further reading
Mensch-Computer-Interaktion
What's the big picture?
Benutzer und Aufgaben
Gebrauchstauglichkeit (Usability) von Benutzerschnittstellen
Usability heuristics
User Experience
Pointing at things: Fitts' Law
The whole story!
Further reading
Data Representation
What's the big picture?
Getting started
Numbers
Text
Images and Colours
Program Instructions
The whole story!
Further reading
Coding - Introduction
What's the big picture?
The story of coding
Further reading
Coding - Compression
What's the big picture?
Run length encoding
Huffman coding
Lossy vs Lossless compression
Image compression using JPEG
General purpose compression
Audio compression
The whole story!
Further reading
Coding - Encryption
What's the big picture?
Substitution ciphers
Cryptosystems used in practice
The key distribution problem
Storing passwords securely
The whole story!
Further reading
Coding - Error control
What's the big picture?
The parity magic trick
Check digits on barcodes and other numbers
QR codes
The whole story!
Further reading
Computer Security
What's the big picture?
Offence and defence
Technology, people, process and compliance
Updates
Firewalls
Viruses and malware
Policies and practices
The whole story!
Artificial Intelligence
What's the big picture?
Chatterbots and the Turing test
The whole story!
Further reading
Complexity and Tractability
What's the big picture?
Algorithms, problems, and speed limits
Tractability
The Travelling Salesman Problem
Bin packing problem
Other intractable problems
The whole story!
Further reading
Computer Graphics
What's the big picture?
Graphics transformations
Drawing lines and circles
The whole story!
Further reading
Computer Vision
What's the big picture?
Lights, camera, action!
Noise
Thresholding
Face recognition
Edge detection
Depth
The whole story!
Further reading
Formal Languages
What's the big picture?
Getting started
Finite state automata
Regular expressions
Grammars and Parsing
The whole story!
Further reading
Network Communication Protocols
What is a protocol?
Application layer protocols - HTTP, IRC
Transport layer protocols - TCP, UDP
The whole story!
Further reading
Software Engineering
What's the big picture?
Analysis: What do we build?
Design: How do we build it?
Testing: Did we build the right thing and does it work?
Software processes
Agile software development
The whole story!
Further reading
Big Data
What's the big picture?
Big Data and The Three Vs
Generating, collecting, and storing Big Data
Analysis
Visualisation
Applications
The Whole Story
Studienplanleitfäden
AP-CSP Curriculum Guides
Creativity
Abstraction
Data and Information
Algorithms
Programming
The Internet
Global Impact
To Do
NCEA Assessment Guides
NCEA guides have been moved
Ergänzungen
Über uns
Änderungsprotokoll
Mitwirkende
Glossar
Interaktive Module
×
Diese Definition ist leider nicht in Deutsch verfügbar!