ExamGecko
Home Home / GAQM / CITM-001

GAQM CITM-001 Practice Test - Questions Answers, Page 6

Question list
Search
Search

Which three are the advantages of Distributed Database? (Choose three)

A.

Increase Availability

A.

Increase Availability

Answers
B.

Easier Expansion

B.

Easier Expansion

Answers
C.

Easy to scale

C.

Easy to scale

Answers
D.

Improved Performance

D.

Improved Performance

Answers
Suggested answer: A, B, D

Explanation:

Distributed databases provide several advantages over centralized databases, including improved scalability, availability, performance, flexibility, fault tolerance, and security1. Here are some of the advantages of distributed databases:

Increased availability: Distributed databases can tolerate failures of individual nodes or sites without affecting the overall system functionality. Users can access data from other sites if their local site is down or unreachable.Data replication and backup mechanisms can also enhance data availability and recovery2.

Easier expansion: Distributed databases can be scaled horizontally by adding more nodes to the network. This allows for increased capacity and performance as data and user demand grow.Adding new sites or units to the distributed system does not require significant efforts or disruption in the existing functions2.

Improved performance: Distributed databases can offer faster response and lower communication costs by locating data near the users who normally use that data. Distributed query processing and transaction management can also optimize the use of network and computing resources.Furthermore, distributed databases can exploit the parallelism of multiple nodes to execute operations concurrently13.

Which three are examples of Application Software? (Choose three)

A.

Adobe Photoshop

A.

Adobe Photoshop

Answers
B.

Internet Explorer

B.

Internet Explorer

Answers
C.

Linux

C.

Linux

Answers
D.

Unix

D.

Unix

Answers
E.

Microsoft Word

E.

Microsoft Word

Answers
Suggested answer: A, B, E

Explanation:

Application software is a type of computer program that performs a specific personal, educational, or business function. It is designed to help users perform an activity or solve a problem. Application software can be classified into two basic categories: general-purpose and specific-purpose. General-purpose application software can be used for a variety of tasks, such as word processing, web browsing, or image editing.Specific-purpose application software is tailored for a particular domain, such as accounting, engineering, or gaming12

According to these definitions, Adobe Photoshop, Internet Explorer, and Microsoft Word are examples of application software. Adobe Photoshop is an image editing software that allows users to create and modify digital images. Internet Explorer is a web browser software that enables users to access and view web pages. Microsoft Word is a word processor software that allows users to create and edit text documents. All these software are designed to help users perform specific tasks and are independent of the operating system or hardware.

On the other hand, Linux and Unix are not examples of application software. They are examples of system software, which is a type of computer program that controls and manages the operation of the computer and its peripherals. System software includes operating systems, device drivers, firmware, and utilities. Operating systems, such as Linux and Unix, are system software that provide the basic functions and services for running other software and applications. They are responsible for managing the hardware resources, such as memory, CPU, disk, and network, and providing the user interface, such as command-line or graphical.System software is essential for the functioning of the computer and is usually pre-installed or embedded in the computer123Reference:1:Application software | Definition, Examples, & Facts | Britannica,2:What is Application Software? App Software Examples and Basics - Quickbase,3:Application software - Wikipedia

Which three are examples of Systems Software? (Choose three)

A.

Linux

A.

Linux

Answers
B.

Unix

B.

Unix

Answers
C.

Internet Explorer

C.

Internet Explorer

Answers
D.

Adobe Photoshop

D.

Adobe Photoshop

Answers
E.

Device Driver

E.

Device Driver

Answers
Suggested answer: A, B, E

Explanation:

Systems software is software that provides a platform for other software and manages the basic functions of a computer. Examples of systems software include operating systems, device drivers, firmware, utility software, and boot loaders. Operating systems are the most important type of systems software, as they provide the foundational framework for all other software and applications to run on the computer. Linux and Unix are examples of operating systems that are widely used in various domains, such as servers, desktops, embedded systems, and supercomputers. Device drivers are another important type of systems software, as they allow the operating system to communicate with hardware devices such as printers, scanners, and graphics cards. A device driver is a software component that acts as an interface between the hardware and the operating system, providing the necessary commands and data to control the device. Internet Explorer and Adobe Photoshop are not examples of systems software, but application software. Application software is software that allows users to perform specific tasks, such as browsing the web, editing images, creating documents, or playing games. Application software runs on top of the systems software and uses the services and resources provided by the operating system and the hardware.Reference:System software - Wikipedia,What is System Software? -- Definition, Types, Examples and More,What is System Software: Definition, Types, Language Processors - Toppr.

A program that translates from a lower level language to a higher level language is a _____________

A.

complier

A.

complier

Answers
B.

decompiler

B.

decompiler

Answers
C.

translator

C.

translator

Answers
D.

mediator

D.

mediator

Answers
Suggested answer: B

Explanation:

A decompiler is a program that translates from a low-level language to a higher level one. A low-level language is one that is close to the machine code, such as assembly or binary. A higher level language is one that is more abstract and human-readable, such as C++ or Java. A decompiler can reverse-engineer the source code from an executable file, which can be useful for debugging, analysis, or modification purposes.However, decompilation is not always possible or accurate, as some information may be lost or obfuscated during the compilation process12.Reference:1: What is a compiler?How source code becomes machine code12: How does an interpreter/compiler work2

Which feature supports more than one processor?

A.

Multiprocessing

A.

Multiprocessing

Answers
B.

Multithreading

B.

Multithreading

Answers
C.

Multitasking

C.

Multitasking

Answers
D.

Multiswitching

D.

Multiswitching

Answers
Suggested answer: A

Explanation:

Multiprocessing is a feature that supports more than one processor in a computer system.It allows multiple processes to run concurrently on multiple CPUs (or cores), thus increasing the performance and throughput of the system12.Multiprocessing can be achieved by using either multiple physical processors or a single processor with multiple cores3.Multiprocessing can also be classified into symmetric multiprocessing (SMP) and asymmetric multiprocessing (AMP), depending on how the processors are coordinated and share resources4.

Multiprocessing is different from other features such as multiprogramming, multitasking, and multithreading.Multiprogramming is the ability of an operating system to keep multiple programs in the main memory at the same time, ready for execution5.Multitasking is the ability of an operating system to switch between multiple tasks (applications) on a single CPU, giving the illusion of parallelism6.Multithreading is the ability of an application to create multiple threads of execution within a single task, sharing the same memory space and resources7.These features aim to maximize the utilization of CPU and memory, but they do not require more than one processor.Reference:1: CITM Study Guide, Chapter 2: Computer Architecture, Page 24-25.2:Multiprocessing3:What is Multiprocessing?4:Symmetric vs. Asymmetric Multiprocessing: What's the Difference?5: CITM Study Guide, Chapter 1: Operating Systems, Page 9.6: CITM Study Guide, Chapter 1: Operating Systems, Page 10.7: CITM Study Guide, Chapter 4: Object-Oriented Analysis and Design, Page 64.

Which application provides a way to share documents between multiple devices?

A.

Dropbox

A.

Dropbox

Answers
B.

Whatsup

B.

Whatsup

Answers
C.

Itunes

C.

Itunes

Answers
D.

Eventnote

D.

Eventnote

Answers
Suggested answer: A

Explanation:

Dropbox is a cloud-based file sharing application that allows users to store, sync, and share documents, photos, videos, and other files across multiple devices. Users can access their files from any web browser, desktop app, or mobile app, and share them with others via links or folders. Dropbox also offers security features such as encryption, password protection, and remote wipe.Reference:File sharing - Easily share files, documents, and links - Dropbox,Best file sharing apps in 2024 | Tom's Guide

Which application software is a cross-platform instant messaging subscription?

A.

Whatsup

A.

Whatsup

Answers
B.

Dropbox

B.

Dropbox

Answers
C.

Itunes

C.

Itunes

Answers
D.

Evernote

D.

Evernote

Answers
Suggested answer: A

Explanation:

Whatsup is an application software that allows users to send text messages, voice messages, make voice and video calls, and share images, documents, user locations, and other media. Whatsup is a cross-platform instant messaging subscription because it works on different operating systems such as Android, iOS, Windows Phone, and KaiOS, and it requires users to pay a yearly fee after the first year of use. Whatsup uses the user's phone number as the primary identifier and encrypts all communication end-to-end.Reference:Whatsup - Wikipedia,Whatsup FAQ - About Whatsup,Whatsup FAQ - How to verify your number,Whatsup FAQ - How to access your messages and media.

Which are the three impacts of Globalization? (Choose three)

A.

Rationalized manufacturing

A.

Rationalized manufacturing

Answers
B.

Managing risk across currencies

B.

Managing risk across currencies

Answers
C.

Worldwide purchase

C.

Worldwide purchase

Answers
D.

Security concern

D.

Security concern

Answers
E.

Theft

E.

Theft

Answers
Suggested answer: A, B, C

Explanation:

Globalization is the process of increasing economic, political, and cultural integration and interdependence across the world. Some of the impacts of globalization are:

Rationalized manufacturing: Globalization enables firms to produce goods and services in different locations according to their comparative advantages, such as lower costs, higher quality, or better access to markets. This leads to more efficient and competitive production, as well as increased specialization and trade.

Managing risk across currencies: Globalization exposes firms and individuals to fluctuations in exchange rates, which affect the value of their assets, liabilities, and incomes. To manage this risk, they may use various financial instruments, such as hedging, derivatives, or currency swaps, to reduce their exposure or benefit from favorable movements.

Worldwide purchase: Globalization expands the range and availability of goods and services that consumers can purchase from different countries and regions. This increases consumer choice, lowers prices, and improves quality and variety. It also creates opportunities for cross-cultural learning and exchange.

https://www.nationalgeographic.org/article/effects-economic-globalization/

https://byjus.com/commerce/globalisation/ https://byjus.com/commerce/globalisation/

Which strategy is helpful in seeking global efficiency while retaining local responsiveness?

A.

Transitional Strategy

A.

Transitional Strategy

Answers
B.

Risk Strategy

B.

Risk Strategy

Answers
C.

Multinational Strategy

C.

Multinational Strategy

Answers
D.

International Strategy

D.

International Strategy

Answers
Suggested answer: A

Explanation:

A transitional strategy is helpful in seeking global efficiency while retaining local responsiveness because it combines the benefits of both standardization and adaptation. A transitional strategy aims to achieve high levels of global integration and local responsiveness by leveraging the interdependence and learning among different units of the organization.A transitional strategy requires a complex and flexible organizational structure, a strong global culture, and effective coordination and communication mechanisms12.Reference:1: CITM Study Guide, Chapter 4: Global IT Strategy2: Balancing Global Synergies and Local Responsiveness | SpringerLink

Which Strategy is much like the multinational as there are autonomous local subsidiaries?

A.

Transitional Strategy

A.

Transitional Strategy

Answers
B.

Risk Strategy

B.

Risk Strategy

Answers
C.

International Strategy

C.

International Strategy

Answers
D.

Global Strategy

D.

Global Strategy

Answers
Suggested answer: C

Explanation:

An international strategy is much like the multinational strategy as there are autonomous local subsidiaries that operate independently from the headquarters. However, unlike the multidomestic strategy, the international strategy does not involve extensive customization of products and services to local markets. Instead, the international strategy relies on offering a standardized product worldwide with little or no change. The international strategy is suitable for firms that face low pressure for global integration and low pressure for local responsiveness. Examples of firms pursuing an international strategy are Harley Davidson, Starbucks, and Rolex.Reference:International Business Strategy EXPLAINED with EXAMPLES | B2U,9.4 Types of International Strategies -- Strategic Management

Total 80 questions
Go to page: of 8