Coursera Operating Systems Answers

0 views
Skip to first unread message

Regino Meriweather

unread,
Aug 4, 2024, 9:42:22 PM8/4/24
to alsetgungcha
Engineersdevelopers, and systems administrators are most likely to be asked questions about Linux operating systems. If during an interview you do not know the answer, explain how you would go about finding the answer and your thought process for moving forward.

LILO stands for Linux Loader, which is a boot loader used for the Linux operating system. Most Linux OS use LILO as a master or secondary program to boot the operating system into main memory to perform functions.


BASH stands for Bourne Again Shell, which is a command language interpreter that is similar to and interchangeable with Bourne Shell. BASH has some extra features and is the default user shell on many Linux installations. It can also read commands from shell scripts.


The advantages of open source is that it is completely free and available to the public, so users can download the file and change the code as desired. As long as they use the same license, they can even sell copies of the modified code. The disadvantages of open source is that it can make the software less compatible with other hardware and systems, and make it more difficult to use. There is also no user support because it is created by potentially thousands of contributors and belongs to the public.


This question wants to know your process for problem-solving. Explain how you might approach a problem when it arises or is assigned to you, starting with brainstorming, doing research, or testing several potential solutions. You could elevate your response by providing an example of how you approached a relevant problem in the past using the STAR method.


With this question, hiring managers are assessing your technical skills as well as your process for resolving issues. Did you have to tinker with it for a while? How did you go about finding potential fixes? They are interested in how you explain your thinking.


While it may be tempting to twist this failure into a success in your answer, try to answer this question honestly. In most jobs, people will deal with some type of failure. This question helps assess your ability to explain what happened, how you dealt with it, what the outcome was, and most importantly, what you learned from it. They want to know that you possess the soft skills to come out on the other side of failure stronger and better.


The two main components of an operating system are the kernel and shell. The kernel controls most operating system tasks, such as memory and process management, as well as any interaction between installed software and the device's hardware. The shell controls files and programs through the use of programming languages, and it enables interactions between the kernel and the user.


Desktop and laptop computers use general purpose operating systems. Designed for Apple desktops and laptops, macOS is a popular operating system known for its simplicity and user-friendly experience that is continuously improved upon. MacOS is also known for limiting bugs and protecting well against hackers.


I am trying to figure out how I can incorporate questions that have answers with subscripts or superscripts in my tests. I can use multiple choice but sometimes I need for these to be fill in the blank. This choice does not allow my students the option to make letters or numbers superscript or subscript. Is this an issue with others that teach Chemistry and Physics or math classes?


Yes, this is an issue for lots of people, not just math and science teachers. For example, foreign language teachers have wished for a better ease in entering international characters. The answer for the languages has been to use the native operating systems solution for entering those characters. For Windows, you can use the Character Map or construct the answer in Microsoft Word and then copy/paste.


Without the support for students to use the Rich Content Editor, you either have to redesign the questions to be multiple choice or provide them instructions on acceptable ways to enter their results. For example, both ASCII Math and LaTeX use ^ for superscripts and _ for underscores. You could tell the students to enter H_2SO_4, although in that particular example, you might be able to take it without the subscripts and enter H2SO4.


Even if the students could use the Rich Content Editor, you're still going to have difficulty as I mentioned above. Some notation is not intuitive to students and so they will invent ways to display it. If you want autograding, you're going to miss some of the ways. Did they enter H2SO4 using the sub element or did they use the Unicode superscript and subscript characters?


I work a lot to teach students what should be the correct way to write chemical formulas; if I was to accept H_2SO_4 or H2SO4 for sulfuric acid, that would go against all of my efforts. But this is a general lms lack of option/function. Previous learning management systems did not allow suprscript/subscript either.


I am sorry but this is a very pure code development, subscripts and superscripts are widely available in any educational products. Please, put extra effort in your development team to address this as soon as possible, we are far far from the 1980 ASCII text editors.


Sorry to be late to this party but this is my first semester (Fall 2020) teaching Chemistry using Canvas. I'm having the same issue as marianna_pinter stated above. I want my students to learn to write formulas correctly. Using H2SO4 becomes even more difficult when you add in coefficients when balancing equations. Why are there two separate text editors in Canvas? Why not make the Rich Content Editor universal for all text entry, instructor and student alike?


The Rich Content Editor (RCE) that the students use is the same one that the Instructors use. However, Canvas is phasing out the Rich Content Editor and planning on replacing it with the New Rich Content Editor. That should happen in January 2021. At this point, it's an option which one you use, but for those of used to the old one, the new one has a lot of pain associated with it.


There is a different Rich Content Editor involved with New Quizzes because it was developed as a plug-in to Canvas rather than being part of the core product and so they weren't limited to the existing RCE and the new RCE came along after the New Quizzes had spent years in development. Maybe some day they will all be the same.


Having a single text editor won't fix the problem though. The problem with Classic Quizzes is that you cannot autograde an essay question that has the proper tools for formatting it correctly and you cannot enter subscripts into fill in the blank questions, which are autograded. Canvas is no longer developing the Classic Quizzes and has plans to deprecate their use as well.


The operating system of your IoT devices is a vital piece of the puzzle that determines whether your IoT implementation will be successful or not. Operating systems have to match hardware, offer the right environment for applications, and work with all the other elements of your organization. They also have to be maintained and secured.


At first glance, the most-used operating systems for IoT devices are Windows and Linux. Linux absolutely dominates, accounting for over 70% of all IoT operating systems, for reasons which will become clear below. (The devices used to access and control IoT systems typically use Android, Unix, or a conventional desktop OS and control the network through an application.)


So the division between Core (light, headless, ARM-friendly) and Enterprise (big, UI, interoperable with conventional Windows, no ARM) is clear. Enterprise is widely used in larger, static tools: medical equipment like scanners, industrial solutions, telecoms, and ATMs.


However, OS-less implementations make sense in cases of very low computing power, or where the devices have access to very little electrical power, and many IoT networks are in this position. In very low-power, low-compute networks, BareMetal and FreeRTOS together account for about 40% of the market, with Linux also accounting for about 40% of this market.


Windows 10 IoT is usually offered by subscription, and Microsoft starts charging at 30 per month for Core. Users also get access to Azure services. Enterprise is offered under a range of licensing structures and permissions. You can download a free evaluation copy on a 90-day trial here.


Linux is compatible with a far greater variety of chipsets than Windows. Windows OSs are typically compatible with X86 and X64, and Windows IoT Core is compatible with ARM. Linux is also compatible with the PowerPC, ARC (Argonaut RISC Core), and MIPS (Microprocessor without Interlocked Pipelined Stages) architectures.


Brian is a true believer in the Agile process. He often assists the development process by performing the product owner role. In addition to his technical background, he is an experienced account manager with a background in design and marketing.

3a8082e126
Reply all
Reply to author
Forward
0 new messages