scholarly journals An analysis of perceptions and support for Windows 10 Home Edition update features

2020 ◽  
Vol 6 (1) ◽  
Author(s):  
Jason Morris ◽  
Ingolf Becker ◽  
Simon Parkin

Abstract Home computer users are regularly advised to install software updates to stay secure. Windows 10 Home Edition automatically downloads and installs updates, restarting the computer if needed. Automatic restarts can be managed through a number of features, such as ‘active hours’ (within which a computer will not restart to complete an update) or by setting a time for restart. Applications active prior to a restart can register with the operating system, to automatically restart once updates have been installed. This research investigates if the features Microsoft provides for managing updates on Windows 10 Home Edition are appropriate for computer owners. We build a model of Windows 10 update behaviour, identifying interaction points between update features and users. We contrast theory with reality in a survey with 93 Windows 10 Home users, capturing experiences and perceptions. While overall perceptions of updates were positive, the pattern of use of most participants was incompatible with the default ‘active hours’ settings (28% of participants knew of its existence). Participants were mostly unaware of quality (bug fix) updates, mostly perceiving that updates add features. Half of our participants reported unexpected restarts, while half also reported growing concern about the state of their device if an update took a long time. Those with previous negative update experiences had weaker beliefs about their ability to control updates than those who had not. To make the updates less disruptive, applications can request to be restarted by Windows after a reboot. Of the 47 commonly used applications which were tested, only two supported seamless continuation after a restart. Unsaved data were lost in 21 applications, and 14 appeared to rely on internal autosave features to capture unsaved data, but did not completely restore User Interface arrangements. We recommend that operating systems obtain explicit permission for restarts, consistently; there are opportunities for features such as active hours and update progress displays to learn from usage activity. At the same time, applications should be more resilient to restarts to reduce the burden on users to recover their activities.

Author(s):  
Lee Chao

In today’s mobile computing, Linux plays a significant role. The Linux kernel has been adopted by a variety of mobile operating systems to handle tasks such as device management, memory management, process management, networking, power management, application interface management, and user interface management. This chapter introduces Linux based mobile operating systems installed on various mobile devices. It first gives a brief introduction of the history of mobile Linux. Then, the chapter introduces the mobile Linux features that can be used to meet the mobile learning requirements. The last part of the chapter presents strategies on selecting a Linux based operating system for a particular mobile learning project.


Author(s):  
Tyler Nicholas Edward Steane ◽  
PJ Radcliffe

The ability to securely join IoT Devices to Wi-Fi networks is an on-going area of research. This paper describes how Nasrin & Radcliffe's theoretical “novel minimalist IoT network joining protocol” has been mapped to real world hardware and implemented using the Android operating system. For the first time the theory is proven to be practically viable but it is also shown that the user interface is not sufficiently simple for the everyday user. This paper proposes and implements a new user interface paradigm that dramatically simplifies the process and makes the joining process accessible to a much larger range of users.  For intensely cost sensitive applications an alternative process is proposed that has the possibility of even further simplifying the user experience. Finally the compatibility of the protocol with a  variety of operating systems is assessed.


Author(s):  
Tyler Nicholas Edward Steane ◽  
PJ Radcliffe

The ability to securely join IoT Devices to Wi-Fi networks is an on-going area of research. This paper describes how Nasrin & Radcliffe's theoretical “novel minimalist IoT network joining protocol” has been mapped to real world hardware and implemented using the Android operating system. For the first time the theory is proven to be practically viable but it is also shown that the user interface is not sufficiently simple for the everyday user. This paper proposes and implements a new user interface paradigm that dramatically simplifies the process and makes the joining process accessible to a much larger range of users.  For intensely cost sensitive applications an alternative process is proposed that has the possibility of even further simplifying the user experience. Finally the compatibility of the protocol with a  variety of operating systems is assessed.


2018 ◽  
Vol 17 (2) ◽  
pp. 1-8 ◽  
Author(s):  
Zoltan Siki

The development of the GeoEasy program started in 1997. Twenty years later in 2017 it became free software under GPL license, version 3.0.0 is freely available for everybody. The core development of GeoEasy is made on Linux operating system, using Tcl/Tk script language, thanks to the Tcl/Tk ports to other operating systems, the program can be run on Linux, Windows, Android and OSX machines. Objectives of the development are to create user friendly graphical user interface (GUI) for surveying calculations in a modular structure with flexible, open connections to other programs. Both educational and professional usages are supported.


2020 ◽  
Author(s):  
Adinda Ayu Fadhilah

Perangkat lunak komputer merupakan sebuah program komputer yang menjembatani pengguna komputer dan perangkat keras yang digunakannya. Dengan kata lain perangkat lunak merupakan penerjemah antara manusia sebagai orang yang memberi instruksi dan komputer sebagai pihak yang menerima instruksi. Perangkat lunak memang tidak tampak secara fisik dan tidak berwujud benda namun bisa untuk dioperasikan. Perangkat lunak secara garis besar software atau perangkat lunak dapat diklasifikasikan menjadi tiga bagian yaitu, perangkat lunak sistem operasi, perangkat lunak sistem aplikasi dan bahasa pemograman.Kata kunci : Perangkat Lunak KomputerAbstractComputer software is a computer program that bridges computer users and the hardware they use. In other words software is a translator between humans as the person who gives instructions and the computer as the party who receives instructions. The software does not appear physically and is not tangible but can be operated. Software outline software or software can be classified into three parts, namely, operating system software, application system software and programming languages.


2020 ◽  
Author(s):  
Nadila Putri Ayu

Perangkat Lunak merupakan salah satu perangkat yang dibutuhkan dalam menjalankan komputer. Perangkat lunak adalah perangkat yang tidak dapat dilihat dan disentuh secara langsung, namun dapat dioperasikan oleh user atau penggunanya. Perangkat lunak komputer (software) merupakan sekumpulan data elektronik yang disimpan dan diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat berupa program atau instruksi yang akan menjalankan suatu perintah. Perangkat lunak disebut juga sebagai penerjemah perintah-perintah yang dijalankan pengguna komputer untuk diteruskan atau diproses oleh perangkat keras. Melalui software atau perangkat lunak inilah suatu komputer dapat menjalankan suatu perintah. Secara garis besar software atau perangkat lunak dapat diklasifikasikan menjadi tiga bagian yaitu, perangkat lunak sistem operasi, perangkat lunak sistem aplikasi dan bahasa pemograman.Kata Kunci : Perangkat Lunak AbstractComputer software is one of the devices needed to run a computer. Software is a device that cannot be seen and touched directly, but can be done by the user or the user. Computer software (software) is a collection of electronic data collected and compiled by a computer, electronic data stored by a computer may consist of programs or directions that will execute an order. Software is also referred to as a translator of commands run by computer users to be forwarded or processed by the hardware. It is through this software or software that a computer can run a request. Broadly speaking, software or software can be divided into three parts, namely, operating system software, application system software and programming languages.Keywords: Computer software


2020 ◽  
Author(s):  
Putraangga

Perangkat lunak komputer merupakan sebuah program komputer yang menjembatani pengguna komputer dan perangkat keras yang digunakannya. Dengan kata lain perangkat lunak merupakan penerjemah antara manusia sebagai orang yang memberi instruksi dan komputer sebagai pihak yang menerima instruksi. Perangkat lunak memang tidak tampak secara fisik dan tidak berwujud benda namun  bisa untuk dioperasikan. Perangkat lunak secara garis besar software atau perangkat lunak dapat diklasifikasikan menjadi tiga bagian yaitu, perangkat lunak sistem operasi, perangkat lunak sistem aplikasi dan bahasa pemograman.Computer software is a computer program that bridges computer users and the hardware they use. In other words software is a translator between humans as the person who gives instructions and the computer as the party who receives instructions. The software does not appear physically and is not tangible but can be operated. Software outline software or software can be classified into three parts, namely, operating system software, application system software and programming languages.


2020 ◽  
Author(s):  
Adinda Ayu Fadhilah

Perangkat lunak komputer merupakan sebuah program komputer yang menjembatani pengguna komputer dan perangkat keras yang digunakannya. Dengan kata lain perangkat lunak merupakan penerjemah antara manusia sebagai orang yang memberi instruksi dan komputer sebagai pihak yang menerima instruksi. Perangkat lunak memang tidak tampak secara fisik dan tidak berwujud benda namun bisa untuk dioperasikan. Perangkat lunak secara garis besar software atau perangkat lunak dapat diklasifikasikan menjadi tiga bagian yaitu, perangkat lunak sistem operasi, perangkat lunak sistem aplikasi dan bahasa pemograman.Kata kunci : Perangkat Lunak KomputerAbstractComputer software is a computer program that bridges computer users and the hardware they use. In other words software is a translator between humans as the person who gives instructions and the computer as the party who receives instructions. The software does not appear physically and is not tangible but can be operated. Software outline software or software can be classified into three parts, namely, operating system software, application system software and programming languages.. Keywords: Computer Software


Author(s):  
Akil Ibrahim Al-Zuhari

The article defines the features of the process of forming the research tradition of studying the institute of parliamentarism as a mechanism for the formation of democracy. It is established that parliamentarism acts as one of the varieties of the regime of functioning of the state, to which the independence of the representative body from the people is inherent, its actual primacy in the state mechanism, the division of functions between the legislative and executive branches of government, the responsibility and accountability of the government to the parliament. It is justified that, in addition to the regime that fully meets the stated requirements of classical parliamentarism, there are regimes that can be characterized as limited parliamentary regimes. The conclusions point out that parliamentarism does not necessarily lead to a democracy regime. At the first stage of development of statehood, it functions for a long time in the absence of many attributes of democracy, but at the present stage, without parliamentarism, democracy will be substantially limited. Modern researchers of parliamentarism recognize that this institution is undergoing changes with the development of the processes of democracy and democratization. This is what produces different approaches to its definition. However, most scientists under classical parliamentarianism understand such a system, which is based on the balance of power. This approach seeks to justify limiting the rights of parliament and strengthening executive power. Keywords: Parliamentarism, research strategy, theory of parliamentarism, types of parliamentarism


2018 ◽  
Vol 2018 ◽  
pp. 1-10 ◽  
Author(s):  
Roberto Rodriguez-Zurrunero ◽  
Ramiro Utrilla ◽  
Elena Romero ◽  
Alvaro Araujo

Wireless Sensor Networks (WSNs) are a growing research area as a large of number portable devices are being developed. This fact makes operating systems (OS) useful to homogenize the development of these devices, to reduce design times, and to provide tools for developing complex applications. This work presents an operating system scheduler for resource-constraint wireless devices, which adapts the tasks scheduling in changing environments. The proposed adaptive scheduler allows dynamically delaying the execution of low priority tasks while maintaining real-time capabilities on high priority ones. Therefore, the scheduler is useful in nodes with rechargeable batteries, as it reduces its energy consumption when battery level is low, by delaying the least critical tasks. The adaptive scheduler has been implemented and tested in real nodes, and the results show that the nodes lifetime could be increased up to 70% in some scenarios at the expense of increasing latency of low priority tasks.


Sign in / Sign up

Export Citation Format

Share Document