Laborator 11: Optimizarea programelor folosind operaţii pe biţi

Obiectivele laboratorului

În acest laborator vom studia:

Materiale utile

Exerciții

Toate exercițiile sunt redactate aici.

Discutați cu asistentul și scrieți pe tablă rezolvarea pentru exercițiile:

Veți rezolva individual:

ATENȚIE! Toate sarcinile se vor realiza folosind o abordare modularizată (cu funcții). Discutați cu asistentul alegerile voastre, dacă nu sunteți siguri care ar trebui să fie semnăturile funcțiilor.

ATENȚIE! Se urmărește folosirea corespunzătoare a noțiunilor legate de operații pe biți.

BONUS-urile se rezolvă în următoarea ordine: