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

Questions IPA Japan published in 令和7年度 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

Company A entrusts part of its work to Company B under a contract for work. Among the working arrangements (i) through (iii), which of the following lists all and only the states that are regarded as so-called disguised contracting?

(i)Employees of Company B are performing the work agreed in the contract for work at Company A’s premises, under the direction and orders of a person in charge at Company A.(ii)Employees of Company B are performing the work agreed in the contract for work at Company A’s premises, under the direction and orders of a person in charge at Company B.(iii)Employees of Company B are performing the work agreed in the contract for work at Company B’s premises, under the direction and orders of a person in charge at Company A.
Question 2

Which of the following is the most appropriate guideline standard that was additionally established on the basis of the existing information security management system standards, for building an information security management structure suited to cloud services?

Question 3

The government has formulated the “Basic Plan for the Advancement of Public and Private Sector Data Utilization” prescribed in the Basic Act on the Advancement of Public and Private Sector Data Utilization, and is working to promote the publication and utilization of public and private sector data. Among the following organizations, which of the following lists all and only those that hold public and private sector data?

APrefectural officeBUniversityCElectric power companyDIncorporated administrative agency
Question 4

Which of the following is the most appropriate method of analyzing the resources a company has by evaluating them with four elements, economic value, rarity, inimitability, and organization, in order to formulate management strategies such as the priority of investment?

Question 5

Company A purchases and sells Product B. In a certain period, the purchase unit price of Product B kept rising from the beginning of the period, and was highest at the end of the period. When the cost of sales for the period is calculated as “beginning inventory + purchases of goods for the period − ending inventory,” how do the ending inventory and the cost of sales of Product B change when the purchase unit price at the end of the period is used for calculating the ending inventory, compared with the case where the average of the purchase unit prices during the period is used?

Question 6

The Act on Regulation of Transmission of Specified Electronic Mail is a law that regulates the sending of unsolicited advertising e-mails. Among the following examples of sending e-mails by a person in charge at a company, which of the following can be subject to the regulation of the Act on Regulation of Transmission of Specified Electronic Mail?

Question 7

Which of the following is a term that represents the practical verification of a new concept or idea before development?

Question 8

Among the descriptions concerning the handling of data used in machine learning of AI, which of the following lists all and only the appropriate measures that can be considered for reducing bias and ensuring the quality of data?

AConfirm that the data is suitable for the purpose of training.BConfirm the source and creation history of the data.CPerform the annotation of data in line with the purpose of training.DExclude data for image recognition that is considered difficult to identify even with the human eye.
Question 9

Which of the following is the most appropriate description concerning a hackathon?

Question 10

In generative AI, which of the following is the most appropriate term that represents the output of content that is plausible but differs from the facts?

Questions 11–20
Question 11

Which of the following is the most appropriate description concerning FMS (Flexible Manufacturing System), which is also used in smart factories?

Question 12

Which of the following is an explanation of a service mark under the Trademark Act?

Question 13

Which of the following is the most appropriate document that requests the provider of a new IT solution to provide information such as case examples of its use and technical information, in order to judge whether or not to use that IT solution?

Question 14

Which of the following is the most appropriate term that represents incorporating intellectual property information into business and management information and analyzing it, sharing the results of the analysis, such as an overview of the current situation and future prospects, with the persons responsible for the business and the management executives, and reflecting them in the business strategy or management strategy?

Question 15

Which of the following is the organizational form that sets up an independent organization for each business domain within one company, for the purpose of speeding up decision making in business operations and promoting independent profitability of the organizations?

Question 16

Among the descriptions concerning the handling of another person’s e-mail user ID and password, which of the following lists all and only the acts that are regulated by the Act on the Prohibition of Unauthorized Computer Access?

AProviding them to a third party without a justifiable reason and without the owner’s permission.BCreating malware that disables other people’s e-mail user IDs and passwords.CUsing them without the owner’s permission to read e-mail on the mail server.
Question 17

Which of the following is the most appropriate description concerning process mining?

Question 18

Which of the following is the most appropriate description concerning accessibility in IT?

Question 19

Among the examples of the use of AR or VR, which are technologies that use virtual environments, which of the following is the most appropriate example of the use of VR?

Question 20

When the software lifecycle is divided into the planning process, the requirements definition process, the development process, and the maintenance process, which of the following is the most appropriate information to be collected from vendor companies when the computerization concept is formulated in the planning process?

Questions 21–30
Question 21

Which of the following is the most appropriate term that represents a business model in which basic functions and services are provided free of charge, and a profit is made by providing additional functions and services for a fee?

Question 22

Mr. A in the sales department wants to aggregate the sales forecasts and actual results submitted by each salesperson every month and turn them into graphs, so that the sales performance of the ten (10) salespersons can be understood at a glance. Which of the following is the most appropriate technology or tool to be applied to solve this problem?

Question 23

Which of the following lists all and only the measures that are effective in strengthening corporate governance?

AAcquisition of a company through a takeover bidBSeparation of management and execution through the introduction of an executive officer systemCAppointment of highly independent outside directors
Question 24

Which of the following is the most appropriate description concerning RPA?

Question 25

Which of the following is the most appropriate example of applying blockchain?

Question 26

From April 1 to May 31, there were Transaction ① through Transaction ⑤. When the status of order receipt, sales recording, and cash collection of each transaction is as shown in the table, what is the amount of accounts receivable from this customer as of May 31, in 10,000 yen? Here, there is no balance of accounts receivable as of April 1.

Transaction / DateTransaction detailsAmount (10,000 yen)
Transaction ①
April 2Order received800
April 10Sales recorded800
April 30Cash collected800
Transaction ②
April 5Order received500
April 15Sales recorded500
April 30Cash collected500
Transaction ③
May 1Order received1,300
May 10Sales recorded1,300
RemarksTo be collected on June 30
Transaction ④
May 6Order received1,000
May 15Sales recorded1,000
RemarksCollection date not yet set
Transaction ⑤
May 20Order received400
Question 27

For the purpose of optimizing business operations and information systems, it is desired to clarify the gap between the current state and the ideal on the basis of grasping the current state of business operations and information systems and setting the ideal image that serves as the goal, and to define the improvement activities toward the goal as a migration plan. Which of the following is the most appropriate technique used in this case?

Question 28

Which of the following is the most appropriate description concerning generative AI?

Question 29

When the core concepts of corporate management are presented by dividing them into three (3), namely mission, vision, and value, which of the following is the most appropriate as what is presented as the vision?

Question 30

Concerning copyright, which of the following is the appropriate combination of words to be inserted into blanks A and B in the description below?

A is subject to protection under the Copyright Act, but B is not.

OptionAB
Questions 31–40
Question 31

Which of the following is an appropriate description of an ERP system?

Question 32

Which of the following is the most appropriate term that represents a technology for recording the activities of an individual, such as the travel history on public transportation, the product search history on websites, and the data posted on SNS and blogs, or the records themselves?

Question 33

The levels of automated driving are generally divided into “Level 1” through “Level 5.” Which of the following is the most appropriate description concerning the level of automated driving indicated by “Level 3,” which is called “conditional driving automation”?

Question 34

When 5,000 units of a product were sold, the sales were 60 million yen and the profit was 4 million yen. When the variable cost per unit of the product is 7,000 yen, at least how many more units need to be sold to make the profit 10 million yen or more?

Question 35

Among the processes of formulating a marketing strategy, which of the following clarifies the points of differentiation of the company’s own products?

Question 36

Which of the following is expressed as the percentage of the time during which the customer could actually use the IT service, out of the agreed service hours?

Question 37

Concerning IT service management, which of the following is the appropriate combination of terms to be inserted into blanks A and B in the description below?

A is a written agreement concerning service quality that is agreed upon between a service provider and a customer. The activity for checking the status of compliance with A and maintaining and improving the quality of IT services is B.

OptionAB
Question 38

Which of the following is the most appropriate description of an information security audit?

Question 39

Concerning the characteristics of the agile model, which is a software development model, which of the following is the appropriate combination of words to be inserted into blanks A and B in the description below?

The agile model, which was proposed in a form that A the waterfall model, in which development is carried out after the requirements are finalized, is a general term for the methods for developing software so that it is possible to B.

OptionAB
Question 40

Which of the following is the most appropriate description of the case where a change request has arisen in a project in which a change control board has been established?

Questions 41–50
Question 41

Among the techniques used in a system development project, which of the following lists all and only the appropriate techniques used for creating a schedule?

ADFD (Data Flow Diagram)BRegression analysisCCritical path methodDPrecedence diagramming method
Question 42

Which of the following is a floor in which a space of a certain height is provided under the floor for network wiring, etc., and panels that can be easily removed are laid out as floorboards?

Question 43

Concerning the procedure for travel expenses when a salesperson in the sales department goes on a business trip, which of the following is the most appropriate description of a situation in which mutual checks between organizations are implemented on a daily basis?

Question 44

Which of the following is the most appropriate software development model in which software for confirmation is created so that the requirements of users can be confirmed in a visible form at an early stage of system development?

Question 45

There is a project to create 100 programs in 40 days with a budget of 20 million yen at the time of planning. At the point when 20 days of the project have passed, 40 programs, which are 40% of the whole, have been completed, and a cost of 10 million yen has been incurred. When the indicators of the project are calculated with the following evaluation formulas, which of the following is the appropriate combination of the indicators of the project? Here, the number of days and the cost required for creating each program are all the same, and the same amount of work is always performed during the project period.

[Evaluation formulas]

Schedule (%):

 (Number of completed programs ÷ Number of programs expected to be completed at the time of evaluation) × 100

Cost (%):

 (Cost incurred for the completed programs

  ÷ Cost planned for the completed programs) × 100

Indicators of the project
OptionSchedule (%)Cost (%)
Question 46

Which of the following is the appropriate process in which the procedure for installing software whose development has been completed in the production environment is clarified, and the installation is carried out?

Question 47

A user operates the panel of a bank's ATM to carry out deposit processing. When the requirements of this operation are defined, which of the following is the most appropriate interface for which usability, a quality characteristic in software development, should be considered?

Question 48

Which of the following lists all and only the appropriate items as the targets of the scope of a system development project entrusted by a customer?

ADeliverables to be created in the projectBA commercially available schedule management tool to be used in the projectCA document in which the customer described the requirements of the project
Question 49

Company A, which provides cloud services, not only has the operators of its service desk respond by telephone to questions concerning operation, but also publishes FAQs on its website. The reception hours of the service desk are from 9 a.m. to 6 p.m. Recently, in order to improve the service level of the service desk, the company has decided to introduce a chatbot for customers. Which of the following is the most appropriate effect of introducing the chatbot?

Question 50

Which of the following is the most appropriate description of a chatbot?

Questions 51–60
Question 51

When an internal audit is performed on an accounting system that is developed and operated in-house, which of the following is the most appropriate as a system auditor?

Question 52

Company A has launched a project for rebuilding its accounting system, and has outsourced the system development to Company B. Who is appropriate as the auditor who performs a system audit of whether the procedures concerning the quality management of the project are complied with in the acceptance inspection of the deliverables delivered by Company B?

Question 53

Which of the following is the most appropriate description concerning “response to IT,” which is one of the basic elements of internal control?

Question 54

At a call center, AI that recognizes the speech of the conversation between a customer and an operator and displays candidate answers to the customer’s inquiry on the screen of the operator’s PC was introduced into the system that supports operators who handle telephone inquiries from customers. The number of inquiries handled per day is 1,000, and they were divided into two (2) groups, A and B, according to the content of the inquiries. When the number of inquiries handled and the handling time of each group before and after AI introduction are as shown in the table, by what percentage could the time for handling the 1,000 inquiries be reduced after AI introduction?

Number of inquiries handled and handling time by group before and after AI introduction

Before AI introduction

Group A
Number of inquiries handled800 inquiries
Handling time60% of the total
Group B
Number of inquiries handled200 inquiries
Handling time40% of the total

After AI introduction

Group A
Number of inquiries handled800 inquiries
Handling timeReduced by 50% compared with before AI introduction
Group B
Number of inquiries handled200 inquiries
Handling timeSame time as before AI introduction
Question 55

At the start of a system development project, it was decided to prepare a plan concerning human resources. In this plan, which of the following lists all and only the appropriate items that should be considered in order to assign personnel appropriately and obtain better performance?

AWhen the personnel lack the skills required for the project, training is planned.BPlanning is made so that securing personnel is always given priority over the skills required for the project.CIn order to assign personnel flexibly, the roles and responsibilities of personnel are not clarified in the planning stage of the project, and are determined after the start of the project.
Question 56

Which of the following is one of the specifications added to Bluetooth, has excellent power saving characteristics that enable an IoT system to be operated for a long period, and is also used to find the distance between transmitting and receiving devices?

Question 57

Which of the following is an appropriate description concerning the function of an HTTP proxy server?

Question 58

Which of the following is an appropriate description of DNS?

Question 59

Which of the following is an appropriate description concerning internal audits in an ISMS?

Question 60

Which of the following is an appropriate role of FTP, which is a protocol used in a TCP/IP network?

Questions 61–70
Question 61

Which of the following is an appropriate description concerning a transaction in a DBMS?

Question 62

Which of the following is an appropriate combination of terms to be inserted into blanks A through C in the description below concerning the virtual memory system of an OS?

When a program is executed, it provides, without being restricted by the B capacity of the A unit of the computer, a C address space.

OptionABC
Question 63

When the scales of data are classified into the four (4) scales of nominal scale, ordinal scale, interval scale, and ratio scale, which of the following falls under the interval scale?

Question 64

The notation RSS is sometimes seen on websites and other such places. Which of the following is an appropriate explanation of this RSS?

Question 65

In a DBMS, which of the following is the information that is set and used as necessary for the purpose of performing data searches at high speed?

Question 66

In the “Login record” table and the “Department” table below that are managed in a relational database, which of the following lists all and only the names of the departments to which the employees belong who have had a login result of failure, or who have had a login result of success at or before 09:00:00 on April 10, 2022?

Login record

Date and timeEmploy­ee numberDepart­ment numberLogin result
2022‑04‑10 08:50:4210004003Failure
2022‑04‑10 08:53:1510004003Success
2022‑04‑10 08:55:4810002002Success
2022‑04‑10 09:00:1510001001Success
2022‑04‑10 09:01:0510012002Success
2022‑04‑10 09:03:0110008003Success
2022‑04‑10 09:10:2810007001Success
2022‑04‑10 09:32:1910002002Success
2022‑04‑10 09:39:2210005003Failure
2022‑04‑10 10:00:0210011001Failure
2022‑04‑10 10:05:5110011001Success
2022‑04‑10 10:30:4510009002Success

Department

Department numberDepartment name
001Sales Department
002Systems Department
003Personnel Department
Question 67

Which of the following is the hardware for drawing processing that has functions such as accelerating 3D image processing and making video smooth?

Question 68

Which of the following is the most appropriate example of an activity performed as a CSIRT?

Question 69

Which of the following is an appropriate combination of terms to be inserted into blanks A and B in the description below concerning the false acceptance rate and the false rejection rate of biometric authentication?

In the authentication accuracy of biometric authentication, when an attempt is made to keep the false acceptance rate low, A becomes high, and when an attempt is made to keep the false rejection rate low, B becomes high.

OptionAB
Question 70

Among the threats in information security, which of the following is the one for which applying a security patch that corrects a vulnerability to software is the most effective countermeasure?

Questions 71–80
Question 71

Which of the following is the appropriate combination of words to be inserted into blanks A and B in the description below concerning radio waves used for mobile phones?

Radio waves have the property that the A the frequency, the more easily they go around obstacles and the more easily they reach even behind obstacles. Among the frequencies used for mobile phones in Japan, the frequency band from the 700 B band to the 900 B band is called the platinum band because, among other reasons, it has this property and connects easily.

OptionAB
Question 72

Which of the following is the appropriate combination of words to be inserted into blanks A and B in the description below concerning the four principles for making a design that conveys its intent easily to the viewer?

[Four principles]

Proximity: Elements that are related to each other are placed close together to form a group.A: Elements are arranged based on an intended rule.Repetition: Design rules are repeated for each element.B: Differences between elements, such as in size and strength, are made clear.
OptionAB
Question 73

Which of the following is the appropriate combination of descriptions concerning attacks that target web services and the names of the attacks?

AWhen the existence of a vulnerability is found in software that a web service uses, the attacker exploits this vulnerability in an attack before a patch for it is provided.BBy sending a large number of packets from multiple computers all at once, the attacker makes the web service unable to be provided normally.CBy trying in turn the password patterns that are theoretically possible, the attacker finds the correct password and intrudes into the targeted web service.
OptionABC
Question 74

Which of the following is an appropriate explanation of digital forensics?

Question 75

Among the following storage media, which of the following lists all and only those that use semiconductor memory as their storage elements?

ACD-ROMBDVD-RAMCRAMDSSDEUSB memory
Question 76

There is a spreadsheet worksheet that calculates the tax-included prices of products. The consumption tax rate is entered in cell B1, and the tax-excluded prices are entered in cells B4 through B6. To display the tax-included prices in cells C4 through C6, an expression is entered in cell C4 and copied to cells C5 and C6. Which of the following is the expression to be entered in cell C4? Here, cell B1 is displayed in percentage format.

ABC123456Consumptiontax rate10%Product nameTax-excludedprice (yen)Tax-includedprice (yen)Product X200Product Y500Product Z100
Question 77

Which of the following is a mechanism that detects unauthorized access and suspicious communication by monitoring networks and hosts, and reports them?

Question 78

Which of the following is the output when the procedure calcMod3 is called?

[Program]
○ calcMod3()
integer: totalValue, i
totalValue ← 0
for (increase i from 1 to 7 by 1)
if (the remainder of i ÷ 3 is equal to 0)
totalValue ← totalValue + i
endif
endfor
output totalValue
Question 79

Which of the following is an appropriate explanation of a thumbnail?

Question 80

In AI, which of the following is the term for something that has been trained on wide-ranging and large amounts of data, and has the characteristic that it can be adapted to various uses, such as text-generation AI, through fine-tuning or other such methods?

Questions 81–90
Question 81

What is the term for the technology that reads printed characters and handwritten characters from an image of a paper document read with an image scanner, and converts them into text data?

Question 82

Which of the following is the DBMS function that copies the contents of the database on one computer to the database on another computer, and synchronizes them so that the contents of both match?

Question 83

In an organization that adopts the PDCA model for the operation of ISMS, the following tasks concerning server monitoring are performed. Which of the following is the appropriate combination of each task and each phase of the PDCA model?

[Tasks]

(1)Defining the specific objectives and procedures of server monitoring.(2)Objectively evaluating the details of the server monitoring work by a third party.(3)Monitoring the server according to the defined procedures.(4)Changing the server monitoring method as a corrective action for the problems that were found.
OptionPDCA
Question 84

Which of the following is an appropriate description concerning the information security policy in ISMS?

Question 85

There is an AI system that solves problems and chooses the correct answer from an answer group. Each time this system goes through one learning process, its error rate decreases by 5% in the comparison before and after the learning process (it becomes 95% of the previous error rate). When the current correct answer rate is 30%, at least how many more learning processes are needed for the correct answer rate to exceed 35%?

Question 86

Which of the following is the AI technology that automatically extracts the features of dogs, cats, and others from a large number of images showing animals, so that the kinds of animals can be identified?

Question 87

In PKI, there is a CRL as a list in which the information on digital certificates that meet a certain condition is published. Which of the following is the appropriate condition for being listed in this list?

Question 88

When information security measures are classified into “technical security measures,” “human security measures,” and “physical security measures,” which of the following is an appropriate example of “physical security measures”?

Question 89

Mr. A received the following four types of messages from Mr. B. Which of the following lists all and only the received messages that Mr. A can decrypt and read?

(i)A message encrypted with the common key shared between Mr. A and Mr. B(ii)A message encrypted with Mr. A’s public key(iii)A message encrypted with Mr. B’s public key(iv)A message encrypted with Mr. B’s private key
Question 90

Which of the following is an appropriate description concerning security measures for a wireless LAN?

Questions 91–100
Question 91

When risk treatment in risk management for information security is implemented by dividing it into the four (4) categories of risk transfer, risk avoidance, risk mitigation, and risk retention, which of the following is an appropriate description concerning these?

Question 92

Which of the following is an appropriate example of a measure that reduces the damage when a PC used by an employee is infected with ransomware?

Question 93

Which of the following is an appropriate description of a threat in information security?

Question 94

A parallel system is to be configured with devices whose availability is 0.9. At least how many devices are required to configure the parallel system so that the availability of this system is 0.999? Here, when the parallel system is configured, the system is considered to be operating normally if at least one (1) device is operating.

Question 95

Which of the following is an appropriate task that is performed in data analysis in database design?

Question 96

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

AThere is also software developed not only by individuals but also by companies and organizations.BThe copyright is waived.CObtained software may be redistributed freely.
Question 97

In information security, which of the following lists all and only the events in which availability was impaired?

AThe electronic payment system with related business partners was subjected to a DoS attack, and processing became impossible.BThe customer information in the customer information management system was operated with incorrect contents.CA server in the company was intruded into without authorization, and confidential information leaked.
Question 98

When a sequence of data consisting of four (4) elements is sorted in ascending order by repeating the procedure below, how many times is the series of steps (1) through (3) executed until the sorting is completed? Here, at first, the whole sequence of data is the target of sorting.

Sequence of data: [27, 42, 33, 12]

[Procedure]

(1)Select the element with the maximum value among the elements in the sorting target, and swap it with the last element.(2)Exclude the last element from the sorting target.(3)If one (1) or more elements remain in the sorting target, execute the series of steps (1) through (3). If none remain, sorting is completed, so the procedure ends.
Question 99

The function calculateAmountOfPrize receives the improvement amount and the reduction period in the effects of a business improvement as improvement and period respectively, and returns the prize amount as the return value. There were a business improvement with an improvement amount of 200,000 yen and a reduction period of 3 days, and a business improvement with an improvement amount of 50,000 yen and a reduction period of 14 days. How many yen is the total of these two prize amounts? Here, the values of the improvement amount and the reduction period are each 0 or more.

[Program]
○ integer: calculateAmountOfPrize(integer: improvement, // Improvement amount (yen)
integer: period) // Reduction period (days)
integer: prize // Prize amount (yen)
if (improvement is less than 100000)
if (period is less than 7)
prize ← 500
else
prize ← 1000
endif
else
if (period is less than 7)
prize ← 2000
else
prize ← 5000
endif
endif
return prize
Question 100

When the factors used for personal authentication are classified into the three (3) categories of knowledge, possession, and biometrics, which of the following is an example of authentication that uses possession as the factor?

LearnIPA
Review
History
Profile