Building an operating system from scratch and studying the ethical aspects of its operations

datacite.contributor.RelatedPersonΧρήστος Φείδας
datacite.contributor.RelatedPersonΑνδρέας Κομνηνός
datacite.contributor.SupervisorΚωνσταντίνος Χωριανόπουλος
datacite.rightshttp://purl.org/coar/access_right/c_abf2el
dc.contributor.authorΑσημακοπούλου, Ραφαηλία
dc.contributor.otherAsimakopoulou, Rafailia
dc.date.accessioned2022-06-30T06:22:58Z
dc.date.available2022-06-30T06:22:58Z
dc.date.copyright2022-06-30
dc.degreemasterThesisel
dc.description.abstractWhat happens when we press the power button on our computer? How does the operating system work with the computer hardware? We come to answer these questions through this thesis. We potentially want an IT student to be able to edit and run one’s software locally on one’s computer based on the theory described within the thesis and the code provided on a Github repository. We know that the first computers were designed as early as the middle of the 18th century. Initially, they were massive and their use served companies for large data processing, but today they are portable and pervasive among us. They intervene in our lives and shape them almost imperceptibly. They became mass communication tools, mass computing media, and extensions of human needs. Electronic product designers, today, are considered architects of experiences, which regard quality as ease of use for the novice user. Instead, the modern digital age calls us to answer a new question, how much liberty does the user have in the digital environment with which one interacts? The evolu- tion of open source software is another fact. The creation of small portable virtual machines that run on old and new hardware even on the internet make room for the entry of the web3 era, and in combination with the development of personal computers, following the ”do-it-yourself” movement, promise to contribute to more secure use of our data.el
dc.description.translatedabstractΤί πραγματικά συμβαίνει όταν πατάμε το power button στον υπολογιστή μας; Πως συνεργάζεται το λειτουργικό με το υλικό του υπολογιστή; Σε αυτά τα ερωτήματα ερχόμαστε να δώσουμε απάντηση μέσα από αυτή την εργασία. Εν δυνάμει θέλουμε ένας φοιτητής πληροφορικής να μπορεί να προσαρμόσει και να τρέξει τοπικά στον υπολογιστή του τον δικό του μικροϋπολογιστή βάσει της θεωρίας που περιγράφεται εντός της εργασίας και του κώδικα που παρέχεται σε αποθετηριο στο Github. Γνωρίζουμε ότι οι πρώτοι υπολογιστές σχεδιάστηκαν ήδη από τα μέσα του 18ου αιώνα. Αρχικά, ήταν ογκώδεις και η χρήση τους εξυπηρετούσε μεγάλες εταιρείες για επεξεργασία δεδομένων, σήμερα όμως είναι φορητοί και διάχυτοι ανάμεσά μας. Σχεδόν ανεπαίσθητα επεμβαίνουν στη ζωή μας και τη μορφοποιούν. Έγιναν μαζικά εργαλεία επικοινωνίας, μαζικά υπολογιστικά μέσα και επεκτάσεις των ανθρώπινων αναγκών. Οι σχεδιαστές ηλεκτρονικών προϊόντων σήμερα θεωρούνται αρχιτέκτονες εμπειριών, οι οποίοι θεωρούν την ποιότητα ως ευκολία χρήσης για τον αρχάριο χρήστη. Αντίθετα, η σύγχρονη ψηφιακή εποχή μας καλεί να απαντήσουμε σε μια νέα ερώτηση, πόσο ανεξάρτητος είναι ο χρήστης από το ψηφιακό περιβάλλον με το οποίο αλληλεπιδρά; Η εξέλιξη των λογισμικών ανοιχτού κώδικα είναι ένα ακόμη γεγονός. Η δημιουργία μικρών φορητών εικονικών μηχανών που τρέχουν σε παλαιό και νέο υλικό ακόμη και στο διαδίκτυο κάνουν χώρο για την είσοδο της web3 εποχής, και σε συνδυασμό με την ανάπτυξη προσωπικών υπολογιστικών μηχανών, ακολουθώντας το κίνημα ”do-it-yourself”, υπόσχονται να συμβάλλουν σε μία πιο ασφαλή χρήση των δεδομένων μας.el
dc.identifier.urihttp://hdl.handle.net/10889/16333
dc.language.isoenel
dc.subjectMicrocomputersel
dc.subjectMediael
dc.subjectCommunicationel
dc.subjectParadigm shiftel
dc.subjectDisseminationel
dc.subjectPhenomenael
dc.subjectSecurityel
dc.subject.alternativeΜικροϋπολογιστέςel
dc.subject.alternativeΜέσαel
dc.subject.alternativeΕπικοινωνίαel
dc.subject.alternativeΑλλαγή παραδείγματοςel
dc.subject.alternativeΔιάδοσηel
dc.subject.alternative(Επι)φαινόμενοel
dc.subject.alternativeΑσφάλειαel
dc.titleBuilding an operating system from scratch and studying the ethical aspects of its operationsel
dc.title.alternativeΣχεδιασμός λειτουργικού συστήματος και μελέτη των ηθικών πτυχών των λειτουργιών τουel
oaire.licenseConditionnullel

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
main.pdf
Size:
1000.34 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
4.53 KB
Format:
Item-specific license agreed upon to submission
Description: