Web Fundamentals Quiz

Dieses kurze Quiz beinhaltet 20 Fragen und soll helfen, einzuschätzen, ob Sie direkt in das CAS Full-Stack Development einsteigen können oder ob Sie besser zuerst das CAS Web Fundamentals besuchen würden.

Damit die Einstufung aussagekräftig ist, bitten wir Sie dieses Quiz ohne Hilfsmittel auszufüllen. Nur so kann die Einschätzung richtig erfolgen. Das Resultat wird von der FFHS ausgewertet und Sie bekommen innert 2 Arbeitstagen unsere Einschätzung.

Viel Erfolg beim Ausfüllen.

Aufgaben 1-10

Aufgabe 1:

Es sei folgender HTML Code gegeben:
<p id="test">Unsere Demo</p>

Aufgabe 2:

Aufgabe 3

Aufgabe 4

Aufgabe 5:

Aufgabe 6:

Aufgabe 7:

Aufgabe 8:

function bleiben(name) {
    return name + ' bleibt ' + name;
}
let x = bleiben('Bern');

Aufgabe 9:

function abkuerzung(s1, s2) {
    return s1.charAt(0) + s2.charAt(0);
}
abkuerzung('Hansestadt', 'Bremen')

Aufgabe 10:

let x = 3;
x++;
x = x * 2;
x--;

Aufgaben 11-20

Aufgabe 11:

function einer(n) {
    return n % 10;
}
einer(2674)

Aufgabe 12:

function myFunction(a, b) {
    let and = a && b;
    return !and;
}
myFunction(true,true);

Aufgabe 13:

function myFunction(a, b) {
     return a === b;
}

myFunction(5,’5’)

Aufgabe 14:

function myFunction(n) {
    return n % 2 === 0;
}
myFunction(6)

Aufgabe 15:

function schnapszahl(n) {
    let einer = n % 10;
    let zehner = Math.floor(n / 10);
    if (einer === zehner) {
        return 'Schnaps!';
    }
    return 'Kein Schnaps!';
}
schnapszahl(22)

Aufgabe 16:

function myFunction(n) {
    let sum = 0;
    for (let i = 0; i <= n; i++) {
        sum= sum + i;
    }
    return sum ;
}
myFunction(3)

Aufgabe 17:

function myFunction(data) {
    let sum = 0;
    for (let i = 0; i < data.length; i ++) {
        sum = sum + data[i];
    }
    return sum / data.length;
};
myFunction([1, 2, 3])

Aufgabe 18:

let a = [[1, 7, 3], [2, 8, 5], [9, 0, 4]];
let sum = 0;
for (let i = 0; i < 3; i++) {
    for (let j = 0; j < 3; j++) {
        sum = sum + a[i][j];
    }
}

Aufgabe 19:

function myFunction(point) {
   let xSquare = Math.pow(point.x, 2);
   let ySquare = Math.pow(point.y, 2);
   return Math.sqrt(xSquare + ySquare);
}
myFunction({x: 3, y: 4})

Aufgabe 20:

function myFunction(point) {
    point.x = point.x + 1;
    return point;
}
myFunction({x: 2, y: 5})

Kontakt

Mitteilung


*Pflichtfelder