Computer Science
Define a 'Parameter'
A piece of data that is put into a function/procedure so that a task can be done
What is passing by value
Where a copy of the value is set as the parameter (This copy becomes a local variable & only affects the copy, not the actual value)
What is passing by reference
Where a variable is set as a parameter (The function then changes the original value of the variable)
Define a 'local variable'
A variable declared within a subroutine & cannot be accessed outside the subroutine
Define a 'Global Variable'
A variable declared outside any modules & can be accessed in any part of the program
Explain what Modular programming is
Breaking down problems into smaller more manageable problems
Explain what procedural proogramming is
A program written in a high level language. The language is written in a series of step by step instructions
Define 'Recursion'
A programming technique where a subroutine calls itself to solve a problem
Give 3 features of recursive subroutines
- The subroutine must call itself
- Must have a stopping base (a number it reaches after a finite number of calls)
What is an IDE
Integrated Development Environment, is a software tool which helps to compile, edit and debug code
Give 4 features of an IDE
- Setting a breakpoint to stop a program on a specific line
- Syntax error highlighting
- Setting a watch on a variable to see its value when it changes
- Code commenting for documenting code
What is the sequence programming construct
Where code is run one by one
What is the selection programming construct
A statement used to select a statement which will be executed depending on a condition
What is the iteration programming construct
Repeating a block/line of code (Count controlled or condition controlled)
Describe the use of local variables
- Defined at the start of the subroutine
- It can only be accessed within the subroutine
- Can overwrite global variables
- Once the program exits the function, local variables are lost (temporary)
What is a breakpoint for
Allows you to top a program at any time during execution to watch a variable
What is the puropse of stepping?
A debugging mode that allows developers to execute the program one line at a time
Define a Variable
A named memory location used to store data which can be changed
Quiz |
---|
sociale psycholohie |
gestão de retalho |
duits trimester 2 |
Anglais |
visiting hour |
molecular comunicaciones |
schiavi , rivoluzione americana e rivoluzione francese |
SQL |
Intro to Data Analysis - Module 2 |
examen spe |
glosor v 3 |
4 Fun |
2 Great |
i sumeri |
Intro to Data Analysis - Module 1 |
forensic instrumentation |
chapter 9 |
tisular - copia |
tisular |
Exam |
siciologia |
laylay |
1 mycket |
engelska glosor 1 |
bio 207 lab |
bio 207 lecture 1-3 |
aa |
vulcanismo |
family |
Privat elonomi |
figure de style |
China |
l'organisme pluricellulaire |
glosor 1 |
anglais |
Impact of WWI and WWII onto surgery and technology |
Terminologie (Radicaux) (Q-R) |
proteine |
geografia tema 6 |
WWI impact of surgery |
all the vocabulary words listed |
Unit 7, Unit 8, Unit 9, Unit 10, Unit 11 |
Arsène Lupin |
7th Grade English Vocabulary |
T. 7. El montaje |
Actual boards |
svenska prov |
Tema 5: autores |
PROPRIÉTÉS GÉOMÉTRIE |
latijn moeilijke woorden 12-18 |
spanska verb |
Soins |
franska 3a |
hang - meet |
7th Grade English Vocabulary |
7th Grade English Vocabulary |
Valencias mesa periodica |
numeros de oxidacion |
nil |
Processrätttvister |
Rätten och samhället kap 3 |
bedrijfsvoering deel 2 |
nawi |
Biochimica clinica |
giada |
Social Psychology |
Terminologie (Radicaux) (P) |
anglais |
FIGURE RETORICHE |
tipolgie rime |
figure retoriche 1 |
compraventa y arrendamiento |
CONTRATO: concepto,clases, elementos, formación, eficacia e ineficacia |
CUMPLIMIENTO E INCUMPLIMIENTO DE LAS OBLIGACIONES |
OBLIGACION: CONCEPTO, FUENTES Y CLASES |
PERSONA JURIDICA: CLASES,CARACTERISTICAS, ASOCIACIONES Y FUNDACIONES |
LAS PERSONAS,CAPACIDAD JURÍDICA Y ESTADO CIVIL DE LAS PERSONAS Y PERSONASCASADAS |
Ite |
maths |
Allgemeines Verwaltungsrecht |
Historia Dactiloscopia |
cous remi |
les fonctions grammaticale |
Geografi - kopia |
mapeh 9 second quarters |
Trig & Coordinate Geom Quiz |
bedrijfsvoering |
french relfective verbs |
sociology |
geschichte test |
prov 2 |
The Liberal reforms 1906-1912 |
korean |
Alexander Flemming and discovery of Penicillin |
days |
Químicaa |
Valències |
Termoquímica |
3 |
svenska Litteraturhistoria |
vocabulaire Gun Culture |
tenta1 |
espagnol |
Medicinsk terminologi kroppens anatomi |
Anglais |
7th Grade English Vocabulary |
terms |
Definitioner |
Terminologie (Radicaux) (O) |
Naturvetenskap |
Terminologie (Radicaux) (N) |
Glosor till 17/1 |
Terminologie (Radicaux) (M) |
Terminologie (Radicaux) (L) |
födelse dagar |
開始 1.5K |
sobre los verbos en subjubtivo en español |
guerra civil fechas |
v.4 |
guerra civil |
PSI 1 |
Colores |
clostridium perfringens en alimentos |
hygiene Fragen |
listeria monocytogenes en alimentos |
Mapeh (PE) 3rd test |
Science (3rd test) |
TLE (Livelihood) 3rd test |
English (3rd test) |
v.3 |
el racismo 2.3 |
Allemand |
Sanskrit |
7th Grade English Vocabulary |
Socail studies ancient greece exam review |
Biology week 2 Terms |
Frans Traject 2 |
el racismo 2.2 |
meara |
a |
el racismo 2.1 |
la inmigración 1.3 |
suggestions, hypothesis, and conclusions |
adding more information and giving explanations/examples |
biochimie |
opinion expression and figures |
spanska klassrum |
History mock Paper 3 Russia |
vocabulaire espagnol internet |
metallurgia |
FBL |
resumo |
ord |
nucleic acids |
la france:milieux metropolitains et ultramarins entre valorisation et protection |
compound ions |
la inmigración 1.2 |
Hormoner mm |
Interview Questions |
microsoft excel 2016 |
la inmigración 1.1 |
CHAP 4 BLED |
rois de france |
rois de france |
test |
Geografi |
elp |
Traduce_semana_3 |
latin vocabulaei |
bioch |
Edwards death |
The battle of gate fulford |
The battle of stanford bridge |
the harrying of the North (1069-1070) |
The rebellion in the south west (1067-1069) |
Fremdwörter 2. sa U 15 & 16 |
Words of the Week |
U16 |
apparato digerente, respiratorio, cardiovascolatore |
apparato digerente, respiratorio, cardiovascolatore |
science |
apparato nervoso, cardiovascolatore, digerente, respiratorio |
apparato digerente, apparato respiratorio, apparato cardiovascolatore, nervoso |
apparato digerente |
apparato digerente |
apparato respiratodio |
apparato digerente |
perfekt del 3 |
def hg courtes |
History mock paper 2 War |
Spanska glosor |
anatomia |
anatomia |
anatomia |
anatomia |
anatomia |
anatomia |
anatomia |
Hair and Style |
vocaboli di greco - copia |
anatomia |
anatomia |
anatomia |
Moddies |
Rebellion in the southwest (1067-1069) |
anatomia |
Svåra ord modul 3 |
synthese |
fisiologia |
latin |
Moddies |
lessico 34 |
latin |
lessico 33 |
bo ställen |
lessico 32 |
lessico 31 |
lection 8 |
lessico 30 |
Lection 7 |
lection 6 |
Lection 5 |
Teoremi Analisi I |
franz |
Endocrine System |
The Weak Voice Quiz |
Sverige och svenskarna åk 8 |
Sp glosor |
Poetry |
spanish listening |
kommunikation |
Portugal a 1 república |
History Mock Paper 2 Authoritarian states |
Foreign Language |
lection 4 |
Lection 3 |
lection 2 |
Lection 1 |
substanstiv- plural |
berättande |
humör |
allemand |
Hinduism begrepp |
قرن 20 |
Stat 151 |
science |
bio test on who knows really |
personalidad |
chemistry |
gcse biology paper 1 and 2 |
NIK400 |
Geography countries |
hg |
ecosystems |
Geografia |
cranix |
tabarie |
Preperations for the battle of hastings |
English |
vokabeln |
The battle of gate fulford |
چین |
labai skanu- to like, ordering, asking |
atmung/lunge |
anatomie (bewegungssystem) |
litauiska family de 3 |
NIK 400 |
anatomia locomotore |
C2 Complexité du système climatique |
Ukrainaka |
Nederlands Se1 |
Stress |
Robotic |
Virituell production Robotic |
T. 6. El sonido |
T.5. El tiempo |
RTE 003- roots, prefix, suffix- cell structures |
RTE 003 |
PLMS 2 |
unit 3 |
patient care |
Italienisch |
excell |
franska glossor 1 |