Vzhled
Programming
1. The Boot Process (How it all starts)
BIOS (Basic Input/Output System) / UEFI: This is the first firmware that runs when you turn on the computer. It is stored directly on the motherboard.
POST (Power-On Self-Test): The BIOS checks if all critical hardware components (CPU, RAM, storage) are working properly.
Booting: If everything is fine, the BIOS finds the bootloader on the hard drive and loads the Operating System (OS) into the main memory (RAM).
2. Operating Systems (OS)
Definition: The OS is the most important software running on a computer. It manages the computer's memory, processes, and all of its software and hardware. It acts as a bridge between the user and the hardware.
Windows: The most popular OS for personal computers and gaming. It is closed-source and owned by Microsoft.
macOS: Apple's operating system. It is built on a Unix foundation, which makes it highly stable and very popular among developers and creative professionals.
Linux: An open-source operating system. It comes in many different distributions (like Fedora, Ubuntu, or Debian). It is the absolute industry standard for hosting web applications, databases, and running servers.
3. Utility Programs and Applications
Vyjmenuj kategorie a hned k nim házej reálné příklady.
Browsers: Used to access the World Wide Web (Google Chrome, Firefox).
Text Editors & Word Processors: Used for writing unformatted plain text (Notepad) or formatted documents (Microsoft Word).
Spreadsheets: Used for data analysis and calculations (Microsoft Excel).
Databases: Systems for storing and managing large amounts of structured data (PostgreSQL, MySQL).
Graphical Programs: Used for editing bitmaps or vectors (Adobe Photoshop, Figma).
4. IDE & The "Favorite Program" (Your ultimate time-killer)
Tady to úplně stáhni na sebe a svoji praxi. Komise chce slyšet, že máš k něčemu reálný vztah.
IDE (Integrated Development Environment): It is a software application that provides comprehensive facilities to computer programmers for software development.
Key features of an IDE: It usually contains a source code editor, build automation tools, a terminal, and a debugger.
My Favorite Program (Talk about your setup): * Pick your IDE (e.g., Visual Studio Code, IntelliJ IDEA, or WebStorm).
- Tell them why it's your favorite: "My favourite program is my IDE because I use it every day to build fullstack web applications. I love it because I can write my frontend in Next.js, test my Spring Boot backend, and manage my Git repositories all in one window without leaving the program."
Speaking Strategy for the Exam:
Odpíchni se od BIOSu, to zní skvěle. Pak jednoduše popiš tři hlavní OS. Můžeš to krásně oživit tím, že zmíníš, proč na běžnou práci a kódění preferuješ třeba macOS nebo customizovaný Linux, ale když deployuješ produkční server, automaticky sáhneš po Linuxu bez grafického rozhraní. A zbytek času zabij popisem svého oblíbeného vývojářského prostředí a toho, jak ti šetří čas při psaní e-shopů a APIček.