LearnIPAReviewHistoryAI
Profile
AboutHow I passedFeedback
LearnIPA
Review
History
Profile
LearnIPAReviewHistoryAI
Profile
AboutHow I passedFeedback
IPA IP 2024

Questions IPA Japan published in 令和6年度 ITパスポート試験 公開問題, translated into English, with IPA's answers. ITPEC is based on the same exams, so they are good practice for ITPEC too.

Question 1

Which of the following is the most appropriate description concerning marketing automation (MA)?

Question 2

Which of the following is the law that establishes basic principles for systematically taking defensive measures across the entire nation against acts such as illegally intruding into an information system and stopping services to cause social disruption, and clarifies the responsibilities of the national government and others?

Question 3

Which of the following is the most appropriate term that represents a method of setting a goal at a certain point in the future, looking back on the present with that point as the starting point, and considering what should be done now in order to achieve the goal?

Question 4

Same question on ITPEC: Apr 2026 Q92

Conventional financial information systems were highly robust, but they lacked flexibility and it was difficult to swiftly provide services that keep up with mobile technology and other such innovations in information. Based on this, which of the following is the most appropriate term for the trend of providing new value and innovative services through the incorporation of Internet-related technologies, the collaboration with venture companies that utilize them, and other such actions?

Question 5

Which of the following is the most appropriate description concerning venture capital?

Question 6

Same question on ITPEC: Apr 2025 Q72

Which of the following is a role that has direct responsibility for technology management, such as the creation of a technology strategy and the promotion of technology development?

Question 7

Same question on ITPEC: Oct 2025 Q96

In the upstream processes of system development, which of the following is the most appropriate objective of performing business process modelling?

Question 8

Same question on ITPEC: Apr 2026 Q72

The table is an excerpt from an income statement at the end of a year for Company A. When the net income for the year is 800 million yen, how much are the selling, general, and administrative expenses in millions of yen?

Unit: Million yen

Net sales8,000
Cost of goods sold6,000
Selling, general, and administrative expensesblank
Non-operating income150
Non-operating expenses50
Extraordinary income60
Extraordinary loss10
Income taxes350
Question 9

Which of the following is the most appropriate description concerning Fermi estimation, which is used in corporate strategy planning, marketing, and other areas?

Question 10

Which of the following is the most appropriate description concerning shared data with limited access as specified in the Unfair Competition Prevention Act?

Questions 11–20
Question 11

Which of the following is an appropriate measure aimed at standardizing the operational management of organizations and processes related to quality, and improving the quality and efficiency of management?

Question 12

Among the seven “AI Social Principles” specified in the “Social Principles of Human-Centric AI,” one of the guidelines concerning AI, which of the following is the most appropriate description concerning the “Principle of Innovation”?

Question 13

At financial institutions, for individuals and corporations that are the same customer and hold multiple accounts, work is performed to aggregate the accounts by using clues such as the name or corporate name, the date of birth or date of establishment, the telephone number, and the address or location, and to grasp accurately the total amount of deposits for each customer. Which of the following is the most appropriate term that represents the procedure of putting together the multiple accounts held by a customer in this way for each customer and managing them centrally?

Question 14

When the relationship between the sales volume of a certain product and the temperature can be approximated by a linear equation, which of the following is an appropriate method for estimating the sales volume of the product from a forecast temperature?

Question 15

Same question on ITPEC: Oct 2025 Q91

Which of the following is the production system that minimizes the inventory between processes through the procurement of raw materials and components at the required timing and in the required quantity?

Question 16

Which of the following is the most appropriate work to which RPA can be applied?

Question 17

Which of the following describes a roadmap that is created in a technology development strategy?

Question 18

Same question on ITPEC: Apr 2025 Q77

Which of the following is the most appropriate example of enhanced corporate governance?

Question 19

Same question on ITPEC: Apr 2025 Q85

A certain bank makes the deployment of highly convenient and advanced services easier by publishing the interface specifications for its systems and permitting access from external parties who have concluded a contract in advance. Which of the following is the most appropriate term to express this initiative?

Question 20

Same question on ITPEC: Apr 2026 Q100

Company A is investigating the investment of 10 million yen in the rebuilding of a sales support system. When the current operation costs for the system are 5 million yen per year, the operation costs for the system after the rebuilding are 4 million per year, and new profit from the reconstruction is 2 million yen per year, how many years is the payback period for investment? Here, no other effects or costs are considered, and the result of calculation is rounded off to one (1) decimal place.

Questions 21–30
Question 21

Same question on ITPEC: Apr 2025 Q78

A piece of software is provided in a form that enables use at a set fee or for a certain period of time. Which of the following is the most appropriate term to express this form of use?

Question 22

Which of the following is the most appropriate term that represents a service or mechanism that mediates, via the Internet, the lending of idle assets such as residences that are owned by individuals or companies?

Question 23

When introducing RPA software for the first time, Company A plans to proceed in three (3) stages: the planning phase, the pilot introduction phase, and the full-scale introduction phase. Among the following, which of the following lists all and only the appropriate tasks to be performed in the planning phase?

AA proof of concept is conducted to assess the applicability of the RPA software.BProcedure manuals for the introduction and operation are created in order to roll out the RPA software company-wide.CThe RPA software is introduced in a narrowed-down range of departments and business operations, and its effects are actually measured.
Question 24

The formula is a calculation formula for obtaining the order quantity of raw materials in the fixed-period ordering system. Which of the following is the appropriate combination of words and phrases to be inserted into A through C?

Order quantity = (A + procurement period) × planned daily usage + B

    − current inventory − C

OptionABC
Question 25

Same question on ITPEC: Apr 2025 Q92

As sightseeing guidance, images of buildings from the past and explanatory information are displayed on top of the current actual scenery when a smartphone is pointed at a historic site or other such site. Which of the following is the most appropriate term to describe the mechanism that is utilized?

Question 26

Which of the following is the most appropriate description concerning the role of a data scientist?

Question 27

The Act on the Protection of Personal Information stipulates acts by which personal data may be provided even without obtaining the consent of the person in advance. Which of the following lists all and only the cases that correspond to these acts?

AHaving seen the employee ID card that a person who was unconscious due to an accident was carrying, the hospital to which the person was taken called the person’s company, so the person in charge of general affairs gave the person’s home telephone number.BHaving been asked by an employee of an insurance company who wanted to solicit new subscribers, the person in charge of general affairs handed over a list of the names and departments of new employees.CIn response to a request based on laws and regulations from an investigative agency that is promoting measures to prevent similar crimes, the person in charge of general affairs provided personal information about victims of financial crimes such as fraudulent remittances.
Question 28

Among the following case examples, which of the following lists all and only those in which the work efficiency of business operations was improved by introducing AI?

ACompany A, a specialized food trading company, reduced the time for clerical work by automatically reading the characters written on handwritten invoices whose format differs for each business partner, and converting them into data.BCompany B, a textile manufacturing company, introduced a tool that automates the routine PC operations for ordering raw materials from business partners, and reduced the staff of the administrative department.CCompany C, a non-life insurance company, shortened the time that operators spend handling inquiries to its call center by having a voice chatbot ask about the inquiries before they are connected to an operator.DCompany D, a logistics company, reduced misdeliveries by attaching an electronic tag to each package to be delivered, writing the delivery destination to the electronic tag at the time of shipment, and checking it at the time of delivery.
Question 29

Same question on ITPEC: Apr 2025 Q100

Which of the following is the most appropriate term to express the change where by using digital technology, a company creates a user experience (UX) and a business model that attract customers, expels conventional services in the industry, and as a result destroys the existing structure of an industry?

Question 30

Your superior handed you the company’s income statement for the current period and said, “Analyze the profitability of our company.” Among the management indicators, which of the following lists all and only those that can be calculated from this income statement alone?

ASales growth rateBRatio of profit to net salesCReturn on equity
Questions 31–40
Question 31

Unlike systems such as SNS that frequently update information with an awareness of individual connections with customers, which of the following is the most appropriate term that indicates the concept of a system that handles internal information requiring high reliability and stable operation, such as an accounting system?

Question 32

Which of the following is an appropriate description concerning the employment relationship of a dispatched worker in worker dispatching?

Question 33

Among the descriptions below, which of the following lists all and only the problems that can occur because the business requirements definition is ambiguous?

AIn the planning process, the computerization concept cannot be put together, and approval for computerization cannot be obtained.BBecause of coding errors, the system behaves differently from what was intended.CRework due to specification changes occurs frequently during the development of the system.DAn appropriate acceptance test for accepting the system cannot be designed.
Question 34

A company wants to build a mechanism that builds good long-term relationships with customers by providing attentive responses according to the characteristics of each customer, leading to improved customer satisfaction and the continuation of business relationships. As one of the components of that mechanism, it has decided to introduce a system that accumulates attribute information about customers obtained in sales activities, the history of negotiations with customers, and other such information, and that enables them to be shared within the company. Which of the following is the most appropriate system that can achieve this purpose?

Question 35

Which of the following is the most appropriate description concerning a utility model?

Question 36

Which of the following lists all and only the appropriate examples that correspond to a project?

ATransition to a new organization following a company mergerBOperation of a service desk that accepts inquiries and defects concerning internal systemsCProgram development for introducing a new accounting systemDAccounting processing carried out at the end of every fiscal year
Question 37

Which of the following is the most appropriate activity performed in project integration management when a system development project is closed?

Question 38

In the operation of a system, an SLA was concluded with the users, and it was agreed that the available days are Monday through Friday, the available hours in a day are from 7:00 to 22:00, and the availability is 98% or more. In one (1) week of operation, what is the maximum number of hours for which a stop of the system due to failures, etc. can be allowed?

Question 39

In order to evaluate a service desk, it is necessary to define and evaluate appropriate KPIs. Which of the following lists all and only the appropriate KPIs whose smaller values are better in order to increase customer satisfaction?

AThe percentage of the number of incidents whose handling was completed within the target time agreed in the SLABThe percentage of the number of incidents that could be resolved with one (1) inquiryCThe percentage of the number of incidents escalated to secondary supportDThe time spent by a user until being connected to a person in charge at the service desk
Question 40

Which of the following is the most appropriate description concerning agile development?

Questions 41–50
Question 41

The relationships between the activities of a project and their required times are shown in an arrow diagram. Among the four (4) nodes B through E in this arrow diagram, which of the following is the node at which the start of all the activities that begin from that node can be delayed the most without affecting the completion time of the entire process? Here, an activity that begins from a node cannot start until all the activities that lead to that node are completed, and the setup time from one activity to the next activity is not considered.

ABCDEF1510102515102015
[Legend]Time required
Question 42

Which of the following lists all and only the appropriate roles of a system auditor?

AAn audit plan is formulated concerning the types of audit procedures, the timing of their implementation, the scope of their application, etc.BAn audit report that suits the purpose of the audit is prepared and disclosed within the company.CThe department being audited is instructed to implement improvements on the basis of the improvement proposals in the audit report.DThe status of implementation of improvements based on the improvement proposals in the audit report is monitored.
Question 43

Among the risk measures that are taken to maintain and protect the facilities and equipment related to information systems, which of the following lists all and only the appropriate measures that are taken from the viewpoint of facility management?

AEntry into the computer room is restricted to authorized persons only.BSigns that indicate the installation location of the computers are not displayed.CAnti-malware software is installed on users’ PCs.
Question 44

Which of the following is the most appropriate activity that appropriately combines people, processes, and information technology, and manages them while continuously improving them, so that the IT systems being provided can meet the needs of the business?

Question 45

Which of the following is the most appropriate document that shows, for each business operation, the procedures for how to use the service, for carrying out business operations after the system goes into production?

Question 46

Which of the following is the appropriate combination of the descriptions A through C concerning the management processes of IT service management, and the terms?

AA process for implementing changes to IT servicesBA process for identifying the root cause of incidents and providing solutionsCA process for understanding the IT assets that the organization owns
OptionABC
Question 47

Same question on ITPEC: Apr 2025 Q50

Which of the following is the most appropriate case example of DevOps in software development?

Question 48

Which of the following is the most appropriate description concerning the method of selecting the criteria for judgment that are used in a system audit?

Question 49

Cost estimation methods in a software development project include the bottom-up method, the function point method, and the analogous estimation method. Which of the following is the appropriate combination of the methods used in estimation and the descriptions A through C concerning their characteristics?

AThe individual activities required for the project are identified, and the person-hours for each activity are estimated and totaled.BIt is a method used in the initial stage of a project, and the cost is estimated by making use of past cases.CFocusing on data input/output and functions, the software size is estimated, and the cost is estimated by multiplying it by a coefficient, etc.
OptionBottom-up methodFunction point methodAnalogous estimation method
Question 50

Same question on ITPEC: Apr 2025 Q49

Which of the following is the most appropriate description concerning the usability of RPA software when the quality characteristics of software are classified into portability, functional suitability, compatibility, usability, reliability, performance efficiency, security, and maintainability?

Questions 51–60
Question 51

In a system development project, it has been decided to perform a defect analysis in order to prevent the recurrence of defects found during testing. The test results and the details of the defects were entered in a table, and after the root cause of each defect was identified, the defects were aggregated by root cause and arranged in descending order of frequency of occurrence, and the main root causes were identified. Among the charts used here, which of the following is the chart in which the root causes are aggregated, arranged in order of frequency of occurrence and shown in a bar graph, and the cumulative values are superimposed on it in a line graph?

Question 52

In a system development project, which of the following is an appropriate activity that is performed in project scope management after a request for the addition of a new function has been approved by the change control board?

Question 53

Which of the following is the most appropriate phrase to be inserted into blank A in the following description concerning IT governance?

From the viewpoint of supporting the A objectives of the business, management evaluates the effective, efficient, and acceptable A use of IT.

Question 54

Which of the following is the initiative that has compliance with laws and regulations relating to the business activities, etc. as one of its objectives, and is composed of control environment, risk assessment and response, control activities, information and communication, monitoring, and response to IT?

Question 55

Which of the following is an appropriate description concerning the purpose of a system audit?

Question 56

In a PC, which of the following is the memory or storage medium whose stored contents are lost when the power supply is cut off?

Question 57

Same question on ITPEC: Oct 2025 Q43

Which of the following is the appropriate combination of terms or phrases inserted into A through D in the table that describes the characteristics of encryption methods?

Encryp­tion methodKey charac­teristicsSafedistri­bution ofkeysEncryp­tion/​decryp­tionrelative processingspeed
AThe encryption key and the decryption key are differentEasyC
BThe encryption key and the decryption key are the sameDifficultD
OptionABCD
Question 58

Same question on ITPEC: Apr 2025 Q22

In document creation software, spreadsheet software, and other such software, which of the following is a function that predefines and executes a series of operation procedures?

Question 59

Same question on ITPEC: Oct 2025 Q23

Which of the following is the appropriate role of OCR?

Question 60

In the diagram that represents the relationship of the elements that make up a relational database, which of the following is the appropriate combination of words to be inserted into A through C in the diagram?

Relational databaseCollection ofACollection ofBItem 1Item 2Item 3Collection ofC
OptionABC
Questions 61–70
Question 61

Which of the following is an explanation of cookie?

Question 62

The function convert is a program that converts an integer-type array into a string according to a certain rule. When the function convert is called as convert(arrayInput), which of the following is the value of the argument arrayInput for which the return value is “AABAB”? Here, the number of elements in arrayInput is 1 or more, and the array index starts at 1.

[Program]
○ string: convert(integer []: arrayInput)
string: stringOutput ← "" // Store an empty string
integer: i
for (increase i from 1 to the number of elements in arrayInput by 1)
if (arrayInput[i] is equal to 1)
add "A" to the end of stringOutput
else
add "B" to the end of stringOutput
endif
endfor
return stringOutput
Question 63

Which of the following is used as a method for erasing all the data on an SSD so that it cannot be restored?

Question 64

When the treatment of risks in information security risk management is classified into the four (4) categories of risk sharing, risk avoidance, risk retention, and risk mitigation, which of the following is an appropriate example of risk sharing?

Question 65

Which of the following is the appropriate combination of terms to be inserted into blanks A through C in the description below concerning learning methods of machine learning in AI?

Supervised learning is a learning method in which, by inputting training data with correct answers attached, it becomes possible to divide unknown data into multiple classes by a technique called A, and to find relationships in data by a technique called B. Unsupervised learning is a learning method in which, by inputting training data without correct answers attached, it gradually becomes possible to correctly divide data into groups by a technique such as the one called C.

OptionABC
Question 66

Which of the following is an appropriate description concerning the role of a CA (Certificate Authority) in PKI?

Question 67

Same question on ITPEC: Apr 2025 Q16

There is a web system that is composed of two (2) web servers and one (1) database server as shown in the figure. When the availability of each Web server is 0.8 and the availability of the Database server is 0.9, which of the following is the availability of this system rounded off to two (2) decimal places? Here, if at least one (1) of the two (2) Web servers are operating and the Database server is operating, it is considered that the system is operating. Also, a fault occurs randomly on each server.

WebserverWebserverDatabaseserver
Question 68

Which of the following is the term for a concept that is used in information design and is a perceivable clue that induces appropriate human behavior, such as the shape of the doorknob of a room suggesting how to open and close the door?

Question 69

In preparation for failures, RAID5 is configured by using four (4) HDDs, and the capacity of one (1) HDD is used for recording parity information. When the capacity of one (1) HDD is 1 Tbyte, approximately how many bytes is the effective data capacity?

Question 70

Which of the following is an appropriate effect that is obtained by making the ESSID stealth?

Questions 71–80
Question 71

Which of the following is an appropriate description of a domain name that is used on the Internet?

Question 72

Among the descriptions below, which of the following lists all and only the examples of biometric authentication?

AAn image consisting of a string of distorted characters is displayed on a web page, and authentication is performed by having the user enter the character string that the user read.BThe user is made to enter a specific character string on a keyboard, and authentication is performed by the changes in the speed and timing of the keystrokes at that time.CThe user is made to enter his/her name by handwriting on a touch panel, and authentication is performed by the handwriting trail, the pen pressure, the writing speed, etc. at that time.DAuthentication is performed by having the user trace multiple dots that are displayed on a touch panel in a predetermined order.
Question 73

Among the security measures for IoT devices, which of the following is the most appropriate as a countermeasure against social engineering?

Question 74

Same question on ITPEC: Apr 2025 Q29

Which of the following is the appropriate description concerning transaction processing?

Question 75

Which of the following is the appropriate combination of confidentiality, integrity, and availability, which are the three elements of information security, and the examples A through C of measures for ensuring them?

AAccess controlBDigital signatureCDuplexing of disks
OptionABC
Question 76

Which of the following is the method that is widely used in the touch panels of smartphones and other such devices, and that detects the position of a finger when the finger comes close to the surface of the touch panel?

Question 77

In order to avoid using a program file of unknown origin, a user wants to investigate its publisher. Which of the following is the appropriate information to be checked in this case?

Question 78

Same question on ITPEC: Oct 2025 Q25

When the process for a smart speaker to provide a voice response to the content of a user speaking to a smart speaker is as in (1) through (4), which of the following is the process that corresponds to voice recognition?

(1)The voice of the user is transformed into text data.(2)Text data is analyzed, and the meaning is understood.(3)The content of the response is decided, and text data is created.(4)The created text data is read out.
Question 79

Which of the following is located between an internal network of a company, etc. and the Internet, and accesses web servers on the Internet on behalf of PCs on the internal network in order to ensure security?

Question 80

Same question on ITPEC: Apr 2026 Q22

Among the descriptions below concerning Open Source Software (OSS), which of the following lists all and only the appropriate descriptions?

ASoftware that is created by using OSS can be sold.BAll software with publicly available source code is OSS.CIt is software the copyright of which has been waived.
Questions 81–90
Question 81

Order data that was managed in one (1) table is divided into information concerning orders and information concerning products, and is managed in tables of a relational database after normalization is performed. Which of the following is the most appropriate combination of tables as the result of the normalization? Here, when the unit price differs for the same product, the product number also differs. In addition, there are no orderers with the same full name.

Order data

Order numberOrderer nameProduct numberProduct nameQuantityUnit price
T0001Shiken HanakoM0001Product 153,000
T0002Joho TaroM0002Product 234,000
T0003Kodo AkikoM0001Product 123,000
Question 82

Which of the following is an appropriate description concerning the ISMS cloud security certification?

Question 83

Same question on ITPEC: Apr 2025 Q4

When a six (6)-sided dice with the numbers 1 to 6 is thrown three (3) times, what is the probability of not getting any 1?

Question 84

Which of the following is a technology that is also used in IoT area networks, and that achieves communication over a wide area by communicating in a relay manner, in which wireless communication from an IoT device is repeatedly relayed by other IoT devices?

Question 85

The function binaryToInteger receives, as the argument binaryStr, a value that represents an unsigned binary number of one or more digits as a character string, and returns the result of converting the value into an integer as the return value. For example, when it receives “100” as the argument, it returns 4. Which of the following is the appropriate combination of pieces of code to be inserted into A and B in the program?

[Program]
○ integer: binaryToInteger(string: binaryStr)
integer: integerNum, digitNum, exponent, i
integerNum ← 0
for (increase i from 1 to the number of characters in binaryStr by 1)
digitNum ← the value obtained by converting the i-th character from the end of binaryStr to integer type
// Example: The character “1” is converted to the integer value 1
exponent ← A
integerNum ← B
endfor
return integerNum
OptionAB
Question 86

Same question on ITPEC: Oct 2025 Q44

Which of the following is the appropriate example of activities performed in C (Check) in the organizations that operate ISMS on the basis of the PDCA model?

Question 87

What is the general term for the content on the Internet that is not found by ordinary search engines and, because it is highly anonymous, is sometimes used for cyberattacks, trading of illegal goods, and other such things, and that may require special software to access?

Question 88

Which of the following is an appropriate description concerning JavaScript?

Question 89

Same question on ITPEC: Apr 2025 Q45

Which of the following is an appropriate description concerning user authentication of a system?

Question 90

Which of the following is an appropriate description of a WAF that is used as a security measure?

Questions 91–100
Question 91

Which of the following is the most appropriate measure against information leakage when a PC that is no longer needed in the workplace is disposed of?

Question 92

When one (1) server that is connected to the Internet provides both an e-mail sending and receiving function and a Web access function, which of the following is used by an application program on a terminal to specify to the server which of these functions it uses?

Question 93

From the “Employee” table managed in a relational database, the employees whose names match ‘%葉_’ were extracted. How many employees were extracted? Here, “_” represents any one (1) character, and “%” represents a character string that consists of zero (0) or more of any characters.

Employee

Employee numberName
S001千葉翔
S002葉山花子
S003鈴木葉子
S004佐藤乙葉
S005秋葉彩葉
S006稲葉小春
Question 94

Among the tasks performed in formulating an information security policy at a company, which of the following is an appropriate order of implementation of the tasks below?

AThe person responsible for and the persons in charge of the formulation are determined.BThe basic policy of information security measures is formulated.CThe information assets held are identified and classified.DRisks are analyzed.
Question 95

Same question on ITPEC: Apr 2026 Q13

Which of the following is the most appropriate technology that is used in deep learning, an AI-related technology?

Question 96

Same question on ITPEC: Apr 2026 Q34

Mr. A specified destination addresses as below and sent an e-mail. Among the descriptions concerning recipients of the e-mail, which of the following lists all and only the appropriate descriptions?

[Destination addresses]

To: Mr. B’s e-mail address

Cc: Mr. C’s e-mail address

Bcc: Mr. D’s e-mail address, Mr. E’s e-mail address

(1)Mr. C can find out Mr. D’s e-mail address.(2)Mr. D can find out Mr. C’s e-mail address.(3)Mr. E can find out Mr. D’s e-mail address.
Question 97

Among the following OSs, which of the following lists all and only those that are provided as OSS (Open Source Software)?

AAndroidBFreeBSDCiOSDLinux
Question 98

Same question on ITPEC: Oct 2025 Q45

Which of the following is the most appropriate description of ransomware?

Question 99

Which of the following achieves higher positioning accuracy by taking an orbit that stays over a specific region for a relatively long time and by being used together with GPS, so that positions can be measured even in places where it is difficult to catch GPS radio waves, such as between tall buildings and in narrow alleys?

Question 100

Same question on ITPEC: Apr 2026 Q45

A user who specifies a correct URL and attempts to access the website on the Internet is connected to a fake website. When the cause was investigated, it was found that there was a vulnerability on the server that matches a domain name with an IP address, and the information on the server was overwritten by an attacker. Which of the following is the attack against this server?

LearnIPA
Review
History
Profile