EPO-03: Software

Description

Software
Ján Hýbl
Quiz by Ján Hýbl, updated more than 1 year ago
Ján Hýbl
Created by Ján Hýbl almost 7 years ago
1
0

Resource summary

Question 1

Question
Obecná charakteristika software:
Answer
  • Software je sada instrukcí pro řízení činnosti soft-warového týmu.
  • Hranice mezi softwarem a hardwarem není ostrá – existuje tzv. firmware, což je název pro programy napevno vestavěné v hardware.
  • Software (neboli programové vybavení) je v informatice souhrnný název pro všechny počítačové programy používané v počítači, které provádějí nějakou činnost.
  • Software je v počítači vše, co není hardware (tj. vše kromě fyzických součástí počítače).

Question 2

Question
Rozdělení software:
Answer
  • Firmware – umožňuje uživateli vykonávat nějakou užitečnou činnost (grafické programy, vývojové nástroje, zábavní software).
  • Aplikační software – software obsažené v hardware (BIOS, sw vstupně-výstupních zařízení, sw mikropočítače a jiné).
  • Podle finanční dostupnosti můžeme software rozdělit na freeware, shareware, komerční software.
  • Antivirový software rozdělujeme na viry, malware, spyware, trojské koně.

Question 3

Question
Softwarová licence:
Answer
  • Softwarová licence je v informatice právní nástroj, který umožňuje používat nebo redistribuovat software; ten je v ČR chráněn Autorským zákonem.
  • GNU General Public License (GNU GPL) aplikuje copyleftové restrikce na program samotný, neuplatňuje je však na jiný software, který tento program toliko linkuje.
  • GNU Lesser General Public License (GNU LGPL) je uvedena Copyright © <ROK>, <VLASTNÍK PRÁV>. Všechna práva vyhrazena.
  • BSD licence byla navržena jako kompromis mezi silně copyleftovou licencí GNU GPL a permisivními licencemi, jako je GNU LGPL.

Question 4

Question
Škodlivý SoftWare:
Answer
  • Souhrnné označení virus se zahrnují počítačový malware, počítačové červy, trojské koně, crimeware, spyware (špehovací software) a adware
  • Počítačový červ je program, který je schopen automatického rozesílání kopií sebe sama na jiné počítače. Virem infikuje systém, převezme kontrolu nad síťovou komunikaci, šíří se.
  • Adware je špehovací software.
  • Spyware je reklamní software.

Question 5

Question
Návrh SoftWare:
Answer
  • Příkaz continue ukončí nejvnitřnější cyklus, ve kterém je obsažen. Používá se třeba k ukončení nekonečných cyklů.
  • Funkce int main(void){ printf("Hello, World!\n"); return 0} vypíše text Hello, World! na standardní výstup.
  • Příkaz break vynechá z těla cyklu vše mezi místem výskytu tohoto příkazu a koncem těla cyklu. Jinými slovy realizuje okamžitý skok na začátek další smyčky.
  • Iterační příkaz for se používá: for(inicializace; test podmínky; inkrementace)příkaz;

Question 6

Question
Jazyky ve výpočetní technice:
Answer
  • C je programovací jazyk, který počátkem 70. let 20. století vyvinuli Ken Thompson a Dennis Ritchie pro potřeby operačního systému Unix.
  • Jazyk je podle jedné definice znakový systém, pomocí kterého se popisují věci, akce, myšlenky a stavy. Věda, která studuje jazyk, se nazývá lingvistika.
  • V pozdních čtyřicátých letech začalo C nahrazovat BASIC jako přední programovací jazyk pro mikropočítače.
  • GNU Compiler Collection (zkráceně GCC) je sada překladačů vytvořených v rámci projektu GNU. Původně se jednalo o překladače programovacích jazyků D, Fortran, Ada, později byly na stejném společném základě vytvořeny překladače jazyků C a C++.
Show full summary Hide full summary

Similar

Software Processes
Nurul Aiman Abdu
Software testing strategies: Summary
harrymt
Software Application
Dim Ah
Diseño de Software
Verny Fernandez
Input and Output Devices
Jess Peason
GCSE Computer Science (AQA)
Wolfie Ruth
2.1.3 Software
Lavington ICT
GCSE AQA Computer Science - Definitions
James Jolliffe
Hardware, Software and Networking
dphillips211
Hardware and Software
Balikkoftesi