Author: admin

  • Fonterra – Rising up to the Sustainability challengeIntroductionFonterra is a $19.2 bn (Figure 1)…

    Fonterra – Rising up to the Sustainability challengeIntroductionFonterra is a $19.2 bn (Figure 1) dairy co-operative owned by 10,000 farmer shareholdersin New Zealand. Pasture-fed dairying has a long history in New Zealand with our farmersclosely connected to the natural environment and their rural communities. As NewZealand’s largest business, and the world’s largest processor and exporter of dairy products,our high-quality dairy ingredients and branded dairy products are consumed in over 100countries around the globe. Fonterra’s farmers are at the forefront of sustainable farming(for example, low greenhouse gas emissions per litre of milk collected) but that is notenough for ourselves or our New Zealand stakeholders. New Zealanders value their naturalenvironment highly and they expect Fonterra and our farmer shareholders to continue tostrive towards the highest standards of sustainability. Fonterra aims to be a true globalleader in sustainable dairy nutrition and this will require them to produce high-quality dairynutrition within an environment that meets the expectations of New Zealand communities.
    Attachments:
    3146457_1_2867249-1-dbn509-a1-part-a–1-.pdf

  • Develop your teaching philosophy – a statement that describes your…

    Develop your teaching philosophy – a statement that describes your beliefs about teaching and learning; –A “living” document – it grows with you; –Outlines your ideas about teaching and learning; –Sets out techniques for being reflective about teaching; –Describes how you will teach; –Describes how your beliefs (about teaching, interacting with students, assessing learning, and or assessing teaching) translates into practices in the classroom;
    Attachments:
    3152571_1_Teaching-Philosophy.pptx

  • Create a 12- to 15-slide multimedia presentation for your colleagues describing an interactive…

    Create
    a 12- to 15-slide multimedia presentation for your colleagues describing an interactive activity that demonstrates how a selected developmental theory is applied. The purpose is to provide an activity that your colleagues can use in their classrooms.
    Include
    the following in your presentation:
    Identify and define a developmental theory.
    Create an activity based on the theory.
    Explain how the activity supports development.
    Explain how the activity supports Gardner’s theory of multiple intelligences.
    List at least three references.
    Design
    a handout based on your presentation to share with colleagues. Outline the theory, instructions for the activity, and practical classroom applications. Include any references.
    Present
    your activity using a multimedia application other than a Microsoft
    ®
    PowerPoint
    ®
    presentation.

  • Individual Question Instructions: Read the following case study and answer the questions that…

    Individual Assignment
    Instructions:
    Read the following case study and answer the questions that follow:
    https://www.inc.com/magazine/20060101/handson-casestudy.html
    Questions:
    1. What would you have done if you were the CEO and why?
    2. What organisational design changes would you implement?
    3. What changes in HRM would be necessary?
    4. How would you bring about the necessary organisational changes?
    In your answers, you should draw on the theories and frameworks we have discussed in the lectures.
    Word limit:
    1500 words in total (+/- 10%) excluding appendices, tables & references
    Due date:
    24 June 2018 11:59 PM
    Marking criteria:
    • Knowledge and comprehension of case (10 marks).• Critical analysis and identification of what management might need to do to secure the long term success of the firm (10 marks).• Communication of case analysis is presented in a logical and well organised manner as per the case analysis task (5 marks).• Writing General language and grammar and referencing (5 marks).
    Attachments:
    3152586_1_2867568-1-individual-assignment-revised.docx

  • Page 1 of 3 CIS8000 Question 1 Description Marks out of Wtg(%) Due dateAssignment 1 100 35 1…

    Page 1 of 3 CIS8000 Assignment 1 Description Marks out of Wtg(%) Due dateAssignment 1 100 35 1 April 2019 SPECIFICATION ENTERPRISE MOBILE APP THE PITCH POWERPOINT PRESENTATION In this assignment 1 you are the Manager of a department in a global multinational company. You are allowed to propose the type of organization/industry/business/service for assignment 1 or one will be assigned to you by the course examiner. Further details will be available on the StudyDesk. In the light of the increasing number of your employees using their own mobile devices (BYOD) for work purposes, you have come up with an idea for a smartphone mobile app for a particular problem that will help improve the workflow, communications and productivity of your staff, both in-house as well as with company employees across the globe. Using Microsoft PowerPoint or YouTube, develop a professional presentation to the CIO to convince him/her to provide the appropriate resources to realize the development, implementation and integration of your concept application into the Enterprise’s App Store. The concept of the app does not have to be particularly sophisticated or innovative for the purposes of this course. We are more interested in the processes and issues involved rather than the end product itself, and the app is therefore to be considered only as a means to an end. So, if you unable to come up with an idea of your own, an adaptation of an existing product or solution is acceptable. Your pitch to the CIO will include: • Details about the organization/industry/business/service o Type (assigned to you) o Description of the organization o Description of department of which you are the Manager • The concept • The business drivers • The benefits • The target audience • A wireframe/prototype design of the user interfaces showing the app in its various steps and phases. • Detailed speaker notes with each slide, if using presentation software. Page 2 of 3 NOTES 1. In the design process, the best way to show customers, managers, and programmers the product you have in mind and want to create is to make a mockup of the views that compose the application user interface. 2. One of the first things you want to do to develop your app idea is to create a mockup of the app. A mockup, as the name implies, is a basic visual prototype of the look and feel of your app. Mockups serve two purposes, one is to test the core concepts of your app and the second is to serve as a blueprint to use when working with developers to build your app. A good mockup will lay out what every screen in your app looks like down to the buttons, colors and fonts and will illustrate how someone moves through the app to complete basic tasks. a. The course examiner has negotiated a free licence for the Balsamiq wireframe software which you are free to download and use (https://balsamiq.com/download/#). Explore the many resources (videos, tutorials, blogs, etc.) at this site. Licensing credentials are available on the CIS8000 Study Desk. b. Please note that you may use a mockup/wireframe/prototype tool of your choice. Provide basic details of the software you use with your submission. 3. If using PowerPoint, a. The expected number of slides is approximately 20 (twenty). b. Each slide in PowerPoint must include comprehensive speaker’s notes (in the Notes section) that expand on the bullet points and graphics on the slide. 4. If using YouTube, a. Limit the time to no more than 15 minutes. b. Submit only the link to the video – not the video itself. 5. Wireframe diagrams will be assessed for (1) Completeness, (2) Clarity, (3) Consistency, (4) Ease of use, (5) Creativity, and (6) Layout and Visual Appeal 6. There must be evidence in your presentation that your app is directly related to the organization/industry/business/service that you have been assigned. Failure to do so will result in zero marks being awarded for this assignment. ASSIGNMENT SUBMISSION 1. The file naming guidelines are as follows: a. It is important that you use this convention to ensure that assignments can be tracked: Familyname_studentnumber_CIS8000_A1 i. Replace ‘familyname’ with YOUR family or surname ii. Replace ‘studentnumber’ with YOUR student number (which starts with ‘00’) 2. Submit your assignment using the Online Assignment Submission link on the Study Desk 3. Late submission of assignment work a. Late assignments will be penalised unless permission has been granted by the course leader BEFORE the assignment due date. Late assignments will be penalised according to the USQ policy. Page 3 of 3 GENERAL REQUIREMENTS 1. The assignment must be the expression of your own work. It is acceptable to discuss course content with others to improve your understanding and clarify requirements, but solutions to this assignment must be done on your own. 2. You must not copy from, or collude with, anyone, including tutors and fellow students, nor provide copies of your work to others. Assignments that do not adhere to this requirement will be deemed as being the result of collusion or plagiarism. This may lead to severe academic penalties as outlined in Academic Regulation 5.10 of the USQ Handbook. It is your own responsibility to ensure the integrity of your work. Refer to the Faculty of Business policy for further details. 3. NOTE: Your assignment will be sent automatically to the plagiarism checking website Turnitin when you submit your assignment. End of CIS8000 Assignment 1 Specification
    Attachments:
    3152597_1_2868097-1-cis8000-assignment-1-specifications.pdf

  • EconomicsIf the firms make their decisions simultaneously, do either or both firms enter?…

    Economics 1. If the firms make their decisions simultaneously, do either or both firms enter? 2. How would your answer change if the U.S. government committed to paying GM a lump-sum subsidy of $50 million on the condition that it would produce this new type of car?
    Attachments:
    3152601_1_2868136-1-gametheory.docx

  • 4 Pages Must be assigned to Dr. Siddharth Kishorbhai Mehta You are speaking in a meeting with the…

    4 Pages Must be assigned to Dr. Siddharth Kishorbhai Mehta
    You are speaking in a meeting with the hospital compliance officer and the hospital representative for Health Insurance Portability and Accountability Act of 1996 (HIPAA) team, and have been asked “How will we maintain patient privacy with our documents on the Internet?”
    Use the university library, journals, and your experience to create a strategic plan for a 200-bed acute care facility that considers possible data privacy breaches and proposes effective methods to avoid them. Additionally, explain what is required by the Joint Commission, the Health Information on Technology for Economic and Clinical Health (HITECH) Act, and the HIPAA regulations that must be followed for the protection of individually identifiable health information.
    Cite at least 4 peer-reviewed references published within the past 5 years
    1.The document identifies and defines possible data privacy breaches.
    2. Proposes effective methods to avoid privacy breaches. A minimum of 4 articles are cited. (Max 52.5 points)
    3. Explain what is required by the Joint Commission, the Health Information on Technology for Economic and Clinical Health (HITECH) Act, and the HIPAA regulations that must be followed for the protection of individually identifiable health information.

  • Please question needs to be done on Nz standards nursing. please let me know how much it will…

    Please assignment needs to be done on Nz standards nursing. please let me know how much it will cost me. thanks
    Attachments:
    3152615_1_2867369-1-nursing-assignment.docx

  • Unix Shell In this project, you’ll build a simple Unix shell. The shell is the heart of the…

    Unix Shell
    In this project, you’ll build a simple Unix shell. The shell is the heart of the command-line interface, and thus is central to the Unix/C programming environment. Mastering use of the shell is necessary to become proficient in this world; knowing how the shell itself is built is the focus of this project.
    There are three specific objectives to this assignment:
    To further familiarize yourself with the Linux programming environment.
    To learn how processes are created, destroyed, and managed.
    To gain exposure to the necessary functionality in shells.
    Overview
    In this assignment, you will implement a
    command line interpreter (CLI)
    or, as it is more commonly known, a
    shell
    . The shell should operate in this basic way: when you type in a command (in response to its prompt), the shell creates a child process that executes the command you entered and then prompts for more user input when it has finished.
    The shells you implement will be similar to, but simpler than, the one you run every day in Unix. If you don’t know what shell you are running, it’s probably
    bash
    . One thing you should do on your own time is learn more about your shell, by reading the man pages or other online materials.
    Program Specifications
    Basic Shell:
    wish
    Your basic shell, called
    wish
    (short for Wisconsin Shell, naturally), is basically an interactive loop: it repeatedly prints a prompt
    wish>
    (note the space after the greater-than sign), parses the input, executes the command specified on that line of input, and waits for the command to finish. This is repeated until the user types
    exit
    . The name of your final executable should be
    wish
    .
    The shell can be invoked with either no arguments or a single argument; anything else is an error. Here is the no-argument way:
    prompt> ./wish wish>
    At this point,
    wish
    is running, and ready to accept commands. Type away!
    The mode above is called
    interactive
    mode, and allows the user to type commands directly. The shell also supports a
    batch mode
    , which instead reads input from a batch file and executes commands from therein. Here is how you run the shell with a batch file named
    batch.txt
    :
    prompt> ./wish batch.txt
    One difference between batch and interactive modes: in interactive mode, a prompt is printed (
    wish>
    ). In batch mode, no prompt should be printed.
    You should structure your shell such that it creates a process for each new command (the exception are
    built-in commands
    , discussed below). Your basic shell should be able to parse a command and run the program corresponding to the command. For example, if the user types
    ls -la /tmp
    , your shell should run the program
    /bin/ls
    with the given arguments
    -la
    and
    /tmp
    (how does the shell know to run
    /bin/ls
    ? It’s something called the shell path; more on this below).
    Structure
    Basic Shell
    The shell is very simple (conceptually): it runs in a while loop, repeatedly asking for input to tell it what command to execute. It then executes that command. The loop continues indefinitely, until the user types the built-in command
    exit
    , at which point it exits. That’s it!
    For reading lines of input, you should use
    getline()
    . This allows you to obtain arbitrarily long input lines with ease. Generally, the shell will be run in
    interactive mode
    , where the user types a command (one at a time) and the shell acts on it. However, your shell will also support
    batch mode
    , in which the shell is given an input file of commands; in this case, the shell should not read user input (from
    stdin
    ) but rather from this file to get the commands to execute.
    In either mode, if you hit the end-of-file marker (EOF), you should call
    exit(0)
    and exit gracefully.
    To parse the input line into constituent pieces, you might want to use
    strsep()
    . Read the man page (carefully) for more details.
    To execute commands, look into
    fork()
    ,
    exec()
    , and
    wait()/waitpid()
    . See the man pages for these functions, and also read the relevant book chapter for a brief overview.
    You will note that there are a variety of commands in the
    exec
    family; for this project, you must use
    execv
    . You should notuse the
    system()
    library function call to run a command. Remember that if
    execv()
    is successful, it will not return; if it does return, there was an error (e.g., the command does not exist). The most challenging part is getting the arguments correctly specified.
    Paths
    In our example above, the user typed
    ls
    but the shell knew to execute the program
    /bin/ls
    . How does your shell know this?
    It turns out that the user must specify a path variable to describe the set of directories to search for executables; the set of directories that comprise the path are sometimes called the
    search path
    of the shell. The path variable contains the list of all directories to search, in order, when the user types a command.
    Important: Note that the shell itself does not
    implement
    ls
    or other commands (except built-ins). All it does is find those executables in one of the directories specified by
    path
    and create a new process to run them.
    To check if a particular file exists in a directory and is executable, consider the
    access()
    system call. For example, when the user types
    ls
    , and path is set to include both
    /bin
    and
    /usr/bin
    , try
    access(“/bin/ls”, X_OK)
    . If that fails, try “/usr/bin/ls”. If that fails too, it is an error.
    Your initial shell path should contain one directory: `/bin’
    Note: Most shells allow you to specify a binary specifically without using a search path, using either absolute paths or relative paths. For example, a user could type the absolute path
    /bin/ls
    and execute the
    ls
    binary without a search path being needed. A user could also specify a relative path which starts with the current working directory and specifies the executable directly, e.g.,
    ./main
    . In this project, you do not have to worry about these features.
    Built-in Commands
    Whenever your shell accepts a command, it should check whether the command is a built-in command or not. If it is, it should not be executed like other programs. Instead, your shell will invoke your implementation of the built-in command. For example, to implement the
    exit
    built-in command, you simply call
    exit(0);
    in your wish source code, which then will exit the shell.
    In this project, you should implement
    exit
    ,
    cd
    , and
    path
    as built-in commands.
    exit
    : When the user types
    exit
    , your shell should simply call the
    exit
    system call with 0 as a parameter. It is an error to pass any arguments to
    exit
    .
    cd
    :
    cd
    always take one argument (0 or >1 args should be signaled as an error). To change directories, use the
    chdir()
    system call with the argument supplied by the user; if
    chdir
    fails, that is also an error.
    path
    : The
    path
    command takes 0 or more arguments, with each argument separated by whitespace from the others. A typical usage would be like this:
    wish> path /bin /usr/bin
    , which would add
    /bin
    and
    /usr/bin
    to the search path of the shell. If the user sets path to be empty, then the shell should not be able to run any programs (except built-in commands). The
    path
    command always overwrites the old path with the newly specified path.
    Redirection
    Many times, a shell user prefers to send the output of a program to a file rather than to the screen. Usually, a shell provides this nice feature with the
    >
    character. Formally this is named as redirection of standard output. To make your shell users happy, your shell should also include this feature, but with a slight twist (explained below).
    For example, if a user types
    ls -la /tmp > output
    , nothing should be printed on the screen. Instead, the standard output of the
    ls
    program should be rerouted to the file
    output
    . In addition, the standard error output of the program should be rerouted to the file
    output
    (the twist is that this is a little different than standard redirection).
    If the
    output
    file exists before you run your program, you should simple overwrite it (after truncating it).
    The exact format of redirection is a command (and possibly some arguments) followed by the redirection symbol followed by a filename. Multiple redirection operators or multiple files to the right of the redirection sign are errors.
    Note: don’t worry about redirection for built-in commands (e.g., we will not test what happens when you type
    path /bin > file
    ).
    Parallel Commands
    Your shell will also allow the user to launch parallel commands. This is accomplished with the ampersand operator as follows:
    wish> cmd1 & cmd2 args1 args2 & cmd3 args1
    In this case, instead of running
    cmd1
    and then waiting for it to finish, your shell should run
    cmd1
    ,
    cmd2
    , and
    cmd3
    (each with whatever arguments the user has passed to it) in parallel,
    before
    waiting for any of them to complete.
    Then, after starting all such processes, you must make sure to use
    wait()
    (or
    waitpid
    ) to wait for them to complete. After all processes are done, return control to the user as usual (or, if in batch mode, move on to the next line).
    Program Errors
    The one and only error message. You should print this one and only error message whenever you encounter an error of any type:
    char error_message[30] = “An error has occurredn”; write(STDERR_FILENO, error_message, strlen(error_message));
    The error message should be printed to stderr (standard error), as shown above.
    After
    any
    most errors, your shell simply
    continue processing
    after printing the one and only error message. However, if the shell is invoked with more than one file, or if the shell is passed a bad batch file, it should exit by calling
    exit(1)
    .
    There is a difference between errors that your shell catches and those that the program catches. Your shell should catch all the syntax errors specified in this project page. If the syntax of the command looks perfect, you simply run the specified program. If there are any program-related errors (e.g., invalid arguments to
    ls
    when you run it, for example), the shell does not have to worry about that (rather, the program will print its own error messages and exit).
    Miscellaneous Hints
    Remember to get the basic functionality of your shell working before worrying about all of the error conditions and end cases. For example, first get a single command running (probably first a command with no arguments, such as
    ls
    ).
    Next, add built-in commands. Then, try working on redirection. Finally, think about parallel commands. Each of these requires a little more effort on parsing, but each should not be too hard to implement.
    At some point, you should make sure your code is robust to white space of various kinds, including spaces () and tabs (
    t
    ). In general, the user should be able to put variable amounts of white space before and after commands, arguments, and various operators; however, the operators (redirection and parallel commands) do not require whitespace.
    Check the return codes of all system calls from the very beginning of your work. This will often catch errors in how you are invoking these new system calls. It’s also just good programming sense.
    Beat up your own code! You are the best (and in this case, the only) tester of this code. Throw lots of different inputs at it and make sure the shell behaves well. Good code comes through testing; you must run many different tests to make sure things work as desired. Don’t be gentle — other users certainly won’t be.
    Finally, keep versions of your code. More advanced programmers will use a source control system such as git. Minimally, when you get a piece of functionality working, make a copy of your .c file (perhaps a subdirectory with a version number, such as v1, v2, etc.). By keeping older, working versions around, you can comfortably work on adding new functionality, safe in the knowledge you can always go back to an older, working version if need be.
    Link to project and test bench:https://github.com/remzi-arpacidusseau/ostep-projects/tree/master/processes-shell

  • Oops!

    Get Answers. Get Unstuck. Study Faster
    Oops!
    The page you are looking for has an internal server error.
    Guess it’s time to pull up our technical team!
    Here are some useful links for you :
    Home
    Question Bank