Friday, May 1, 2020

Branding Strategies and Product Development

Question: Discuss anout the Branding Strategies and Product Development. Answer: Introduction According to the study of the project planning, I found that branding of products related to any specific organization is getting innovated day by day in order to provide effective brand value to organization. The concerned case study is elaborating about the effective measures related to sensory branding of product. In contrast with this fact, I am evaluating the project of improving branding of products in this essay. There are various phases involved in this project. I am considering three main considerable areas in the project to be evaluated in this essay. Situations Considered According to stages used in improving branding of Color Studio Professional I have found three considerable phases related to the project implementation that needs to be reviewed in order to make the project implementation successful. Development of Gantt chart, Work breakdown structure preparation and Estimation of budget for the project development are the three considerable areas according to my point of discussion. Experiences covered in project development I have found that in the contemporary time the organizations are using sensory branding or sensory stimuli in order to make their brands powerful. Various organizations used two dimensional branding schemes for making their products popular in the target market. I noticed that, application of five senses during finalizing the branding schemes for making the product popular is the better way to attract the customers with respect to developing trends. In the concerned project of Color Studio Professional (CSP), the organization develops their brand value with the help of innovative strategies within their target market. I realized that the thought behind launching the products of CSP was justified with the five senses: A typical day in her life. I need to elaborate that this implementation of new branding perspective needed various project management stages that helped CSP to master the five sense in their branding perspective. Preparation of WBS and Gantt chart for project success was the most effective one. In addition to this, budget estimation is also one important aspect to be considered in this segment. Contribution to the situation The project management is one of the important aspects that need to be managed by the project manager. In contrast with this fact, I found the project planner of CSP very unprofessional in this particular project of improving branding of CSP. There are various aspects I noticed that the project planner needed to consider in the project development phase. Every project development concern should be based on a structured and systematic way of execution. In contrast with the segmentation of tasks and scheduling techniques I noticed various aspects are missed out in the segment of scheduling and segmenting the task. According to my specific study on the budget estimation of improving the branding of CSP I have found that the budget is correctly estimated based on the respective functionalities of the project members in this particular project of CSP. In spite of this aspect I would like to introduce one more aspect into this critical evaluation of budget estimation of CSP project. This important aspect is the project planner of CSP did not used any advanced project management tools for calculating the project budget, this is another negative aspect involved in the pproject development. In contrast with the project phases of improving branding of CSP I found the Work breakdown structure to be inefficient in comparison with one effective WBS structure. The project planner of the CSP did not explain the involved stages within the project development. Learning outcomes According to the critical evaluation done by me I have found various inefficiencies within the concerned improvisation of branding related to CSP. The organization mainly introduced various perspectives within their strategic planning in improving their branding. I found the strategic perspective related to application of five senses in improving the brand value of product. I feel this concept completely justified with respect to the objectives of the project. In spite of this primary stage of the project is justified correctly with respect to my critical evaluation of project management. There are other three aspects that were not maintained by the project planner in this project. First of these is, preparation of Work breakdown structure. I found the project planner inefficient in managing the project stages effectively, the project planner considered the project requirements in the WBS preparation; he did not considered the phases of project development. Second aspect that needs evaluation is that the budget estimation for the project cost estimation is correct but this can be improvised with the help of advanced project management tools such as Microsoft Project. Third aspect is that the project planner neglected the effectiveness of scheduling of Gantt chart. There are two day of gap between the project development phases that may include several malfunctions within project development. In addition to this, the project manager should also consider one testing phase after implementation of the project. I have found these stages being inappropriate within the project development. I think the project planner and organizational heads should be more responsible for these issues within the project planning. In contrast with this phase, I think the careful attention towards the project planning and scheduling will be helpful in solving these kinds of issues. Besides this, every project should consider one testing phase for viewing the results appropriateness. Therefore, the addition to testing phase will be helpful to resolve these issues. Conclusion The process of improving branding within the CSP for gaining more revenues and attracting more customers, I have fund the project plan inefficient in some phases. I have critically reviewed these phases in this essay in order to develop a proper structure of effective project management. In addition to this, I have provided effective measures to resolve these issues with respect to the demands of CSP. The critical evaluation is helpful in understanding the effective measures related to project management of Improvisation of branding of CSP with respect to current business trends. I have evaluated all of these aspects within this essay in order to highlight the critical review of project planning of CSP. References Alexander, B. and Heyd, B., 2014. Sonic branding within fashion retail brands: restrictions, opportunities, effectiveness and success.BS Publications, p.154. Amsteus, M., Liljegren, F., Markovic, S. and Mnsson, M., 2016. Chocolate or Succulent Chocolate: the impact of sensory descriptions on choice. Berg, P.O. and Sevn, G., 2014. Food-branding placesA sensory perspective.Place Branding and Public Diplomacy,10(4), pp.289-304. Chakravarty, S.M., 2015. Sensory Branding: Branding with Senses. InCases on Branding Strategies and Product Development: Successes and Pitfalls(pp. 327-365). IGI Global. Chatterjee, S., 2015. Olfactory branding: a new trend for defining brands through smell-a case of ITC Sonar Hotel in Kolkata, India.International Journal of Trade and Global Markets,8(3), pp.196-206. Kumar, P., 2014. Multisensory Marketing-Building Sustainability Perspective in Diverse Sectors.International Journal of Marketing Business Communication,3(2). Richards, G., 2015. Food experience as integrated destination marketing strategy.World Food Tourism Summit in Estoril, Portugal,10, p.2015. Rossi, P., Borges, A. and Bakpayev, M., 2015. Private labels versus national brands: The effects of branding on sensory perceptions and purchase intentions.Journal of Retailing and Consumer Services,27, pp.74-79.

Thursday, March 5, 2020

The Kostenki Archaeological Sites

The Kostenki Archaeological Sites Kostenki refers to a complex of open-air archaeological sites located in the Pokrovsky Valley of Russia, on the west bank of the Don River, about 400 kilometers (250 miles) south of Moscow and 40 km (25 mi) south of the city of Voronezh, Russia. Together, they contain important evidence concerning the timing and complexity of the various waves of anatomically modern humans as they left Africa some 100,000 or more years ago The main site (Kostenki 14, see page 2) is located near the mouth of a small steep ravine; the upper reaches of this ravine contain evidence of a handful of other Upper Paleolithic occupations. The Kostenki sites lie deeply buried (between 10-20 meters [30-60 feet]) beneath the modern surface. The sites were buried by alluvium which was deposited by the Don River and its tributaries beginning at least 50,000 years ago. Terrace Stratigraphy The occupations at Kostenki include several Late Early Upper Paleolithic levels, dated between 42,000 to 30,000 calibrated years ago (cal BP). Smack dab in the middle of those levels is a layer of volcanic ash, associated with the volcanic eruptions of the Phlegrean Fields of Italy (aka Campanian Ignimbrite or CI Tephra), which erupted about 39,300 cal BP. The stratigraphic sequence at the Kostenki sites are broadly described as containing six main units: Modern levels at the top: black, highly humic soil with abundant bioturbation, churning by living animals, in this case mainly burrowing by rodents.Cover Loam: loess-like deposit with several stacked occupations dated to the Eastern Gravettian (such as Kostenki 1 at 29,000 cal BP; and Epi-Gravettian (Kostenki 11, 14,000-19,000 cal BP)Upper Humic Complex/Bed (UHB): yellowish chalky loam with several stacked occupations, early and mid-Upper Paleolithic, including Initial Upper Paleolithic, Aurignacian, Gravettian and local GorodsovianWhitish Loam: homogenous loam with some sub-horizontal lamination and in the lower part in situ or reworked volcanic ash (CI Tephra, independently dated 39,300 years agoLower Humic Complex/Bed (LHB): stratified loamy deposits with several stacked horizons, early and mid-Upper Paleolithic, including Initial Upper Paleolithic, Aurignacian, Gravettian and local Gorodsovian (similar to UHB)Chalky Loam: upper alluvium stratified with coarse deposits Controversy: Late Early Upper Paleolithic at Kostenki In 2007, the excavators at Kostenki (Anikovich et al.) reported that they had identified occupation levels within and below the ash level. They found the remnants of the Early Upper Paleolithic culture called the Aurignacian Dufour, numerous small bladelets quite similar to lithic tools found in similarly dated sites in western Europe. Prior to Kostenki, the Aurignacian sequence was considered the oldest component associated with modern humans at archaeological sites in Europe, underlain by Mousterian-like deposits representing Neanderthals. At Kostenki, a sophisticated tool kit of prismatic blades, burins, bone antler, and ivory artifacts, and small perforated shell ornaments lies below the CI Tephra and Aurignacian Dufour assemblage: these were identified as an earlier presence of modern humans in Eurasia than previously recognized. The discovery of modern human cultural material below the tephra was quite controversial at the time it was reported, and a debate about the context and date of the tephra arose. That debate was a complex one, best addressed elsewhere. Read more about the Pre-Aurignacian deposits at Kostenki Comments from John Hoffecker concerning initial criticism of the age of the site Since 2007, additional sites such as Byzovaya and Mamontovaya Kurya have lent additional support to the presence of early modern human occupations of the eastern Plains of Russia. Kostenki 14, also known as Markina Gora, is the main site at Kostenki, and it has been found to contain genetic evidence concerning the migration of early modern humans from Africa into Eurasia. Markina Gora is located on the flank of a ravine cut into one of the river terraces. The site covers hundred of meters of sediment within seven cultural levels. Cultural Layer (CL) I, in the Cover Loam, 26,500-27,600 cal BP, Kostenki-Avdeevo cultureCL II, within the Upper Humic Bed (UHB), 31,500-33,600 cal BP, Gorodsovian, mid Upper Paleolithic mammoth bone industryCL III, UHB, 33,200-35,300 cal BP, blade-based and bone industry, Gorodsovian, Mid Upper PaleolithicLVA (layer in volcanic ash, 39,300 cal BP), small assemblage, unipolar blades and Dufour bladelets, AurignacianCL IV in the Lower Humic Bed (LHB), older than the tephra, undiagnostic blade-dominated industryCL IVa, LHB, 36,000-39,100, a few lithics, large numbers of horse bones (at least 50 individual animals)Fossil Soil, LHB, 37,500-40,800 cal BPCL IVb, LHB, 39,900-42,200 cal BP, distinctive Upper Paleolithic, endscrapers, possible horse head out of carved mammoth ivory, human tooth (EMH) A complete early modern human skeleton was recovered from Kostenki 14 in 1954, buried in a tightly flexed position in a oval burial pit (99x39 centimeters or 39x15 inches) which had been dug through the ash layer and then was sealed by Cultural Layer III. The skeleton was direct-dated to 36,262-38,684 cal BP. The skeleton represents an adult man, 20-25 years old with a robust skull and short stature (1.6 meters [5 foot 3 inches]). A few stone flakes, animal bones and a sprinkle of dark red pigment were found in the burial pit. Based on its location within the strata, the skeleton can be generally dated to the Early Upper Paleolithic period. Genomic Sequence from Markina Gora Skeleton In 2014, Eske Willerslev and associates (Seguin-Orlando et al) reported the genomic structure of the skeleton at Markina Gora. They perfomed 12 DNA extractions from the skeletons left arm bone, and compared the sequence to the growing numbers of ancient and modern DNA. They identified genetic relationships between Kostenki 14 and Neanderthalsmore evidence that early modern humans and Neanderthals interbredas well as genetic connections to the Malta individual from Siberia and European Neolithic farmers. Further, they found a fairly distant relationship to Australo-Melanesian or eastern Asian populations. The Markina Gora skeletons DNA indicates a deep-aged human migration out of Africa separate from that of Asian populations, supporting the Southern Dispersal Route as a possible corridor for population of those areas. All humans are derived from the same populations in Africa; but we colonized the world in different waves and perhaps along different exit routes. The genomic data recovered from Markina Gora is further evidence that the population of our world by humans was very complex, and we have a long way to go before we understand it. Excavations at Kostenki Kostenki was discovered in 1879; and a long series of excavations have followed. Kostenki 14 was discovered by P.P. Efimenko in 1928 and has been excavated since the 1950s via a series of trenches. The oldest occupations at the site were reported in 2007, where the combination of great age and sophistication created quite a stir. Sources This glossary entry is a part of the About.com guide to Upper Paleolithic , and the Dictionary of Archaeology. Anikovich MV, Sinitsyn AA, Hoffecker JF, Holliday VT, Popov VV, Lisitsyn SN, Forman SL, Levkovskaya GM, Pospelova GA, Kuzmina IE et al. 2007. Early Upper Paleolithic in Eastern Europe and Implications for the Dispersal of Modern Humans. Science 315(5809):223-226. Hoffecker JF. 2011. The early upper Paleolithic of eastern Europe reconsidered. Evolutionary Anthropology: Issues, News, and Reviews 20(1):24-39. Revedin A, Aranguren B, Becattini R, Longo L, Marconi E, Mariotti Lippi M, Skakun N, Sinitsyn A, Spiridonova E, and Svoboda J. 2010. Thirty thousand-year-old evidence of plant food processing. Proceedings of the National Academy of Sciences 107(44):18815-18819. Seguin-Orlando A, Korneliussen TS, Sikora M, Malaspinas A-S, Manica A, Moltke I, Albrechtsen A, Ko A, Margaryan A, Moiseyev V et al. 2014. Genomic structure in Europeans dating back at least 36,200 years. ScienceExpress 6 November 2014(6 November 2014) doi: 10.1126/science.aaa0114. Soffer O, Adovasio JM, Illingworth JS, Amirkhanov H, Praslov ND, and Street M. 2000. Palaeolithic perishables made permanent. Antiquity 74:812-821. Svendsen JI, Heggen HP, Hufthammer AK, Mangerud J, Pavlov P, and Roebroeks W. 2010. Geo-archaeological investigations of Palaeolithic sites along the Ural Mountains - On the northern presence of humans during the last Ice Age. Quaternary Science Reviews 29(23-24):3138-3156. Svoboda JA. 2007. The Gravettian on the Middle Danube. Paleobiology 19:203-220. Velichko AA, Pisareva VV, Sedov SN, Sinitsyn AA, and Timireva SN. 2009. Paleogeography of Kostenki-14 (Markina Gora). Archaeology, Ethnology and Anthropology of Eurasia 37(4):35-50. doi: 10.1016/j.aeae.2010.02.002

Tuesday, February 18, 2020

Path to gloval competitiveness Essay Example | Topics and Well Written Essays - 2000 words

Path to gloval competitiveness - Essay Example †¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦ 7 Course of Action†¦..†¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦8 Conclusion†¦.†¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦..11 References†¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦Ã¢â‚¬ ¦...12 Abstract Six Sigma is a process that has much potential in making a company globally competitive. It aims to improve existing processes and maximize profitability. Statistically, it aims to achieve only 3.4 defects per million opportunities. When implemented by the company, training will be done to top management and employees. The course of action to be done is a slow but sure program of implementation of the six sigma process and the DMAIC phases because errors and wastes must be in minimum-doing it right the first time. Success may also be attributed to leadership and proper implementation based on the company’s aim and needs. Evaluation will then be carried out and proper compensation will be given to each one in the company. Keywords: Six Sigma, Lean Method, Global Competitiveness, DMAIC Introduction The CEO of the company wants to implement the Six Sigma program. Managers and executives, including me are required to undergo training for that program. After the training, for sure it will then be implemented. To have a grasp of Six Sigma, its de finition, origin, phases, pros and cons related to it will be discussed in this report. Also, a plan of action for the organization after the implementation of the program is laid out in the latter part. Definition Six Sigma is a measure of process performance with the goal of nearly perfect quality. Meredith and Shafer (2010) cited Motorola (2004) which defined Six Sigma as the process that focuses an organization on customer requirements, process alignment, analytical rigor and timely execution. According to Ramberg (2000), Bill Smith, a reliability engineer at Motorola, is widely credited with originating Six Sigma. He noted that system failure rates were substantially higher than predicted by final product test. He then suggested a number of possible causes for this phenomenon, including a dramatic increase in system complexity and a flaw in traditional quality thinking. He concluded that a much higher level of internal quality was required and Six Sigma was set as a quality goa l. In the narrow statistical sense, Six Sigma is a quality objective that gives specifications to the variability required of a process in terms of the product so that product quality and reliability meets and exceeds today's demanding customer requirements (Ramberg, 2000). From the latter definition, customer satisfaction and quality are the aim of this process which in turns translates into global competitiveness. Known companies who adapted the Six Sigma program include General Electric (GE), Nynex, Air Canada, American Express, Cummins, Merrill Lynch, Sun Microsystems and Tyco International (Meredith and Shafer, 2010). DMAIC Process The Six Sigma process generally follows a five phase program. The said five phase includes define, measure, analyze, improve and control (DMAIC) (Meredith and Sha

Monday, February 3, 2020

Antibiotics Essay Example | Topics and Well Written Essays - 250 words

Antibiotics - Essay Example In response to the bacterium’s ability to mutate, scientists developed large numbers of different antibiotics, including semisynthetic variants of penicillin such as methicillin, in an attempt to keep ahead of the bacterium’s ability to develop resistance. In the 1950s some cases emerged in which the bacterium was resistant to even this antibiotic, giving rise to the name â€Å"Methicillin Resistant Staphylococcus Aureus† or MRSA. One recent study found that a small number of Staphylococcus aureus genotypes have evolved out of epidemic strains of MRSA, and this explains why MRSA is now endemic in many hospitals and care homes (Enright et al., 2002). The consequence for human health is that it is becoming increasingly difficult to counter this bacterial infection in precisely these contexts. The pharmaceutical industry has very few effective antibiotics left which can deal with MRSA and the proposed strategy to deal with its advance is to improve hospital and care home cleanliness and to keep researching new antibiotic formulae. This will undoubtedly be successful in the short term, but it is difficult to know how long scientists can keep this up, given the ability of the bacterium to evolve

Sunday, January 26, 2020

Operating Systems Tasks and Programming Lab

Operating Systems Tasks and Programming Lab Lab Activity 1 Operating Systems Tasks and Programming a) Future of operating systems. [Report on the future of operating systems here] b) Programming activity C++ #include using namespace std; int main() { ÂÂ   int id = 6669447; string name = Salman Mohammed Fazal; int counter = 0; for (int i = 0; i cout counter++; //increment counter if (counter == id[-1]) { //if counter = last character of ID cout counter = 0; //reset counter } } } JAVA public class test { public static void main(String[] args) { int id = 6669447; String name = Salman Mohammed Fazal; int counter = 0; for (int i = 0; i System.out.print(name.charAt(i)); //print character counter++; //increment counter if (counter == id[-1]) { //when counter is last character of ID System.out.println(); //new line counter = 0; //reset counter } } } } PYTHON name = Salman Mohammed Fazal id = 6669447 for i in range (0, len(name), int(id[-1])): #for every n characters print(name[i:i+ int(id[-1]))]) #slice and print string Code Outcome (same for all) Lab Activity 2 Linux Command Line (Commands and outcomes from a series of small tasks that require use of a number of Linux commands) How made Portfolio1 directory read/write/executable only for you and your group. That is, not for others.ÂÂ   Show evidence of this with ls command. How downloaded the script http://www.centerkey.com/tree/tree.sh to your home directory using wget and make it executable. Making Directories How created a 207se directory in your Portfolio1 directory. How created numbered directories for the labs. i.e. lab1 and lab2 etc. Evidence of transferring lab1 activity into appropriate directory Evidence of make directory activities using tree.sh Display todays date and using the cal command show the month that you were born. Move into the lab1 directory and use the appropriate command to show the current directory What is talk, write and wall are for The Talk command is used for exchanging messages with other users who are logged on the same network. The Write command is used to send messages to users in the same network. This one-way only. The Wall command is used to send messages to all the users in the entire network. This is limited to the admins only. ÂÂ  What command prevents the effects of those three commands from interrupting you. To prevent users from interrupting you, you can use the Mesg command. This command basically enables or disables users from writing to your terminal. Mesg y to Allow access and Mesg n to deny access. The song in song.txt. Using wc the number of words and lines in the file. Using grep to get the lines containing and and the number of the lines contain and in the document Use cat to show the contents of the file. Appropriate Linux command to see if the two files differ and how they differ. Use sort to sort the file and redirect the output to a new file called song2.txt Use sort and rev to reverse the sorted contents of song.txt and append the output to song2.txt Total memory used and the total memory available Find out how you can display your username on the screen. List the processes that are running. What are the differences between the Linux commands less, more and most. The more command works similarly to the cat command by displaying contents of a file, however the more command, you view bits of the text (a screenful), and is in a forward-scrollable manner. The less command is similar to the more command, however with this it is possible to scroll both, forward and backward. The most command is more like the less command, but the only difference is, it is possible to view several files at once with this command. The basic syntax for these commands are: more less Lab Activity 4 Bootloader Brief description of the Lab activity and what you did This weeks task was to create a bootloader using Assembly which included my student details and a triangle of dots. We then have to boot the bootloader with bochs. Boot pragma linux with bochs Make a bootloader that displays your student details and triangle Commented bootloader code to display your student details and triangle [BITS 16] [ORG 0x7C00] top: ;; Put 0 into ds (data segment) ;; Cant do it directly mov ax,0x0000 mov ds,ax ;; si is the location relative to the data segment of the ;; string/char to display mov si, msg call writeString ; See below jmp $ ; Spin writeString: mov ah,0x0E ; Display a chacter (as before) mov bh,0x00 mov bl,0x07 nextchar: Lodsb ; Loads [SI] into AL and increases SI by one ;; Effectively pumps the string through AL cmp al,0 ; End of the string? jz done int 0x10 ; BIOS interrupt jmp nextchar done: ret msg db Name: Salman Fazal,13,10, Email: [emailprotected], 13,10, Fav Module: 207SE ;), 13,10, DOB: 01/08/1996 21 ,13,10, Std ID: 6669447 ; Null-terminated times 510-($-$$) db 0 dw 0xAA55 Output from Bochs showing student details and triangle Lab Activity 6 Memory Management Memory Allocation Activities Due to the code outputs being too long, I have just snipped a portion of the result, however all of my answers match with the results in the code. * NULL = Memory address not allocated. First-Fit Best-Fit Worst-Fit Paging Activities FIFO 4 2 7 7 5 6 3 9 3 2 2 Page Entry 0 4 4 4 4 5 5 5 9 9 9 9 Page Entry 1 2 2 2 2 6 6 6 6 2 2 Page Entry 2 7 7 7 7 3 3 3 3 3 Page Fault F F F H F F F F H F H Page Fault Total: 8 4 2 7 7 5 6 3 9 3 2 2 Page Entry 0 4 4 4 4 4 6 6 6 6 6 6 Page Entry 1 2 2 2 2 2 3 3 3 3 3 Page Entry 2 7 7 7 7 7 9 9 9 9 Page Entry 3 5 5 5 5 5 2 2 Page Fault F F F H F F F F H F H Page Fault Total: 8 RANDOM 4 2 7 7 5 6 3 9 3 2 2 Page Entry 0 4 4 4 4 5 6 6 6 6 2 2 Page Entry 1 2 2 2 2 2 2 9 9 9 9 Page Entry 2 7 7 7 7 3 3 3 3 3 Page Fault F F F H F F F F H F H Page Faults Total: 8 4 2 7 7 5 6 3 9 3 2 2 Page Entry 0 4 4 4 4 4 4 4 9 9 9 9 Page Entry 1 2 2 2 2 2 2 2 2 2 2 Page Entry 2 7 7 7 7 3 3 3 3 3 Page Entry 3 5 6 6 6 6 6 6 Page Fault F F F H F F F F H H H Page Fault Total: 7 The random algorithm did not give me the same result as the way I solved it. This is because There is no specific rule/method on what memory block to be replaced. Each time a process needs to be moved to a memory block, a random memory block is chosen in order to swap the process. Evidence of running code Lab Activity 7 Buffer Brief description of the Buffer Activity This weeks task involved using buffers in terms of reading and writing from a file Commented Buffer.c code #include //library for file control options #include //library for general purpose tools #include //header file #include //file IO #define BUF_SIZE 500 //sets buffer size to 500 #define OUTPUT_MODE 0700 //defines the output mode, sets file permissions int main(int argc, char *argv[]) { //Define variables int in_fd, out_fd; //hold associated numbers on both files int rd_size = 1; //hold amount of bytes in buffer (final should be 500) int wr_size; //hold amount of bytes on the output file char buf[BUF_SIZE]; //initialise buffer and its size if (argc != 3) //check for correct number of arguments exit(1); //exit if too many or too few parameters in_fd = open(argv[1], O_RDONLY); //open file to read from (read only) //if file isnt found, variable will have a negative number if (in_fd exit(2); //exit if files empty out_fd = creat(argv[2], OUTPUT_MODE); //create the output file //if file isnt created, variable will have a negative number if (out_fd exit(3); //exit if cannot write to the file while (rd_size > 0) { //while characters (in file) still exist: rd_size = read(in_fd, buf, BUF_SIZE); //read the file into buffer if (rd_size exit(4); //exit if error while reading wr_size = write(out_fd, buf, rd_size); //write from buffer into file if (wr_size close(in_fd); close(out_fd); //close both of the files if error found exit(5); //exit if error while writing } } } Update the code to so that it prints if an error has occurred or if a file is successfully created with the content of the review in it. After running code what is in hamlet.txt #include //library for file control options #include //library for general purpose tools #include //header file #include //file IO #define BUF_SIZE 500 //sets buffer size to 500 #define OUTPUT_MODE 0700 //defines the output mode, sets file permissions int main(int argc, char *argv[]) { //Define variables int in_fd, out_fd; //hold associated numbers on both files int rd_size = 1; //hold amount of bytes in buffer (final should be 500) int wr_size; //hold amount of bytes on the output file char buf[BUF_SIZE]; //initialise buffer and its size if (argc != 3) { //check for correct number of arguments printf(Error: Invalid number of parameters passed.); exit(1); //exit if too many or too few parameters } in_fd = open(argv[1], O_RDONLY); //open file to read from (read only) //if file isnt found, variable will have a negative number if (in_fd printf(Error: File not found.); exit(2); //exit if files empty } out_fd = creat(argv[2], OUTPUT_MODE); //create the output file //if file isnt created, variable will have a negative number if (out_fd printf(Error: File not created.); exit(3); //exit if cannot write to the file } while (rd_size > 0) { //while characters (in file) still exist: rd_size = read(in_fd, buf, BUF_SIZE); //read the file into buffer if (rd_size printf(Error: Cant read from file.); exit(4); //exit if error while reading } wr_size = write(out_fd, buf, rd_size); //write from buffer into file if (wr_size close(in_fd); close(out_fd); //close both of the files if error found exit(5); //exit if error while writing } } printf(Operation Successful!); } After compiling and running the code, the hamlet.txt file contained the exact same text that was in the main review.txt file Evidence: Updated buffer.c code to show how many character are read to buffer, how many character read at a time into the buffer, how many words in the document and how many times the buffer is filled #include //library for file control options #include //library for general purpose tools #include //header file #include //file IO #define BUF_SIZE 500 //sets buffer size to 500 #define OUTPUT_MODE 0700 //defines the output mode, sets file permissions int main(int argc, char *argv[]) { //Define variables int in_fd, out_fd; //hold associated numbers on both files int rd_size = 1; //hold amount of bytes in buffer (final should be 500) int wr_size; //hold amount of bytes on the output file char buf[BUF_SIZE]; //initialise buffer and its size int rd_count = 0, buf_count = 0, wd_count = 0; if (argc != 3) { //check for correct number of arguments printf(Error: Invalid number of parameters passed.); exit(1); //exit if too many or too few parameters } in_fd = open(argv[1], O_RDONLY); //open file to read from (read only) //if file isnt found, variable will have a negative number if (in_fd printf(Error: File not found.); exit(2); //exit if files empty } out_fd = creat(argv[2], OUTPUT_MODE); //create the output file //if file isnt created, variable will have a negative number if (out_fd printf(Error: File not created.); exit(3); //exit if cannot write to the file } while (rd_size > 0) { //while characters (in file) still exist: rd_size = read(in_fd, buf, BUF_SIZE); //read the file into buffer if (rd_size printf(Error: Cant read from file.); exit(4); //exit if error while reading } if (rd_size == 500){ //if read, rd_count += 500; buf_count += 1; //increment character and buffer counter } else{ rd_count += rd_size; } for (int i=0; i if(buf[i] == ) wd_count+=1; //increment if space found } wr_size = write(out_fd, buf, rd_size); //write from buffer into file if (wr_size printf(Successfully written to file!n); close(in_fd); close(out_fd); //close both files printf(Total number of characters read is: %d.n, rd_count); printf(Total number of words: %d.n, wd_count); printf(Buffer filled %d times.n, buf_count); exit(5); } } } Impact of changing buffer size I altered the buffer 3 times, the first was changing the size to 1000, the second was 1300 and the third was 2000. What I noticed was as the buffer size increases, the amount of times the buffer is filled decreases as the buffer is able to fill in more characters each time. Below is a screen shot of when the buffer size was set to 2000: We can see the buffer at this time was filled 0 times, meaning the entire text was placed into the buffer. Updated buffer.c code to compare if two files are the same #include //library for file control options #include //library for general purpose tools #include //header file #include //file IO #define BUF_SIZE 500 //sets buffer size to 500 #define OUTPUT_MODE 0700 //defines the output mode, sets file permissions int main(int argc, char *argv[]) { //Define variables int in_fd, in_fd2; //hold associated numbers on both files int rd_size = 1; //hold amount of bytes in buffer (final should be 500) int rd_size2 = 1; char buf[BUF_SIZE]; //initialise buffer and its size char buf2[BUF_SIZE]; //initialise buffer and its size //int rd_count = 0, buf_count = 0, wd_count = 0; if (argc != 3) { //check for correct number of arguments printf(Error: Invalid number of parameters passed.); exit(1); //exit if too many or too few parameters } in_fd = open(argv[1], O_RDONLY); //open first file to read from if (in_fd printf(Error: File not found.); exit(2); //exit if files empty } in_fd2 = open(argv[2], O_RDONLY); //open second file to read from //if file isnt found, variable will have a negative number if (in_fd2 printf(Error: File not found.); exit(3); //exit if files empty } while (rd_size > 0 rd_size2 > 0) { //while characters (in file) still exist: rd_size = read(in_fd, buf, BUF_SIZE); //read file 1 to buffer rd_size2 = read(in_fd2, buf2, BUF_SIZE); //read file 2 to buffer if (rd_size printf(Error: Cant read from file.); exit(4); } for (int i=0; i if(buf[i] != buf2[i]){ //if characters of the 2 files are not the same: printf(The files are not the same!); close(in_fd); close(in_fd2); exit(5); //print message and close } } } printf(YESSSSSS!! The files are the same.); //if code passes the loop, theyre the same! } Comparison of review.txt and hamlet.txt Comparison of hamlet.txt and review_observer.txt Lab Activity 8 Cache Buffer Brief Description of Cache Buffer Activity This weeks task was to alter the cache_reader.c file and complete the cr_read_byte function. Additionally, we also had to add a count of the total number of bytes and the number of times the buffer was filled. Commented implementation of the cr_read_byte function char cr_read_byte(cr_file* f){ /* 1. check if buffer needs refilling 2. return currently pointed character 3. move pointer to next character */ if(f->usedbuffer >= f->bufferlength){ refill(f); } char currentChar = f->buffer[f->usedbuffer]; f->usedbuffer++; return currentChar; } Comment updated code to show that each byte is being read, and when the buffer is being refilled. To show that the buffer is being refilled, I added a print statement each time the buffer refills in the cr_read_byte() function. Also the next part of the question will show that the buffer is being refilled and the bytes are being read by keeping a count each time that happens. *The code for this part of the question is combined with the next part (cache_reader.c). (I set the buffer to 200) Commented updated code showing to show how many bytes were read in total, and how many times the buffer was refilled In this part, I had to update the code in 3 different files, below are the screenshots of every update I made: cache_reader.h In this sec

Saturday, January 18, 2020

On the Road Essay

Response: Chapters 1-2 From the very first pages of the book it becomes clear that the book is a novel of characters rather than a novel of plot. I think the novel captures the audience due to unexpected movements of the main characters. First chapters show that the whole plot centers on the character of Dean Moriarty. The novel starts with Sal’s descriptions of his life before Dead. He has just split up with his wife, has recovered from serious illness and, we see that he simply doesn’t know where to move and how to arrange his life. Sal seems to be weaker personality than Dean, who manages to direct Sal’s actions the way he likes. Sal feels tired and depressed and I think that he has lost sense of life. It is Dean that sparks Sal’s personality into motion. It is possible to say that Dean is personification of Sal’s dreams. Sal has always dreamed of moving to the West and Deans arrives from there. Dean lives in San Francisco, travels across the country. Dean drinks a lot, uses drugs and has many women. Moreover, he is a father of four children from two different women. In the first two chapters Kerouac juxtaposes the ideas of the East and the West. The East is presented as old, intellectual, critical, saddened and stagnant, whereas the West is presented as passionate, wild, young and exuberant. Sal and Dean are described with attributes of the places they are from. The West is a new horizon for Sal, and the East is a new horizon for Dean. The novel is told from Sal’s perspective and we are allowed only to see and to feel through Sal. In the first chapters Sal remain unchanged; he is only sparked with the idea of something new and unexplored. Sal is impressed by Dean’s impulsiveness and recklessness. I think that Sal is willing to have the same qualities as Dean, he realizes that he may change his life, to introduce something new and wild in his bored lifestyle. Response: Chapters 3-4 We see that Sal’s adventure with Dean begins. Sal is very excited as he will become acquainted with places he has never been to. Thus, his descriptions of the passing places are exuberant and vivid. I think Sal fees younger, stronger and more confident. Through the long sentences and paragraphs, Kerouac shows that Sal’s exciting feelings are constant, they are rolling in motion. Sal reminds a child who is allowed to something secret, forbidden, something he has never been allowed to do. Relative lull occurs in the Des Moines hotel, when Sal awakes in the morning and can’t understand where he is, who he is and what he is doing. He realizes he is somewhere halfway across America, between the East and West. I think Sal realizes he is halfway from his long-awaited dream. Sal’s emotions are paralleled with surrounding geography. Through geography Sal manages to provide his emotions, ideas and dreams with definite forms. Sal’s emotions are changing and geography is changing as well. Interestingly, Sal feels when approaching the west everything is better and bigger. Even the ice cream and apple pie are testier. All the characters Sal meets on the road are individuals, they are epitomes of the region, embodiments of better living standards. To signify all events and characters, Sal describes everything in superlatives – the best, the prettiest, the hugest, etc. It shows that he is really fascinated with his journey and really obsessed with the West. For Sal, Denver is the Promised Land, Nebraska resembles the Nile Valley, and San Francisco is the greatest among them. Sal visits Denver, where Dean was born. Again Sal thinks Dean is envisioning the West. These chapters are the climax of Sal’s compassion, excitement and clear-eyed tolerance. We see Sal simply follows Dean in everything; he even reshapes his values and beliefs. Response: Chapters 5-6 Sal’s adventure with Dean continues: new impressions, new acquaintances, new ideas and new dreams. Sal realizes that the West is approaching, and he feels more confident that his dream will come true. Nevertheless, we see that Sal remains modest about himself, although he envisions place and people in grand terms. Sal is constantly pleased, and, at the same time, he seems not to believe that he may approach the West. He has been dreaming of the West for many years, and I think it is difficult for him to understand that his dream may be accomplished. He is thankful to Dean for opportunity of self-expression and self-realization. In my opinion, I can’t say that Dean is positive character. Yes, he has influenced Sal showing him new opportunities and new horizons, but Dean is too wild and mad. Sal didn’t understand yet possible outcomes of their so-called friendship. Dean is zealous and wild personality, though he is captivating as well. And his wildness and craziness attracts Sal who used to live a calm life. Sal begins picturing himself in the eyes of his new friends. He stumbles into Denver considering the city mysterious. Nonetheless, we know that Sal is too earnest and infatuated to affect something or someone. Sal is the person who is affected, not the one who affects. Despite Sal is with his friends, he feels less- confident. When he gives a cryptic answer, he is criticized and, instead of defending his position, he explains that he doesn’t know what they try to get at. In these chapters Kerouac shows that Sal is more an observer rather than performer. He faces new world and he doesn’t know how to cope with it, how to behave, what to expect from it. I think that the majority of Sal’s idealistic visions are nothing more than facades, and in future they will definitely result in sadness and disillusionment. However, Sal is mot aware of that fact.