<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>별의 블로그</title>
    <link>https://starrykss.tistory.com/</link>
    <description>별의 공부 블로그  &amp;zwj; </description>
    <language>ko</language>
    <pubDate>Tue, 14 Apr 2026 18:35:47 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>starrykss</managingEditor>
    <image>
      <title>별의 블로그</title>
      <url>https://tistory1.daumcdn.net/tistory/2547075/attach/b56b5ad7919047169567984205c3a897</url>
      <link>https://starrykss.tistory.com</link>
    </image>
    <item>
      <title>[빅데이터분석기사 실기] 기출 복원 문제 - 제2유형</title>
      <link>https://starrykss.tistory.com/2157</link>
      <description>&lt;h1&gt;&lt;b&gt;빅데이터분석기사 실기 기출 복원 문제 - 제2유형&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;빅데이터분석기사 실기 기출 &lt;b&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;제2유형&lt;/span&gt; 복원 문제&lt;/b&gt;를 정리해본다.&lt;/li&gt;
&lt;li&gt;&lt;u&gt;2회 ~ 6회&lt;/u&gt;까지 분량이다.&lt;/li&gt;
&lt;li&gt;문제 해결 방법을 쭉 읽어 보는 용도로 정리해보았다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;문제&lt;/b&gt;&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2021년 2회&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;기업에서 생성된 주문 데이터 (&lt;code&gt;train.csv&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;정시 도착 가능 여부 예측 모델을 만들고, &lt;code&gt;test.csv&lt;/code&gt; 파일에 대하여 정시 도착 여부를 예측한 확률을 기록한 CSV 생성하기&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;import pandas as pd
from sklearn.ensemble import RandomForestClassifier
from sklearn.model_selection import train_test_split
from sklearn.metrics import confusion_matrix
from sklearn.metrics import accuracy_score
from sklearn.metrics import recall_score
from sklearn.metrics import precision_score
from sklearn.metrics import f1_score
from sklearn.metrics import roc_auc_score

# 훈련용 데이터 불러오기
df1 = pd.read_csv('train.csv')

## 요약 통계량 확인
print(df1.describe())   

                ID  Customer_care_calls  Customer_rating  Cost_of_the_Product  \
count  8009.000000          8009.000000      8009.000000          8009.000000   
mean   4005.000000             3.980022         2.997128           206.941691   
std    2312.143486             1.123538         1.409124            48.179596   
min       1.000000             2.000000         1.000000            96.000000   
25%    2003.000000             3.000000         2.000000           166.000000   
50%    4005.000000             4.000000         3.000000           208.000000   
75%    6007.000000             5.000000         4.000000           248.000000   
max    8009.000000             7.000000         5.000000           310.000000   

       Prior_purchases  Discount_offered  Weight_in_gms  Reached.on.Time_Y.N  
count      8009.000000       8009.000000    8009.000000          8009.000000  
mean          3.481833         16.295043    3545.574229             0.662005  
std           1.534307         18.057606    1601.181104             0.473056  
min           2.000000          1.000000    1001.000000             0.000000  
25%           2.000000          4.000000    1867.000000             0.000000  
50%           3.000000          8.000000    3922.000000             1.000000  
75%           4.000000         23.000000    4958.000000             1.000000  
max          10.000000         65.000000    7846.000000             1.000000 

## 속성 및 결측값 확인
print(df1.info())

&amp;lt;class 'pandas.core.frame.DataFrame'&amp;gt;
RangeIndex: 8009 entries, 0 to 8008
Data columns (total 12 columns):
 #   Column               Non-Null Count  Dtype 
---  ------               --------------  ----- 
 0   ID                   8009 non-null   int64 
 1   Warehouse_block      8009 non-null   object
 2   Mode_of_Shipment     8009 non-null   object
 3   Customer_care_calls  8009 non-null   int64 
 4   Customer_rating      8009 non-null   int64 
 5   Cost_of_the_Product  8009 non-null   int64 
 6   Prior_purchases      8009 non-null   int64 
 7   Product_importance   8009 non-null   object
 8   Gender               8009 non-null   object
 9   Discount_offered     8009 non-null   int64 
 10  Weight_in_gms        8009 non-null   int64 
 11  Reached.on.Time_Y.N  8009 non-null   int64 
dtypes: int64(8), object(4)
memory usage: 751.0+ KB
None

# 데이터 전처리
## 데이터 형 변환
df1['Reached.on.Time_Y.N'] = df1['Reached.on.Time_Y.N'].astype('category')   # 정수형을 범주형으로 변환

# 평가용 데이터 풀러오기
## 두 번째 CSV를 불러와서 정보 파악해보기
df2 = pd.read_csv('test.csv')

## 요약 통계량 확인
print(df2.describe())

                 ID  Customer_care_calls  Customer_rating  \
count   2990.000000          2990.000000      2990.000000   
mean    9504.500000             4.253846         2.972910   
std      863.282978             1.165228         1.425618   
min     8010.000000             2.000000         1.000000   
25%     8757.250000             3.000000         2.000000   
50%     9504.500000             4.000000         3.000000   
75%    10251.750000             5.000000         4.000000   
max    10999.000000             7.000000         5.000000   

       Cost_of_the_Product  Prior_purchases  Discount_offered  Weight_in_gms  
count          2990.000000      2990.000000       2990.000000    2990.000000  
mean            218.916054         3.797324          5.546823    3870.918395  
std              46.652061         1.467523          2.923180    1701.404250  
min              96.000000         2.000000          1.000000    1003.000000  
25%             182.000000         3.000000          3.000000    1788.000000  
50%             228.000000         4.000000          6.000000    4535.500000  
75%             256.000000         5.000000          8.000000    5259.500000  
max             310.000000        10.000000         10.000000    6000.000000

## 속성 및 결측값 확인
print(df2.info())

&amp;lt;class 'pandas.core.frame.DataFrame'&amp;gt;
RangeIndex: 2990 entries, 0 to 2989
Data columns (total 11 columns):
 #   Column               Non-Null Count  Dtype 
---  ------               --------------  ----- 
 0   ID                   2990 non-null   int64 
 1   Warehouse_block      2990 non-null   object
 2   Mode_of_Shipment     2990 non-null   object
 3   Customer_care_calls  2990 non-null   int64 
 4   Customer_rating      2990 non-null   int64 
 5   Cost_of_the_Product  2990 non-null   int64 
 6   Prior_purchases      2990 non-null   int64 
 7   Product_importance   2990 non-null   object
 8   Gender               2990 non-null   object
 9   Discount_offered     2990 non-null   int64 
 10  Weight_in_gms        2990 non-null   int64 
dtypes: int64(7), object(4)
memory usage: 257.1+ KB
None

## 독립 변수와 종속 변수로 나누기
x = df1.drop('Reached.on.Time_Y.N', axis=1)   # 독립 변수
y = df1['Reached.on.Time_Y.N']   # 종속 변수

## 원-핫 인코딩
x_encoded = pd.get_dummies(x)

# 모델링
## 데이터 분할
x_train, x_valid, y_train, y_valid = train_test_split(x_encoded.drop('ID', axis=1), y, test_size=0.25)

## 모델링
md = RandomForestClassifier(n_estimators=300)
md.fit(x_train, y_train)

## 예측
pred = md.predict(x_valid)

## 평가
cm = confusion_matrix(y_valid, pred, labels=[1, 0])
print(cm)

[[948 352]
 [259 444]]

print(accuracy_score(y_valid, pred))   # 정확도
print(recall_score(y_valid, pred))   # 재현율
print(precision_score(y_valid, pred))   # 정밀도
print(roc_auc_score(y_valid, pred))   # ROC AUC

0.6949575636545182
0.7292307692307692
0.7854183927091963
0.6804048582995951

# 평가
x_test = df2

## 원-핫 인코딩
x_test_encoded = pd.get_dummies(x_test)

## 모델링
md = RandomForestClassifier(n_estimators=300)
md.fit(x_encoded.drop('ID', axis=1), y)

## 예측
pred = md.predict_proba(x_test_encoded.drop('ID', axis=1))
print(pred)

[[0.41       0.59      ]
 [0.22333333 0.77666667]
 [0.56333333 0.43666667]
 ...
 [0.35       0.65      ]
 [0.31       0.69      ]
 [0.32666667 0.67333333]]

 # CSV 내보내기
 result = pd.DataFrame({
    &quot;ID&quot;: df2[&quot;ID&quot;], 
    &quot;pred&quot;: pred[:, 1]
})
print(result)

result.to_csv(&quot;./outputs/task2-q1.csv&quot;, index=False)

         ID      pred
0      8010  0.590000
1      8011  0.776667
2      8012  0.436667
3      8013  0.616667
4      8014  0.383333
...     ...       ...
2985  10995  0.680000
2986  10996  0.670000
2987  10997  0.650000
2988  10998  0.690000
2989  10999  0.673333

[2990 rows x 2 columns]&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2021년 3회&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;고객의 예약 현황을 나타낸 데이터 (&lt;code&gt;train.csv&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;여행 보험 가입 여부 예측 모델을 만들고, &lt;code&gt;test.csv&lt;/code&gt; 파일에 저장된 테스트 데이터로 여행 보험 패키지 가입 여부를 예측하는 결과를 예시 파일과 동일한 형태의 CSV 파일로 생성하기&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;- train.csv : 훈련 및 검증 데이터 포함
- test.csv : 여행 보험 가입 여부가 없는 테스트 데이터&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;예시 파일(CSV)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;table data-ke-align=&quot;alignLeft&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;index&lt;/th&gt;
&lt;th&gt;y_pred&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;0.5781239&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;0.8623277&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;0.9581221&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;...&lt;/td&gt;
&lt;td&gt;...&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;import pandas as pd

from sklearn.ensemble import RandomForestClassifier
from sklearn.model_selection import train_test_split
from sklearn.metrics import confusion_matrix
from sklearn.metrics import accuracy_score
from sklearn.metrics import recall_score
from sklearn.metrics import precision_score
from sklearn.metrics import f1_score
from sklearn.metrics import roc_auc_score

# 훈련용 데이터 불러오기
df1 = pd.read_csv('train.csv')

print(df1.describe())

                 X          Age  AnnualIncome  FamilyMembers  ChronicDiseases  \
count  1491.000000  1491.000000  1.491000e+03    1491.000000      1491.000000   
mean    745.000000    29.690812  9.355466e+05       4.767270         0.283032   
std     430.558939     2.919325  3.751519e+05       1.628241         0.450623   
min       0.000000    25.000000  3.000000e+05       2.000000         0.000000   
25%     372.500000    28.000000  6.000000e+05       4.000000         0.000000   
50%     745.000000    29.000000  9.000000e+05       5.000000         0.000000   
75%    1117.500000    32.000000  1.250000e+06       6.000000         1.000000   
max    1490.000000    35.000000  1.800000e+06       9.000000         1.000000   

       TravelInsurance  
count      1491.000000  
mean          0.362844  
std           0.480982  
min           0.000000  
25%           0.000000  
50%           0.000000  
75%           1.000000  
max           1.000000  

## 요약 통계량 확인
print(df1.info())

## 속성 및 결측값 확인
print(df1.info())

&amp;lt;class 'pandas.core.frame.DataFrame'&amp;gt;
RangeIndex: 1491 entries, 0 to 1490
Data columns (total 10 columns):
 #   Column               Non-Null Count  Dtype 
---  ------               --------------  ----- 
 0   X                    1491 non-null   int64 
 1   Age                  1491 non-null   int64 
 2   Employment Type      1491 non-null   object
 3   GraduateOrNot        1491 non-null   object
 4   AnnualIncome         1491 non-null   int64 
 5   FamilyMembers        1491 non-null   int64 
 6   ChronicDiseases      1491 non-null   int64 
 7   FrequentFlyer        1491 non-null   object
 8   EverTravelledAbroad  1491 non-null   object
 9   TravelInsurance      1491 non-null   int64 
dtypes: int64(6), object(4)
memory usage: 116.6+ KB
None

# 데이터 전처리
## 데이터 형변환
df1['TravelInsurance'] = df1['TravelInsurance'].astype('category')  # 수치형 -&amp;gt; 범주형

# 평가용 데이터 불러오기
df2 = pd.read_csv('test.csv')

## 요약 통계량 확인
print(df2.describe())

                 X         Age  AnnualIncome  FamilyMembers  ChronicDiseases
count   496.000000  496.000000  4.960000e+02     496.000000       496.000000
mean   1738.500000   29.528226  9.243952e+05       4.709677         0.262097
std     143.327132    2.894650  3.821915e+05       1.553226         0.440219
min    1491.000000   25.000000  3.000000e+05       2.000000         0.000000
25%    1614.750000   28.000000  6.000000e+05       4.000000         0.000000
50%    1738.500000   28.500000  9.000000e+05       5.000000         0.000000
75%    1862.250000   32.000000  1.200000e+06       6.000000         1.000000
max    1986.000000   35.000000  1.800000e+06       9.000000         1.000000

## 속성 및 결측값 확인
print(df2.info())

&amp;lt;class 'pandas.core.frame.DataFrame'&amp;gt;
RangeIndex: 496 entries, 0 to 495
Data columns (total 9 columns):
 #   Column               Non-Null Count  Dtype 
---  ------               --------------  ----- 
 0   X                    496 non-null    int64 
 1   Age                  496 non-null    int64 
 2   Employment Type      496 non-null    object
 3   GraduateOrNot        496 non-null    object
 4   AnnualIncome         496 non-null    int64 
 5   FamilyMembers        496 non-null    int64 
 6   ChronicDiseases      496 non-null    int64 
 7   FrequentFlyer        496 non-null    object
 8   EverTravelledAbroad  496 non-null    object
dtypes: int64(5), object(4)
memory usage: 35.0+ KB
None

## 독립 변수와 종속 변수로 나누기
x = df1.drop('TravelInsurance', axis=1)   # 독립 변수
y = df1['TravelInsurance']   # 종속 변수

## 원-핫 인코딩
x_encoded = pd.get_dummies(x)

# 모델링
## 데이터 분할
x_train, x_valid, y_train, y_valid = train_test_split(x_encoded.drop('X', axis=1), y, test_size=0.25)

## 모델링
md = RandomForestClassifier(n_estimators=300)
md.fit(x_train, y_train)

## 예측
pred = md.predict(x_valid)

## 평가
cm = confusion_matrix(y_valid, pred, labels=[1, 0])
print(cm)

[[ 92  44]
 [ 28 209]]

print(accuracy_score(y_valid, pred))   # 정확도
print(recall_score(y_valid, pred))   # 재현율
print(precision_score(y_valid, pred))   # 정밀도
print(f1_score(y_valid, pred))   # F1 점수

0.806970509383378
0.6764705882352942
0.7666666666666667
0.71875

# 평가
## 원-핫 인코딩
x_test = df2
x_test_encoded = pd.get_dummies(x_test)

## 모델링
md = RandomForestClassifier(n_estimators=300)
md.fit(x_encoded.drop('X', axis=1), y)

## 예측
pred = md.predict_proba(x_test_encoded.drop('X', axis=1))
print(pred)

[[1.00000000e-01 9.00000000e-01]
 [1.99722222e-01 8.00277778e-01]
 [7.74809524e-01 2.25190476e-01]
 [8.61111111e-01 1.38888889e-01]
 [9.95833333e-01 4.16666667e-03]
 [7.12433862e-01 2.87566138e-01]
 [1.36666667e-01 8.63333333e-01]
 [8.23333333e-01 1.76666667e-01]
 [6.80769841e-01 3.19230159e-01]
 [2.05592833e-01 7.94407167e-01]
 [8.68940187e-01 1.31059813e-01]
 [9.85436508e-01 1.45634921e-02]
 [8.95055556e-01 1.04944444e-01]
 [8.52833333e-01 1.47166667e-01]
 [5.94221741e-01 4.05778259e-01]
 [9.97083333e-01 2.91666667e-03]
 [9.37808201e-01 6.21917989e-02]
 [3.63333333e-01 6.36666667e-01]
 [7.97007937e-01 2.02992063e-01]
 [9.99166667e-01 8.33333333e-04]
 [8.09722222e-01 1.90277778e-01]
 [9.52777778e-01 4.72222222e-02]
 [3.33333333e-03 9.96666667e-01]
 [3.33333333e-03 9.96666667e-01]
 [8.56382275e-01 1.43617725e-01]

# CSV 내보내기
result = pd.DataFrame({'index': df2['X'], 'y_pred': pred[:, 1]})
print(result)

...
494   1985  0.716667
495   1986  0.244693

[496 rows x 2 columns]

result.to_csv('./outputs/task2-q2.csv', index=False)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2022년 4회&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;자동차 보험 회사는 새로운 전략을 수립하기 위하여 고객을 4가지 분류(A, B, C, D)로 세분화하였다.&lt;/li&gt;
&lt;li&gt;기존 고객에 대한 분류(&lt;code&gt;train.csv&lt;/code&gt;)를 바탕으로 신규 고객(&lt;code&gt;test.csv&lt;/code&gt;)이 어떤 분류에 속할지 예측하기&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;답안 작성 유의사항&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;제출 파일명 : 수험번호.csv&lt;/li&gt;
&lt;li&gt;제출 컬럼명 : &lt;code&gt;ID&lt;/code&gt;, &lt;code&gt;pred&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;평가 : Macro F1-Score&lt;/li&gt;
&lt;li&gt;예측할 값 : Segmentation&lt;/li&gt;
&lt;li&gt;제출되는 파일은 테스트 데이터의 행의 수와 같아야 함.&lt;/li&gt;
&lt;/ul&gt;
&lt;table data-ke-align=&quot;alignLeft&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;ID&lt;/th&gt;
&lt;th&gt;pred&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;A&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;D&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;...&lt;/td&gt;
&lt;td&gt;...&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;1500&lt;/td&gt;
&lt;td&gt;D&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;import pandas as pd
from sklearn.ensemble import RandomForestClassifier
from sklearn.model_selection import train_test_split
from sklearn.metrics import confusion_matrix
from sklearn.metrics import accuracy_score

# 훈련용 데이터 불러오기
df1 = pd.read_csv('train.csv')

# 요약 통계량 확인
print(df1.describe())

                 ID          Age  Work_Experience  Family_Size
count    6665.00000  6665.000000      6665.000000  6665.000000
mean   463519.84096    43.536084         2.629107     2.841110
std      2566.43174    16.524054         3.405365     1.524743
min    458982.00000    18.000000         0.000000     1.000000
25%    461349.00000    31.000000         0.000000     2.000000
50%    463575.00000    41.000000         1.000000     2.000000
75%    465741.00000    53.000000         4.000000     4.000000
max    467974.00000    89.000000        14.000000     9.000000

# 속성 및 결측값 확인
print(df1.info())

&amp;lt;class 'pandas.core.frame.DataFrame'&amp;gt;
RangeIndex: 6665 entries, 0 to 6664
Data columns (total 11 columns):
 #   Column           Non-Null Count  Dtype 
---  ------           --------------  ----- 
 0   ID               6665 non-null   int64 
 1   Gender           6665 non-null   object
 2   Ever_Married     6665 non-null   object
 3   Age              6665 non-null   int64 
 4   Graduated        6665 non-null   object
 5   Profession       6665 non-null   object
 6   Work_Experience  6665 non-null   int64 
 7   Spending_Score   6665 non-null   object
 8   Family_Size      6665 non-null   int64 
 9   Var_1            6665 non-null   object
 10  Segmentation     6665 non-null   object
dtypes: int64(4), object(7)
memory usage: 572.9+ KB
None

## 데이터형 변환
df1['Segmentation'] = df1['Segmentation'].astype('category')

# 평가용 데이터 불러오기
df2 = pd.read_csv('test.csv')

# 요약 통계량 확인
print(df2.describe())

                  ID          Age  Work_Experience  Family_Size
count    2154.000000  2154.000000      2154.000000  2154.000000
mean   463496.744661    43.461467         2.551532     2.837047
std      2591.465156    16.761895         3.344917     1.566872
min    458989.000000    18.000000         0.000000     1.000000
25%    461282.250000    30.000000         0.000000     2.000000
50%    463535.000000    41.000000         1.000000     2.000000
75%    465705.750000    52.000000         4.000000     4.000000
max    467968.000000    89.000000        14.000000     9.000000

# 속성 및 결측값 확인
print(df2.info())

&amp;lt;class 'pandas.core.frame.DataFrame'&amp;gt;
RangeIndex: 2154 entries, 0 to 2153
Data columns (total 10 columns):
 #   Column           Non-Null Count  Dtype 
---  ------           --------------  ----- 
 0   ID               2154 non-null   int64 
 1   Gender           2154 non-null   object
 2   Ever_Married     2154 non-null   object
 3   Age              2154 non-null   int64 
 4   Graduated        2154 non-null   object
 5   Profession       2154 non-null   object
 6   Work_Experience  2154 non-null   int64 
 7   Spending_Score   2154 non-null   object
 8   Family_Size      2154 non-null   int64 
 9   Var_1            2154 non-null   object
dtypes: int64(4), object(6)
memory usage: 168.4+ KB
None

# 데이터 전처리
## 독립 변수, 종속 변수 나누기
x = df1.drop('Segmentation', axis=1)    # 독립 변수
y = df1['Segmentation']   # 종속 변수

## 원-핫 인코딩
x_encoded = pd.get_dummies(x)

# 모델링
## 데이터 분할
x_train, x_valid, y_train, y_valid = train_test_split(x_encoded, y, test_size=0.25, random_state=42)

## 모델링
md = RandomForestClassifier(n_estimators=300)
md.fit(x_train.drop('ID', axis=1), y_train)

## 예측
pred = md.predict(x_valid.drop('ID', axis=1))

## 평가
cm = confusion_matrix(y_valid, pred, labels=['A', 'B', 'C', 'D'])   # 문제에서 고객을 4가지(A, B, C, D)로 세분화 하였다고 언급되었기 때문에 label 값을 4가지로 설정
print(cm)

[[176  79  66  80]
 [107 125 123  32]
 [ 58 103 214  52]
 [ 99  37  30 286]]

print(accuracy_score(y_valid, pred))   # 정확도

0.48050389922015596

# 평가
## 평가 데이터 불러오기
x_test = df2

## 원-핫 인코딩
x_test_encoded = pd.get_dummies(x_test)

## 모델링
md = RandomForestClassifier(n_estimators=300)
md.fit(x_encoded.drop('ID', axis=1), y)

## 예측
pred = md.predict(x_test_encoded.drop('ID', axis=1))   # 확률이 아닌 레이블을 반환해야 하기 때문에 predict_proba가 아닌 predict 함수 사용
print(pred)

['B' 'C' 'C' ... 'B' 'C' 'D']

# CSV 내보내기
result = pd.DataFrame({
    'ID': df2['ID'],
    'pred': pred
})
print(result)

          ID pred
0     458989    B
1     458994    C
2     459000    C
3     459003    C
4     459005    A
...      ...  ...
2149  467950    A
2150  467954    D
2151  467958    B
2152  467961    C
2153  467968    D

[2154 rows x 2 columns]

result.to_csv('./outputs/task2-q3.csv', index=False)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2022년 5회&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;주어진 훈련 데이터(&lt;code&gt;train.csv&lt;/code&gt;)를 이용하여 중고 차량 가격(&lt;code&gt;price&lt;/code&gt;)을 예측하는 모형을 만들고, 테스트 데이터(&lt;code&gt;test.csv&lt;/code&gt;)를 이용하여 중고 차량 가격 예측하기&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;답안 작성 유의사항&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;제출 파일명 : &lt;code&gt;result.csv&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;제출 컬럼명 : &lt;code&gt;pred&lt;/code&gt; (1개만 있어야 함.)&lt;/li&gt;
&lt;li&gt;평가 : RMSE(Root Mean Squared Error)&lt;/li&gt;
&lt;li&gt;제출되는 파일은 테스트 데이터의 행의 수와 같아야 함.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파일 형식 예시&lt;/p&gt;
&lt;/blockquote&gt;
&lt;table data-ke-align=&quot;alignLeft&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;pred&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1230&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2560&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;...&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3761&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;import pandas as pd
from sklearn.ensemble import RandomForestRegressor   # 회귀
from sklearn.model_selection import train_test_split
from sklearn.metrics import mean_squared_error

# 평가 데이터 불러오기
df1 = pd.read_csv('train.csv')

## 요약 통계량 확인
print(df1.describe())

              year          price       mileage          tax          mpg  \
count  6899.000000    6899.000000   6899.000000  6899.000000  6899.000000   
mean   2017.800406   25620.647050  17069.500797   137.603276    54.386215   
std       1.729377   11274.931248  18115.761525    46.786012    29.678184   
min    2013.000000    3076.000000      1.000000     0.000000     5.500000   
25%    2017.000000   17990.500000   3795.500000   145.000000    43.500000   
50%    2019.000000   23450.000000   9612.000000   145.000000    51.400000   
75%    2019.000000   30000.000000  26000.000000   145.000000    60.100000   
max    2020.000000  123456.000000  97185.000000   570.000000   470.800000   

        engineSize  
count  6899.000000  
mean      2.189593  
std       0.544294  
min       0.000000  
25%       2.000000  
50%       2.000000  
75%       3.000000  
max       4.400000 

## 속성 및 결측값 확인
print(df1.info())

&amp;lt;class 'pandas.core.frame.DataFrame'&amp;gt;
RangeIndex: 6899 entries, 0 to 6898
Data columns (total 9 columns):
 #   Column        Non-Null Count  Dtype  
---  ------        --------------  -----  
 0   model         6899 non-null   object 
 1   year          6899 non-null   int64  
 2   price         6899 non-null   int64  
 3   transmission  6899 non-null   object 
 4   mileage       6899 non-null   int64  
 5   fuelType      6899 non-null   object 
 6   tax           6899 non-null   int64  
 7   mpg           6899 non-null   float64
 8   engineSize    6899 non-null   float64
dtypes: float64(2), int64(4), object(3)
memory usage: 485.2+ KB
None

# 평가용 데이터 불러오기
df2 = pd.read_csv('test.csv')

## 요약 통계량 확인
print(df2.describe())

              year        mileage          tax          mpg  engineSize
count  3882.000000    3882.000000  3882.000000  3882.000000  3882.00000
mean   2015.796754   40474.117980   121.214580    59.976172     2.12898
std       2.727920   28671.240945    80.292637    33.795645     0.56357
min    1996.000000       6.000000     0.000000     5.500000     0.00000
25%    2015.000000   19037.500000    30.000000    48.700000     2.00000
50%    2016.000000   35408.000000   145.000000    56.500000     2.00000
75%    2017.000000   57997.750000   150.000000    65.325000     2.00000
max    2020.000000  214000.000000   580.000000   470.800000     6.60000

## 속성 및 결측값 확인
print(df2.info())

&amp;lt;class 'pandas.core.frame.DataFrame'&amp;gt;
RangeIndex: 3882 entries, 0 to 3881
Data columns (total 8 columns):
 #   Column        Non-Null Count  Dtype  
---  ------        --------------  -----  
 0   model         3882 non-null   object 
 1   year          3882 non-null   int64  
 2   transmission  3882 non-null   object 
 3   mileage       3882 non-null   int64  
 4   fuelType      3882 non-null   object 
 5   tax           3882 non-null   int64  
 6   mpg           3882 non-null   float64
 7   engineSize    3882 non-null   float64
dtypes: float64(2), int64(3), object(3)
memory usage: 242.8+ KB
None

# 데이터 전처리
## 독립 변수, 종속 변수 분리
x = df1.drop('price', axis=1)    # 독립 변수
y = df1['price']   # 종속 변수

## 원-핫 인코딩
x_encoded = pd.get_dummies(x)

# 모델링
## 데이터 분할
x_train, x_valid, y_train, y_valid = train_test_split(x_encoded, y, test_size=0.25)

## 모델링
md = RandomForestRegressor(n_estimators=300)
md.fit(x_train, y_train)

## 예측
pred = md.predict(x_valid)

## 평가
print(mean_squared_error(y_valid, pred, squared=False))   # squared=False -&amp;gt; rmse, squared=True -&amp;gt; mse

3033.410834503241

# 평가용 데이터 불러오기
x_test = df2

## 원-핫 인코딩
x_test_encoded = pd.get_dummies(x_test)

## x_encoded와 x_test_encoded의 열 이름 중에서 공통으로 있는 열 이름을 찾기
### 원-핫 인코딩을 수행하면 x_encoded와 x_test_encoded의 변수가 일치하지 않아서 공통으로 있는 열 이름 추출 필요
common_features = list(set(x_encoded.columns).intersection(x_test_encoded.columns))
x_train_common = x_encoded[common_features]
x_test_common = x_test_encoded[common_features]

## 모델링
md = RandomForestRegressor(n_estimators=300)
md.fit(x_train_common, y)

## 예측
pred = md.predict(x_test_common)
print(pred)

[17925.63666667 29562.83       24140.66       ... 17127.34666667
 10891.46666667 16564.74      ]

# CSV 내보내기
result = pd.DataFrame({'pred': pred})
print(result)

              pred
0     17925.636667
1     29562.830000
2     24140.660000
3     23431.850000
4     20333.606667
...            ...
3877  18869.156667
3878  15831.900000
3879  17127.346667
3880  10891.466667
3881  16564.740000

[3882 rows x 1 columns]

result.to_csv('./outputs/task2-q4.csv', index=False)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2023년 6회&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;모바일 데이터 세트 (&lt;code&gt;train.csv&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;분류 모델을 사용하여 &lt;code&gt;price_range&lt;/code&gt; 값 예측하기&lt;/li&gt;
&lt;li&gt;&lt;code&gt;train.csv&lt;/code&gt; 파일의 학습 데이터로 모델을 생성하고, &lt;code&gt;test.csv&lt;/code&gt; 파일의 평가 데이터로 평가하여 예측하기&lt;/li&gt;
&lt;li&gt;평가 데이터의 예측값을 출력 형식에 맞게 파일로 저장하기&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;평가 기준&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Macro F1 Score로 평가한다.&lt;/li&gt;
&lt;li&gt;feature engineering, 하이퍼파라미터 최적화 등을 수행할 수 있으며, 과대적합이 발생할 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제출 형식&lt;/p&gt;
&lt;/blockquote&gt;
&lt;pre class=&quot;angelscript&quot;&gt;&lt;code&gt;pred
2
3
0
...&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;import pandas as pd
from sklearn.ensemble import RandomForestClassifier
from sklearn.model_selection import train_test_split
from sklearn.metrics import confusion_matrix
from sklearn.metrics import accuracy_score

# 평가용 데이터 불러오기
df1 = pd.read_csv('train.csv')

## 요약 통계량 확인
print(df1.describe())

       battery_power       blue  clock_speed     dual_sim           fc  \
count    2000.000000  2000.0000  2000.000000  2000.000000  2000.000000   
mean     1238.518500     0.4950     1.522250     0.509500     4.309500   
std       439.418206     0.5001     0.816004     0.500035     4.341444   
min       501.000000     0.0000     0.500000     0.000000     0.000000   
25%       851.750000     0.0000     0.700000     0.000000     1.000000   
50%      1226.000000     0.0000     1.500000     1.000000     3.000000   
75%      1615.250000     1.0000     2.200000     1.000000     7.000000   
max      1998.000000     1.0000     3.000000     1.000000    19.000000   

            four_g   int_memory        m_dep    mobile_wt      n_cores  ...  \
count  2000.000000  2000.000000  2000.000000  2000.000000  2000.000000  ...   
mean      0.521500    32.046500     0.501750   140.249000     4.520500  ...   
std       0.499662    18.145715     0.288416    35.399655     2.287837  ...   
min       0.000000     2.000000     0.100000    80.000000     1.000000  ...   
25%       0.000000    16.000000     0.200000   109.000000     3.000000  ...   
50%       1.000000    32.000000     0.500000   141.000000     4.000000  ...   
75%       1.000000    48.000000     0.800000   170.000000     7.000000  ...   
max       1.000000    64.000000     1.000000   200.000000     8.000000  ...   

         px_height     px_width          ram         sc_h         sc_w  \
count  2000.000000  2000.000000  2000.000000  2000.000000  2000.000000   
mean    645.108000  1251.515500  2124.213000    12.306500     5.767000   
std     443.780811   432.199447  1084.732044     4.213245     4.356398   
min       0.000000   500.000000   256.000000     5.000000     0.000000   
...
75%      16.000000     1.000000      1.000000     1.000000     2.250000  
max      20.000000     1.000000      1.000000     1.000000     3.000000  

[8 rows x 21 columns]

## 속성 및 결측값 확인
print(df1.info())

&amp;lt;class 'pandas.core.frame.DataFrame'&amp;gt;
RangeIndex: 2000 entries, 0 to 1999
Data columns (total 21 columns):
 #   Column         Non-Null Count  Dtype  
---  ------         --------------  -----  
 0   battery_power  2000 non-null   int64  
 1   blue           2000 non-null   int64  
 2   clock_speed    2000 non-null   float64
 3   dual_sim       2000 non-null   int64  
 4   fc             2000 non-null   int64  
 5   four_g         2000 non-null   int64  
 6   int_memory     2000 non-null   int64  
 7   m_dep          2000 non-null   float64
 8   mobile_wt      2000 non-null   int64  
 9   n_cores        2000 non-null   int64  
 10  pc             2000 non-null   int64  
 11  px_height      2000 non-null   int64  
 12  px_width       2000 non-null   int64  
 13  ram            2000 non-null   int64  
 14  sc_h           2000 non-null   int64  
 15  sc_w           2000 non-null   int64  
 16  talk_time      2000 non-null   int64  
 17  three_g        2000 non-null   int64  
 18  touch_screen   2000 non-null   int64  
 19  wifi           2000 non-null   int64  
 20  price_range    2000 non-null   int64  
dtypes: float64(2), int64(19)
memory usage: 328.3 KB
None

## 데이터 형변환 (수치형 -&amp;gt; 범주형)
### 범주형이 될만한 것들을 수치형에서 범주형으로 변환하기
df1['price_range'] = df1['price_range'].astype('category')
df1['blue'] = df1['blue'].astype('category')
df1['dual_sim'] = df1['dual_sim'].astype('category')
df1['four_g'] = df1['four_g'].astype('category')
df1['n_cores'] = df1['n_cores'].astype('category')
df1['three_g'] = df1['three_g'].astype('category')
df1['touch_screen'] = df1['touch_screen'].astype('category')
df1['wifi'] = df1['wifi'].astype('category')

# 평가 데이터 불러오기
df2 = pd.read_csv('test.csv')

## 요약 통계량 확인
print(df2.describe())

                id  battery_power         blue  clock_speed     dual_sim  \
count  1000.000000    1000.000000  1000.000000  1000.000000  1000.000000   
mean    500.500000    1248.510000     0.516000     1.540900     0.517000   
std     288.819436     432.458227     0.499994     0.829268     0.499961   
min       1.000000     500.000000     0.000000     0.500000     0.000000   
25%     250.750000     895.000000     0.000000     0.700000     0.000000   
50%     500.500000    1246.500000     1.000000     1.500000     1.000000   
75%     750.250000    1629.250000     1.000000     2.300000     1.000000   
max    1000.000000    1999.000000     1.000000     3.000000     1.000000   

                fc       four_g   int_memory        m_dep   mobile_wt  ...  \
count  1000.000000  1000.000000  1000.000000  1000.000000  1000.00000  ...   
mean      4.593000     0.487000    33.652000     0.517500   139.51100  ...   
std       4.463325     0.500081    18.128694     0.280861    34.85155  ...   
min       0.000000     0.000000     2.000000     0.100000    80.00000  ...   
25%       1.000000     0.000000    18.000000     0.300000   109.75000  ...   
50%       3.000000     0.000000    34.500000     0.500000   139.00000  ...   
75%       7.000000     1.000000    49.000000     0.800000   170.00000  ...   
max      19.000000     1.000000    64.000000     1.000000   200.00000  ...   

                pc    px_height     px_width          ram         sc_h  \
count  1000.000000  1000.000000  1000.000000  1000.000000  1000.000000   
mean     10.054000   627.121000  1239.774000  2138.998000    11.995000   
std       6.095099   432.929699   439.670981  1088.092278     4.320607   
min       0.000000     0.000000   501.000000   263.000000     5.000000   
...
75%       8.000000    16.000000     1.000000       1.00000     1.000000  
max      18.000000    20.000000     1.000000       1.00000     1.000000  

[8 rows x 21 columns]

## 속성 및 결측값 확인
print(df2.info())

&amp;lt;class 'pandas.core.frame.DataFrame'&amp;gt;
RangeIndex: 1000 entries, 0 to 999
Data columns (total 21 columns):
 #   Column         Non-Null Count  Dtype  
---  ------         --------------  -----  
 0   id             1000 non-null   int64  
 1   battery_power  1000 non-null   int64  
 2   blue           1000 non-null   int64  
 3   clock_speed    1000 non-null   float64
 4   dual_sim       1000 non-null   int64  
 5   fc             1000 non-null   int64  
 6   four_g         1000 non-null   int64  
 7   int_memory     1000 non-null   int64  
 8   m_dep          1000 non-null   float64
 9   mobile_wt      1000 non-null   int64  
 10  n_cores        1000 non-null   int64  
 11  pc             1000 non-null   int64  
 12  px_height      1000 non-null   int64  
 13  px_width       1000 non-null   int64  
 14  ram            1000 non-null   int64  
 15  sc_h           1000 non-null   int64  
 16  sc_w           1000 non-null   int64  
 17  talk_time      1000 non-null   int64  
 18  three_g        1000 non-null   int64  
 19  touch_screen   1000 non-null   int64  
 20  wifi           1000 non-null   int64  
dtypes: float64(2), int64(19)
memory usage: 164.2 KB
None

## 데이터 형변환
df2['blue'] = df2['blue'].astype('category')
df2['dual_sim'] = df2['dual_sim'].astype('category')
df2['four_g'] = df2['four_g'].astype('category')
df2['n_cores'] = df2['n_cores'].astype('category')
df2['three_g'] = df2['three_g'].astype('category')
df2['touch_screen'] = df2['touch_screen'].astype('category')
df2['wifi'] = df2['wifi'].astype('category')

# 데이터 전처리
## 독립 변수, 종속 변수 분리
x = df1.drop('price_range', axis=1)   # 독립 변수
y = df1['price_range']   # 종속 변수

## 원-핫 인코딩
x_encoded = pd.get_dummies(x)

# 모델링
## 데이터 분할
x_train, x_valid, y_train, y_valid = train_test_split(x_encoded, y, test_size=0.25, random_state=42)

## 모델링
md = RandomForestClassifier(n_estimators=300)
md.fit(x_train, y_train)

## 예측
pred = md.predict(x_valid)

## 평가
cm = confusion_matrix(y_valid, pred)   # 혼동 행렬
print(cm)

[[124   8   0   0]
 [ 10  97  11   0]
 [  0  16  90  14]
 [  0   0  10 120]]

print(accuracy_score(y_valid, pred))   # 정확도

0.862

# 평가 데이터 불러오기
x_test = df2

## 원-핫 인코딩
x_test_encoded = pd.get_dummies(x_test.drop('id', axis=1))

## 모델링
md = RandomForestClassifier(n_estimators=300)
md.fit(x_encoded, y)

## 평가
pred = md.predict(x_test_encoded)
print(pred)

[3 3 2 3 1 3 3 1 3 0 3 3 0 0 2 0 2 1 3 2 1 3 1 1 3 0 2 0 3 0 2 0 3 0 0 1 3
 1 2 1 1 2 0 0 0 0 0 3 1 2 2 0 3 0 3 0 3 1 1 3 3 2 0 1 1 1 1 3 1 2 1 2 2 3
 3 0 2 0 2 3 0 3 3 0 3 0 3 1 3 0 1 2 2 0 2 1 0 2 1 3 1 0 0 3 1 2 0 1 2 3 3
 3 1 3 3 3 3 1 3 0 0 3 2 1 1 0 3 2 3 1 0 2 1 1 3 1 2 0 3 2 1 3 2 2 2 3 3 2
 2 3 2 3 0 0 2 2 3 3 3 3 2 2 3 3 3 3 1 0 3 0 0 0 1 1 0 1 0 0 1 2 0 0 0 1 2
 2 2 1 0 0 0 1 0 3 1 0 2 2 2 3 1 2 3 3 3 1 2 1 0 0 1 3 0 2 3 3 0 2 0 3 2 2
 3 0 0 1 0 3 0 1 0 2 2 1 3 0 3 0 3 1 2 0 0 2 1 3 3 3 1 1 3 0 0 2 3 3 1 3 1
 1 3 2 1 2 3 3 3 1 0 1 1 3 1 1 3 2 0 3 0 1 2 0 0 3 2 3 3 2 1 3 3 2 3 2 2 1
 1 0 2 3 1 0 0 3 0 3 0 1 1 0 2 2 1 3 1 2 1 2 0 0 0 1 3 2 0 0 0 3 1 0 3 3 1
 2 3 2 3 1 3 3 2 2 3 3 3 1 3 0 3 1 3 1 3 3 0 1 1 3 1 3 1 3 0 0 0 0 2 0 0 1
...

# CSV 내보내기
result = pd.DataFrame({ 'pred' : pred })
print(result)

...
998     2
999     2
[1000 rows x 1 columns] 

result.to_csv('./outputs/task2-q5.csv', index=False)&lt;/code&gt;&lt;/pre&gt;</description>
      <category>Certificate/BDAE</category>
      <category>BDAE</category>
      <category>certificate</category>
      <category>기출</category>
      <category>기출 문제</category>
      <category>기출 복원 문제</category>
      <category>빅데이터분석기사</category>
      <category>빅데이터분석기사 실기</category>
      <category>빅분기</category>
      <category>빅분기 실기</category>
      <category>자격증</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2157</guid>
      <comments>https://starrykss.tistory.com/2157#entry2157comment</comments>
      <pubDate>Wed, 5 Jun 2024 15:43:43 +0900</pubDate>
    </item>
    <item>
      <title>[빅데이터분석기사 실기] 기출 복원 문제 - 제1유형</title>
      <link>https://starrykss.tistory.com/2156</link>
      <description>&lt;h1&gt;&lt;b&gt;빅데이터분석기사 실기 기출 복원 문제 - 제1유형&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;빅데이터분석기사 실기 기출 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;제1유형&lt;/b&gt;&lt;/span&gt; &lt;b&gt;복원 문제&lt;/b&gt;를 정리해본다.&lt;/li&gt;
&lt;li&gt;&lt;u&gt;2회 ~ 6회&lt;/u&gt;까지 분량이며, &lt;u&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;2회부터 5회&lt;/b&gt;&lt;/span&gt;까지&lt;/u&gt;의 제1유형은 &lt;b&gt;단답형 문제&lt;/b&gt;였으나 &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;6회&lt;/b&gt;&lt;/span&gt; 시험부터 &lt;b&gt;작업형 문제&lt;/b&gt;로 바뀌었고, 이에 맞게 문제의 내용이 수정되었다.&lt;/li&gt;
&lt;li&gt;문제 해결 방법을 쭉 읽어 보는 용도로 정리해보았다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;문제&lt;/b&gt;&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2021년 2회&lt;/b&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;문제 1&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;BostonHousing 데이터&lt;/li&gt;
&lt;li&gt;@crim@ 항목의 상위에서 10번째 값(즉, 상위 10개의 값 중에서 가장 적은 값)으로 상위 10개의 값을 변환하고, @age@가 @80@ 이상인 값에 대하여 `@crim@의 평균 구하기&lt;/li&gt;
&lt;li&gt;소수점 3째 자리에서 반올림해서 소수점 2째 자리로 출력하기&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;import numpy as np
import pandas as pd

df = pd.read_csv('dataset.csv')

# (1) 상위 10개 값 중에서 가장 적은 값으로 상위 10개의 값 변환하기
top10 = df['crim'].sort_values(ascending=False).head(10)   # 내림차순 정렬 후 상위 10개만 뽑아내기
print(top10)

380    88.9762
418    73.5341
405    67.9208
410    51.1358
414    45.7461
404    41.5292
398    38.3518
427    37.6619
413    28.6558
417    25.9406
Name: crim, dtype: float64

tenth = top10.iloc[9]
df['crim'] = np.where(df['crim'] &amp;gt;= tenth, tenth, df['crim'])   # tenth 변수보다 크거나 같으면 tenth 값으로 변환

# (2) age가 80 이상인 값에 대하여 crim의 평균 구하기
over80 = df[df['age'] &amp;gt;= 80]
print(over80['age'].describe())

count    240.000000
mean      93.230833
std        5.734098
min       80.300000
25%       88.750000
50%       94.500000
75%       98.200000
max      100.000000
Name: age, dtype: float64

print(round(over80['crim'].mean(), 2))   # 병균을 구하고 반올림해서 소수점 2째자리까지 출력

5.76&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;문제 2&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;housing 데이터&lt;/li&gt;
&lt;li&gt;데이터의 첫 번째 행부터 순서대로 80%까지의 데이터를 훈련 데이터로 추출 후, &lt;code&gt;total_bedrooms&lt;/code&gt; 변수의 결측값(NA)을 &lt;code&gt;total_bedrooms&lt;/code&gt; 변수의 중앙값으로 대체하고, 대체 전의 &lt;code&gt;total_bedrooms&lt;/code&gt; 변수 표준편차 값과 대체 후의 &lt;code&gt;total_bedrooms&lt;/code&gt; 변수 표준편차 값의 차이의 절댓값 구하기&lt;/li&gt;
&lt;li&gt;소수점 3째 자리에서 반올림해서 소수점 2째 자리로 출력하기&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;import numpy as np
import pandas as pd

housing = pd.read_csv('dataset.csv')

# (1) 첫 번째 행부터 순서대로 80%까지의 데이터를 추출
nrow = int(len(housing) * 0.8) 
df = housing.iloc[:nrow, :]
df = pd.DataFrame(df)

a = df['total_bedrooms'].std()  # 대체 전의 표준편차

# (2) 결측값(NA)를 중앙값으로 대체
median_train = df['total_bedrooms'].median()    # 중앙값
df['total_bedrooms'] = df['total_bedrooms'].fillna(median_train)

b = df['total_bedrooms'].std()   # 대체 후의 표준편차

# (3) 대체 전과 대체 후의 total_bedrooms 변수 표준편차 값 차이의 절댓값 구하기
print(round(np.abs(a - b), 2))

1.98&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;문제 3&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Insurance 데이터 세트&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Charges&lt;/code&gt; 항목에서 이상값의 합 구하기&lt;/li&gt;
&lt;li&gt;이상값은 평균에서 1.5 표준편차 이상인 값으로 하고, 소수점 이하는 버리고 정수로 출력하기&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;import pandas as pd
import numpy as np

df = pd.read_csv('dataset.csv')

# 이상값 구하기
upper = np.mean(df['charges']) + 1.5 * np.std(df['charges'])
lower = np.mean(df['charges']) - 1.5 * np.std(df['charges'])

range = (df['charges'] &amp;gt;= upper) | (df['charges'] &amp;lt;= lower)   # or 연산자 대신 | 연산자 사용

# 이상값의 합 구하기
result = df[range].sum()
print(result)

age                                                      6192
sex         malemalefemalemalemalemalemalemalemalemalemale...
bmi                                                  5468.835
children                                                  177
smoker      yesyesyesyesyesyesyesyesyesyesyesyesyesyesyesy...
region      southeastsouthwestnortheastsouthwestsouthwests...
charges                                         6421430.02067
dtype: object

# 소수점 이하는 버리고 정수로 출력하기
print(int(result['charges']))

6421430&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2021년 3회&lt;/b&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;문제 1&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;housing 데이터&lt;/li&gt;
&lt;li&gt;결측값이 있는 모든 행을 제거한 후, 데이터의 순서대로 상위 70%의 데이터를 학습 데이터로 만들고, 훈련 데이터의 &lt;code&gt;housing_median_age&lt;/code&gt; 컬럼의 제1사분위수(Q1) 구하기&lt;/li&gt;
&lt;li&gt;소수점 이하는 버리고 정수로 출력하기&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;import numpy as np
import pandas as pd

housing = pd.read_csv(&quot;dataset.csv&quot;)
print(housing.info())

&amp;lt;class 'pandas.core.frame.DataFrame'&amp;gt;
RangeIndex: 20640 entries, 0 to 20639
Data columns (total 10 columns):
 #   Column              Non-Null Count  Dtype  
---  ------              --------------  -----  
 0   longitude           20640 non-null  float64
 1   latitude            20640 non-null  float64
 2   housing_median_age  20640 non-null  float64
 3   total_rooms         20640 non-null  float64
 4   total_bedrooms      20433 non-null  float64
 5   population          20640 non-null  float64
 6   households          20640 non-null  float64
 7   median_income       20640 non-null  float64
 8   median_house_value  20640 non-null  float64
 9   ocean_proximity     20640 non-null  object 
dtypes: float64(9), object(1)
memory usage: 1.6+ MB
None

# (1) 결측값이 있는 모든 행을 제거
## 결측값이 있는 행의 개수 출력
step1_before = sum(housing.isnull().any(axis=1))
print(step1_before)

207

## 결측값 제거 후, 결측값이 제거되었는지 확인
housing = housing.dropna()   # 결측값이 있는 모든 행 제거
step1_after = sum(housing.isnull().any(axis=1))
print(step1_after)

0

# (2) 데이터의 순서대로 상위 70%의 데이터를 학습 데이터로 만들기
nrow = int(len(housing) * 0.7)
df = housing.iloc[:nrow , :]

# (3) 훈련 데이터의 housing_median_age 컬럼의 Q1 구하기
step2 = int(np.quantile(df['housing_median_age'], q=0.25))
print(step2)

19&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;문제 2&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;타이타닉 데이터&lt;/li&gt;
&lt;li&gt;데이터가 없는 것을 결측값으로 하여 결측값 비율을 구하고 결측값 비율이 가장 높은 컬럼의 이름 구하기&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;import pandas as pd

titanic = pd.read_csv(&quot;dataset.csv&quot;)

# (1) 데이터가 없는 것을 결측값으로 하여 결측값 비율 구하기
cs = titanic.isna().sum() / len(titanic)    # 컬럼별 결측값의 비율=컬럼별 결측값 개수 / 전체 개수) 계산
print(cs)

PassengerId    0.000000
Survived       0.000000
Pclass         0.000000
Name           0.000000
Sex            0.000000
Age            0.198653
SibSp          0.000000
Parch          0.000000
Ticket         0.000000
Fare           0.000000
Embarked       0.002245
dtype: float64

# (2) 결측값 비율이 가장 높은 컬럼 이름 구하기
cs = pd.DataFrame(cs)
ds = cs.sort_values(by=0, ascending=False)   # 내림차순 정렬 (by=0 : 첫 번째 열 기준 정렬)
print(ds)

                    0
Age          0.198653
Embarked     0.002245
PassengerId  0.000000
Survived     0.000000
Pclass       0.000000
Name         0.000000
Sex          0.000000
SibSp        0.000000
Parch        0.000000
Ticket       0.000000
Fare         0.000000

print(ds.index[0])

Age&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;문제 3&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;연도별 각 국가의 결핵 감염에 대한 유병률 데이터&lt;/li&gt;
&lt;li&gt;&lt;code&gt;country&lt;/code&gt;, &lt;code&gt;year&lt;/code&gt;, &lt;code&gt;new_sp&lt;/code&gt; 컬럼에 결측값이 있을 경우 제거하고, 2000년도에 국가별 결핵 발생 건수에 대한 평균 결핵 발생 건수를 구하고, 2000년도의 결핵 발생 건수가 2000년도 국가별 결핵 발생 건수에에 대한 평균 결핵 발생 건수보다 결핵 발생 건수가 높은 국가의 개수 구하기&lt;/li&gt;
&lt;li&gt;국가별 결핵 발생 건수에 대한 평균 결핵 발생 건수를 출력할 때 소수점 3째 자리에서 반올림해서 소수점 2째자리로 출력하기&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;import pandas as pd

who = pd.read_csv('dataset.csv')

# (1) 대상 컬럼 선택 후, 결측값이 있을 경우 제거하기
who = who[[&quot;year&quot;, &quot;country&quot;, &quot;new_sp&quot;]]   # new_sp : 결핵 발생 건수
who = who.dropna()     # 결측값 제거
print(who)

      year      country   new_sp
17    1997  Afghanistan    618.0
18    1998  Afghanistan   1833.0
19    1999  Afghanistan   1669.0
20    2000  Afghanistan   2892.0
21    2001  Afghanistan   4639.0
...    ...          ...      ...
8694  2008     Zimbabwe   9830.0
8695  2009     Zimbabwe  10195.0
8696  2010     Zimbabwe  11654.0
8697  2011     Zimbabwe  12596.0
8698  2012     Zimbabwe  12163.0

[3902 rows x 3 columns]

# (2) 2000년도에 국가별 결핵 발생 건수에 대한 평균 결핵 발생 건수 구하기
crit1 = who[&quot;year&quot;] == 2000
who2000 = who[crit1]

mean_cnt = np.mean(who2000[&quot;new_sp&quot;])
print(round(mean_cnt, 2))    # 소수점 둘째자리까지 출력

7865.34

# (3) 2000년도의 결핵 발생 건수가 2000년도 국가별 결핵 발생 건수에 대한 평균 결핵 발생 건수보다 결핵 발생 건수가 높은 국가의 개수 구하기
crit2 = who2000[&quot;new_sp&quot;] &amp;gt;= mean_cnt
country = who2000[crit2]
print(len(country))

38&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2022년 4회&lt;/b&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;문제 1&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;순서대로 처리하고 결과를 정수로 출력하기
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;(1) &lt;code&gt;y&lt;/code&gt; 변수의 1사분위와 3사분위 값 구하기&lt;/li&gt;
&lt;li&gt;(2) 3사분위수에서 1사분위수를 뺀 값 구하기&lt;/li&gt;
&lt;li&gt;(3) 소수점 이하는 버리고 정수로 출력하기&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;import pandas as pd

df = pd.read_csv(&quot;dataset.csv&quot;)
print(df.describe())

              x          y
count  10.00000  10.000000
mean    5.50000  58.500000
std     3.02765  24.712795
min     1.00000  15.000000
25%     3.25000  40.250000
50%     5.50000  60.000000
75%     7.75000  77.000000
max    10.00000  91.000000

# (1) y 변수의 1사분위와 3사분위 값 구하기
q1 = df['y'].quantile(0.25)   # 1사분위 값
q3 = df['y'].quantile(0.75)   # 3사분위 값

# (2) 3사분위수에서 1사분위수를 뺀 값 구하기
print(int(abs(q3 - q1)))   # (3) 소수점 이하는 버리고 정수로 출력하기

36&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;문제 2&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;페이스북 평가 데이터&lt;/li&gt;
&lt;li&gt;'좋아요' 수(&lt;code&gt;num_loves&lt;/code&gt;)와 '놀랐어요' 수(&lt;code&gt;num_wows&lt;/code&gt;)를 긍정의 평가로 보고 전체 반응(&lt;code&gt;num_reactions&lt;/code&gt;)에서 긍정인 비율이 0.4보다 크고 0.5보다 작은 비디오 개수 구하기&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;import pandas as pd

f = pd.read_csv('dataset.csv')

# (1) 긍정 평가 비율 구하기 (긍정 = 좋아요 + 놀랐어요)
f['pos'] = (f['num_loves'] + f['num_wows']) / f['num_reactions']

# (2) 긍정인 비율이 0.4 보다 크고 0.5 보다 작은 비디오 개수 구하기
range = (f['pos'] &amp;gt; 0.4) &amp;amp; (f['pos'] &amp;lt; 0.5)    # and 연산자 대신 &amp;amp; 연산자 사용 (비트 연산자)
result = f[range]

print(len(result))

90&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;문제 3&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;넷플릭스에서 상영된 작품들의 목록 데이터&lt;/li&gt;
&lt;li&gt;2018년 1월에 넷플릭스에서 추가한 작품 중 &lt;code&gt;United Kingdom&lt;/code&gt;에서 단독으로 제작된 작품의 개수 구하기&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;import pandas as pd

netflix = pd.read_csv('dataset.csv')

# 추가된 날짜 확인하기
print(netflix['date_added'].head())

0    September 25, 2021
1    September 24, 2021
2    September 24, 2021
3    September 24, 2021
4    September 24, 2021
Name: date_added, dtype: object

# 2018년 1월 영국에서 단독으로 추가된 작품 고르기
netflix['date_added'] = pd.to_datetime(netflix['date_added'], format=&quot;%B %d, %Y&quot;)    # January 1, 2023

print(netflix['date_added'])

0      2021-09-25
1      2021-09-24
2      2021-09-24
3      2021-09-24
4      2021-09-24
          ...    
8802   2019-11-20
8803   2019-07-01
8804   2019-11-01
8805   2020-01-11
8806   2019-03-02
Name: date_added, Length: 8807, dtype: datetime64[ns]

crit1 = netflix['country'] == &quot;United Kingdom&quot;    # United Kingdom
crit2 = netflix['date_added'].dt.year == 2018    # 2018년
crit3 = netflix['date_added'].dt.month == 1     # 1월

result = netflix[crit1 &amp;amp; crit2 &amp;amp; crit3]   # 기준에 맞는 행만 저장
print(len(result))

6&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2022년 5회&lt;/b&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;문제 1&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;종량제 쓰레기 데이터&lt;/li&gt;
&lt;li&gt;다음 기준에 따른 데이터를 추출하고 평균 가격을 제출 형식에 따라 제출하기
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;종량제봉투종류 : 규격봉투&lt;/li&gt;
&lt;li&gt;종량제봉투용도 : 음식물쓰레기&lt;/li&gt;
&lt;li&gt;종량제봉투용량 : 2L&lt;/li&gt;
&lt;li&gt;(가격이 0인 것은 구매하지 않은 것으로 평균 계산할 때 제외한다.)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;소수점 첫 번째 자리에서 반올림해서 정수형으로 출력하기&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;import pandas as pd

waste = pd.read_csv('dataset.csv', encoding='euc-kr')
print(waste.info())

&amp;lt;class 'pandas.core.frame.DataFrame'&amp;gt;
RangeIndex: 746 entries, 0 to 745
Data columns (total 26 columns):
 #   Column     Non-Null Count  Dtype 
---  ------     --------------  ----- 
 0   시도명        746 non-null    object
 1   시군구명       746 non-null    object
 2   종량제봉투종류    746 non-null    object
 3   종량제봉투처리방식  746 non-null    object
 4   종량제봉투용도    746 non-null    object
 5   종량제봉투사용대상  746 non-null    object
 6   1L가격       746 non-null    int64 
 7   1.5L가격     746 non-null    int64 
 8   2L가격       746 non-null    int64 
 9   2.5L가격     746 non-null    int64 
 10  3L가격       746 non-null    int64 
 11  5L가격       746 non-null    int64 
 12  10L가격      746 non-null    int64 
 13  20L가격      746 non-null    int64 
 14  30L가격      746 non-null    int64 
 15  50L가격      746 non-null    int64 
 16  60L가격      746 non-null    int64 
 17  75L가격      746 non-null    int64 
 18  100L가격     746 non-null    int64 
 19  120L가격     746 non-null    int64 
...
memory usage: 151.7+ KB
None

# 기준에 따른 데이터 추출하기
crit1 = waste['종량제봉투종류'] == '규격봉투'
crit2 = waste['종량제봉투용도'] == '음식물쓰레기'
crit3 = waste['2L가격'] != 0   # 가격이 0인 것(구매하지 않은 것)을 제외하기

df = waste[crit1 &amp;amp; crit2 &amp;amp; crit3]

# 평균 가격 구하기
mean_price = df['2L가격'].mean()
print(int(mean_price))    # 정수값으로 출력하기

120&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;문제 2&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Body 데이터&lt;/li&gt;
&lt;li&gt;다음 기준에 의해 BMI를 계산하여 분류하고, 정상 체중 범위의 구간에 있는 인원과 위험 체중 범위의 구간에 있는 인원의 차이를 절댓값으로 구하기
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;BMI = Weight / Height&amp;sup2; (Weight 단위 : kg, Height 단위 : m)&lt;/li&gt;
&lt;li&gt;저체중 : 18.5 &amp;lt; BMI&lt;/li&gt;
&lt;li&gt;정상체중 : 18.5 &amp;le; BMI &amp;lt; 23&lt;/li&gt;
&lt;li&gt;위험체중 : 23 &amp;le; BMI &amp;lt; 25&lt;/li&gt;
&lt;li&gt;비만 : 25 &amp;le; BMI&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;BMI 계산시 단위에 유의하고, 소수점 첫 번째 자리에서 반올림해서 정수로 출력하기&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;import pandas as pd

body = pd.read_csv('dataset.csv')

# BMI를 계산한 후 추가하기
body['bmi'] = body['Weight'] / ((body['Height'] / 100) ** 2)

# 체중 범위 구하기
## 정상 체중
crit1 = (body['bmi'] &amp;gt;= 18.5) &amp;amp; (body['bmi'] &amp;lt; 23)
normal = body[crit1]
cnt_normal = len(normal)
print(cnt_normal)

47

## 위험 체중
crit2 = (body['bmi'] &amp;gt;= 23) &amp;amp; (body['bmi'] &amp;lt; 25)
danger = body[crit2]
cnt_danger = len(danger)
print(cnt_danger)

19

# 인원의 차이를 절댓값으로 구하기
result = int(abs(cnt_normal - cnt_danger))
print(result)

28&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;문제 3&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;임의의 데이터&lt;/li&gt;
&lt;li&gt;순전입학생수가 가장 큰 학교의 전체 학생수를 출력하기
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;순전입학생수 = 총전입학생수 - 총전출학생수&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;import pandas as pd

df = pd.read_csv('dataset.csv', encoding='euc-kr')
print(df.info())

&amp;lt;class 'pandas.core.frame.DataFrame'&amp;gt;
RangeIndex: 6287 entries, 0 to 6286
Data columns (total 30 columns):
 #   Column      Non-Null Count  Dtype  
---  ------      --------------  -----  
 0   시도교육청       6287 non-null   object 
 1   지역교육청       6287 non-null   object 
 2   지역          6280 non-null   object 
 3   정보공시 학교코드   6287 non-null   object 
 4   학교명         6287 non-null   object 
 5   학교급코드       6287 non-null   int64  
 6   설립구분        6287 non-null   object 
 7   제외여부        6287 non-null   object 
 8   제외사유        0 non-null      float64
 9   1학년 전입학생수   6287 non-null   int64  
 10  1학년 전출학생수   6287 non-null   int64  
 11  1학년 전체학생수   6287 non-null   int64  
 12  2학년 전입학생수   6287 non-null   int64  
 13  2학년 전출학생수   6287 non-null   int64  
 14  2학년 전체학생수   6287 non-null   int64  
 15  3학년 전입학생수   6287 non-null   int64  
 16  3학년 전출학생수   6287 non-null   int64  
 17  3학년 전체학생수   6287 non-null   int64  
 18  4학년 전입학생수   6287 non-null   int64  
 19  4학년 전출학생수   6287 non-null   int64  
...
memory usage: 1.4+ MB
None

# &amp;lt;순전입학생수&amp;gt; 구하기
df['순전입학생수'] = df['전입학생수(계)'] - df['전출학생수(계)']
df = df.sort_values(by=&quot;순전입학생수&quot;, ascending=False)   # &amp;lt;순전입학생수&amp;gt; 열 기준으로 내림차순 정렬하기

# 최댓값 뽑아내기 (순전입학생수가 가장)
result = df['전체학생수(계)'].iloc[0]   # 첫 번째 행 값 가져오기
print(result)

956&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2023년 6회&lt;/b&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;문제 1&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;출동소방서별로 주민으로부터 연락 받은 신고일시와 출동한 출동일시를 기록한 데이터&lt;/li&gt;
&lt;li&gt;출동소방서별 신고일시로부터 출동일시까지의 연도별 월평균을 구하고, 가장 늦게 출동한 출동소방서의 월평균 시간을 분단위로 제출 형식에 맞게 제출하기&lt;/li&gt;
&lt;li&gt;시간은 30초 단위로 반올림하기&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;css&quot;&gt;&lt;code&gt;신고일시 YYYY-MM-DD hh:mm
출동일시 YYYY-MM-DD hh:mm
출동소방서&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;import pandas as pd
from datetime import datetime

df = pd.read_csv('dataset.csv')

# 각 컬럼에 저장
df['call_time'] = pd.to_datetime(df['신고일시'])   
df['arrive_time'] = pd.to_datetime(df['출동일시'])
df['fire_station'] = df['출동소방서']

# 시간 차이 구하기
## .dt 속성은 datetime 형식의 열에 대해 날짜와 시간 구성 요소에 접근할 수 있게 해준다.
df['diff_time'] = (df['arrive_time'] - df['call_time']).dt.total_seconds()   # 차이를 초로 계산

# 그룹화 한 후 내림차순 정렬하기
df = df.groupby([df['fire_station'], df['call_time'].dt.year, df['call_time'].dt.month]).mean('diff_time')    # diff_time 열에 대해서만 평균 계산
df = df.sort_values('diff_time', ascending=False)   # diff_time 열 기준으로 내림차순 정렬

res_date = df['diff_time'].head(1)    # 첫 번째 행만 선택 (diff_time이 제일 큰 항목)

print(res_date)

fire_station  call_time  call_time
대화119안전센터     2018       9            3840.0
초월119안전센터     2018       7            2925.0
                         6            2865.0
경기도소방재난본부     2018       8            2220.0
                         10           1620.0
                                       ...  
용문119안전센터     2018       2              45.0
설악119안전센터     2018       6              45.0
백암119안전센터     2018       12             40.0
영북119안전센터     2018       3               0.0
가평119안전센터     2018       6               0.0
Name: diff_time, Length: 623, dtype: float64

print(res_date.iloc[0])

3840.0

res_num = float(res_date.iloc[0]) / 60    # 초 단위로 저장된 res_date를 실수형으로 변환 후, 분단위인 60으로 나눔.
result = round(res_num)    # 반올림

print(result)

64&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;문제 2&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;초등학교 학년별 학생 수와 교사 수를 기록한 데이터&lt;/li&gt;
&lt;li&gt;교사 1인당 학생 수가 가장 많은 학교를 선정하고, 선정된 학교의 교사 수를 제출 형식에 맞게 제출하기
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;제출 형식 : 정수&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;학교명 중복은 없고 단일 학교의 학생 수, 교사 수 데이터만 있는 것으로 함.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;import pandas as pd

df = pd.read_csv('dataset.csv')

# df 변수의 구조 파악
print(df.info())

&amp;lt;class 'pandas.core.frame.DataFrame'&amp;gt;
RangeIndex: 6309 entries, 0 to 6308
Data columns (total 8 columns):
 #   Column       Non-Null Count  Dtype 
---  ------       --------------  ----- 
 0   school_name  6309 non-null   object
 1   student_1    6309 non-null   int64 
 2   student_2    6309 non-null   int64 
 3   student_3    6309 non-null   int64 
 4   student_4    6309 non-null   int64 
 5   student_5    6309 non-null   int64 
 6   student_6    6309 non-null   int64 
 7   teacher      6309 non-null   int64 
dtypes: int64(7), object(1)
memory usage: 394.4+ KB
None

# df 변수의 요약 통계량 확인
print(df.describe())

         student_1    student_2    student_3    student_4    student_5  \
count  6309.000000  6309.000000  6309.000000  6309.000000  6309.000000   
mean     67.578697    66.378982    66.438897    73.728642    71.712474   
std      67.752782    65.398715    64.544496    70.324875    67.134313   
min       0.000000     0.000000     0.000000     0.000000     0.000000   
25%      10.000000    10.000000    10.000000    11.000000    11.000000   
50%      50.000000    49.000000    51.000000    57.000000    56.000000   
75%     104.000000   101.000000   103.000000   115.000000   112.000000   
max     470.000000   390.000000   401.000000   420.000000   393.000000   

         student_6      teacher  
count  6309.000000  6309.000000  
mean     71.538120    23.925503  
std      66.448847    17.191077  
min       0.000000     0.000000  
25%      11.000000     8.000000  
50%      58.000000    20.000000  
75%     112.000000    35.000000  
max     428.000000    95.000000  

# 상위 5개 데이터 확인
print(df.head())

       school_name  student_1  student_2  student_3  student_4  student_5  \
0    서울교육대학교부설초등학교         95         95         95        104        108   
1  서울대학교사범대학부설초등학교         97        100        102        102        102   
2         서울개일초등학교        183        163        176        186        177   
3         서울구룡초등학교        109        115        115        131        133   
4         서울논현초등학교         34         47         34         46         46   

   student_6  teacher  
0        110       31  
1        104       36  
2        193       42  
3        132       38  
4         46       18  

# 교사 1인당 학생 수(학생 수 합계 / 교사 수) 구한 후 내림차순 정렬하기
df[&quot;tch_std&quot;] = (df[&quot;student_1&quot;] + df[&quot;student_2&quot;] + df[&quot;student_3&quot;] + df[&quot;student_4&quot;] + df[&quot;student_5&quot;] + df[&quot;student_6&quot;]) / df[&quot;teacher&quot;]

df_sort = df.sort_values(&quot;tch_std&quot;, ascending=False)
df_sort[&quot;tch_std&quot;].head()   # 내림차순 정렬된 것 확인

1044    36.500000
3387    34.125000
1464    32.333333
360     32.041667
687     31.652174
Name: tch_std, dtype: float64

# 제일 상단 데이터를 추출하고 변수에 저장
result = df_sort[&quot;teacher&quot;].head(1)
print(result)

1044    6
Name: teacher, dtype: int64

# 마지막 컬럼 1개만 추출하여 변수에 저장
result = result.iloc[-1]
print(result)

6&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;문제 3&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;월별 범죄를 기록한 데이터&lt;/li&gt;
&lt;li&gt;연도별 월평균 범죄 건수를 구하고, 가장 범죄가 많이 발생한 연도의 연평균 범죄 건수 구하기&lt;/li&gt;
&lt;li&gt;파이썬의 경우, CSV 파일을 읽을 때 &lt;code&gt;index_col = 0&lt;/code&gt; 옵션을 적용하기&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;import pandas as pd

df = pd.read_csv('dataset.csv')

# df 변수의 구조 파악
print(df.info())

&amp;lt;class 'pandas.core.frame.DataFrame'&amp;gt;
RangeIndex: 84 entries, 0 to 83
Data columns (total 7 columns):
 #   Column  Non-Null Count  Dtype 
---  ------  --------------  ----- 
 0   년월      84 non-null     object
 1   강력범     84 non-null     int64 
 2   절도범     84 non-null     int64 
 3   폭력범     84 non-null     int64 
 4   지능범     84 non-null     int64 
 5   풍속범     84 non-null     int64 
 6   기타형사범   84 non-null     int64 
dtypes: int64(6), object(1)
memory usage: 4.7+ KB
None

# df 변수의 요약 통계량 확인
print(df.describe())

              강력범          절도범          폭력범          지능범          풍속범  \
count   84.000000    84.000000    84.000000    84.000000    84.000000   
mean   446.285714  3840.976190  5931.738095  5659.059524   236.666667   
std    143.197780  1359.567144   986.131802   906.075429   161.785767   
min     22.000000    91.000000   263.000000   256.000000     8.000000   
25%    340.500000  2653.500000  5504.750000  5265.000000   149.750000   
50%    420.000000  3924.500000  6034.000000  5831.500000   190.500000   
75%    559.500000  4765.250000  6501.250000  6174.500000   265.500000   
max    724.000000  7317.000000  7849.000000  7115.000000  1216.000000   

             기타형사범  
count    84.000000  
mean   1405.666667  
std     287.946796  
min      44.000000  
25%    1257.000000  
50%    1408.000000  
75%    1577.250000  
max    2099.000000  

# 상위 5개 데이터 확인
print(df.head())

        년월  강력범   절도범   폭력범   지능범  풍속범  기타형사범
0  2007-01  291  2608  6494  5283  242   1126
1  2007-02  252  2403  4613  4270  158    880
2  2007-03  292  2273  6242  5110  196   1119
3  2007-04  306  2794  6813  5492  250   1311
4  2007-05  298  3469  7221  5432  192   1412

df.columns = [&quot;ym&quot;, &quot;a&quot;, &quot;b&quot;, &quot;c&quot;, &quot;d&quot;, &quot;e&quot;, &quot;f&quot;]   # 컬럼명을 사용하기 편하게 변경
df[&quot;crim_sum&quot;] = df[&quot;a&quot;] + df[&quot;b&quot;] + df[&quot;c&quot;] + df[&quot;d&quot;] + df[&quot;e&quot;] + df[&quot;f&quot;]   # 범죄수 합계 구하기
df[&quot;year&quot;] = df[&quot;ym&quot;].str[:4]   # 연도 부분만 추출 

# 연도별로 그룹화하여 crim_sum 데이터에 대한 합계를 구한 후, 내림차순으로 정렬하여 변수에 저장
df1 = df.groupby(by=&quot;year&quot;, as_index=False).sum(&quot;crim_sum&quot;).sort_values(&quot;crim_sum&quot;, ascending=False)
print(df1.head())

   year     a      b      c      d     e      f  crim_sum
6  2013  6276  61585  65422  76541  1562  20565    231951
5  2012  6023  61329  70623  72238  1942  19345    231500
4  2011  6905  54294  72044  71252  2377  16484    223356
2  2009  4495  37175  73069  72262  6203  16864    210068
3  2010  6628  49382  68798  66368  2457  15059    208692

# 2013년의 범죄수 총합(crim_sum)이 제일 크므로 해당 데이터만 추출하여 변수에 저장
crit = df[&quot;year&quot;] == &quot;2013&quot;
df2 = df[crit]
print(df2.head())

         ym    a     b     c     d    e     f  crim_sum  year
72  2013-01  396  4858  4990  6336  126  1631     18337  2013
73  2013-02  346  4382  4192  4900  115  1259     15194  2013
74  2013-03  444  4266  4936  5829  129  1495     17099  2013
75  2013-04  546  4915  5363  6499  125  1748     19196  2013
76  2013-05  558  5203  5834  7029  133  1662     20419  2013

res_mean = df2[&quot;crim_sum&quot;].mean()
result = round(res_mean)    # 반올림해서 소수 0번째 자리까지 구한 값을 저장

print(result)

19329&lt;/code&gt;&lt;/pre&gt;</description>
      <category>Certificate/BDAE</category>
      <category>BDAE</category>
      <category>certificate</category>
      <category>기출</category>
      <category>기출 문제</category>
      <category>기출 복원 문제</category>
      <category>빅데이터분석기사</category>
      <category>빅데이터분석기사 실기</category>
      <category>빅분기</category>
      <category>자격증</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2156</guid>
      <comments>https://starrykss.tistory.com/2156#entry2156comment</comments>
      <pubDate>Wed, 5 Jun 2024 15:28:18 +0900</pubDate>
    </item>
    <item>
      <title>[정보처리기사 실기] 단원별 정리 &amp;amp; 예상 문제 &amp;amp; 기출 문제</title>
      <link>https://starrykss.tistory.com/1856</link>
      <description>&lt;h1&gt;&lt;b&gt;정보처리기사 단원별 정리 &amp;amp; 예상 문제 &amp;amp; 기출 문제&lt;/b&gt;&lt;/h1&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;정보처리기사 실기 시험을 준비하면서 블로그에 올렸었던 글들을 한 페이지에 정리해본다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;개념 정리 &lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;u&gt;2020년 NCS 개편 후&lt;/u&gt;의 내용들&lt;/li&gt;
&lt;li&gt;수험서, 인터넷 블로그 등의 자료를 보면서 정리했던 내용들&lt;/li&gt;
&lt;/ul&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 280px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 29.8838%; text-align: center; height: 20px;&quot;&gt;&lt;b&gt;단원&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 39.7092%; text-align: center; height: 20px;&quot;&gt;&lt;b&gt;링크&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30.4069%; text-align: center; height: 20px;&quot;&gt;&lt;b&gt;비고&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 29.8838%; text-align: left; height: 20px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;시험 개요&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 39.7092%; height: 20px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1598&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1598&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30.4069%; height: 20px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 29.8838%; text-align: left; height: 20px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;1. 요구사항 확인&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 39.7092%; height: 20px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1605&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1605&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30.4069%; height: 20px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 29.8838%; text-align: left; height: 20px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;2. 데이터 입출력 구현&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 39.7092%; height: 20px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1624&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1624&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30.4069%; height: 20px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 29.8838%; text-align: left; height: 20px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;3. 통합 구현&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 39.7092%; height: 20px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1628&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1628&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30.4069%; height: 20px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 29.8838%; text-align: left; height: 20px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;4. 서버 프로그램 구현&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 39.7092%; height: 20px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1629&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1629&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30.4069%; height: 20px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 29.8838%; text-align: left; height: 20px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;5. 인터페이스 구현&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 39.7092%; height: 20px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1630&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1630&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30.4069%; height: 20px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 29.8838%; text-align: left; height: 20px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;6. 화면 설계&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 39.7092%; height: 20px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1633&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1633&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30.4069%; height: 20px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 29.8838%; text-align: left; height: 20px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;7. 애플리케이션 테스트 관리&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 39.7092%; height: 20px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1634&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1634&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30.4069%; height: 20px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 29.8838%; text-align: left; height: 20px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;8. SQL 응용&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 39.7092%; height: 20px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1640&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1640&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30.4069%; height: 20px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 29.8838%; text-align: left; height: 20px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;9. 소프트웨어 보안 구축&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 39.7092%; height: 20px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1644&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1644&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30.4069%; height: 20px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 29.8838%; text-align: left; height: 20px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;10. 프로그래밍 언어 활용&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 39.7092%; height: 20px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1654&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1654&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30.4069%; height: 20px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 29.8838%; text-align: left; height: 20px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;11. 응용 SW 기초 기술 활용&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 39.7092%; height: 20px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1655&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1655&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30.4069%; height: 20px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 29.8838%; text-align: left; height: 20px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;12. 제품소프트웨어 패키징&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 39.7092%; height: 20px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1659&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1659&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30.4069%; height: 20px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;기출 문제&lt;/b&gt;&lt;/h2&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 62px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 27.2868%; text-align: center; height: 20px;&quot;&gt;&lt;b&gt;주제&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 39.3798%; text-align: center; height: 20px;&quot;&gt;&lt;b&gt;링크&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: center; height: 20px;&quot;&gt;&lt;b&gt;비고&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;width: 27.2868%; text-align: center; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;프로그래밍 기출 문제 정리&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 39.3798%; height: 21px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1797&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1797&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; height: 21px;&quot;&gt;2017년 ~ 2022년 (&lt;u&gt;6개년&lt;/u&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;width: 27.2868%; text-align: center; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;데이터베이스 기출 문제 정리&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 39.3798%; height: 21px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1840&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1840&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; height: 21px;&quot;&gt;2017년 ~ 2022년 (&lt;u&gt;6개년&lt;/u&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;예상 문제 / 문제 정리&lt;/b&gt;&lt;/h2&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 62px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center; width: 26.5117%;&quot;&gt;&lt;b&gt;주제&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: center; width: 32.7907%;&quot;&gt;&lt;b&gt;링크&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: center; width: 40.6976%;&quot;&gt;&lt;b&gt;비고&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 26.5117%; height: 21px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;단답형/약술형 문제 모음&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.7907%;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1849&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1849&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 40.6976%;&quot;&gt;풀었었던 문제 정리&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 26.5117%; height: 21px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;예상 문제 모음&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt; ①&lt;/span&gt; (최신 경향)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.7907%;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1850&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1850&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 40.6976%;&quot;&gt;수제비 카페 Daily 문제 등&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 26.5117%; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;&lt;b&gt;예상 문제 모음&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;②&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;(최신 경향)&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.7907%;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/2128&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/2128&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 40.6976%;&quot;&gt;수제비 카페 Daily 문제 등&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 26.5117%; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;2022년 정처기 1회/2회 필기 기출 복원 문제&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.7907%;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1852&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1852&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 40.6976%;&quot;&gt;필기 시험에 출제되었던 용어가 실기 시험에 출제될 수 있음.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;기출 문제&lt;/b&gt;&lt;/h2&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 166px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;text-align: center; width: 26.5117%; height: 20px;&quot;&gt;&lt;b&gt;주제&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: center; width: 37.6744%; height: 20px;&quot;&gt;&lt;b&gt;링크&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: center; width: 35.8139%; height: 20px;&quot;&gt;&lt;b&gt;비고&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;width: 26.5117%; height: 21px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;2022년 1회&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 37.6744%; height: 21px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1939&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1939&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.8139%; height: 21px;&quot;&gt;기출 복원 문제&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;width: 26.5117%; height: 21px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;2022년 2회&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 37.6744%; height: 21px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/2082&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/2082&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.8139%; height: 21px;&quot;&gt;기출 복원 문제&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;width: 26.5117%; text-align: center; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;2022년 3회&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 37.6744%; height: 21px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/2107&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/2107&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.8139%; height: 21px;&quot;&gt;기출 복원 문제&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;width: 26.5117%; text-align: center; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;2023년 1회&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 37.6744%; height: 21px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/2138&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/2138&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.8139%; height: 21px;&quot;&gt;기출 복원 문제&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;width: 26.5117%; text-align: center; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;2023년 2회&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 37.6744%; height: 21px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/2147&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/2147&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.8139%; height: 21px;&quot;&gt;기출&amp;nbsp;복원&amp;nbsp;문제&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;width: 26.5117%; text-align: center; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;2023년 3회&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 37.6744%; height: 21px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/2151&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://starrykss.tistory.com/2151&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.8139%; height: 21px;&quot;&gt;기출 복원 문제&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 26.5117%; text-align: center; height: 20px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;2024년 1회&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 37.6744%; height: 20px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/2154&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://starrykss.tistory.com/2154&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.8139%; height: 20px;&quot;&gt;기출 복원 문제&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;시험에 도움이 될 만한 것들&lt;/b&gt;&lt;/h2&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 83px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;text-align: center; width: 27.5581%; height: 20px;&quot;&gt;&lt;b&gt;주제&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: center; width: 33.6047%; height: 20px;&quot;&gt;&lt;b&gt;링크&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: center; width: 38.7209%; height: 20px;&quot;&gt;&lt;b&gt;비고&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;width: 27.5581%; height: 21px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;단원별 중요도&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.6047%; height: 21px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1660&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1660&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 38.7209%; height: 21px;&quot;&gt;단원별 중요도를 ⭐의 개수로 표현&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;width: 27.5581%; height: 21px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;개념 암기&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.6047%; height: 21px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1793&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1793&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 38.7209%; height: 21px;&quot;&gt;&lt;a href=&quot;https://youtu.be/m62c4UpqP1o&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;YouTube 수제비 두음쌤&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;width: 27.5581%; text-align: center; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;단원별 핵심 키워드 정리&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.6047%; height: 21px;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1851&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1851&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 38.7209%; height: 21px;&quot;&gt;단원별 중요한 핵심 키워드 정리&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 27.5581%; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;핵심 키워드 정리 (01~ 08)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.6047%;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1853&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1853&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 38.7209%;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 27.5581%; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;핵심 키워드 정리 (09~12)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.6047%;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1854&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1854&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 38.7209%;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 27.5581%; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;SQLD 개념 정리 &amp;amp; 문제 풀기&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.6047%;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1987&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1987&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 38.7209%;&quot;&gt;시험에서 빈출되는 SQL 파헤치기 (개념, 문제)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 27.5581%; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;2022 정처기 1회 실기 총평&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.6047%;&quot;&gt;&lt;a href=&quot;https://youtu.be/o2tzV-IM8Ys&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://youtu.be/o2tzV-IM8Ys&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 38.7209%;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 27.5581%; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;2022 정치기 1회 실기 후기&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.6047%;&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1855&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://starrykss.tistory.com/1855&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 38.7209%;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 27.5581%; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;2022 정처기 2회 실기 총평&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.6047%;&quot;&gt;&lt;a href=&quot;https://youtu.be/ACQ6cu1g-Ko&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://youtu.be/ACQ6cu1g-Ko&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 38.7209%;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 27.5581%; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;2022 정처기 3회 실기 총평&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.6047%;&quot;&gt;&lt;a href=&quot;https://youtu.be/C3WFbL8iFVk&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://youtu.be/C3WFbL8iFVk&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 38.7209%;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 27.5581%; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;2023 정처기 1회 실기 총평&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.6047%;&quot;&gt;&lt;a href=&quot;https://youtu.be/7mOXd_mg1Ts&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://youtu.be/7mOXd_mg1Ts&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 38.7209%;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 27.5581%; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;2023 정처기 2회 실기 총평&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.6047%;&quot;&gt;&lt;a href=&quot;https://youtu.be/SWv4Tdg_JqU&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://youtu.be/SWv4Tdg_JqU&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 38.7209%;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 27.5581%; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;2023 정처기 3회 실기 총평&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.6047%;&quot;&gt;&lt;a href=&quot;https://youtu.be/jxjRhZ10wLo?si=A6TWKqDUm8FG0RKP&quot;&gt;https://youtu.be/jxjRhZ10wLo?si=A6TWKqDUm8FG0RKP&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 38.7209%;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 27.5581%; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;2024 정처기 1회 실기 총평&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.6047%;&quot;&gt;&lt;a href=&quot;https://youtu.be/rNm3krnUS7A?si=wEgFMzXihaiAMHJR&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://youtu.be/rNm3krnUS7A?si=wEgFMzXihaiAMHJR&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 38.7209%;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 27.5581%; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;2024 정처기 2회 실기 총평&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.6047%;&quot;&gt;&lt;a href=&quot;https://youtu.be/5JPk-QGrkMQ?si=UCzlqE3i71tEInbI&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://youtu.be/5JPk-QGrkMQ?si=UCzlqE3i71tEInbI&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 38.7209%;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 27.5581%; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;2024 정처기 3회 실기 총평&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.6047%;&quot;&gt;&lt;a href=&quot;https://youtu.be/7R3lFUQ_drE?si=kAMKUwz6UbRRoUqr&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://youtu.be/7R3lFUQ_drE?si=kAMKUwz6UbRRoUqr&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 38.7209%;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 27.5581%; text-align: center;&quot;&gt;&lt;span&gt;&lt;b&gt;수제비 카페 (네이버)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.6047%;&quot;&gt;&lt;a href=&quot;https://cafe.naver.com/soojebi&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://cafe.naver.com/soojebi&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;width: 38.7209%;&quot;&gt;Daily 문제, 예상 문제, Q&amp;amp;A 등 시험 관련 여러 정보를 얻을 수 있는 곳&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;시험 준비 팁&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;개념을 꼼꼼히 학습한 후, 인터넷에 있는 자료들을 적극 찾아 활용하자!
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;예) 수제비 카페&lt;/b&gt; : Daily 문제, 시험 족보, 예상 문제 등&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style16&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 27.093%;&quot;&gt;&amp;nbsp;
&lt;figure contenteditable=&quot;false&quot; data-ke-type=&quot;emoticon&quot; data-ke-align=&quot;alignLeft&quot; data-emoticon-type=&quot;niniz&quot; data-emoticon-name=&quot;006&quot; data-emoticon-isanimation=&quot;false&quot; data-emoticon-src=&quot;https://t1.daumcdn.net/keditor/emoticon/niniz/large/006.gif&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/keditor/emoticon/niniz/large/006.gif&quot; width=&quot;300&quot; /&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;td style=&quot;width: 72.907%; font-size: 1.5rem; text-align: left;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;정보처리기사 실기&lt;/span&gt; 시험&amp;nbsp;&lt;span style=&quot;color: #ee2323;&quot;&gt;합격&lt;/span&gt;을 기원합니다!&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;script&gt; var s_temp=location.href,mobile=&quot;/m/&quot;;-1!=s_temp.indexOf(&quot;/m/&quot;)&amp;&amp;-1==navigator.userAgent.indexOf(&quot;Tistory&quot;)&amp;&amp;(location.href=s_temp.replace(&quot;/m/&quot;,&quot;/&quot;)); &lt;/script&gt;
&lt;script&gt; 
		document.addEventListener('keyup', (e) =&gt; { if (e.keyCode == 44) { navigator.clipboard.writeText(''); } });  // PrtSc
		document.addEventListener('keydown', (e) =&gt; { if (e.keyCode == 44) { navigator.clipboard.writeText(''); } });  // PrtSc
		document.addEventListener('keydown', (e) =&gt; { if (e.keyCode == 123) { e.preventDefault(); } });  // F12
		document.addEventListener(&quot;keydown&quot;, function(e) { if (e.key === 's' &amp;&amp; (navigator.platform.match(&quot;Mac&quot;) ? e.metaKey : e.ctrlKey)) { e.preventDefault(); } }, false);  // Ctrl + S
		document.addEventListener(&quot;keydown&quot;, function(e) { if (e.key === 'u' &amp;&amp; (navigator.platform.match(&quot;Mac&quot;) ? e.metaKey : e.ctrlKey)) { e.preventDefault(); } }, false);  // Ctrl + U
		document.addEventListener(&quot;keydown&quot;, function(e) { if (e.key === 'p' &amp;&amp; (navigator.platform.match(&quot;Mac&quot;) ? e.metaKey : e.ctrlKey)) { e.preventDefault(); } }, false);  // Ctrl + P
		document.addEventListener(&quot;keydown&quot;, function(e) { if (e.key === 'c' &amp;&amp; (navigator.platform.match(&quot;Mac&quot;) ? e.metaKey : e.ctrlKey)) { e.preventDefault(); } }, false);  // Ctrl + C
	&lt;/script&gt;
&lt;script&gt; (function () {(function a() {try {(function b(i) {if (('' + (i / i)).length !== 1 || i % 20 === 0) {(function () { }).constructor('debugger')()} else {debugger}b(++i)})(0)} catch (e) {setTimeout(a, 5000)}})()})(); &lt;/script&gt;
&lt;!-- DevTools --&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Certificate/DPE</category>
      <category>DPE</category>
      <category>정보처리기사</category>
      <category>정보처리기사 실기</category>
      <category>정처기</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/1856</guid>
      <comments>https://starrykss.tistory.com/1856#entry1856comment</comments>
      <pubDate>Mon, 13 May 2024 16:28:48 +0900</pubDate>
    </item>
    <item>
      <title>[정보처리기사 실기] 2024년 1회 기출문제</title>
      <link>https://starrykss.tistory.com/2154</link>
      <description>&lt;h1&gt;&lt;b&gt;정보처리기사 실기 2024년 1회 기출문제&lt;/b&gt;&lt;/h1&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;u&gt;2024년 4월&lt;/u&gt;에 진행되었던&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;정보처리기사 실기 1회&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;기출 복원 문제&lt;/b&gt;를 올려본다.&lt;/li&gt;
&lt;/ul&gt;
&lt;div id=&quot;SE-a0dd2dc2-611b-449b-8550-8377371d2b44&quot; class=&quot;se-component se-table se-l-default __se-component&quot;&gt;
&lt;div class=&quot;se-component-content&quot;&gt;
&lt;div class=&quot;se-section se-section-table se-l-default se-section-align-&quot; style=&quot;width: 100%;&quot;&gt;
&lt;div class=&quot;se-table-container&quot;&gt;
&lt;table class=&quot;se-table-content&quot; style=&quot;border: none; border-collapse: collapse; width: 842px; height: 4223px;&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 20px; border-width: 1.7pt 1px 1px 1.7pt; border-style: solid dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;b&gt;&lt;span&gt;&lt;span style=&quot;color: #ffffff;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;문항&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 20px; border-width: 1.7pt 1px 1px; border-style: solid dotted dotted; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;b&gt;&lt;span&gt;&lt;span style=&quot;color: #ffffff;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;문제&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 20px; border-width: 1.7pt 1px 1px; border-style: solid dotted dotted; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;b&gt;&lt;span&gt;&lt;span style=&quot;color: #ffffff;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;답&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 193px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 193px; border: 1px dotted #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;다음은 Java 코드이다. 올바른 출력 결과를 쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;public class Connection {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;private&amp;nbsp;static&amp;nbsp;Connection&amp;nbsp;_inst&amp;nbsp;=&amp;nbsp;null; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;private&amp;nbsp;int&amp;nbsp;count&amp;nbsp;=&amp;nbsp;0; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;private&amp;nbsp;Connection()&amp;nbsp;{} &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;static&amp;nbsp;Connection&amp;nbsp;getInstance()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(_inst&amp;nbsp;==&amp;nbsp;null)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;_inst&amp;nbsp;=&amp;nbsp;new&amp;nbsp;Connection(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;_inst; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;void&amp;nbsp;count()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;count++; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;int&amp;nbsp;getCount()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;count; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;static&amp;nbsp;void&amp;nbsp;main(String[]&amp;nbsp;args)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Connection&amp;nbsp;conn1&amp;nbsp;=&amp;nbsp;Connection.getInstance(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;conn1.count(); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Connection&amp;nbsp;conn2&amp;nbsp;=&amp;nbsp;Connection.getInstance(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;conn2.count(); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Connection&amp;nbsp;conn3&amp;nbsp;=&amp;nbsp;Connection.getInstance(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;conn3.count(); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;conn1.count(); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.print(conn1.getCount());&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;}&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 193px; border: 1px dotted #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 139px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 139px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;다음은 C 코드이다. 올바른 출력 결과를 쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;#include&amp;nbsp;&amp;lt;stdio.h&amp;gt; &lt;br /&gt;&lt;br /&gt;int&amp;nbsp;main()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int&amp;nbsp;v1&amp;nbsp;=&amp;nbsp;0,&amp;nbsp;v2&amp;nbsp;=&amp;nbsp;35,&amp;nbsp;v3&amp;nbsp;=&amp;nbsp;29; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(v1&amp;nbsp;&amp;gt;&amp;nbsp;v2&amp;nbsp;?&amp;nbsp;v2&amp;nbsp;:&amp;nbsp;v1)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v2&amp;nbsp;=&amp;nbsp;v2&amp;nbsp;&amp;lt;&amp;lt;&amp;nbsp;2; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;else&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v3&amp;nbsp;=&amp;nbsp;v3&amp;nbsp;&amp;lt;&amp;lt;&amp;nbsp;2; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&quot;%d&quot;,&amp;nbsp;v2&amp;nbsp;+&amp;nbsp;v3); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;0; &lt;br /&gt;}&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 139px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;151&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 151px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 151px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;응집도 높은 순 (ㄱ. 기능 ㄴ. 교환 ㄷ. 우연 ㄹ.시간)&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 151px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff- se-weight-unset se-style-unset &quot;&gt;ㄱ ㄴ ㄹ ㄷ&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 180px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 180px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;스트링&amp;nbsp;리버스&amp;nbsp;후&amp;nbsp;짝수번째&amp;nbsp;출력 &lt;br /&gt;&lt;br /&gt;=============================== &lt;br /&gt;&lt;br /&gt;파이썬&amp;nbsp;문제 &lt;br /&gt;&lt;br /&gt;ABCDEFGH -&amp;gt; HGFEDCBA -&amp;gt; 여기서 홀수번째만 출력 GECA&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 180px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;GECA&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 39px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 39px; border: 1px dotted #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;네트워크범위&amp;nbsp;주어지고&amp;nbsp;라우터&amp;nbsp;양&amp;nbsp;옆&amp;nbsp;인터페이스IP&amp;nbsp;구하기&lt;br /&gt;&lt;br /&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1125&quot; data-origin-height=&quot;208&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/chEYju/btsHosgecCk/D32pbNVfYkC6I0CqUsGjjk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/chEYju/btsHosgecCk/D32pbNVfYkC6I0CqUsGjjk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/chEYju/btsHosgecCk/D32pbNVfYkC6I0CqUsGjjk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FchEYju%2FbtsHosgecCk%2FD32pbNVfYkC6I0CqUsGjjk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1125&quot; height=&quot;208&quot; data-origin-width=&quot;1125&quot; data-origin-height=&quot;208&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;br /&gt;&lt;br /&gt;1) 192.168.35.xxx/24&lt;br /&gt;3) 129.200.10.xx/22&lt;br /&gt;6) 192.168.36.xxx/24&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 39px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;192.168.3x.249&lt;br /&gt;129.200.8.xxx&lt;br /&gt;192.168.3x.249 &lt;br /&gt;&lt;br /&gt;192.168 2개는 문제랑 3번째까진 같은 애들이 정답&lt;br /&gt;129.200.8&amp;nbsp;1개는&amp;nbsp;.0이랑&amp;nbsp;남은&amp;nbsp;하나(249)&amp;nbsp;있었는데&amp;nbsp;남은&amp;nbsp;하나가&amp;nbsp;정답 &lt;br /&gt;&lt;br /&gt;----------------&lt;br /&gt;2)192.168.35.72&lt;br /&gt;4)129.200.8.249&lt;br /&gt;5)192.168.36.249&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 100px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 100px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;정규화 &lt;br /&gt;&lt;br /&gt;이름&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;​강좌명&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;강좌번호&lt;br /&gt;apple&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;swimming&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p1001&lt;br /&gt;banana&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p1002&lt;br /&gt;carrot&lt;br /&gt;carrot&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 100px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;제3정규형&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 80px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 80px; border: 1px dotted #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;내부 라우팅 프로토콜, 링크 상태, Dijkstra 알고리즘&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 80px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;OSPF&lt;br /&gt;(Open Shortest Path First)&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 60px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 60px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;조인문제 [세미, 세타, 자연, 동등, 외부]&lt;br /&gt;관계대수의 조인과 관련된 내용이다.&amp;nbsp;&lt;br /&gt;(1), (2), (3) 은 대표적인 조인의 예시다.&lt;br /&gt;&lt;br /&gt;(1) 조인에 참여하는 두 릴레이션의 속성 값을 비교하여 조건을 만족하는 투플만 반환한다.&amp;nbsp;&lt;br /&gt;(2) 조건이 정확하게 (=) 등호로 일치하는 경우만 가져온다.&amp;nbsp;&lt;br /&gt;(3) (2)에서 조인에 참여한 속성이 두 번 나오지 않도록 중복된 속성(두 번째 속성)을 제거한 결과를 반환한다.&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 60px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;세타 조인, 동등 조인, 자연 조인&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 204px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 204px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;1 2 3 1 2 4 1 2 5 7&lt;br /&gt;페이지부재 LRU, LFU&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 204px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;6,6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 60px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 60px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;※각 숫자는 최대 1번만 사용가능 &lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;#include&amp;nbsp;&amp;lt;stdio.h&amp;gt; &lt;br /&gt;&lt;br /&gt;class&amp;nbsp;Parent&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int&amp;nbsp;x,&amp;nbsp;y; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Parent(int&amp;nbsp;x,&amp;nbsp;int&amp;nbsp;y)&amp;nbsp;{&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this.x&amp;nbsp;=&amp;nbsp;x; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this.y&amp;nbsp;=&amp;nbsp;y; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int&amp;nbsp;getA()&amp;nbsp;{&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;x&amp;nbsp;*&amp;nbsp;y; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;class&amp;nbsp;Child&amp;nbsp;extends&amp;nbsp;Parent&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int&amp;nbsp;x; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Child(int&amp;nbsp;x)&amp;nbsp;{&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;super(x&amp;nbsp;+&amp;nbsp;1,&amp;nbsp;x); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int&amp;nbsp;getA(int&amp;nbsp;n)&amp;nbsp;{&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;x&amp;nbsp;+&amp;nbsp;x; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;class&amp;nbsp;Main&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;static&amp;nbsp;void&amp;nbsp;main(String[]&amp;nbsp;args)&amp;nbsp;{&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Parent&amp;nbsp;parent&amp;nbsp;=&amp;nbsp;new&amp;nbsp;Child(3);&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(parent.getA());&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;}&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 60px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;5 -&amp;gt; 6 -&amp;gt; 3-&amp;gt; 1-&amp;gt; 7-&amp;gt;2&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 160px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;11&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 160px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;#include&amp;nbsp;&amp;lt;stdio.h&amp;gt; &lt;br /&gt;&lt;br /&gt;typedef&amp;nbsp;struct&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int&amp;nbsp;accNum; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;double&amp;nbsp;bal; &lt;br /&gt;}&amp;nbsp;BankAcc; &lt;br /&gt;&lt;br /&gt;double&amp;nbsp;sim_pow(double&amp;nbsp;base,&amp;nbsp;int&amp;nbsp;year)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;double&amp;nbsp;r&amp;nbsp;=&amp;nbsp;1.0; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for&amp;nbsp;(int&amp;nbsp;i&amp;nbsp;=&amp;nbsp;0;&amp;nbsp;i&amp;nbsp;&amp;lt;&amp;nbsp;year;&amp;nbsp;i++)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;r&amp;nbsp;=&amp;nbsp;r&amp;nbsp;*&amp;nbsp;base; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;r; &lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;void&amp;nbsp;initAcc(BankAcc&amp;nbsp;*acc,&amp;nbsp;int&amp;nbsp;x,&amp;nbsp;double&amp;nbsp;y)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;acc-&amp;gt;accNum&amp;nbsp;=&amp;nbsp;x; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;acc-&amp;gt;bal&amp;nbsp;=&amp;nbsp;y; &lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;void&amp;nbsp;xxx(BankAcc&amp;nbsp;*acc,&amp;nbsp;double&amp;nbsp;*bal,&amp;nbsp;double&amp;nbsp;*en)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(*en&amp;nbsp;&amp;gt;&amp;nbsp;0&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;*en&amp;nbsp;&amp;lt;&amp;nbsp;*bal)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;acc-&amp;gt;bal&amp;nbsp;-=&amp;nbsp;*en; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;else&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;acc-&amp;gt;bal&amp;nbsp;+=&amp;nbsp;*en; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;void&amp;nbsp;yyy(double&amp;nbsp;*bal)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*bal&amp;nbsp;*=&amp;nbsp;sim_pow((1&amp;nbsp;+&amp;nbsp;0.1),&amp;nbsp;3); &lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;int&amp;nbsp;main()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BankAcc&amp;nbsp;myAcc; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;initAcc(&amp;amp;myAcc,&amp;nbsp;9981,&amp;nbsp;2200.0); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xxx(&amp;amp;myAcc,&amp;nbsp;&amp;amp;myAcc.bal,&amp;nbsp;100.0); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yyy(&amp;amp;myAcc.bal); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&quot;%d&amp;nbsp;and&amp;nbsp;%.2f&quot;,&amp;nbsp;myAcc.accNum,&amp;nbsp;myAcc.bal); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;0; &lt;br /&gt;}&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 160px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;9981 and 2795.10&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 40px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;12&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 40px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;a = [&quot;Seoul&quot;, &quot;Kyeonggi&quot;, &quot;Incheon&quot;, &quot;Daejun&quot;, &quot;Daegu&quot;, &quot;Pusan&quot;]&amp;nbsp;&lt;br /&gt;str01 = &quot;S&quot;&lt;br /&gt;for i in a:&lt;br /&gt;&amp;nbsp; &amp;nbsp; str01 = str01 + i[1] &lt;br /&gt;&lt;br /&gt;print(str01)&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 40px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;Seynaau&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 100px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 100px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;472&quot; data-origin-height=&quot;243&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/chL8vl/btsHpz6CpI9/pmyaGQKrbJk1g66xEyTb5k/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/chL8vl/btsHpz6CpI9/pmyaGQKrbJk1g66xEyTb5k/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/chL8vl/btsHpz6CpI9/pmyaGQKrbJk1g66xEyTb5k/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FchL8vl%2FbtsHpz6CpI9%2FpmyaGQKrbJk1g66xEyTb5k%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;472&quot; height=&quot;243&quot; data-origin-width=&quot;472&quot; data-origin-height=&quot;243&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 100px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;180&quot; data-origin-height=&quot;113&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/JHISV/btsHot0uwOG/27wYK2mMBCC9BAnU5ppR81/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/JHISV/btsHot0uwOG/27wYK2mMBCC9BAnU5ppR81/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/JHISV/btsHot0uwOG/27wYK2mMBCC9BAnU5ppR81/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJHISV%2FbtsHot0uwOG%2F27wYK2mMBCC9BAnU5ppR81%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;180&quot; height=&quot;113&quot; data-origin-width=&quot;180&quot; data-origin-height=&quot;113&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 220px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;14&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 220px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;개별 조건식을 전체 조건식에 독립적으로 영향&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 220px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;ㄹ. 변경 조건/결정 커버리지&amp;nbsp;&lt;br /&gt;(MC/DC; Modified Condition/Decision Coverage)&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 138.493px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;15&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 138.493px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;isUpper(*p&amp;nbsp;-&amp;nbsp;'A'&amp;nbsp;+&amp;nbsp;5)&amp;nbsp;%&amp;nbsp;26&amp;nbsp;+&amp;nbsp;'A' &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;isLower(*p&amp;nbsp;-&amp;nbsp;'a'&amp;nbsp;+&amp;nbsp;10)&amp;nbsp;%&amp;nbsp;26&amp;nbsp;+&amp;nbsp;'a' &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;isNum(*p&amp;nbsp;-&amp;nbsp;'0'&amp;nbsp;+&amp;nbsp;3)&amp;nbsp;%&amp;nbsp;10&amp;nbsp;+&amp;nbsp;'0' &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(isUpper&amp;nbsp;|&amp;nbsp;isLower&amp;nbsp;|&amp;nbsp;isNum&amp;nbsp;==&amp;nbsp;0)&amp;nbsp;[이부분은&amp;nbsp;위에&amp;nbsp;3개&amp;nbsp;아니면&amp;nbsp;원래&amp;nbsp;칸&amp;nbsp;유지] &lt;br /&gt;&lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;p = [ It is 8]&amp;nbsp;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 138.493px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;패키지Nd&amp;nbsp;sc&amp;nbsp;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 89.1333px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;16&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 89.1333px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;자바 상속 po * po&lt;br /&gt;class classOne {&lt;br /&gt;&amp;nbsp; &amp;nbsp; int a, b;&lt;br /&gt;&amp;nbsp; &amp;nbsp; public classOne(int a, int b) {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.a = a;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.b = b;&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&amp;nbsp; &amp;nbsp; public void print() {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(a + b);&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;class classTwo extends classOne { &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int po = 3;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public classTwo(int i) { &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; super(i, i + 1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;void&amp;nbsp;print()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(po * po); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public class Test {&lt;br /&gt;&amp;nbsp; &amp;nbsp; public static voidek main(String[] args) {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; classOne one = new classTwo(i: 10);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; one.print();&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;}&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 89.1333px; border: 1px dotted #000000;&quot;&gt;9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 60px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;17&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 60px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;몰래 침입, 침입 위치 커널이라 판별 쉽지 않음. 불법적인 해킹에 사용되는 기능을 제공하는 프로그램 모음이라고 불림.&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 60px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;ㅅ.&amp;nbsp;Rootkit&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 86.36px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;18&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 86.36px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;SELECT COUNT(*)&lt;br /&gt;FROM EMP&lt;br /&gt;WHERE EMPNO &amp;gt; 100 AND SAL &amp;gt; 3000 OR EMPNO = 200;&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 86.36px; border: 1px dotted #000000;&quot;&gt;1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 140px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;19&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 140px; border: 1px dotted #000000;&quot;&gt;특정 대상을 상대로 지속적이고 지능적인 공격기법&lt;br /&gt;절차 4개 설명해줌 (침투 -&amp;gt; 검색 -&amp;gt; 수집 -&amp;gt; 유출)&lt;br /&gt;&lt;br /&gt;보기&lt;br /&gt;1.사회공학 기법 &lt;br /&gt;2.? &lt;br /&gt;3.MITM &lt;br /&gt;4.XDR&lt;br /&gt;5.Replace attack &lt;br /&gt;6.키로거 &lt;br /&gt;7.ATM &lt;br /&gt;8.NAT(NTA?)&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 140px; border: 1px dotted #000000; background-color: #ffffff;&quot;&gt;ㅅ.&amp;nbsp;APT&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 140px; border-width: 1px 1px 1.7pt 1.7pt; border-style: dotted dotted solid solid; border-color: #000000; background-color: #ffffff; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;20&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 140px; border-width: 1px 1px 1.7pt; border-style: dotted dotted solid; border-color: #000000; background-color: #ffffff;&quot;&gt;디자인패턴 / 생.구.행 보기 / kit라고 불림 / 절차를 추상화하는 패턴으로 서로 연관되거나 의존적인 개체들의 조합을 만드는 인터페이스를 제공하는 패턴&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 140px; border-width: 1px 1px 1.7pt; border-style: dotted dotted solid; border-color: #000000; background-color: #ffffff;&quot;&gt;Abstract&amp;nbsp;Factory&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</description>
      <category>Certificate/DPE</category>
      <category>certificate</category>
      <category>DPE</category>
      <category>기출문제</category>
      <category>자격증</category>
      <category>정보처리기사</category>
      <category>정보처리기사 실기</category>
      <category>정처기</category>
      <category>정처기 실기</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2154</guid>
      <comments>https://starrykss.tistory.com/2154#entry2154comment</comments>
      <pubDate>Mon, 13 May 2024 16:27:34 +0900</pubDate>
    </item>
    <item>
      <title>[Windows] 윈도우 11 로컬 계정 추가하기</title>
      <link>https://starrykss.tistory.com/2153</link>
      <description>&lt;h1&gt;&lt;b&gt;윈도우 11 로컬 계정 추가하기&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;윈도우 11에서 로컬 계정을 추가하는 방법을 알아보자.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;@[Window]@ + @[R]@ 버튼을 클릭하여 @&amp;lt;실행&amp;gt;@ 창을 실행한다.&lt;/li&gt;
&lt;li&gt;그리고 &lt;b&gt;@netplwiz@&lt;/b&gt;를 입력하고 @[확인]@ 버튼을 클릭한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;414&quot; data-origin-height=&quot;229&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/I0KLj/btsHb7XzKJ1/PFSdvzcKc0wbTQG6FnISH1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/I0KLj/btsHb7XzKJ1/PFSdvzcKc0wbTQG6FnISH1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/I0KLj/btsHb7XzKJ1/PFSdvzcKc0wbTQG6FnISH1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FI0KLj%2FbtsHb7XzKJ1%2FPFSdvzcKc0wbTQG6FnISH1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;414&quot; height=&quot;229&quot; data-origin-width=&quot;414&quot; data-origin-height=&quot;229&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;@netplwiz@&lt;/blockquote&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&quot;사용자 계정 제어&quot;라고도 불리는 Windows 운영 체제의 유틸리티&lt;/li&gt;
&lt;li&gt;로그인 시스템에서 자동 로그인을 설정하거나 사용자 계정과 관련된 다양한 설정을 변경할 수 있다.&lt;/li&gt;
&lt;li&gt;사용자 계정 제어 패널에서 이 도구를 실행하면 사용자 계정 설정 창이 열리며, 여기서 로그인 시 자동으로 로그인할 사용자를 선택할 수 있다.&lt;/li&gt;
&lt;li&gt;이 도구를 사용하면 특정 사용자의 비밀번호를 변경하거나, 자동 로그인을 설정/해제하고, 사용자 계정 제어와 관련된 다른 설정을 조정할 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;@&amp;lt;사용자 계정&amp;gt;@ 창이 나타나면 @[추가]@ 버튼을 클릭한다.&lt;/li&gt;
&lt;li&gt;그리고 @Microsoft 계정 없이 로그인(권장하지 않음)@을 클릭한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style16&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;470&quot; data-origin-height=&quot;522&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lE8vF/btsHb9nrHP7/I8uvZHzaLgBuDW4Ux5yAsk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lE8vF/btsHb9nrHP7/I8uvZHzaLgBuDW4Ux5yAsk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lE8vF/btsHb9nrHP7/I8uvZHzaLgBuDW4Ux5yAsk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlE8vF%2FbtsHb9nrHP7%2FI8uvZHzaLgBuDW4Ux5yAsk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;470&quot; height=&quot;522&quot; data-origin-width=&quot;470&quot; data-origin-height=&quot;522&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;548&quot; data-origin-height=&quot;544&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nH8ED/btsHbB5S1vZ/yQxzmub9l2s3GPKQO4gFnk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nH8ED/btsHbB5S1vZ/yQxzmub9l2s3GPKQO4gFnk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nH8ED/btsHbB5S1vZ/yQxzmub9l2s3GPKQO4gFnk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnH8ED%2FbtsHbB5S1vZ%2FyQxzmub9l2s3GPKQO4gFnk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;548&quot; height=&quot;544&quot; data-origin-width=&quot;548&quot; data-origin-height=&quot;544&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;@[로컬 계정]@을 클릭한다. 그리고 @사용자 이름@과 @암호@를 적어주고 @[다음]@ 버튼을 클릭한다.
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;암호는 &lt;b&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;u&gt;필수가 아니다&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;. (암호를 생략하고 바로 @[다음]@ 버튼을 클릭해도 된다.)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style16&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;550&quot; data-origin-height=&quot;544&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/QPfFq/btsHcmmCZCv/bq3qrzDKeCoD3kksKf0jmK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/QPfFq/btsHcmmCZCv/bq3qrzDKeCoD3kksKf0jmK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/QPfFq/btsHcmmCZCv/bq3qrzDKeCoD3kksKf0jmK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQPfFq%2FbtsHcmmCZCv%2Fbq3qrzDKeCoD3kksKf0jmK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;550&quot; height=&quot;544&quot; data-origin-width=&quot;550&quot; data-origin-height=&quot;544&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;548&quot; data-origin-height=&quot;546&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EDHrm/btsHcorbZSs/hlbssR0LOuYD1KzQpYLBFk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EDHrm/btsHcorbZSs/hlbssR0LOuYD1KzQpYLBFk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EDHrm/btsHcorbZSs/hlbssR0LOuYD1KzQpYLBFk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEDHrm%2FbtsHcorbZSs%2FhlbssR0LOuYD1KzQpYLBFk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;548&quot; height=&quot;546&quot; data-origin-width=&quot;548&quot; data-origin-height=&quot;546&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;계정이 생성된 것을 확인하고 @[확인]@ 버튼을 클릭한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style16&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;551&quot; data-origin-height=&quot;546&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bYeroH/btsHcKU6koF/NHUrDP9IxNOKnK8Wic009k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bYeroH/btsHcKU6koF/NHUrDP9IxNOKnK8Wic009k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bYeroH/btsHcKU6koF/NHUrDP9IxNOKnK8Wic009k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbYeroH%2FbtsHcKU6koF%2FNHUrDP9IxNOKnK8Wic009k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;551&quot; height=&quot;546&quot; data-origin-width=&quot;551&quot; data-origin-height=&quot;546&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;470&quot; data-origin-height=&quot;521&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ZeKhg/btsHa4tUXQ6/YoQql3BY77IlM2YMZ9a0M1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ZeKhg/btsHa4tUXQ6/YoQql3BY77IlM2YMZ9a0M1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ZeKhg/btsHa4tUXQ6/YoQql3BY77IlM2YMZ9a0M1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FZeKhg%2FbtsHa4tUXQ6%2FYoQql3BY77IlM2YMZ9a0M1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;470&quot; height=&quot;521&quot; data-origin-width=&quot;470&quot; data-origin-height=&quot;521&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Information/Windows</category>
      <category>Information</category>
      <category>tip</category>
      <category>windows</category>
      <category>Windows 11</category>
      <category>사용자 계정</category>
      <category>윈도우</category>
      <category>팁</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2153</guid>
      <comments>https://starrykss.tistory.com/2153#entry2153comment</comments>
      <pubDate>Sat, 4 May 2024 19:45:21 +0900</pubDate>
    </item>
    <item>
      <title>[Git] 깃허브(GitHub) 마크다운(Markdown) 페이지에 Note, Warning, Important 하이라이트(Highlight) 표시하는 방법</title>
      <link>https://starrykss.tistory.com/2152</link>
      <description>&lt;h1&gt;&lt;b&gt;깃허브(GitHub) 마크다운(Markdown) 페이지에 Note, Warning, Important 하이라이트(Highlight) 표시하는 방법&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;깃허브(GitHub)&lt;/b&gt; 마크다운(Markdown) 페이지에 @Note@, @Warning@, @Important@ 하이라이트(Highlight)를 표시하는 방법을 알아보자.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;@&amp;gt;@(Blockquote)와 @[!NOTE]@, @[!IMPORTANT]@, @[!WARNING]@을 함께 사용하여 표시할 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1698137332005&quot; class=&quot;markdown&quot; data-ke-language=&quot;markdown&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;gt; [!NOTE]  
&amp;gt; Highlights information that users should take into account, even when skimming.

&amp;gt; [!IMPORTANT]  
&amp;gt; Crucial information necessary for users to succeed.

&amp;gt; [!WARNING]  
&amp;gt; Critical content demanding immediate user attention due to potential risks.&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;615&quot; data-origin-height=&quot;204&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zqMip/btsy5fQoBx7/AfCk1e0qtTSATEKkTUB4AK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zqMip/btsy5fQoBx7/AfCk1e0qtTSATEKkTUB4AK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zqMip/btsy5fQoBx7/AfCk1e0qtTSATEKkTUB4AK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzqMip%2Fbtsy5fQoBx7%2FAfCk1e0qtTSATEKkTUB4AK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;615&quot; height=&quot;204&quot; data-origin-width=&quot;615&quot; data-origin-height=&quot;204&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;참고 사이트&lt;/b&gt;&lt;/h2&gt;
&lt;figure id=&quot;og_1698137442619&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;object&quot; data-og-title=&quot;[Markdown] An option to highlight a &amp;quot;Note&amp;quot; and &amp;quot;Warning&amp;quot; using blockquote (Beta) &amp;middot; community &amp;middot; Discussion #16925&quot; data-og-description=&quot;Alerts are an extension of Markdown used to emphasize critical information. On GitHub, they are displayed with distinctive colors and icons to indicate the importance of the content. An example of ...&quot; data-og-host=&quot;github.com&quot; data-og-source-url=&quot;https://github.com/orgs/community/discussions/16925&quot; data-og-url=&quot;https://github.com/orgs/community/discussions/16925&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/BpnHd/hyUgF2jLrD/vZnGzs7kzrVn9IIVFOt2WK/img.png?width=1200&amp;amp;height=600&amp;amp;face=988_136_1059_214&quot;&gt;&lt;a href=&quot;https://github.com/orgs/community/discussions/16925&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://github.com/orgs/community/discussions/16925&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/BpnHd/hyUgF2jLrD/vZnGzs7kzrVn9IIVFOt2WK/img.png?width=1200&amp;amp;height=600&amp;amp;face=988_136_1059_214');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[Markdown] An option to highlight a &quot;Note&quot; and &quot;Warning&quot; using blockquote (Beta) &amp;middot; community &amp;middot; Discussion #16925&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Alerts are an extension of Markdown used to emphasize critical information. On GitHub, they are displayed with distinctive colors and icons to indicate the importance of the content. An example of ...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;github.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>In-depth Study/Git</category>
      <category>blockquote</category>
      <category>github</category>
      <category>github pages</category>
      <category>Highlight</category>
      <category>markdown</category>
      <category>강조</category>
      <category>깃허브 페이지</category>
      <category>마크다운</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2152</guid>
      <comments>https://starrykss.tistory.com/2152#entry2152comment</comments>
      <pubDate>Tue, 24 Oct 2023 17:50:07 +0900</pubDate>
    </item>
    <item>
      <title>[정보처리기사 실기] 2023년 3회 기출문제</title>
      <link>https://starrykss.tistory.com/2151</link>
      <description>&lt;h1&gt;&lt;b&gt;정보처리기사 실기 2023년 3회 기출문제&lt;/b&gt;&lt;/h1&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;u&gt;2023년 10월&lt;/u&gt;에 진행되었던&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;정보처리기사 실기 3회&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;기출 복원 문제&lt;/b&gt;를 올려본다.&lt;/li&gt;
&lt;/ul&gt;
&lt;div id=&quot;SE-a0dd2dc2-611b-449b-8550-8377371d2b44&quot; class=&quot;se-component se-table se-l-default __se-component&quot;&gt;
&lt;div class=&quot;se-component-content&quot;&gt;
&lt;div class=&quot;se-section se-section-table se-l-default se-section-align-&quot; style=&quot;width: 100%;&quot;&gt;
&lt;div class=&quot;se-table-container&quot;&gt;
&lt;table class=&quot;se-table-content&quot; style=&quot;border: none; border-collapse: collapse; width: 842px; height: 4223px;&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 20px; border-width: 1.7pt 1px 1px 1.7pt; border-style: solid dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;b&gt;&lt;span&gt;&lt;span style=&quot;color: #ffffff;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;문항&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 20px; border-width: 1.7pt 1px 1px; border-style: solid dotted dotted; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;b&gt;&lt;span&gt;&lt;span style=&quot;color: #ffffff;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;문제&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 20px; border-width: 1.7pt 1px 1px; border-style: solid dotted dotted; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;b&gt;&lt;span&gt;&lt;span style=&quot;color: #ffffff;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;답&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 193px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 193px; border: 1px dotted #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;다음은 Java 코드이다. 올바른 출력 결과를 쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;public&amp;nbsp;class&amp;nbsp;Test&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;static&amp;nbsp;void&amp;nbsp;main(String[]&amp;nbsp;args)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A&amp;nbsp;b&amp;nbsp;=&amp;nbsp;new&amp;nbsp;B(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;b.paint(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;b.draw(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;class&amp;nbsp;A&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;void&amp;nbsp;paint()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.print&lt;a href=&quot;http://m.out.print(&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;(&lt;/a&gt;&quot;A&quot;); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;draw(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;void&amp;nbsp;draw()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.print(&quot;B&quot;); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;draw(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;class&amp;nbsp;B&amp;nbsp;extends&amp;nbsp;A&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;void&amp;nbsp;paint()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;super.draw(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.print&lt;a href=&quot;http://m.out.print(&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;(&lt;/a&gt;&quot;C&quot;); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this.draw(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;void&amp;nbsp;draw()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.print&lt;a href=&quot;http://m.out.print(&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;(&lt;/a&gt;&quot;D&quot;); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;} &lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 193px; border: 1px dotted #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;BDCDD&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 139px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 139px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;다음에서 설명하는 용어를 쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;- 사용자가 비밀번호를 제공하지 않고 다른 웹사이트나 애플리케이션의 접근 권한을 부여할 수 있게 하는 개방형 표준기술이다.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;- 구글, 페이스북 등의 외부 계정을 기반으로 토큰을 이용하여 간편하게 회원가입 및 로그인할 수 있는 기술이다.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 139px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;OAuth&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 151px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 151px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;리눅스(Linux)에서 사용자에게 읽기/쓰기/실행 권한을 부여하고, &lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs16 se-ff- se-weight-unset se-style-unset &quot;&gt;그룹에게는 읽기/실행을 부여하고, 그 이외에는 실행 권한을 Test.txt 파일에 부여하는 위한 명령어는 다음과 같다. 빈칸에 들어갈 답을 작성하시오. (8진법을 사용)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs16 se-ff- se-weight-unset se-style-unset &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs16 se-ff- se-weight-unset se-style-unset &quot;&gt;( ① ) ( ② ) Test.txt&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 151px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff- se-weight-unset se-style-unset &quot;&gt;①: chmod, ②: 751&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 180px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 180px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;다음은 C언어 코드이다. 출력 결과를 쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;#include&amp;nbsp;&amp;lt;stdio.h&amp;gt; &lt;br /&gt;&lt;br /&gt;int&amp;nbsp;perfect_number(int&amp;nbsp;n)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int&amp;nbsp;i,&amp;nbsp;sum&amp;nbsp;=&amp;nbsp;0; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for&amp;nbsp;(i&amp;nbsp;=&amp;nbsp;1;&amp;nbsp;i&amp;nbsp;&amp;lt;=&amp;nbsp;n&amp;nbsp;/&amp;nbsp;2;&amp;nbsp;i++)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(n&amp;nbsp;%&amp;nbsp;i&amp;nbsp;==&amp;nbsp;0) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sum&amp;nbsp;+=&amp;nbsp;i; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(n&amp;nbsp;==&amp;nbsp;sum) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;1; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;0; &lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;int&amp;nbsp;main()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int&amp;nbsp;i,&amp;nbsp;sum&amp;nbsp;=&amp;nbsp;0; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for&amp;nbsp;(i&amp;nbsp;=&amp;nbsp;2;&amp;nbsp;i&amp;nbsp;&amp;lt;=&amp;nbsp;100;&amp;nbsp;i++)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(perfect_number(i)) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sum&amp;nbsp;+=&amp;nbsp;i; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&quot;%d&amp;nbsp;&quot;,&amp;nbsp;sum); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;0; &lt;br /&gt;} &lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 180px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;34&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 39px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 39px; border: 1px dotted #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;C언어에서 구조체의 멤버에 접근하기 위한 기호를 쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 39px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;-&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 100px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 100px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;다음 빈칸에 들어갈 UNION 연산에 대한 결괏값을 작성하시오.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;[쿼리]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;SELECT A FROM t1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;UNION&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;SELECT A FROM t2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;ORDER BY &lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff- se-weight-unset se-style-unset &quot;&gt;A DESC;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;[t1 테이블]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;A&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;[t2 테이블]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;A&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 100px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;A&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 80px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 80px; border: 1px dotted #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;다음은 서버 접근통제의 유형이다. 괄호( ) 안에 들어갈 용어를 쓰시오. (단, 영어 약어로 작성하시오.)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;- ( ① )은/는 규칙 기반(Rule-Based) 접근통제 정책으로, 객체에 포함된 정보의 허용 등급과 접근 정보에 대하여 주체가 갖는 접근 허가 권한에 근거하여 객체에 대한 접근을 제한하는 방법이다. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;- ( ② )은/는 중앙 관리자가 사용자와 시스템의 상호관계를 통제하며 조직 내 맡은 역할(Role)에 기초하여 자원에 대한 접근을 제한하는 방법이다.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;- ( ③ )은/는 신분 기반(Identity-Based) 접근통제 정책으로, 주체나 그룹의 신분에 근거하여 객체에 대한 접근을 제한하는 방법이다. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 80px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;①: MAC, &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;②: RBAC, &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;③: DAC&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 60px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 60px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;7! 재귀함수로 구하기&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 60px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;5040&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 204px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 204px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;53 BYTE CELL로 구성&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 204px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;ATM&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 60px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 60px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;KOREA 포인터문제&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;#include&amp;nbsp;&amp;lt;stdio.h&amp;gt; &lt;br /&gt;&lt;br /&gt;int&amp;nbsp;main()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;char*&amp;nbsp;p&amp;nbsp;=&amp;nbsp;&quot;KOREA&quot;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&quot;%s&amp;nbsp;&quot;,&amp;nbsp;p); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&quot;%s&amp;nbsp;&quot;,&amp;nbsp;p&amp;nbsp;+&amp;nbsp;1); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&quot;%c&amp;nbsp;&quot;,&amp;nbsp;*p); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&quot;%c&amp;nbsp;&quot;,&amp;nbsp;*(p&amp;nbsp;+&amp;nbsp;3)); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&quot;%c&amp;nbsp;&quot;,&amp;nbsp;*p&amp;nbsp;+&amp;nbsp;4); &lt;br /&gt;} &lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 60px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;KOREA&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;OREA&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;K&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;E&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;O&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 160px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;11&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 160px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;7을 매개변수로 넘겨주어 재귀함수로 &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;리턴 (n -1 ) + (n - 3)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 160px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 40px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;12&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 40px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;사설 네트워크에 속한 IP를 공인 IP 주소로 바꿔주는 네트워크 주소 변환 기술은?&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 40px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;NAT&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 100px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 100px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;오류 라인 찾는 문제&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;class&amp;nbsp;Person&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;private&amp;nbsp;String&amp;nbsp;name; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;Person(String&amp;nbsp;val)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;name&amp;nbsp;=&amp;nbsp;val; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;static&amp;nbsp;String&amp;nbsp;get()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;name; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;void&amp;nbsp;print()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(name); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;public&amp;nbsp;class&amp;nbsp;Test&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;static&amp;nbsp;void&amp;nbsp;main(String[]&amp;nbsp;args)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Person&amp;nbsp;obj&amp;nbsp;=&amp;nbsp;new&amp;nbsp;Person(&quot;Kim&quot;); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;obj.print(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;} &lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 100px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 220px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;14&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 220px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;파이썬 함수 num1, num2 = input()._____()&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 220px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;split&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 138.493px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;15&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 138.493px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;다이어그램 그림 문제&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 138.493px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;패키지&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 89.1333px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;16&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 89.1333px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;입력 데이터의 영역을 유사한 도메인별로 유효값/무효값을 그룹핑하여 대푯값 테스트 케이스를 도출하여 테스트하는 기법&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 89.1333px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;Equivalence Partitioning&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 60px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;17&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 60px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;클라우드 유형 (IaaS, PaaS, SaaS) 보기중에&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;기업이 운영하는 구역과 서비스를 제공해주는 구역을 그림과 같이 나누었을 때 알맞은 것을 고르는 문제&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 60px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;IaaS, PaaS, SaaS&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 86.36px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;18&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 86.36px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;IGP 중 거리벡터 알고리즘에 해당하는 프로토콜 문제&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 86.36px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;RIP&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 140px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;19&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 140px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;관계대수 연산자 기호 문제&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 140px; border: 1px dotted #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;1. join [보타이(⋈)]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;2. project [파이(&amp;pi;)]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;3. select [시그마(&amp;sigma;)]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;4. division [나누기(&amp;divide;)]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 140px; border-width: 1px 1px 1.7pt 1.7pt; border-style: dotted dotted solid solid; border-color: #000000; background-color: #ffffff; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset  &quot;&gt;20&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 140px; border-width: 1px 1px 1.7pt; border-style: dotted dotted solid; border-color: #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;다음 릴레이션에 생기는 문제를 방지하기 위해서는 ( )무결성 제약 조건을 준수해야 한다. 괄호( ) 안에 들어갈 용어를 쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;- &lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;릴레이션 위, 아래 하나씩 있는데 밑에 릴레이션에서 A라는 고객이 위에 릴레이션에 없음&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 140px; border-width: 1px 1px 1.7pt; border-style: dotted dotted solid; border-color: #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff- se-weight-unset se-style-unset &quot;&gt;참조&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</description>
      <category>Certificate/DPE</category>
      <category>certificate</category>
      <category>DPE</category>
      <category>기출문제</category>
      <category>자격증</category>
      <category>정보처리기사</category>
      <category>정보처리기사 실기</category>
      <category>정처기</category>
      <category>정처기 실기</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2151</guid>
      <comments>https://starrykss.tistory.com/2151#entry2151comment</comments>
      <pubDate>Fri, 20 Oct 2023 12:30:17 +0900</pubDate>
    </item>
    <item>
      <title>[MacOS] 윈도우 가상 데스크톱(Virtual Desktop)과 맥 미션 컨트롤(Mission Control) (비교, 단축키 정리)</title>
      <link>https://starrykss.tistory.com/2150</link>
      <description>&lt;h1&gt;&lt;b&gt;윈도우 가상 데스크톱(Virtual Desktop)과 맥 미션 컨트롤(Mission Control) (비교, 단축키 정리)&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-ke-style=&quot;style1&quot;&gt;&lt;b&gt;윈도우(Windows)&lt;/b&gt;에 &lt;b&gt;가상 데스크톱(Virtual Desktop)&lt;/b&gt; 기능이 있다면, &lt;b&gt;맥(Mac)&lt;/b&gt;에는 &lt;b&gt;미션 컨트롤(Mission Control)&lt;/b&gt; 기능이 있다.&lt;/li&gt;
&lt;li data-ke-style=&quot;style1&quot;&gt;윈도우의 가상 데스크톱과 맥의 미션 컨트롤을 비교해보고, 각각의 단축키를 정리해본다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;용어 정리&lt;/b&gt;&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;윈도우 가상 데스크톱(Windows Virtual Desktop)&lt;/b&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;기능 및 목적&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-ke-style=&quot;style1&quot;&gt;여러 작업 공간을 생성하고 관리하는 데 사용되며, 주로 다른 작업을 분리하고 전환하는 데 도움을 준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;기능&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-ke-style=&quot;style1&quot;&gt;&lt;b&gt;가상 데스크톱 생성 및 관리&lt;/b&gt;: 여러 개의 가상 데스크톱을 생성하고 필요할 때 전환할 수 있다.&lt;/li&gt;
&lt;li data-ke-style=&quot;style1&quot;&gt;&lt;b&gt;윈도우 이동&lt;/b&gt;: 현재 실행 중인 앱 및 창을 다른 가상 데스크톱으로 이동할 수 있다.&lt;/li&gt;
&lt;li data-ke-style=&quot;style1&quot;&gt;&lt;b&gt;작업 보기&lt;/b&gt;: 작업 보기 기능을 사용하여 현재 열려 있는 가상 데스크톱을 시각적으로 확인할 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;사용자 경험&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-ke-style=&quot;style1&quot;&gt;작업 공간을 체계적으로 관리하는 데 도움을 주며, Windows 사용자가 작업을 분리하고 전환하기 위해 사용할 수 있는 효과적인 도구이다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;맥OS 미션 컨트롤(MacOS Mission Control)&lt;/b&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;기능 및 목적&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;여러 개의 앱과 윈도우를 효과적으로 관리하고 전환하는 데 도움을 주는 기능이며, 주로 다중 작업 환경을 관리하고 빠른 앱 및 윈도우 창 이동을 지원한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;158&quot; data-origin-height=&quot;170&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/q2XaN/btsuRKafOdr/s1KkKUb0q2A386WE6tl24K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/q2XaN/btsuRKafOdr/s1KkKUb0q2A386WE6tl24K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/q2XaN/btsuRKafOdr/s1KkKUb0q2A386WE6tl24K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fq2XaN%2FbtsuRKafOdr%2Fs1KkKUb0q2A386WE6tl24K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;158&quot; height=&quot;170&quot; data-origin-width=&quot;158&quot; data-origin-height=&quot;170&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;기능&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;전체화면&amp;nbsp;미리보기&lt;/b&gt;: 데스크톱 및 앱의 미리보기를 표시하여 빠르게 전환할 수 있다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;디스플레이&amp;nbsp;모션:&lt;/b&gt; 윈도우를 다른 데스크톱으로 드래그하여 새로운 데스크톱에 윈도우를 이동할 수 있다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;데스크톱&amp;nbsp;추가&amp;nbsp;및&amp;nbsp;삭제&lt;/b&gt;: 새로운 데스크톱을 생성하거나 기존 데스크톱을 삭제하여 작업 공간을 조직화할 수 있다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;전환&amp;nbsp;및&amp;nbsp;앱&amp;nbsp;관리&lt;/b&gt;: 미션 컨트롤을 사용하여 현재 실행 중인 앱 및 데스크톱 간에 전환할 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;사용자&amp;nbsp;경험&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;시각적으로 매력적이며 사용하기 쉬운 인터페이스를 제공하며, Mac 사용자가 다중 작업 환경을 효과적으로 관리할 수 있도록 돕는다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style16&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 45.3489%; text-align: right;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1024&quot; data-origin-height=&quot;768&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/boVEVp/btsvbEFNSTl/meMSmkOn9dZK2v5fAGKRuK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/boVEVp/btsvbEFNSTl/meMSmkOn9dZK2v5fAGKRuK/img.png&quot; data-alt=&quot;Windows Virtual Desktop&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/boVEVp/btsvbEFNSTl/meMSmkOn9dZK2v5fAGKRuK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FboVEVp%2FbtsvbEFNSTl%2FmeMSmkOn9dZK2v5fAGKRuK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;338&quot; height=&quot;254&quot; data-origin-width=&quot;1024&quot; data-origin-height=&quot;768&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;Windows Virtual Desktop&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/td&gt;
&lt;td style=&quot;width: 54.6511%; text-align: left;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;400&quot; data-origin-height=&quot;250&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/crREsQ/btsvbE6R5DI/QwTszWlNKYXE2ydm6YNMM0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/crREsQ/btsvbE6R5DI/QwTszWlNKYXE2ydm6YNMM0/img.png&quot; data-alt=&quot;MacOS Mission Control&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/crREsQ/btsvbE6R5DI/QwTszWlNKYXE2ydm6YNMM0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcrREsQ%2FbtsvbE6R5DI%2FQwTszWlNKYXE2ydm6YNMM0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;400&quot; height=&quot;250&quot; data-origin-width=&quot;400&quot; data-origin-height=&quot;250&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;MacOS Mission Control&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;단축키&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;가상&amp;nbsp;데스크톱&amp;nbsp;&lt;/b&gt;또는&lt;b&gt;&amp;nbsp;미션&amp;nbsp;컨트롤&amp;nbsp;&lt;/b&gt;단축키를&amp;nbsp;사용하여&amp;nbsp;작업&amp;nbsp;공간을&amp;nbsp;효과적으로&amp;nbsp;관리하고&amp;nbsp;앱을&amp;nbsp;전환할&amp;nbsp;수&amp;nbsp;있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;윈도우 가상 데스크톱(Windows Virtual Desktop)&lt;/b&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;가상&amp;nbsp;데스크톱&amp;nbsp;생성&amp;nbsp;및&amp;nbsp;관리&lt;/b&gt;&lt;/h4&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 29.4186%; text-align: center;&quot;&gt;&lt;b&gt;단축키&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 70.5814%; text-align: center;&quot;&gt;&lt;b&gt;설명&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 29.4186%; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;[Windows] + [Ctrl] + [D]&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 70.5814%;&quot;&gt;새로운 가상 데스크톱 생성&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 29.4186%; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;[Windows] + [Ctrl] + [F4]&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 70.5814%;&quot;&gt;현재 가상 데스크톱 닫기&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 29.4186%; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;[Windows] + [Ctrl] + [&amp;larr;/&amp;rarr;]&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 70.5814%;&quot;&gt;다른 가상 데스크톱으로 전환&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;앱 이동 및 창 관리&lt;br /&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 126px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 29.186%; text-align: center; height: 20px;&quot;&gt;&lt;b&gt;단축키&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 70.814%; text-align: center; height: 20px;&quot;&gt;&lt;b&gt;설명&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;width: 29.186%; text-align: center; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;[Windows] + [Tab]&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 70.814%; height: 21px;&quot;&gt;작업&amp;nbsp;보기&amp;nbsp;열기&amp;nbsp;(가상&amp;nbsp;데스크톱&amp;nbsp;및&amp;nbsp;실행&amp;nbsp;중인&amp;nbsp;앱을&amp;nbsp;표시)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 22px;&quot;&gt;
&lt;td style=&quot;width: 29.186%; text-align: center; height: 22px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;[Windows] + [Ctrl] + [&lt;b&gt;&amp;larr;/&amp;rarr;]&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 70.814%; height: 22px;&quot;&gt;작업&amp;nbsp;보기에서&amp;nbsp;가상&amp;nbsp;데스크톱&amp;nbsp;간에&amp;nbsp;이동&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;width: 29.186%; text-align: center; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;[Windows] + [Ctrl] + [D]&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 70.814%; height: 21px;&quot;&gt;현재&amp;nbsp;가상&amp;nbsp;데스크톱에서&amp;nbsp;새로운&amp;nbsp;가상&amp;nbsp;데스크톱으로&amp;nbsp;선택한&amp;nbsp;앱&amp;nbsp;복사&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;width: 29.186%; text-align: center; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;[Windows]&amp;nbsp;+&amp;nbsp;[Ctrl]&amp;nbsp;+&amp;nbsp;[F4]&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 70.814%; height: 21px;&quot;&gt;현재&amp;nbsp;가상&amp;nbsp;데스크톱에서&amp;nbsp;선택한&amp;nbsp;앱&amp;nbsp;닫기&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;width: 29.186%; text-align: center; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;[Alt] + [Tab]&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 70.814%; height: 21px;&quot;&gt;현재&amp;nbsp;가상&amp;nbsp;데스크톱에서&amp;nbsp;실행&amp;nbsp;중인&amp;nbsp;앱&amp;nbsp;간에&amp;nbsp;전환&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;맥OS&amp;nbsp;미션&amp;nbsp;컨트롤(MacOS&amp;nbsp;Mission&amp;nbsp;Control)&lt;/b&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;미션 컨트롤 열기&lt;/b&gt;&lt;/h4&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 31.3953%; text-align: center;&quot;&gt;&lt;b&gt;단축키&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 68.6047%; text-align: center;&quot;&gt;&lt;b&gt;설명&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 31.3953%; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;[Ctrl] + [&amp;uarr;]&lt;br /&gt;(또는 [Ctrl] + [미션 컨트롤 키])&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 68.6047%;&quot;&gt;미션 컨트롤 열기&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 260px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style16&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 260px;&quot;&gt;
&lt;td style=&quot;width: 50%; height: 260px;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;700&quot; data-origin-height=&quot;255&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kDBYM/btsvaq17pWk/TvVifWKk0AO7koZO4PkHs0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kDBYM/btsvaq17pWk/TvVifWKk0AO7koZO4PkHs0/img.jpg&quot; data-alt=&quot;미션 컨트롤 키의 모습&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kDBYM/btsvaq17pWk/TvVifWKk0AO7koZO4PkHs0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkDBYM%2Fbtsvaq17pWk%2FTvVifWKk0AO7koZO4PkHs0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;700&quot; height=&quot;255&quot; data-origin-width=&quot;700&quot; data-origin-height=&quot;255&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;미션 컨트롤 키의 모습&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/td&gt;
&lt;td style=&quot;width: 50%; height: 260px;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;800&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cHOxa4/btsu0GEYfge/2kRCmJlFkkztwsWhq9gz90/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cHOxa4/btsu0GEYfge/2kRCmJlFkkztwsWhq9gz90/img.jpg&quot; data-alt=&quot;미션 컨트롤을 실행한 모습&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cHOxa4/btsu0GEYfge/2kRCmJlFkkztwsWhq9gz90/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcHOxa4%2Fbtsu0GEYfge%2F2kRCmJlFkkztwsWhq9gz90%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1280&quot; height=&quot;800&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;800&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;미션 컨트롤을 실행한 모습&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;디스플레이 모션 및 데스크톱 관리&lt;br /&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 29.186%; text-align: center;&quot;&gt;&lt;b&gt;단축키&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 70.814%; text-align: center;&quot;&gt;&lt;b&gt;설명&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 29.186%; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[Ctrl] + [&amp;larr;/&amp;rarr;]&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 70.814%;&quot;&gt;미션&amp;nbsp;컨트롤에서&amp;nbsp;다른&amp;nbsp;데스크톱&amp;nbsp;간에&amp;nbsp;이동&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 29.186%; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[Ctrl]&amp;nbsp;+&amp;nbsp;[&amp;uarr;]&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;(또는&amp;nbsp;[Ctrl]&amp;nbsp;+&amp;nbsp;[미션&amp;nbsp;컨트롤&amp;nbsp;키])&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 70.814%;&quot;&gt;미션&amp;nbsp;컨트롤&amp;nbsp;열고&amp;nbsp;데스크톱&amp;nbsp;및&amp;nbsp;창&amp;nbsp;미리보기&amp;nbsp;표시&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 29.186%; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[Ctrl] + [&amp;darr;]&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;(또는&amp;nbsp;[Ctrl]&amp;nbsp;+&amp;nbsp;[미션&amp;nbsp;컨트롤&amp;nbsp;키])&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 70.814%;&quot;&gt;미션 컨트롤 닫기&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;앱 이동 및 창 관리&lt;/b&gt;&lt;/h4&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 25.9302%; text-align: center;&quot;&gt;&lt;b&gt;단축키&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 74.0698%; text-align: center;&quot;&gt;&lt;b&gt;설명&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 25.9302%; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;드래그 앤 드롭&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 74.0698%;&quot;&gt;데스크톱 간에 앱 창 이동&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 25.9302%; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;클릭&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 74.0698%;&quot;&gt;원하는 데스크톱 또는 앱 창 선태&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;</description>
      <category>Information/MacOS</category>
      <category>Information</category>
      <category>MAC</category>
      <category>macos</category>
      <category>Mission Control</category>
      <category>VIRTUAL DESKTOP</category>
      <category>windows</category>
      <category>가상 데스크탑</category>
      <category>미션 컨트롤</category>
      <category>윈도우</category>
      <category>정보</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2150</guid>
      <comments>https://starrykss.tistory.com/2150#entry2150comment</comments>
      <pubDate>Fri, 22 Sep 2023 10:47:15 +0900</pubDate>
    </item>
    <item>
      <title>[VS Code] 맥(Mac)에서 터미널 폰트 크기 조정하는 방법</title>
      <link>https://starrykss.tistory.com/2149</link>
      <description>&lt;h1&gt;&lt;b&gt;맥(Mac)에서 터미널 폰트 크기 조정하는 방법&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-ke-style=&quot;style1&quot;&gt;맥(Mac)에서 VS Code를 이용하여 터미널을 보려고 할 때, 표시되는 폰트 크기가 작을 때가 있다.&lt;/li&gt;
&lt;li data-ke-style=&quot;style1&quot;&gt;이때, 터미널의 폰트 크기를 조절하는 방법을 정리해본다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-ke-style=&quot;style1&quot;&gt;&lt;b&gt;명령 팔레트(Command Palette)&lt;/b&gt;를 켜준다. (단축키 : &lt;b&gt;[Cmd] + [Shift] + [P]&lt;/b&gt;)&lt;/li&gt;
&lt;li data-ke-style=&quot;style1&quot;&gt;그리고 @&lt;b&gt;Open User Settings (JSON)&lt;/b&gt;@을 검색해서 실행시켜준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;962&quot; data-origin-height=&quot;175&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/WmD8p/btsuZ0buRS9/7AwhWPTkdBcdV1gUB6tRU1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/WmD8p/btsuZ0buRS9/7AwhWPTkdBcdV1gUB6tRU1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/WmD8p/btsuZ0buRS9/7AwhWPTkdBcdV1gUB6tRU1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FWmD8p%2FbtsuZ0buRS9%2F7AwhWPTkdBcdV1gUB6tRU1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;962&quot; height=&quot;175&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;962&quot; data-origin-height=&quot;175&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-ke-style=&quot;style1&quot;&gt;@settings.json@ 파일이 열리면 아래의 내용을 추가해준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1695258117986&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&quot;terminal.integrated.fontSize&quot;: 16&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_blob&quot; data-origin-width=&quot;782&quot; data-origin-height=&quot;631&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cX8Q6b/btsuPQA40Z9/2MXmd8WVU23brXRWiHlpYK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cX8Q6b/btsuPQA40Z9/2MXmd8WVU23brXRWiHlpYK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cX8Q6b/btsuPQA40Z9/2MXmd8WVU23brXRWiHlpYK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcX8Q6b%2FbtsuPQA40Z9%2F2MXmd8WVU23brXRWiHlpYK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;782&quot; height=&quot;631&quot; data-filename=&quot;edited_blob&quot; data-origin-width=&quot;782&quot; data-origin-height=&quot;631&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;변경된 터미널의&lt;b&gt; 폰트 크기&lt;/b&gt;를 확인해본다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;517&quot; data-origin-height=&quot;136&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/QxUw0/btsuQudrUR6/bXKbQQouBGWxSmLpa4nWvk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/QxUw0/btsuQudrUR6/bXKbQQouBGWxSmLpa4nWvk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/QxUw0/btsuQudrUR6/bXKbQQouBGWxSmLpa4nWvk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQxUw0%2FbtsuQudrUR6%2FbXKbQQouBGWxSmLpa4nWvk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;517&quot; height=&quot;136&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;517&quot; data-origin-height=&quot;136&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;참고 사이트&lt;/b&gt;&lt;/h2&gt;
&lt;figure id=&quot;og_1695257587975&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;How To Change the VSCode Terminal Font Size&quot; data-og-description=&quot;For some reason your VSCode terminal's font is either way too big or way too small. I'm going to show you exactly how you can change the terminal font size so you can actually read it comfortably.&quot; data-og-host=&quot;vscode.one&quot; data-og-source-url=&quot;https://vscode.one/terminal-font-size/&quot; data-og-url=&quot;https://vscode.one/terminal-font-size/&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://vscode.one/terminal-font-size/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://vscode.one/terminal-font-size/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;How To Change the VSCode Terminal Font Size&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;For some reason your VSCode terminal's font is either way too big or way too small. I'm going to show you exactly how you can change the terminal font size so you can actually read it comfortably.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;vscode.one&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Program/Visual Studio Code</category>
      <category>font</category>
      <category>Information</category>
      <category>MAC</category>
      <category>Terminal</category>
      <category>tip</category>
      <category>visual studio code</category>
      <category>vs code</category>
      <category>vscode</category>
      <category>맥</category>
      <category>터미널</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2149</guid>
      <comments>https://starrykss.tistory.com/2149#entry2149comment</comments>
      <pubDate>Thu, 21 Sep 2023 10:01:07 +0900</pubDate>
    </item>
    <item>
      <title>[Windows] 명령어로 Hyper-V 끄기/켜기</title>
      <link>https://starrykss.tistory.com/2148</link>
      <description>&lt;h1&gt;&lt;b&gt;명령어로 Hyper-V 끄기/켜기&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;터미널에서 명령어로 간단하게 Hyper-V를 끄고 켜보자.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;우선 &lt;b&gt;터미널(명령 프롬프트)&lt;/b&gt;을 &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;관리자 권한&lt;/b&gt;&lt;/span&gt;으로 실행한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;353&quot; data-origin-height=&quot;338&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/t086E/btssPvr9JDk/zZkTxchPMQCwWihckoY4U0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/t086E/btssPvr9JDk/zZkTxchPMQCwWihckoY4U0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/t086E/btssPvr9JDk/zZkTxchPMQCwWihckoY4U0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Ft086E%2FbtssPvr9JDk%2FzZkTxchPMQCwWihckoY4U0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;353&quot; height=&quot;338&quot; data-origin-width=&quot;353&quot; data-origin-height=&quot;338&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Hyper-V 끄기&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;아래의 명령을 실행한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1693642788933&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;gt; bcdedit /set hypervisorlaunchtype off&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Hyper-V 켜기&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;아래의 명령을 실행한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1693642872610&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;gt; bcdedit /set hypervisorlaunchtype auto&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;재부팅을 진행한다.&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>Information/Windows</category>
      <category>bcdedit</category>
      <category>Hyper-V</category>
      <category>virtualization</category>
      <category>windows</category>
      <category>가상화</category>
      <category>윈도우</category>
      <category>하이퍼v</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2148</guid>
      <comments>https://starrykss.tistory.com/2148#entry2148comment</comments>
      <pubDate>Sat, 2 Sep 2023 17:22:40 +0900</pubDate>
    </item>
    <item>
      <title>[정보처리기사 실기] 2023년 2회 기출문제</title>
      <link>https://starrykss.tistory.com/2147</link>
      <description>&lt;h1&gt;&lt;b&gt;정보처리기사 실기 2023년&amp;nbsp;2회&amp;nbsp;기출문제&lt;/b&gt;&lt;/h1&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;u&gt;2023년 7월&lt;/u&gt;에 진행되었던&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;정보처리기사 실기 2회&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;기출 복원 문제&lt;/b&gt;를 올려본다.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;se-component-content&quot;&gt;
&lt;div class=&quot;se-section se-section-table se-l-default se-section-align-&quot; style=&quot;width: 100%;&quot;&gt;
&lt;div class=&quot;se-table-container&quot;&gt;
&lt;table class=&quot;se-table-content&quot; style=&quot;border: none; border-collapse: collapse; width: 899px; height: 4098px;&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 20px; border-width: 1.7pt 1px 1px 1.7pt; border-style: solid dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;b&gt;&lt;span&gt;&lt;span style=&quot;color: #ffffff;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;문항&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 20px; border-width: 1.7pt 1px 1px; border-style: solid dotted dotted; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;b&gt;&lt;span&gt;&lt;span style=&quot;color: #ffffff;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;문제&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 20px; border-width: 1.7pt 1px 1px; border-style: solid dotted dotted; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;b&gt;&lt;span&gt;&lt;span style=&quot;color: #ffffff;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;답&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 193px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 193px; border: 1px dotted #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;54321 면 43215로 출력되도록 비트 shift 직접 구현하는 문제&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 193px; border: 1px dotted #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;// 1 대신 6, 11, 16, ... 들어가도 OK&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;n[(i+1) % 5]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 139px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 139px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;거스름돈구하기 (m=4620, int a, b, c, d)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;a는 천원4장, b는 500원1개, c는 100원1개, d는 10원2개&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;(주어진 연산자, 숫자로만 구현)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;a, b, c, d에 들어갈 코드 순서대로 작성&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 139px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;m / 1000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;(m % 1000) / 500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;(m % 500) / 100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;(m % 100) / 10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;// 괄호 없어도됨&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 520px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 520px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&quot;#include&amp;lt;stdlio.h&amp;gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;#include&amp;lt;stdlib.h&amp;gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;char n[30];&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;char *test() {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;printf(&quot;&quot;&quot;&quot;입력하세요 : &quot;&quot;&quot;&quot;);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;gets(n);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;return n;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;int main()&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;char * test1;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;char * test2;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;char * test3;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;test1 = test();&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;test2 = test();&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;test3 = test();&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;printf(&quot;&quot;&quot;&quot;%s\n,test1);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;printf(&quot;&quot;&quot;&quot;%s\n,test2);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;printf(&quot;&quot;&quot;&quot;%s,test3);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;입력값으로 홍길동, 김철수, 박영희 순서대로 주어짐&quot;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 520px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;박영희&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;박영희&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;박영희&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 180px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 180px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;학생 테이블에 데이터 입력하기(학생테이블은 이미 존재)(작은따옴표사용)(학번,이름,학년,전공?,번호)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 180px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;INSERT INTO 학생 VALUES(9830287, '한국산', 3, '경영학개론', '050-1234-1234');&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;또는&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;insert into 학생 (컬럼1, 컬럼2, ...) values (숫자, '문자', ..);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 320px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 320px; border: 1px dotted #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;C언어&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;int n[3] = [73, 95, 82] &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;sum = 0 &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;for(i=0;i&amp;lt;3;i++){&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; sum += n[i];&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;switch(sum/30){&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; case 10:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; case 9: printf(&quot;A&quot;);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; case 8: printf(&quot;B&quot;);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; case 7: &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; case 6: printf(&quot;C&quot;);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; default: printf(&quot;D&quot;);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 320px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;BCD&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 100px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 100px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;커버리지 문제&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 100px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;기호: o (조건 커버리지)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 80px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 80px; border: 1px dotted #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;for(int i = 1; i &amp;lt;=2023; i++) { &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; if(i%4 == 0) c++; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;printf(&quot;%d&quot;, c);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 80px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;505&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 60px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 60px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;불법적인 정보 수정이 탐지되면 소프트웨어 접근 막음?워터마크, 핑거프린트, 코드 난독화&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 60px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff- se-weight-unset se-style-unset &quot;&gt;템퍼 프루핑(Tamper proofing)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 546px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 546px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;take(), isWhat[], into(), isempty(), isfull() &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;#include &amp;lt;stdio.h&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;#define MAX_SIZE 10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;int isWhat[MAX_SIZE];&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;int point= -1; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;void into(int num) {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; if (point &amp;gt;= 10) printf(&quot;Full&quot;);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; isWhat[++point] = num;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;int take() {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;if (isEmpty() == 1) printf(&quot;Empty&quot;);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;return isWhat[point--];&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;int isEmpty() {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; if (point == -1) return 1;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; return 0;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;int isFull() {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; if (point == 10) return 1;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; return 0;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;int main(int argc, char const *argv[])&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; int e;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; into(5); into(2);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; while(!isEmpty())&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; printf(&quot;%d&quot;, take());&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; into(4); into(1); printf(&quot;%d&quot;, take()); &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; into(3); printf(&quot;%d&quot;, take()); printf(&quot;%d&quot;, take()); &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; into(6); printf(&quot;%d&quot;, take()); printf(&quot;%d&quot;, take()); &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; }&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; return 0;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 546px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;213465&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 60px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 60px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;DB 구축 프로세스 문제&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 60px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;요구조건 분석, 개념적 설계, 논리적 설계, 물리적 설계, 구현&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 160px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;11&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 160px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;디자인 패턴 문제&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 160px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;1. 싱글톤(Singleton)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;2. 비지터(Visitor)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 40px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;12&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 40px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;패리티 비트 관련문제&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 40px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;hamming, FEC, BEC, parity, CRC &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 100px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 100px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;hdlc 선택지 문제&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 100px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;1. 정보&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;2. 감독&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;3. 비번호&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;4. 비동기 균형 모드&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;5. 비동기 응답 모드&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 220px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;14&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 220px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;JAVA&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;String str1 = 'Programming'; // true or false&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;String str2 = 'Programming';&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;String str3 = new String('Programming');&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;println(str1==str2)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;println(str1==str3)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;println(str1.equals(str3))&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;print(str2.equals(str3))&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 220px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;true&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;false&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;true&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;true&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 138.493px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;15&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 138.493px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;대칭키, 비대칭키 암호&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 138.493px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;대칭키: DES, AES, ARIA, SEED &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;비대칭키: RSA, ECC&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 89.1333px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;16&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 89.1333px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;( )는 단방향(일방향) 암호화에 사용되는 함수이다. ~~&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 89.1333px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;해시 or 해싱&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 60px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;17&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 60px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;SQL 뷰 Drop, 연쇄적으로 제거 &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 60px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;cascade or CASCADE&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 357.36px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;18&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 357.36px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;선택정렬 구현 문제, 빈칸에 알맞은 연산자 넣으시오&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;int E[] = {64, 25, 12, 22, 11};&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; int n = sizeof(E) / sizeof(E[0]);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; int i = 0;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; do {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;int j = i + 1;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; do {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; if (E[i] (빈칸) E[j]) {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; int tmp = E[i];&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; E[i] = E[j];&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; E[j] = tmp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; }&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; j++;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; } while (j &amp;lt; n);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; i++;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; } while (i &amp;lt; n - 1);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 357.36px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 140px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;19&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 140px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;파이썬 슬라이싱&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;a = &quot;Engineer Information Processing&quot;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;b = a[:3]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;c = a[4:6]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;d = a[28:]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;e=b+c+d&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;print(e)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 140px; border: 1px dotted #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;engneing&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 37.066px; height: 140px; border-width: 1px 1px 1.7pt 1.7pt; border-style: dotted dotted solid solid; border-color: #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;20&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 340.216px; height: 140px; border-width: 1px 1px 1.7pt; border-style: dotted dotted solid; border-color: #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;하향식 / 상향식&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 222.826px; height: 140px; border-width: 1px 1px 1.7pt; border-style: dotted dotted solid; border-color: #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;스텁, 드라이버 &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;(테스트 스텁, 테스트 드라이버)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</description>
      <category>Certificate/DPE</category>
      <category>certificate</category>
      <category>DPE</category>
      <category>정보처리기사</category>
      <category>정보처리기사 실기</category>
      <category>정처기</category>
      <category>정처기 실기</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2147</guid>
      <comments>https://starrykss.tistory.com/2147#entry2147comment</comments>
      <pubDate>Mon, 28 Aug 2023 00:51:15 +0900</pubDate>
    </item>
    <item>
      <title>[Batch] 윈도우 배치 스크립트(Batch Script)에서 주석(Comment) 설정하는 방법</title>
      <link>https://starrykss.tistory.com/2146</link>
      <description>&lt;h1&gt;&lt;b&gt;윈도우 배치 스크립트(Batch Script)에서 주석(Comment) 설정하는 방법&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;윈도우의 &lt;b&gt;배치 스크립트(Batch Script)&lt;/b&gt;에서&lt;b&gt; 주석(Comment)&lt;/b&gt;을 설정하는 방법을 알아보자.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;① rem 문 사용하기 (단일 행 주석)&lt;/b&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;문법&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;@Rem@ 키워드를 문장의 앞에 적어주고, 그 뒤에 내용을 적어준다.&lt;/li&gt;
&lt;li&gt;@rem@은 &quot;Remark&quot;의 줄임말이다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1693119091473&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;rem comment&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;사용 예&lt;/b&gt;&lt;/h4&gt;
&lt;pre id=&quot;code_1693119160449&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;@echo off
rem myproject 폴더로 이동
cd c:/projects/myproject&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;② @::@ 사용하기&lt;/b&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;문법&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;@::@를 문장의 앞에 적어주고, 그 뒤에 내용을 적어준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1693119202121&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;:: comment&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;사용 예&lt;/b&gt;&lt;/h4&gt;
&lt;pre id=&quot;code_1693119224641&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;@echo off
:: myproject 폴더로 이동
:: 그리고 메시지 출력
cd c:/projects/myproject
set message=Hello World!
echo %message%&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1693119472728&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Hello World!&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;참고&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;주석을 너무 많이 달면 스크립트에 성능 저하가 올 수 있다고 한다.&lt;/li&gt;
&lt;li&gt;주석은 해당 라인의 시작부터 사용해야 한다. 즉, 앞에 &lt;u&gt;코드&lt;/u&gt;나 &lt;u&gt;공백&lt;/u&gt;이 있을 경우 주석으로 인식되지 않는다.&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>Programming/Batch</category>
      <category>::</category>
      <category>batch</category>
      <category>batch script</category>
      <category>COMMENT</category>
      <category>REM</category>
      <category>windows</category>
      <category>배치</category>
      <category>배치 스크립트</category>
      <category>윈도우</category>
      <category>주석</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2146</guid>
      <comments>https://starrykss.tistory.com/2146#entry2146comment</comments>
      <pubDate>Sun, 27 Aug 2023 15:58:47 +0900</pubDate>
    </item>
    <item>
      <title>[VS Code] VS Code 에디터 안에 라이브 서버(Live Server)를 넣는 방법</title>
      <link>https://starrykss.tistory.com/2144</link>
      <description>&lt;h1&gt;&lt;b&gt;VS Code 에디터 안에 Live Server를 넣는 방법&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;VS Code에서 HTML 코드를 작성할 때, Liver Server를 통해 확인하면서 보는 경우가 있다.&lt;/li&gt;
&lt;li&gt;코드의 실행 결과가 새로운 웹 브라우저의 창에 기본적으로 열리게 되는데, 웹 브라우저 창과 VS Code 프로그램에서 번갈아 움직이면서 작업하기가 불편한 경우가 발생한다.&lt;/li&gt;
&lt;li&gt;이럴 때, VS Code 안에 라이브 서버(Live Server)를 넣는 방법이 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;HTML 소스 코드에 마우스 커서를 올린 후&lt;b&gt; [마우스 오른쪽 버튼] &amp;gt; [Open with Live Server]&lt;/b&gt; 항목을 클릭한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;395&quot; data-origin-height=&quot;652&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bi1M2R/btsm83f7WTA/gxL22MGSvW5zKSoAN99OWK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bi1M2R/btsm83f7WTA/gxL22MGSvW5zKSoAN99OWK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bi1M2R/btsm83f7WTA/gxL22MGSvW5zKSoAN99OWK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbi1M2R%2Fbtsm83f7WTA%2FgxL22MGSvW5zKSoAN99OWK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;395&quot; height=&quot;652&quot; data-origin-width=&quot;395&quot; data-origin-height=&quot;652&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;코드의 실행 결과가 새로운 웹 브라우저 창에 열리는데, 해당 웹 브라우저 창의 &lt;b&gt;주소(URL)&lt;/b&gt;을 복사한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;356&quot; data-origin-height=&quot;83&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/eduhks/btsm9215OAs/zKKCLxuhtr8mIJdLymzmgk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/eduhks/btsm9215OAs/zKKCLxuhtr8mIJdLymzmgk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/eduhks/btsm9215OAs/zKKCLxuhtr8mIJdLymzmgk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Feduhks%2Fbtsm9215OAs%2FzKKCLxuhtr8mIJdLymzmgk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;356&quot; height=&quot;83&quot; data-origin-width=&quot;356&quot; data-origin-height=&quot;83&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;VS Code에서 &lt;b&gt;[Ctrl] + [Shift] + [P]&lt;/b&gt;를 눌러서 명령 팔레트를 실행시킨 후,&lt;b&gt; [Simple Browser: Show]&lt;/b&gt; 항목을 클릭한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;616&quot; data-origin-height=&quot;86&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bKfXSR/btsnaRFXWv1/PJxJXek3Kr3VA1Jg61t7OK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bKfXSR/btsnaRFXWv1/PJxJXek3Kr3VA1Jg61t7OK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bKfXSR/btsnaRFXWv1/PJxJXek3Kr3VA1Jg61t7OK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbKfXSR%2FbtsnaRFXWv1%2FPJxJXek3Kr3VA1Jg61t7OK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;616&quot; height=&quot;86&quot; data-origin-width=&quot;616&quot; data-origin-height=&quot;86&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;아까 복사했던 &lt;b&gt;URL&lt;/b&gt;을 붙여 넣은 후&lt;b&gt;, [Enter]&lt;/b&gt; 버튼을 누른다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;606&quot; data-origin-height=&quot;67&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/buoTR9/btsnalHibrX/mtH2ohlzsKpDkBB2YS5NP0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/buoTR9/btsnalHibrX/mtH2ohlzsKpDkBB2YS5NP0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/buoTR9/btsnalHibrX/mtH2ohlzsKpDkBB2YS5NP0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbuoTR9%2FbtsnalHibrX%2FmtH2ohlzsKpDkBB2YS5NP0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;606&quot; height=&quot;67&quot; data-origin-width=&quot;606&quot; data-origin-height=&quot;67&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;라이브 서버가 VS Code 안에서 실행되는 것을 확인할 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1595&quot; data-origin-height=&quot;717&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uo3LD/btsm8OQ3s1r/ZRddvJkKo7gE7LzKetSO4K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uo3LD/btsm8OQ3s1r/ZRddvJkKo7gE7LzKetSO4K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uo3LD/btsm8OQ3s1r/ZRddvJkKo7gE7LzKetSO4K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fuo3LD%2Fbtsm8OQ3s1r%2FZRddvJkKo7gE7LzKetSO4K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1595&quot; height=&quot;717&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1595&quot; data-origin-height=&quot;717&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;참고 사이트&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://stackoverflow.com/questions/68325778/can-i-use-live-server-inside-vscode-editor&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://stackoverflow.com/questions/68325778/can-i-use-live-server-inside-vscode-editor&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1688981161814&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Can I use Live Server inside Vscode editor?&quot; data-og-description=&quot;I know live server opens with a browser. But is it possible to open it inside editor? Like I split the editor window with two .js files.&quot; data-og-host=&quot;stackoverflow.com&quot; data-og-source-url=&quot;https://stackoverflow.com/questions/68325778/can-i-use-live-server-inside-vscode-editor&quot; data-og-url=&quot;https://stackoverflow.com/questions/68325778/can-i-use-live-server-inside-vscode-editor&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/b3gyIL/hyTg0kV4yn/Kbxm2v062EBJqckkNRdCrK/img.png?width=316&amp;amp;height=316&amp;amp;face=0_0_316_316&quot;&gt;&lt;a href=&quot;https://stackoverflow.com/questions/68325778/can-i-use-live-server-inside-vscode-editor&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://stackoverflow.com/questions/68325778/can-i-use-live-server-inside-vscode-editor&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/b3gyIL/hyTg0kV4yn/Kbxm2v062EBJqckkNRdCrK/img.png?width=316&amp;amp;height=316&amp;amp;face=0_0_316_316');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Can I use Live Server inside Vscode editor?&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;I know live server opens with a browser. But is it possible to open it inside editor? Like I split the editor window with two .js files.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;stackoverflow.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Program/Visual Studio Code</category>
      <category>Information</category>
      <category>Live server</category>
      <category>tip</category>
      <category>visual studio code</category>
      <category>vs code</category>
      <category>비주얼 스튜디오 코드</category>
      <category>정보</category>
      <category>팁</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2144</guid>
      <comments>https://starrykss.tistory.com/2144#entry2144comment</comments>
      <pubDate>Mon, 10 Jul 2023 18:34:59 +0900</pubDate>
    </item>
    <item>
      <title>[Windows] Hyper-V 가상 머신 바로가기 만들기</title>
      <link>https://starrykss.tistory.com/2143</link>
      <description>&lt;h1&gt;&lt;b&gt;Windows Hyper-V 가상 머신 바로가기 만들기&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;윈도우에서 Hyper-V 가상 머신을 만든 후, 바로 접속할 수 있도록 바로가기 아이콘을 만들어보자.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;바탕화면에 마우스 커서를 올린 후&lt;b&gt; [새로 만들기] &amp;gt; [바로가기]&lt;/b&gt;를 선택한다.&lt;/li&gt;
&lt;li&gt;@&amp;lt;바로 가기 만들기&amp;gt;@ 창이 뜨면 @[찾아보기]@ 버튼을 누르고 @[C:\Windows\System32]@ 디렉터리의 @[vmconnect]@를 지정해준다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;[항목 위치 입력]&lt;/b&gt; 뒷 공간에 @localhost@와 @바로가기로 지정할 가상 머신 이름@을 적어준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1686990979781&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;C:\Windows\System32\vmconnect.exe localhost &quot;바로가기로_지정할_가상_머신_이름&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;@가상 머신 이름@은 Hyper-V에서 지정한 이름을 지정해준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;705&quot; data-origin-height=&quot;325&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/csimKa/btskfYb4ACq/k90R9ctccKW8WwXr8O77b1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/csimKa/btskfYb4ACq/k90R9ctccKW8WwXr8O77b1/img.png&quot; data-alt=&quot;바로가기로 지정할 가상 머신 이름 확인하기&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/csimKa/btskfYb4ACq/k90R9ctccKW8WwXr8O77b1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcsimKa%2FbtskfYb4ACq%2Fk90R9ctccKW8WwXr8O77b1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;571&quot; height=&quot;263&quot; data-origin-width=&quot;705&quot; data-origin-height=&quot;325&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;바로가기로 지정할 가상 머신 이름 확인하기&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;바로 가기 이름&lt;/b&gt;을 지정한 후, @[마침]@ 버튼을 누른다.&lt;/li&gt;
&lt;/ul&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style16&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;614&quot; data-origin-height=&quot;454&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cDHtwM/btskgvGVPWg/s3YAXhIiIlXR7KkogsTKik/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cDHtwM/btskgvGVPWg/s3YAXhIiIlXR7KkogsTKik/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cDHtwM/btskgvGVPWg/s3YAXhIiIlXR7KkogsTKik/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcDHtwM%2FbtskgvGVPWg%2Fs3YAXhIiIlXR7KkogsTKik%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;614&quot; height=&quot;454&quot; data-origin-width=&quot;614&quot; data-origin-height=&quot;454&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;614&quot; data-origin-height=&quot;454&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dmlEdv/btskfb3DibJ/UzXZQ5Kcxmwqo0lK8GvZtK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dmlEdv/btskfb3DibJ/UzXZQ5Kcxmwqo0lK8GvZtK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dmlEdv/btskfb3DibJ/UzXZQ5Kcxmwqo0lK8GvZtK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdmlEdv%2Fbtskfb3DibJ%2FUzXZQ5Kcxmwqo0lK8GvZtK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;614&quot; height=&quot;454&quot; data-origin-width=&quot;614&quot; data-origin-height=&quot;454&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;관리자 권한&lt;/b&gt;으로 실행될 수 있도록 해준다. &lt;b&gt;생성된 아이콘 클릭 &amp;gt; [마우스 오른쪽 버튼 클릭] &amp;gt;&amp;nbsp;[속성] &amp;gt; [바로 가기] 탭 &amp;gt; [고급] 버튼 클릭 &amp;gt; [관리자 권한으로 실행]&lt;/b&gt;&amp;nbsp;&lt;b&gt;체크&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;776&quot; data-origin-height=&quot;624&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/KJgv9/btskgqzmEDe/XdFlFZdKtHkwy6Z1y9Lrik/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/KJgv9/btskgqzmEDe/XdFlFZdKtHkwy6Z1y9Lrik/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/KJgv9/btskgqzmEDe/XdFlFZdKtHkwy6Z1y9Lrik/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKJgv9%2FbtskgqzmEDe%2FXdFlFZdKtHkwy6Z1y9Lrik%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;650&quot; height=&quot;523&quot; data-origin-width=&quot;776&quot; data-origin-height=&quot;624&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;이제 생성된 바로가기 아이콘으로 바로 &lt;b&gt;가상 머신&lt;/b&gt;을 실행시킬 수 있다.&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>Information/Windows</category>
      <category>Hyper-V</category>
      <category>Information</category>
      <category>localhost</category>
      <category>tip</category>
      <category>virtual machine</category>
      <category>vm</category>
      <category>windows</category>
      <category>가상 머신</category>
      <category>정보</category>
      <category>팁</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2143</guid>
      <comments>https://starrykss.tistory.com/2143#entry2143comment</comments>
      <pubDate>Sat, 17 Jun 2023 17:44:10 +0900</pubDate>
    </item>
    <item>
      <title>[TeX] 문자 위에 바(Bar) 표시하는 방법 (크게 표시하기)</title>
      <link>https://starrykss.tistory.com/2142</link>
      <description>&lt;h1&gt;&lt;b&gt;문자 위에 바(Bar) 표시하는 방법 (크게 표시하기)&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;TeX를 이용하여 수식을 나타낼 때, 문자 위에 바(Bar)를 표현하는 방법을 알아보자.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;작은 바 표시하기&amp;nbsp;&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;@\bar{문자}@를 사용하는 방법이다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1685613607589&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$$ \bar{X} $$&lt;/code&gt;&lt;/pre&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;$$\bar{X}$$&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;큰 바 표시하기&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;@\overline{문자}@를 사용하는 방법이다.&lt;/li&gt;
&lt;li&gt;@\bar{문자}@를 사용할 때, 바의 크기가 작아서 가독성이 많이 떨어지는데, @\overline{}@을 이용하여 이 문제를 해결할 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1685613715659&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$$ \overline{X} $$&lt;/code&gt;&lt;/pre&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;$$ \overline{X}$$&lt;/blockquote&gt;</description>
      <category>In-depth Study/TeX</category>
      <category>Information</category>
      <category>latex</category>
      <category>TeX</category>
      <category>tip</category>
      <category>수식</category>
      <category>정보</category>
      <category>팁</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2142</guid>
      <comments>https://starrykss.tistory.com/2142#entry2142comment</comments>
      <pubDate>Thu, 1 Jun 2023 19:02:22 +0900</pubDate>
    </item>
    <item>
      <title>[Windows] 윈도우 11 키보드 입력 시, 마지막 글자가 삭제되는(지워지는) 현상 해결 하는 방법</title>
      <link>https://starrykss.tistory.com/2141</link>
      <description>&lt;h1&gt;&lt;b&gt;윈도우 11 키보드 입력 시, 마지막 글자가 삭제되는(지워지는) 현상 해결 하는 방법&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;윈도우 11에서 키보드로 글자를 입력할 때, 마지막 글자가 삭제되는(지워지는) 현상이 발생할 때가 있다.&lt;/li&gt;
&lt;li&gt;이 문제를 간단하게 해결해보자.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;작업 표시줄의 검색창에 @지역 설정@을 입력해준 후, 해당 설정창으로 이동한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;781&quot; data-origin-height=&quot;720&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/burdBE/btsibp9CouW/3NbHQXdkV15JY37gyollCK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/burdBE/btsibp9CouW/3NbHQXdkV15JY37gyollCK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/burdBE/btsibp9CouW/3NbHQXdkV15JY37gyollCK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FburdBE%2Fbtsibp9CouW%2F3NbHQXdkV15JY37gyollCK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;650&quot; height=&quot;664&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;781&quot; data-origin-height=&quot;720&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;@[언어]@ 섹션의 @[한국어]@ 항목의 옵션(@&amp;hellip;@)을 클릭한 후 @[언어 옵션]@을 클릭한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1016&quot; data-origin-height=&quot;798&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zeTBK/btsidkNbro6/uIblMynUox1bwswpigQnpK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zeTBK/btsidkNbro6/uIblMynUox1bwswpigQnpK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zeTBK/btsidkNbro6/uIblMynUox1bwswpigQnpK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzeTBK%2FbtsidkNbro6%2FuIblMynUox1bwswpigQnpK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;650&quot; height=&quot;511&quot; data-origin-width=&quot;1016&quot; data-origin-height=&quot;798&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;@Microsoft 입력기@의 옵션(@&amp;hellip;@)을 클릭한 후 @[키보드 옵션]@을 클릭한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1016&quot; data-origin-height=&quot;798&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bks0XE/btsh9FFn41g/lMFZR3yOiQQwTdgGwjYYP1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bks0XE/btsh9FFn41g/lMFZR3yOiQQwTdgGwjYYP1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bks0XE/btsh9FFn41g/lMFZR3yOiQQwTdgGwjYYP1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbks0XE%2Fbtsh9FFn41g%2FlMFZR3yOiQQwTdgGwjYYP1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;650&quot; height=&quot;511&quot; data-origin-width=&quot;1016&quot; data-origin-height=&quot;798&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;@[호환성]@ 섹션의 @[이전 버전의 Microsoft IME]@ 설정을 켜준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style16&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1014&quot; data-origin-height=&quot;796&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rQg9c/btsiaEssns0/QH9Pj6Ltr0Ze9DgHo3HML1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rQg9c/btsiaEssns0/QH9Pj6Ltr0Ze9DgHo3HML1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rQg9c/btsiaEssns0/QH9Pj6Ltr0Ze9DgHo3HML1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrQg9c%2FbtsiaEssns0%2FQH9Pj6Ltr0Ze9DgHo3HML1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1014&quot; height=&quot;796&quot; data-origin-width=&quot;1014&quot; data-origin-height=&quot;796&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1024&quot; data-origin-height=&quot;801&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bOgw75/btsh6z6ACWZ/kZuVXQD1XXOiQLRioxjr6K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bOgw75/btsh6z6ACWZ/kZuVXQD1XXOiQLRioxjr6K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bOgw75/btsh6z6ACWZ/kZuVXQD1XXOiQLRioxjr6K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbOgw75%2Fbtsh6z6ACWZ%2FkZuVXQD1XXOiQLRioxjr6K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1024&quot; height=&quot;801&quot; data-origin-width=&quot;1024&quot; data-origin-height=&quot;801&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Information/Windows</category>
      <category>IME</category>
      <category>Information</category>
      <category>tip</category>
      <category>windows</category>
      <category>Windows 11</category>
      <category>윈도우</category>
      <category>윈도우11</category>
      <category>정보</category>
      <category>팁</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2141</guid>
      <comments>https://starrykss.tistory.com/2141#entry2141comment</comments>
      <pubDate>Wed, 31 May 2023 20:38:48 +0900</pubDate>
    </item>
    <item>
      <title>[VS Code] 비주얼 스튜디오 코드 다크/라이트 모드 자동 전환 기능 켜는 방법 (Auto Detect Color Scheme)</title>
      <link>https://starrykss.tistory.com/2140</link>
      <description>&lt;h1&gt;&lt;b&gt;비주얼 스튜디오 코드 다크/라이트 모드 자동 전환 기능 켜는 방법(Auto Detect Color Scheme)&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;비주얼 스튜디오 코드(VS Code)&lt;/b&gt;를 사용할 때, &lt;u&gt;시스템의 모드(&lt;b&gt;라이트/다크&lt;/b&gt;)에 따라 테마가 바뀌도록&lt;/u&gt; 설정해보자.&lt;/li&gt;
&lt;li&gt;보통 대부분의 프로그램은 이 기능(&lt;b&gt;Auto Theme Sync&lt;/b&gt;)을 지원한다. 몇몇 &lt;b&gt;VS Code&lt;/b&gt;는 자동으로 이 기능이 켜져 있을 수도 있으나, 몇몇 &lt;b&gt;VS Code&lt;/b&gt;는 이 기능이 자동으로 설정되어 있지 않아서 이 기능을 쓰려면&amp;nbsp;&lt;u&gt;따로 설정해줘야&lt;/u&gt; 한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;VS Code&lt;/b&gt; 상단의 @[File]@ 메뉴 &amp;rarr; @[Preference]@ &amp;rarr; @[Settings]@ 순으로 들어간다. (혹은 단축키 @[Ctrl]@ + @[,]@를 누른다.)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;647&quot; data-origin-height=&quot;722&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rVmQe/btsgcK8NrrG/3cfdQTtU6GpO0tIORHjen0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rVmQe/btsgcK8NrrG/3cfdQTtU6GpO0tIORHjen0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rVmQe/btsgcK8NrrG/3cfdQTtU6GpO0tIORHjen0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrVmQe%2FbtsgcK8NrrG%2F3cfdQTtU6GpO0tIORHjen0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;647&quot; height=&quot;722&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;647&quot; data-origin-height=&quot;722&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;@[Settings]@ 페이지의 상단 검색창에 @theme@를 검색한다. 그러면 @[Appearance]@ 페이지로 이동하게 된다.&lt;/li&gt;
&lt;li&gt;그리고 &lt;b&gt;라이트/다크 모드&lt;/b&gt;일 때, &lt;b&gt;VS Code&lt;/b&gt;에 적용시킬 테마들을 자신의 기호에 맞게 선택해준다.
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;@Workbench: Preferred Dark Color Theme@ : &lt;u&gt;다크 모드&lt;/u&gt;일 때 적용시킬 테마 설정&lt;/li&gt;
&lt;li&gt;@Workbench: Preferred Light Color Theme@ : &lt;u&gt;라이트 모드&lt;/u&gt;일 때 적용시킬 테마 설정&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1209&quot; data-origin-height=&quot;840&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bVMLRb/btsf5eJfMSd/mG45Q2dRxkeFQGkvujSp4K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bVMLRb/btsf5eJfMSd/mG45Q2dRxkeFQGkvujSp4K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bVMLRb/btsf5eJfMSd/mG45Q2dRxkeFQGkvujSp4K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbVMLRb%2Fbtsf5eJfMSd%2FmG45Q2dRxkeFQGkvujSp4K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1209&quot; height=&quot;840&quot; data-origin-width=&quot;1209&quot; data-origin-height=&quot;840&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;그리고 마지막으로 중요한 &lt;b&gt;자동 동기화 기능(Auto Sync)&lt;/b&gt; 기능을 켜준다. (@Appearance@ 페이지에서 스크롤을 쭉 밑으로 내려주면 확인할 수 있다.)
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;@Window: Auto Detect Color Scheme@ 항목을 체크해준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1219&quot; data-origin-height=&quot;540&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nMqL6/btsf40xFHdb/icRDZkOf2OVRNUcFKvCkqK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nMqL6/btsf40xFHdb/icRDZkOf2OVRNUcFKvCkqK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nMqL6/btsf40xFHdb/icRDZkOf2OVRNUcFKvCkqK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnMqL6%2Fbtsf40xFHdb%2FicRDZkOf2OVRNUcFKvCkqK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1219&quot; height=&quot;540&quot; data-origin-width=&quot;1219&quot; data-origin-height=&quot;540&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;테스트 해보기&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;실제로 잘 작동하는지 확인해보자.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Animation.gif&quot; data-origin-width=&quot;1012&quot; data-origin-height=&quot;763&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ebvA5Q/btsgb7o1kU4/sanbYqQjiLdYynHyj0w6o1/img.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ebvA5Q/btsgb7o1kU4/sanbYqQjiLdYynHyj0w6o1/img.gif&quot; data-alt=&quot;제대로 잘 작동하는 것을 확인할 수 있다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ebvA5Q/btsgb7o1kU4/sanbYqQjiLdYynHyj0w6o1/img.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/ebvA5Q/btsgb7o1kU4/sanbYqQjiLdYynHyj0w6o1/img.gif&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1012&quot; height=&quot;763&quot; data-filename=&quot;Animation.gif&quot; data-origin-width=&quot;1012&quot; data-origin-height=&quot;763&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;제대로 잘 작동하는 것을 확인할 수 있다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;참고 사이트&lt;/b&gt;&lt;/h2&gt;
&lt;figure id=&quot;og_1684214384837&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;How do I sync the Visual Studio Code (vscode) theme to use my OS light/dark color scheme?&quot; data-og-description=&quot;MacOS now supports both &amp;quot;Light&amp;quot; and &amp;quot;Dark&amp;quot; mode (found in &amp;quot;System Preferences&amp;quot;, &amp;quot;General&amp;quot;, &amp;quot;Appearance&amp;quot;). How can I make VS Code automatically change it's theme to be light or dark, when I change my&quot; data-og-host=&quot;apple.stackexchange.com&quot; data-og-source-url=&quot;https://apple.stackexchange.com/questions/381962/how-do-i-sync-the-visual-studio-code-vscode-theme-to-use-my-os-light-dark-colo&quot; data-og-url=&quot;https://apple.stackexchange.com/questions/381962/how-do-i-sync-the-visual-studio-code-vscode-theme-to-use-my-os-light-dark-colo&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/ejGu8L/hySE5TXBXr/Tgxbn9pW13IKbI0DBgZjO1/img.png?width=316&amp;amp;height=316&amp;amp;face=0_0_316_316&quot;&gt;&lt;a href=&quot;https://apple.stackexchange.com/questions/381962/how-do-i-sync-the-visual-studio-code-vscode-theme-to-use-my-os-light-dark-colo&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://apple.stackexchange.com/questions/381962/how-do-i-sync-the-visual-studio-code-vscode-theme-to-use-my-os-light-dark-colo&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/ejGu8L/hySE5TXBXr/Tgxbn9pW13IKbI0DBgZjO1/img.png?width=316&amp;amp;height=316&amp;amp;face=0_0_316_316');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;How do I sync the Visual Studio Code (vscode) theme to use my OS light/dark color scheme?&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;MacOS now supports both &quot;Light&quot; and &quot;Dark&quot; mode (found in &quot;System Preferences&quot;, &quot;General&quot;, &quot;Appearance&quot;). How can I make VS Code automatically change it's theme to be light or dark, when I change my&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;apple.stackexchange.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Program/Visual Studio Code</category>
      <category>Color Scheme</category>
      <category>Dark mode</category>
      <category>Light Mode</category>
      <category>Theme</category>
      <category>visual studio code</category>
      <category>vs code</category>
      <category>다크 모드</category>
      <category>라이트 모드</category>
      <category>비주얼 스튜디오 코드</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2140</guid>
      <comments>https://starrykss.tistory.com/2140#entry2140comment</comments>
      <pubDate>Tue, 16 May 2023 14:20:29 +0900</pubDate>
    </item>
    <item>
      <title>[PyCharm] 파이참 유용한 단축키 모음</title>
      <link>https://starrykss.tistory.com/2139</link>
      <description>&lt;h1&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;PyCharm 유용한 단축키 모음&lt;/b&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;PyCharm에서 유용하게 사용할 수 있는 단축키들을 정리해본다.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;단축키&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div class=&quot;contents_style&quot;&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;&lt;b&gt;편집 단축키&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 221px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 15.6589%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;기능&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 17.4032%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;단축키&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 66.9378%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;설명&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 15.6589%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;칸 띄우기&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 17.4032%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;tab&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 66.9378%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;열을 오른쪽으로 이동할 수 있으며, 코드를 드래그해서 누를 경우 코드 전체가 동작&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 15.6589%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;칸 줄이기&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 17.4032%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Shift + tab&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 66.9378%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;열을 왼쪽으로 이동할 수 있으며, 드래그해서 누를 경우 코드 전체가 동작&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 15.6589%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;에워싸기&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 17.4032%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Ctrl + Alt + T&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 66.9378%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;특정 코드 아래 부분을 if문, try문 등으로 묶을 수 있도록 함&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 15.6589%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;주석 처리&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 17.4032%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Ctrl + /&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 66.9378%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;드래그된 부분 전체를 주석(#) 처리 함&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 15.6589%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;선택 라인 복제&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 17.4032%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Ctrl + D&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 66.9378%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;커서가 있는 라인 전체를 그대로 복사&amp;middot;붙여넣기함 ✅&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 15.6589%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;선택 라인 삭제&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 17.4032%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Ctrl + Y&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 66.9378%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;커서가 있는 라인 전체를 삭제함&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 15.6589%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;라인을 위로&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 17.4032%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Alt + Shift + &amp;uarr;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 66.9378%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;커서가 있는 라인을 한 줄 위로 이동&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 15.6589%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;라인을 아래로&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 17.4032%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Alt + Shift + &amp;darr;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 66.9378%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;커서가 있는 라인을 한 줄 아래로 이동&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 15.6589%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;시작부분 삭제&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 17.4032%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Ctrl + Backspace&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 66.9378%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;단어가 시작되는 부분까지 삭제함&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 15.6589%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;끝부분 삭제&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 17.4032%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Ctrl + Delete&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 66.9378%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;단어의 마지막 부분까지 삭제함&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 15.6589%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;코드 블록 확장&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 17.4032%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Ctrl + Numpad+&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 66.9378%; text-align: left; height: 34px;&quot; rowspan=&quot;2&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;if문이나 try문 등을 기점으로 코드 열기 또는 접기 실행&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 15.6589%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;코드 블록 축소&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 17.4032%; text-align: left; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Ctrl + &lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Numpad -&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;&lt;b&gt;탐색 단축키&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 260px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 16.124%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;기능&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 23.3333%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;단축키&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 60.5426%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;설명&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 16.124%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;선언으로 이동&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 23.3333%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Ctrl + 클릭&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 60.5426%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Ctrl을 누른 상태로 함수 또는 변수를 클릭하면 작성된 곳으로 이동함&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 16.124%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;클래스로 이동&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 23.3333%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Ctrl + N&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 60.5426%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;현재 커서가 있는 위치를 감싸고 있는 클래스로 이동함&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 16.124%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;라인으로 이동&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 23.3333%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Ctrl + G&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 60.5426%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;디버깅 시 특정 라인이 출력되는데, 해당 라인으로 이동할 때 사용 가능함&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 16.124%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;코드 블록 이동&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 23.3333%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Ctrl + [ or ]&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 60.5426%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;코드 블록의 처음 부분([) 또는 마지막 부분(])으로 이동&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 16.124%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;내용 보기&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 23.3333%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Ctrl + Shift + I&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 60.5426%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;특정 변수에 해당 단축키를 사용할 경우 세부적인 정의 내용이 표현됨&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 16.124%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;함수 간 이동&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 23.3333%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Alt + &amp;uarr; or &amp;darr;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 60.5426%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;하나의 함수를 단위로 하여 위 아래로 화면 이동&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 16.124%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;작성 지역 이동&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 23.3333%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Ctrl + Alt + &amp;larr; or &amp;rarr;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 60.5426%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;가장 최근에 커서가 있었던(이전에 코드를 작성하던) 곳으로 이동&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 16.124%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;오류로 이동&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 23.3333%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;F2&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 60.5426%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;오류가 존재하는 코드로 곧바로 이동&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;&lt;b&gt;검색 단축키&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 14.7287%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;기능&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 19.1472%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;단축키&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 66.124%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;설명&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 14.7287%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;찾기&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 19.1472%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Ctrl + F&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 66.124%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;단축키 실행 후 찾고자 하는 내용 입력시 검색(엔터키로 이동 가능)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 14.7287%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;경로 찾기&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 19.1472%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Ctrl + Shift + F&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 66.124%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;해당 변수가 사용되고 있는 구간 자세히 찾기&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;&lt;b&gt;실행 단축키&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 18.1007%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;기능&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 19.031%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;단축키&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 62.8682%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;설명&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 18.1007%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;코드 실행하기&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 19.031%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Shift + F10&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 62.8682%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;color: #000000; font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;이전에 실행했던 파일 실행&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 18.1007%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;코드 디버깅하기&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 19.031%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Shift + F9&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 62.8682%; height: 20px; text-align: left;&quot;&gt;&lt;span style=&quot;color: #000000; font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;이전에 디버그했던 파일 디버그&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 18.1007%; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;파일 선택 실행&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 19.031%; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Alt + Shift + F10&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 62.8682%; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;코드 실행 시 실행할 파일 선택 후 실행 가능&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 18.1007%; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;파일 선택 디버그&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 19.031%; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;Alt + Shift + F9&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 62.8682%; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;코드 디버깅 시 디버그할 파일 선택 후 디버그 가능&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 18.1007%; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;한 줄씩 디버그&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 19.031%; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;F8&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 62.8682%; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000;&quot;&gt;코드 디버깅 시 Break Point를 걸어 실행했을 경우에 사용 가능함&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;/div&gt;</description>
      <category>Program/JetBrains IDEA</category>
      <category>idea</category>
      <category>Information</category>
      <category>jetbrains</category>
      <category>PyCharm</category>
      <category>shortCut</category>
      <category>tip</category>
      <category>단축키</category>
      <category>정보</category>
      <category>팁</category>
      <category>파이참</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2139</guid>
      <comments>https://starrykss.tistory.com/2139#entry2139comment</comments>
      <pubDate>Mon, 15 May 2023 11:56:16 +0900</pubDate>
    </item>
    <item>
      <title>[정보처리기사 실기] 2023년 1회 기출문제</title>
      <link>https://starrykss.tistory.com/2138</link>
      <description>&lt;h1&gt;&lt;b&gt;정보처리기사 실기 2023년 1회 기출 문제&lt;/b&gt;&lt;/h1&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;u&gt;2023년 4월&lt;/u&gt;에 진행되었던&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;정보처리기사 실기 1회&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;기출 복원 문제&lt;/b&gt;를 올려본다.&lt;/li&gt;
&lt;/ul&gt;
&lt;table class=&quot;se-table-content&quot; style=&quot;border: none; border-collapse: collapse; width: 873px; height: 4951px;&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr class=&quot;se-tr&quot; style=&quot;height: 20px;&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 76px; height: 20px; border-width: 1.7pt 1px 1px 1.7pt; border-style: solid dotted dotted solid; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;b&gt;&lt;span&gt;&lt;span style=&quot;color: #ffffff;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;문항&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 584px; height: 20px; border-width: 1.7pt 1px 1px; border-style: solid dotted dotted; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;b&gt;&lt;span&gt;&lt;span style=&quot;color: #ffffff;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;문제&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 213px; height: 20px; border-width: 1.7pt 1px 1px; border-style: solid dotted dotted; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;b&gt;&lt;span&gt;&lt;span style=&quot;color: #ffffff;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;답&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot; style=&quot;height: 336px;&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 76px; height: 336px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 584px; height: 336px; border: 1px dotted #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;스태틱 변수 b , 변수 a 정수&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;class&amp;nbsp;Static&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;int&amp;nbsp;a&amp;nbsp;=&amp;nbsp;20; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;static&amp;nbsp;int&amp;nbsp;b&amp;nbsp;=&amp;nbsp;0; &lt;br /&gt;} &lt;br /&gt;public&amp;nbsp;class&amp;nbsp;Main&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;static&amp;nbsp;void&amp;nbsp;main(String[]&amp;nbsp;args)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int&amp;nbsp;a; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a&amp;nbsp;=&amp;nbsp;10; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Static.b&amp;nbsp;=&amp;nbsp;a; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Static&amp;nbsp;st&amp;nbsp;=&amp;nbsp;new&amp;nbsp;Static(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(Static.b++); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(st.b); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(a); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Syste&amp;nbsp;m.out.print(st.a);&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;}&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 213px; height: 336px; border: 1px dotted #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;11&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;20&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot; style=&quot;height: 375px;&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 76px; height: 375px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 584px; height: 375px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;C언어 Art- println&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;br /&gt;#include&amp;nbsp;&amp;lt;stdio.h&amp;gt; &lt;br /&gt;​ &lt;br /&gt;int&amp;nbsp;main()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;char&amp;nbsp;a[]&amp;nbsp;=&amp;nbsp;&quot;Art&quot;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;char*&amp;nbsp;p&amp;nbsp;=&amp;nbsp;NULL; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p&amp;nbsp;=&amp;nbsp;a; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&quot;%s\n&quot;,&amp;nbsp;a); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&quot;%c\n&quot;,&amp;nbsp;*p); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&quot;%c\n&quot;,&amp;nbsp;*a); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&quot;%s\n&quot;,&amp;nbsp;p); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;​ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for&amp;nbsp;(int&amp;nbsp;i&amp;nbsp;=&amp;nbsp;0;&amp;nbsp;a[i]&amp;nbsp;!=&amp;nbsp;'\0';&amp;nbsp;i++)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&quot;%c&quot;,&amp;nbsp;a[i]); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;}&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 213px; height: 375px; border: 1px dotted #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;Art&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;A&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;A&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;Art&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;Art&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot; style=&quot;height: 247px;&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 76px; height: 247px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 584px; height: 247px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;qwer , qwtety ..&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;br /&gt;#include&amp;nbsp;&amp;lt;stdio.h&amp;gt; &lt;br /&gt;​ &lt;br /&gt;int&amp;nbsp;main()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;char*&amp;nbsp;a&amp;nbsp;=&amp;nbsp;&quot;qwer&quot;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;char*&amp;nbsp;b&amp;nbsp;=&amp;nbsp;&quot;qwtety&quot;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for&amp;nbsp;(int&amp;nbsp;i&amp;nbsp;=&amp;nbsp;0;&amp;nbsp;a[i]&amp;nbsp;!=&amp;nbsp;'\0'&amp;nbsp;;&amp;nbsp;i++){ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for&amp;nbsp;(int&amp;nbsp;j&amp;nbsp;=&amp;nbsp;0;&amp;nbsp;b[j]&amp;nbsp;!=&amp;nbsp;'\0';&amp;nbsp;j++)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(a[i]&amp;nbsp;==&amp;nbsp;b[j])&amp;nbsp;printf(&quot;%c&quot;,&amp;nbsp;a[i]); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;}&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 213px; height: 247px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;qwe&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot; style=&quot;height: 132px;&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 76px; height: 132px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 584px; height: 132px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;웹에서 JS, XML을 이용하여 비동기식으로 웹 페이지의 일부 컨텐츠만 리로드해오는 방식. 클라이언트 사이드에서는 JS만처리하고, 서버 사이드에서는 **만 처리하기 대문에 빠르게 처리 가능한 방식이다.Google Maps와 Google **에서 이러한 방식을 사용한다.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 213px; height: 132px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;ajax&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot; style=&quot;height: 157px;&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 76px; height: 157px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 584px; height: 157px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;데이터교환방식 패킷교환문제&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 213px; height: 157px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;가상회선 , 데이터그램&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot; style=&quot;height: 63px;&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 76px; height: 63px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 584px; height: 63px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;VPN 문제, 데이터 링크 계층 프로토콜&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;L2F, PPTP의 결합 형태&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 213px; height: 63px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;L2TP&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot; style=&quot;height: 100px;&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 76px; height: 100px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 584px; height: 100px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs- se-ff-system   &quot;&gt;Port번호 22인 프로토콜&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 213px; height: 100px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;SSH&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot; style=&quot;height: 513px;&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 76px; height: 513px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 584px; height: 513px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;&lt;b&gt;웜&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;&amp;bull;인터넷 또는 네트워크를 통해서 컴퓨터에서 컴퓨터로 전파되는 악성 프로그램이다.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;&amp;bull; 윈도우의 취약점 또는 응용 프로그램의 취약점을 이용하거나 이메일이나 공유 폴더를 통해 전파되며, 최근에는 공유 프로그램(P2P)을 이용하여 전파되기도 한다.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;&amp;bull; 네트워크에 존재하는 다른 컴퓨터로 스스로 전파되는 특성이 있다.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;&lt;b&gt;트로이 목마&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;&amp;bull; 컴퓨터에 직접적인 피해를 주지는 않지만, 악의적인 공격자가 컴퓨터에 침투하여 사용자의 컴퓨터를 조종할 수 있는 프로그램이다.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;&amp;bull; 고의적으로 만들어졌다는 점에서 프로그래머의 실수인 버그와는 다르다.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;&amp;bull; 사용자가 의도치 않은 코드를 포함하여 (어쩌고저쩌고.. '의도치 않은 코드'에 관한 설명이 두번째 문단 마지막 줄에 명시되어 있었음.) &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;&lt;b&gt;바이러스&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;&amp;bull; 사용자 컴퓨터(네트워크로 공유된 컴퓨터 포함) 내에서 사용자 몰래 프로그램이나 실행 가능한 부분을 변형해 자신 또는 자신의 변형을 복사하는 프로그램이다.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;&amp;bull; 가장 큰 특성은 복제와 감염이다. 다른 네트워크의 컴퓨터로 스스로 전파되지는 않는다.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 213px; height: 513px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;ㄴ웜 &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;ㄷ트로이 목마 &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;ㄱ바이러스&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;&lt;b&gt;※ &lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #004e82;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;&lt;b&gt;답안 순서는 복원이기때문에 정확하지 않음&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;.)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot; style=&quot;height: 437px;&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 76px; height: 437px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;&lt;u&gt;9&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 584px; height: 437px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;int 형태로 표현된 이진수 101110를 int 형태의 십진수로 변환하는 코드에 관한 문제. 문제가 출제된 영역은 이진수를 2또는 10으로 나눈 나머지만 취하여 변수 sum에 합하는 방식으로 구현되어 있었음. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;int&amp;nbsp;main()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int&amp;nbsp;input&amp;nbsp;=&amp;nbsp;101110; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int&amp;nbsp;di&amp;nbsp;=&amp;nbsp;1; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int&amp;nbsp;sum&amp;nbsp;=&amp;nbsp;0; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;​ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;while&amp;nbsp;(1)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(input&amp;nbsp;==&amp;nbsp;0)&amp;nbsp;break &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;​ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sum&amp;nbsp;=&amp;nbsp;sum&amp;nbsp;+&amp;nbsp;(input&amp;nbsp;ⓐ&amp;nbsp;ⓑ)&amp;nbsp;*&amp;nbsp;di; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;di&amp;nbsp;=&amp;nbsp;di&amp;nbsp;*&amp;nbsp;2; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;input&amp;nbsp;=&amp;nbsp;input&amp;nbsp;/&amp;nbsp;10; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;​ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&quot;%d&quot;,&amp;nbsp;sum); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;0; &lt;br /&gt;}&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 213px; height: 437px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;1. ⓐ&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-   &quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;% ⓑ&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-   &quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;10 or 5 or 2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;2. ⓐ&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-   &quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;&amp;amp; ⓑ&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-   &quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot; style=&quot;height: 68px;&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 76px; height: 68px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 584px; height: 68px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;ping 찍을 때테스트 메시지, 오류 등을 담아 보내고, reach에 실패할 경우 이에 대한 정보를 가지고 송신 단으로 돌아오는 방식의 프로토콜. Ping-of-Death에서 사용하는 것&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 213px; height: 68px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;ICMP&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot; style=&quot;height: 177px;&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 76px; height: 177px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;&lt;u&gt;11&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 584px; height: 177px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;디자인 패턴문제&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;보기에 생성(Builder, Singleton, Abstract Factory?)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;구조(Bridge, Decorater, Facade, Proxy ..)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;행위(Observer, Moderator, Visitor.. ) 일부가 주어지고 밑에 설명 3~4개 있었음&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;객체의 대리자를 이용하여 원래 객체의 작업을 대신 처리하는 디자인 패턴&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 213px; height: 177px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;proxy&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot; style=&quot;height: 34px;&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 76px; height: 34px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;12&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 584px; height: 34px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;튜플, 릴레이션 인스턴스, 카디널리티&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 213px; height: 34px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;튜플, 릴레이션 인스턴스, 카디널리티&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot; style=&quot;height: 85px;&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 76px; height: 85px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 584px; height: 85px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;[학생] 릴레이션에서 학생 이름(컬럼 명)이'민수'인 튜플을 삭제하는 쿼리를 작성하여라 (sql delete 문제)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 213px; height: 85px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;delete from 학생 where 이름 = '민수' ; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot; style=&quot;height: 304px;&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 76px; height: 304px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;14&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 584px; height: 304px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;버블정렬문제(변수로 작성)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;void&amp;nbsp;swap(int[]&amp;nbsp;a,&amp;nbsp;int&amp;nbsp;idx1,&amp;nbsp;int&amp;nbsp;idx2){ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int&amp;nbsp;t&amp;nbsp;=&amp;nbsp;idx1; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a[idx1]&amp;nbsp;=&amp;nbsp;a[idx2]; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a[1번]&amp;nbsp;=&amp;nbsp;t; &lt;br /&gt;} &lt;br /&gt;void&amp;nbsp;Usort(int[]&amp;nbsp;a,&amp;nbsp;int&amp;nbsp;len){ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;버블정렬&amp;nbsp;코드 &lt;br /&gt;} &lt;br /&gt;​ &lt;br /&gt;​ &lt;br /&gt;int&amp;nbsp;main()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int&amp;nbsp;nx&amp;nbsp;=&amp;nbsp;5; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.... &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Usort(a,&amp;nbsp;2번문제); &lt;br /&gt;}&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 213px; height: 304px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;idx2, nx&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot; style=&quot;height: 133px;&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 76px; height: 133px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;15&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 584px; height: 133px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;파이썬 중국 홍콩 ..&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;a = {'한국', '중국', '일본'}&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;a.add('베트남')&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;a.add('중국')&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;a.remove('일본')&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;a.update({'홍콩', '한국', '태국'})&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;print(a)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 213px; height: 133px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;{'한국', '중국', '베트남', '홍콩', '태국'}&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot; style=&quot;height: 335px;&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 76px; height: 335px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;16&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 584px; height: 335px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;sql문제&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-   &quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;group by사용&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;(조건: where사용하지&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-   &quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;말&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-   &quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;것. 세미콜론&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-   &quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;생락가능, &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;group by와&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-   &quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;having사용. 집계함수&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-   &quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;사용&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 213px; height: 335px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;select 과목이름, MIN(점수) AS 최소점수,MAX(점수) AS 최대점수&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;From 성적&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;group by 과목이름&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;having avg(점수) &amp;gt;= 90 ;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot; style=&quot;height: 454px;&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 76px; height: 454px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;17&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 584px; height: 454px; border: 1px dotted #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;Java car, vehicle 상속&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;br /&gt;abstact&amp;nbsp;class&amp;nbsp;Vehicle&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String&amp;nbsp;name; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;abstract&amp;nbsp;public&amp;nbsp;String&amp;nbsp;getName(String&amp;nbsp;val); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;​ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;String&amp;nbsp;getName()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;&quot;Vehicle&amp;nbsp;name:&amp;nbsp;&quot;&amp;nbsp;+&amp;nbsp;name; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;} &lt;br /&gt;​ &lt;br /&gt;class&amp;nbsp;Car&amp;nbsp;extends&amp;nbsp;Vehicle&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;Car(String&amp;nbsp;val)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;name=super.name=val; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;String&amp;nbsp;getName(String&amp;nbsp;val)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;&quot;Car&amp;nbsp;name:&quot;&amp;nbsp;+&amp;nbsp;val; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;String&amp;nbsp;getName(byte&amp;nbsp;val[])&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;&quot;Car&amp;nbsp;name:&quot;&amp;nbsp;+&amp;nbsp;val; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;} &lt;br /&gt;​ &lt;br /&gt;public&amp;nbsp;class&amp;nbsp;Test&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;static&amp;nbsp;void&amp;nbsp;main(String[]&amp;nbsp;args)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Vehicle&amp;nbsp;obj&amp;nbsp;=&amp;nbsp;new&amp;nbsp;Car(&quot;Spark&quot;); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(obj.getName()); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;}&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 213px; height: 454px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;Vehicle name: Spark&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot; style=&quot;height: 85px;&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 76px; height: 85px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;18&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 584px; height: 85px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;외부 개념 내부스키마&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 213px; height: 85px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;외부 개념 내부 (ㄱㄴㄷ)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot; style=&quot;height: 350px;&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 76px; height: 350px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;19&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 584px; height: 350px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;화이트박스문제 (분기 커버리지)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 213px; height: 350px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;1234567, 124561&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;or&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;1234561, 124567&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot; style=&quot;height: 546px;&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 76px; height: 546px; border-width: 1px 1px 1.7pt 1.7pt; border-style: dotted dotted solid solid; border-color: #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-system   &quot;&gt;20&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 584px; height: 546px; border-width: 1px 1px 1.7pt; border-style: dotted dotted solid; border-color: #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;JAVA get x&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;br /&gt;class&amp;nbsp;Parent&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int&amp;nbsp;x&amp;nbsp;=&amp;nbsp;100; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Parent()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this(500); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Parent(int&amp;nbsp;x)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this.x&amp;nbsp;=&amp;nbsp;x; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int&amp;nbsp;getX()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;x; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;class&amp;nbsp;Child&amp;nbsp;extends&amp;nbsp;Parent&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int&amp;nbsp;x&amp;nbsp;=&amp;nbsp;4000; &lt;br /&gt;​ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Child()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this(5000); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;​ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Child(int&amp;nbsp;x)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this.x&amp;nbsp;=&amp;nbsp;x; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;​ &lt;br /&gt;public&amp;nbsp;class&amp;nbsp;Main&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;static&amp;nbsp;void&amp;nbsp;main(String[]&amp;nbsp;args)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Child&amp;nbsp;obj&amp;nbsp;=&amp;nbsp;new&amp;nbsp;Child(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(obj.getX()); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;}&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 213px; height: 546px; border-width: 1px 1px 1.7pt; border-style: dotted dotted solid; border-color: #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs15 se-ff-system   &quot;&gt;500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Certificate/DPE</category>
      <category>certificate</category>
      <category>DPE</category>
      <category>자격증</category>
      <category>정보처리기사</category>
      <category>정보처리기사 실기</category>
      <category>정처기</category>
      <category>정처기 실기</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2138</guid>
      <comments>https://starrykss.tistory.com/2138#entry2138comment</comments>
      <pubDate>Sun, 14 May 2023 19:48:02 +0900</pubDate>
    </item>
    <item>
      <title>[Widnows] 윈도우 11 다크/라이트 모드 바꾸는 방법 (수동, 단축키)</title>
      <link>https://starrykss.tistory.com/2137</link>
      <description>&lt;h1&gt;&lt;b&gt;윈도우 11 다크/라이트 모드 바꾸는 방법 (수동, 단축키)&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;단축키로 간단하게&lt;b&gt; 윈도우 11&lt;/b&gt;의 &lt;b&gt;다크/라이트 모드&lt;/b&gt;를 전환하는 방법을 알아보자.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;① 수동으로 변경하기&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;수동으로 &lt;b&gt;다크/라이트 모드&lt;/b&gt;를 변경하는 방법이다.&lt;/li&gt;
&lt;li&gt;변경할 때마다&lt;b&gt; [설정] &amp;gt; [개인 설정] &amp;gt; [색] &amp;gt; [모드 선택]&lt;/b&gt;에서 바꿔주면 된다.&lt;/li&gt;
&lt;/ul&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 65px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style4&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 50%; height: 17px;&quot;&gt;&lt;b&gt;1. 바탕화면 아무곳에 마우스 커서를 올린 후 '마우스 오른쪽 버튼' 클릭!&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 50%; height: 17px;&quot;&gt;&lt;b&gt;2. [개인 설정]에서 [색] 탭 클릭!&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 50%; height: 17px;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;305&quot; data-origin-height=&quot;384&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bHPZLO/btsfe7Kv4mE/y8fD0gSUw3qs7IytRldjpk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bHPZLO/btsfe7Kv4mE/y8fD0gSUw3qs7IytRldjpk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bHPZLO/btsfe7Kv4mE/y8fD0gSUw3qs7IytRldjpk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbHPZLO%2Fbtsfe7Kv4mE%2Fy8fD0gSUw3qs7IytRldjpk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;305&quot; height=&quot;384&quot; data-origin-width=&quot;305&quot; data-origin-height=&quot;384&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;td style=&quot;width: 50%; height: 17px;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;706&quot; data-origin-height=&quot;744&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/di5xQl/btsfaKC6xIH/A4MVjsgstvq06WkgPP9Pdk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/di5xQl/btsfaKC6xIH/A4MVjsgstvq06WkgPP9Pdk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/di5xQl/btsfaKC6xIH/A4MVjsgstvq06WkgPP9Pdk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdi5xQl%2FbtsfaKC6xIH%2FA4MVjsgstvq06WkgPP9Pdk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;706&quot; height=&quot;744&quot; data-origin-width=&quot;706&quot; data-origin-height=&quot;744&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 14px;&quot;&gt;
&lt;td style=&quot;width: 50%; height: 14px;&quot;&gt;&lt;b&gt;3. 다크/라이트 모드 선택&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 50%; height: 14px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 50%; height: 17px;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;704&quot; data-origin-height=&quot;406&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bVV1dG/btsfbjejOsX/nKcCRRBMeI8yQfPQLaR6q1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bVV1dG/btsfbjejOsX/nKcCRRBMeI8yQfPQLaR6q1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bVV1dG/btsfbjejOsX/nKcCRRBMeI8yQfPQLaR6q1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbVV1dG%2FbtsfbjejOsX%2FnKcCRRBMeI8yQfPQLaR6q1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;704&quot; height=&quot;406&quot; data-origin-width=&quot;704&quot; data-origin-height=&quot;406&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;td style=&quot;width: 50%; height: 17px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;② 단축키로 변경하기&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;아쉽게도&amp;nbsp;&lt;b&gt;윈도우&amp;nbsp;11&lt;/b&gt;에서&amp;nbsp;&lt;b&gt;다크/라이트&amp;nbsp;모드&lt;/b&gt;를&amp;nbsp;변경할&amp;nbsp;수&amp;nbsp;있는&amp;nbsp;&lt;b&gt;단축키(Shortcut)&lt;/b&gt;가&amp;nbsp;없다.&lt;/li&gt;
&lt;li&gt;그래서 &lt;u&gt;별도의 프로그램&lt;/u&gt;을 실행하여 사용해야 하는데, 그 프로그램이 @EasyDark@라는 프로그램이다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;  EasyDark 프로그램 다운로드&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;프리웨어&lt;/b&gt;이고, 별도의 설치 없이 사용할 수 있다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Windows 11 Pro&lt;/b&gt;에는 몇가지 기능 제약이 있다고 한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;figure id=&quot;og_1683951025903&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Easy Dark Mode - Quick switching between Dark and Light&quot; data-og-description=&quot;Easy Dark Mode is a useful utility software which facilitates the setup of Light and Dark display modes available in Windows 10, and enables quick switching between them. In Windows 10, the required settings can be accessed through several steps by default&quot; data-og-host=&quot;www.wintools.info&quot; data-og-source-url=&quot;https://www.wintools.info/index.php/easy-dark-mode&quot; data-og-url=&quot;https://www.wintools.info/index.php/easy-dark-mode&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://www.wintools.info/index.php/easy-dark-mode&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.wintools.info/index.php/easy-dark-mode&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Easy Dark Mode - Quick switching between Dark and Light&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Easy Dark Mode is a useful utility software which facilitates the setup of Light and Dark display modes available in Windows 10, and enables quick switching between them. In Windows 10, the required settings can be accessed through several steps by default&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.wintools.info&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;단축키 설정 방법&lt;/b&gt;&lt;/h4&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style4&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;b&gt;1. 프로그램 실행 후, 시스템 트레이에서 Easy Dark Mode 프로그램을 클릭한다.&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;b&gt;2. 옵션 창이 나오면, [Hotkey] 탭을 클릭한다.&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;476&quot; data-origin-height=&quot;296&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/8mg3Y/btsfgiyfjFw/KJdNZTEKlA1NTYooczhpkK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/8mg3Y/btsfgiyfjFw/KJdNZTEKlA1NTYooczhpkK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/8mg3Y/btsfgiyfjFw/KJdNZTEKlA1NTYooczhpkK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F8mg3Y%2FbtsfgiyfjFw%2FKJdNZTEKlA1NTYooczhpkK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;476&quot; height=&quot;296&quot; data-origin-width=&quot;476&quot; data-origin-height=&quot;296&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;524&quot; data-origin-height=&quot;347&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/sUVtH/btsfeBdXgNR/oMCS1bVZkPqXv2Rb6lUmV0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/sUVtH/btsfeBdXgNR/oMCS1bVZkPqXv2Rb6lUmV0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/sUVtH/btsfeBdXgNR/oMCS1bVZkPqXv2Rb6lUmV0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FsUVtH%2FbtsfeBdXgNR%2FoMCS1bVZkPqXv2Rb6lUmV0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;524&quot; height=&quot;347&quot; data-origin-width=&quot;524&quot; data-origin-height=&quot;347&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;b&gt;3. 단축키로 사용할 키를 설정한다. (@[Alt]@ + @[S]@)&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;b&gt;4. 이제 @[Alt]@ + @[S]@ 키를 누르면 자동으로 다크/라이트 모드 전환이 된다.&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;400&quot; data-origin-height=&quot;266&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/FHS90/btsfeBkF10M/LjWfZdl3Bu9NfjOTwLgpw1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/FHS90/btsfeBkF10M/LjWfZdl3Bu9NfjOTwLgpw1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/FHS90/btsfeBkF10M/LjWfZdl3Bu9NfjOTwLgpw1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FFHS90%2FbtsfeBkF10M%2FLjWfZdl3Bu9NfjOTwLgpw1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;400&quot; height=&quot;266&quot; data-origin-width=&quot;400&quot; data-origin-height=&quot;266&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Animation.gif&quot; data-origin-width=&quot;1894&quot; data-origin-height=&quot;1016&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bALsCH/btsfcl3170R/tXqmmVeIx4EKJMc0QnXQOK/img.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bALsCH/btsfcl3170R/tXqmmVeIx4EKJMc0QnXQOK/img.gif&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bALsCH/btsfcl3170R/tXqmmVeIx4EKJMc0QnXQOK/img.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/bALsCH/btsfcl3170R/tXqmmVeIx4EKJMc0QnXQOK/img.gif&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1894&quot; height=&quot;1016&quot; data-filename=&quot;Animation.gif&quot; data-origin-width=&quot;1894&quot; data-origin-height=&quot;1016&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Information/Windows</category>
      <category>Dark mode</category>
      <category>Light Mode</category>
      <category>shortCut</category>
      <category>window</category>
      <category>windows</category>
      <category>Windows 11</category>
      <category>다크 모드</category>
      <category>단축키</category>
      <category>라이트 모드</category>
      <category>윈도우</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2137</guid>
      <comments>https://starrykss.tistory.com/2137#entry2137comment</comments>
      <pubDate>Sat, 13 May 2023 13:22:57 +0900</pubDate>
    </item>
    <item>
      <title>[Windows] 윈도우 11 TPM 없이 우회 설치하는 방법</title>
      <link>https://starrykss.tistory.com/2136</link>
      <description>&lt;h1&gt;&lt;b&gt;윈도우 11 TPM 없이 우회 설치하는 방법&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;윈도우 11부터 TPM 2.0을 지원하는 컴퓨터만 OS를 설치할 수 있게 되었다.&lt;/li&gt;
&lt;li&gt;그래서 컴퓨터 사양은 좋은데 이러한 TPM 제약 조건 때문에 윈도우 11을 설치하지 못하는 경우가 발생하게 되는데, 이러한 TMP 제약 조건을 우회하여 설치하는 방법이 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;TPM 제약 조건 우회를 위한 레지스트리 파일 다운로드&amp;nbsp;&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;다음의 TPM 제약 조건 우회를 위한 레지스트리 파일을 다운로드 한 후, 윈도우 11 설치 장치(USB 등)의 최상단 경로에 넣어준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignLeft&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/PyXeG/btsey3XGAR1/CQsKc6Jg7vizXG1pRIGQgK/Windows11_Bypass.reg?attach=1&amp;amp;knm=tfile.reg&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;Windows11_Bypass.reg&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;0.00MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;893&quot; data-origin-height=&quot;587&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/L0NmT/btseAT1wCnt/jjqSfHWX5BclxHSoTQhyIK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/L0NmT/btseAT1wCnt/jjqSfHWX5BclxHSoTQhyIK/img.png&quot; data-alt=&quot;윈도우 11 설치 USB 최상단에 TPM 우회 레지스트리 파일을 넣은 모습&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/L0NmT/btseAT1wCnt/jjqSfHWX5BclxHSoTQhyIK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FL0NmT%2FbtseAT1wCnt%2FjjqSfHWX5BclxHSoTQhyIK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;650&quot; height=&quot;587&quot; data-origin-width=&quot;893&quot; data-origin-height=&quot;587&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;윈도우 11 설치 USB 최상단에 TPM 우회 레지스트리 파일을 넣은 모습&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;윈도우 11 설치하기&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;윈도우 11 설치 과정에서 @[Shift]@ + @[F10]@ 키를 눌러서 &lt;b&gt;명령 프롬프트(CMD)&lt;/b&gt;를 실행한다.&lt;/li&gt;
&lt;li&gt;명령 프롬프트에서 @notepad.exe@를 입력해 &lt;b&gt;메모장&lt;/b&gt;을 실행한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1683697677613&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;gt; notepad.exe&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;543&quot; data-origin-height=&quot;403&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kT7rT/btsfeAlxS9z/CXcuhbdr2jCBD8Bocz3Ww0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kT7rT/btsfeAlxS9z/CXcuhbdr2jCBD8Bocz3Ww0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kT7rT/btsfeAlxS9z/CXcuhbdr2jCBD8Bocz3Ww0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkT7rT%2FbtsfeAlxS9z%2FCXcuhbdr2jCBD8Bocz3Ww0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;644&quot; height=&quot;478&quot; data-origin-width=&quot;543&quot; data-origin-height=&quot;403&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;메모장 프로그램이 열리면 &lt;b&gt;[파일]&lt;/b&gt; &amp;gt;&lt;b&gt; [열기]&lt;/b&gt;를 클릭한다.&lt;/li&gt;
&lt;li&gt;&amp;lt;열기&amp;gt; 화면에서 윈도우 11 설치 장치의 최상단 경로로 들어간다. 그리고 &amp;lt;열기&amp;gt; 화면의 파일 형식을 @모든 파일@로 변경한 후, 넣었던 레지스트리 파일(@Windows11_Bypass.reg@)을 한 번 클릭하고 마우스 오른쪽 버튼을 클릭한 후 &lt;b&gt;[병합]&lt;/b&gt;을 선택한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;710&quot; data-origin-height=&quot;533&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dSMmxU/btseAS2IDKv/tu7wJIA23HeKKUCB8uKiq1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dSMmxU/btseAS2IDKv/tu7wJIA23HeKKUCB8uKiq1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dSMmxU/btseAS2IDKv/tu7wJIA23HeKKUCB8uKiq1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdSMmxU%2FbtseAS2IDKv%2Ftu7wJIA23HeKKUCB8uKiq1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;710&quot; height=&quot;533&quot; data-origin-width=&quot;710&quot; data-origin-height=&quot;533&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;설치를 진행한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;참고&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;윈도우 11 설치 이미지 다운로드 &amp;amp; 설치 디스크 만들기&lt;/li&gt;
&lt;/ul&gt;
&lt;figure id=&quot;og_1683698529821&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Windows 11 다운로드&quot; data-og-description=&quot;요청의 유효성을 검사하는 중입니다. 이 작업은 몇 분 정도 걸릴 수 있습니다. 페이지를 새로 고치거나 뒤로 이동하지 마세요. 그러면 요청이 취소됩니다.&quot; data-og-host=&quot;www.microsoft.com&quot; data-og-source-url=&quot;https://www.microsoft.com/ko-kr/software-download/windows11&quot; data-og-url=&quot;https://www.microsoft.com/ko-kr/software-download/windows11&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/coyCT6/hySypfNmc8/zMpYbKMO7GyumBULyDZIq1/img.png?width=431&amp;amp;height=270&amp;amp;face=0_0_431_270&quot;&gt;&lt;a href=&quot;https://www.microsoft.com/ko-kr/software-download/windows11&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.microsoft.com/ko-kr/software-download/windows11&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/coyCT6/hySypfNmc8/zMpYbKMO7GyumBULyDZIq1/img.png?width=431&amp;amp;height=270&amp;amp;face=0_0_431_270');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Windows 11 다운로드&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;요청의 유효성을 검사하는 중입니다. 이 작업은 몇 분 정도 걸릴 수 있습니다. 페이지를 새로 고치거나 뒤로 이동하지 마세요. 그러면 요청이 취소됩니다.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.microsoft.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Information/Windows</category>
      <category>Information</category>
      <category>tip</category>
      <category>TPM</category>
      <category>TPM 2.0</category>
      <category>windows</category>
      <category>Windows 11</category>
      <category>윈도우</category>
      <category>정보</category>
      <category>팁</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2136</guid>
      <comments>https://starrykss.tistory.com/2136#entry2136comment</comments>
      <pubDate>Wed, 10 May 2023 14:59:36 +0900</pubDate>
    </item>
    <item>
      <title>[Python] 파이썬에서 외부 모듈 등록 방법 (sys.path.append, PYTHONPATH)</title>
      <link>https://starrykss.tistory.com/2135</link>
      <description>&lt;h1&gt;&lt;b&gt;파이썬에서 외부 모듈 등록 방법&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;u&gt;해당 모듈이 있는 디렉터리로 이동하지 않고&lt;/u&gt; 모듈을 불러와서 사용하는 방법을 알아보자.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;① &lt;b&gt;&lt;code&gt;sys.path.append&lt;/code&gt; 사용하기&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;먼저 파이썬 셸을 실행한 후 &lt;code&gt;sys&lt;/code&gt; 모듈을 불러온다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;elm&quot;&gt;&lt;code&gt;C:\myPy&amp;gt; python
&amp;gt;&amp;gt;&amp;gt; import sys&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;code&gt;sys&lt;/code&gt; 모듈은 파이썬을 설치할 때 함께 설치되는 &lt;b&gt;라이브러리 모듈&lt;/b&gt;이다&lt;/li&gt;
&lt;li&gt;이 &lt;code&gt;sys&lt;/code&gt; 모듈을 사용하면 &lt;b&gt;파이썬 라이브러리&lt;/b&gt;가 설치되어 있는 디렉터리를 확인할 수 있다.&lt;/li&gt;
&lt;li&gt;다음과 같이 입력해 보자.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;taggerscript&quot;&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; sys.path
['', 'C:\\Windows\\SYSTEM32\\python311.zip', 'c:\\Python311\\DLLs',
'c:\\Python311\\lib', 'c:\\Python311', 'c:\\Python311\\lib\\site-packages']&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;code&gt;sys.path&lt;/code&gt;는 파이썬 라이브러리가 설치되어 있는 디렉터리를 보여 준다.&lt;/li&gt;
&lt;li&gt;만약 &lt;b&gt;파이썬 모듈&lt;/b&gt;이 위 디렉터리에 들어 있다면 모듈이 저장된 디렉터리로 이동할 필요 없이 바로 불러서 사용할 수 있다.&lt;/li&gt;
&lt;li&gt;그러므로 &lt;code&gt;sys.path&lt;/code&gt;에 &lt;code&gt;C:\myPy\mymod&lt;/code&gt; 디렉터리를 추가하면 아무 곳에서나 불러 사용할 수 있다.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sys.path&lt;/code&gt;는 &lt;b&gt;리스트&lt;/b&gt;이므로 다음과 같이 할 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; sys.path.append(&quot;C:/myPy/mymod&quot;)    # C:/myPy/mymod 디렉터리를 sys.path에 추가하기
&amp;gt;&amp;gt;&amp;gt; sys.path
['', 'C:\\Windows\\SYSTEM32\\python311.zip', 'c:\\Python311\\DLLs',
'c:\\Python311\\lib', 'c:\\Python311', 'c:\\Python311\\lib\\site-packages',
'C:/myPy/mymod']
&amp;gt;&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;code&gt;sys.path.append&lt;/code&gt;를 사용해서 &lt;code&gt;C:/myPy/mymod&lt;/code&gt;라는 디렉터리를 &lt;code&gt;sys.path&lt;/code&gt;에 추가했다.&lt;/li&gt;
&lt;li&gt;그리고 다시 &lt;code&gt;sys.path&lt;/code&gt;를 출력해 보니 가장 마지막에 &lt;code&gt;C:/myPy/mymod&lt;/code&gt; 디렉터리가 추가되었다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;angelscript&quot;&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; import mod2
&amp;gt;&amp;gt;&amp;gt; print(mod2.add(3,4))
7&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;② &lt;b&gt;&lt;code&gt;PYTHONPATH&lt;/code&gt; 환경 변수 사용하기&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;모듈을 불러와서 사용하는 또 다른 방법으로는 &lt;code&gt;PYTHONPATH&lt;/code&gt; &lt;b&gt;환경 변수&lt;/b&gt;를 사용하는 방법이 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;C:\myPy*set PYTHONPATH=C:\myPy\mymod    # PYTHONPATH 환경 변수 사용하기
C:\myPy&amp;gt; python  
&amp;gt;&amp;gt;&amp;gt; import mod2
&amp;gt;&amp;gt;&amp;gt; print(mod2.add(3,4))
7&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;code&gt;set&lt;/code&gt; 명령어를 사용해 &lt;code&gt;PYTHONPATH&lt;/code&gt; 환경 변수에 &lt;code&gt;mod2.py&lt;/code&gt; 파일이 있는 &lt;code&gt;C:\myPy\mymod&lt;/code&gt; 디렉터리를 설정한다.&lt;/li&gt;
&lt;li&gt;그러면 디렉터리 이동이나 별도의 모듈 추가 작업 없이 &lt;code&gt;mod2&lt;/code&gt; 모듈을 불러와서 사용할 수 있다.&lt;/li&gt;
&lt;li&gt;맥이나 유닉스 환경에서는 &lt;code&gt;set&lt;/code&gt; 대신 &lt;code&gt;export&lt;/code&gt; 명령을 사용해야 한다.&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>Programming/Python</category>
      <category>import</category>
      <category>Information</category>
      <category>module</category>
      <category>Programming</category>
      <category>python</category>
      <category>tip</category>
      <category>모듈</category>
      <category>정보</category>
      <category>팁</category>
      <category>파이썬</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2135</guid>
      <comments>https://starrykss.tistory.com/2135#entry2135comment</comments>
      <pubDate>Tue, 11 Apr 2023 21:18:54 +0900</pubDate>
    </item>
    <item>
      <title>[GitHub] 깃허브 페이지에 GIF 이미지 넣는 방법 (README.md 등)</title>
      <link>https://starrykss.tistory.com/2134</link>
      <description>&lt;h1&gt;&lt;b&gt;깃허브 페이지에 GIF 이미지 넣는 방법 &lt;b&gt;(README.md 등)&lt;/b&gt;&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;깃허브 페이지(README.me) 페이지 등에 GIF 이미지를 넣는 방법을 알아보자.&lt;/li&gt;
&lt;li&gt;깃허브의 이슈(Issues) 페이지에 글을 첨부하는 기능을 활용하는 방법이다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;① gif 파일 준비하기&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;깃허브 페이지에 넣고 싶은 @.gif@ 파일을 준비한다.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://giphy.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://giphy.com/&lt;/a&gt; 와 같은 사이트에서 다운로드 받는다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;② 깃허브의 아무 레포지토리의 Issues 탭 들어가서 이미지 첨부하기&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;깃허브의 아무 &lt;b&gt;레포지토리&lt;/b&gt;에 들어가서 @[Issues]@ 탭을 클릭한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;931&quot; data-origin-height=&quot;234&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cH5a3L/btr8LMtGuBT/nvHZ3KCCKLKCx1aUpP7VNk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cH5a3L/btr8LMtGuBT/nvHZ3KCCKLKCx1aUpP7VNk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cH5a3L/btr8LMtGuBT/nvHZ3KCCKLKCx1aUpP7VNk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcH5a3L%2Fbtr8LMtGuBT%2FnvHZ3KCCKLKCx1aUpP7VNk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;931&quot; height=&quot;234&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;931&quot; data-origin-height=&quot;234&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;@[New Issue]@ 버튼을 클릭한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;936&quot; data-origin-height=&quot;341&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/diAt3o/btr8NdkbfbQ/zxqJEytvk4KklbEMpHBDbk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/diAt3o/btr8NdkbfbQ/zxqJEytvk4KklbEMpHBDbk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/diAt3o/btr8NdkbfbQ/zxqJEytvk4KklbEMpHBDbk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdiAt3o%2Fbtr8NdkbfbQ%2FzxqJEytvk4KklbEMpHBDbk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;936&quot; height=&quot;341&quot; data-origin-width=&quot;936&quot; data-origin-height=&quot;341&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;준비한 @gif@ 파일을 본문 영역에 &lt;b&gt;드래그 &amp;amp; 드롭(Drag&amp;nbsp;&amp;amp;&amp;nbsp;Drop)&lt;/b&gt;해준다.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;896&quot; data-origin-height=&quot;598&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cvEfOf/btr8NDJMC2d/RrM4tM3ZLxZQkK2ZRocmBK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cvEfOf/btr8NDJMC2d/RrM4tM3ZLxZQkK2ZRocmBK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cvEfOf/btr8NDJMC2d/RrM4tM3ZLxZQkK2ZRocmBK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcvEfOf%2Fbtr8NDJMC2d%2FRrM4tM3ZLxZQkK2ZRocmBK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;896&quot; height=&quot;598&quot; data-origin-width=&quot;896&quot; data-origin-height=&quot;598&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;@![Uploading (파일이름).gif...]()@ 라는 문장이 나타나는데, 기다리면 완전히 생성된 문장(@![he](https://~)@)이 나타난다. 이 문장을 &lt;b&gt;복사&lt;/b&gt;해주고, 화면에서 빠져나온다.&lt;/li&gt;
&lt;/ul&gt;
&lt;table style=&quot;border-collapse: collapse; width: 92.2093%; height: 368px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style16&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;447&quot; data-origin-height=&quot;359&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/0Oi3e/btr8NDCYK5W/wNGBjJlEaSvZlWlGU5kc5K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/0Oi3e/btr8NDCYK5W/wNGBjJlEaSvZlWlGU5kc5K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/0Oi3e/btr8NDCYK5W/wNGBjJlEaSvZlWlGU5kc5K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F0Oi3e%2Fbtr8NDCYK5W%2FwNGBjJlEaSvZlWlGU5kc5K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;447&quot; height=&quot;359&quot; data-origin-width=&quot;447&quot; data-origin-height=&quot;359&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;430&quot; data-origin-height=&quot;376&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/GbC1i/btr8ZUcK44I/IA95MQFcsEnPmGK2TU2cJK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/GbC1i/btr8ZUcK44I/IA95MQFcsEnPmGK2TU2cJK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/GbC1i/btr8ZUcK44I/IA95MQFcsEnPmGK2TU2cJK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGbC1i%2Fbtr8ZUcK44I%2FIA95MQFcsEnPmGK2TU2cJK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;350&quot; height=&quot;306&quot; data-origin-width=&quot;430&quot; data-origin-height=&quot;376&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;③ 원하는 페이지에 복사한 문장 붙여넣기&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;복사한 문장을 GIF 이미지를 넣고자 하는 페이지에 추가해준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style16&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;523&quot; data-origin-height=&quot;313&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bnHzYD/btr8LhU2d4b/kTnAkJ6KtpKx91clULIf90/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bnHzYD/btr8LhU2d4b/kTnAkJ6KtpKx91clULIf90/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bnHzYD/btr8LhU2d4b/kTnAkJ6KtpKx91clULIf90/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbnHzYD%2Fbtr8LhU2d4b%2FkTnAkJ6KtpKx91clULIf90%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;523&quot; height=&quot;313&quot; data-origin-width=&quot;523&quot; data-origin-height=&quot;313&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;519&quot; data-origin-height=&quot;402&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zIUvP/btr9dYMh8Iv/7TqdtYkR5UhhbJ0KRzvYN1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zIUvP/btr9dYMh8Iv/7TqdtYkR5UhhbJ0KRzvYN1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zIUvP/btr9dYMh8Iv/7TqdtYkR5UhhbJ0KRzvYN1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzIUvP%2Fbtr9dYMh8Iv%2F7TqdtYkR5UhhbJ0KRzvYN1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;342&quot; height=&quot;265&quot; data-origin-width=&quot;519&quot; data-origin-height=&quot;402&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>In-depth Study/Git</category>
      <category>Gif</category>
      <category>GIT</category>
      <category>github</category>
      <category>Information</category>
      <category>tip</category>
      <category>깃허브</category>
      <category>꿀팁</category>
      <category>정보</category>
      <category>팁</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2134</guid>
      <comments>https://starrykss.tistory.com/2134#entry2134comment</comments>
      <pubDate>Mon, 10 Apr 2023 11:38:32 +0900</pubDate>
    </item>
    <item>
      <title>[CSS] 글자색을 투명색으로 설정하는 방법</title>
      <link>https://starrykss.tistory.com/2133</link>
      <description>&lt;h1 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;글자색을 투명색으로 설정하는 방법&lt;/b&gt;&lt;/h1&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;u&gt;글자의 공간은 유지&lt;/u&gt;한 채,&amp;nbsp;글자색을 &lt;b&gt;투명색&lt;/b&gt;으로 설정하는 방법을 알아보자.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;해당 요소의 @color@ 속성의 값을 @transparent@로 설정해준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1680840592571&quot; class=&quot;css&quot; data-ke-language=&quot;css&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;h1 { color: transparent; }&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;참고 사이트&lt;/b&gt;&lt;/h2&gt;
&lt;figure id=&quot;og_1680840518335&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Hide text using css&quot; data-og-description=&quot;I have a tag in my html like this: &amp;lt;h1&amp;gt;My Website Title Here&amp;lt;/h1&amp;gt; Using css I want to replace the text with my actual logo. I've got the logo there no problem via resizing the tag and&quot; data-og-host=&quot;stackoverflow.com&quot; data-og-source-url=&quot;https://stackoverflow.com/questions/471510/hide-text-using-css&quot; data-og-url=&quot;https://stackoverflow.com/questions/471510/hide-text-using-css&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bTfFeZ/hyScvzf7Hd/K5kHZVCTckACIkMqPkpGzk/img.png?width=316&amp;amp;height=316&amp;amp;face=0_0_316_316&quot;&gt;&lt;a href=&quot;https://stackoverflow.com/questions/471510/hide-text-using-css&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://stackoverflow.com/questions/471510/hide-text-using-css&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bTfFeZ/hyScvzf7Hd/K5kHZVCTckACIkMqPkpGzk/img.png?width=316&amp;amp;height=316&amp;amp;face=0_0_316_316');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Hide text using css&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;I have a tag in my html like this: &amp;lt;h1&amp;gt;My Website Title Here&amp;lt;/h1&amp;gt; Using css I want to replace the text with my actual logo. I've got the logo there no problem via resizing the tag and&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;stackoverflow.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming/CSS3</category>
      <category>COLOR</category>
      <category>css</category>
      <category>CSS3</category>
      <category>Programming</category>
      <category>Transparent</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2133</guid>
      <comments>https://starrykss.tistory.com/2133#entry2133comment</comments>
      <pubDate>Fri, 7 Apr 2023 13:10:54 +0900</pubDate>
    </item>
    <item>
      <title>[SQLD] SQL개발자 48회 시험 후기 및 시험 준비 팁 (2023년 3월 19일)</title>
      <link>https://starrykss.tistory.com/2131</link>
      <description>&lt;h1&gt;&lt;b&gt;[SQLD] SQL개발자 48회 시험 후기 및 시험 준비 팁 (2023년 3월 19일)&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;오늘 &lt;b&gt;SQLD&lt;/b&gt; &lt;u&gt;48회&lt;/u&gt; 시험을 보고 왔다.&lt;/li&gt;
&lt;li&gt;간단하게 시험 후기를 적어본다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;시험 후기&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;난이도가 그렇게 어렵지는 않았다.
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;SQL 자격검정 실전문제(노랭이)&lt;/b&gt; 보다 난이도가 쉬웠지만, &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;SQL에서 사용되는 함수의 특징을 잘 알고 있어야 풀 수 있는 문제들&lt;/b&gt;&lt;/span&gt;이 다수 출제되었다.
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;u&gt;기본 함수의 사용법들을 모르고&lt;/u&gt;, 노랭이 문제집의 문제와 답만 달달 외웠더라면 절대로 풀 수 없는 문제가 많았다.&lt;/li&gt;
&lt;li&gt;노랭이 문제집은 SQLD와 SQLP를 준비하는 사람들을 위한 문제집이기 때문에 문제의 난이도가 높을 수 밖에 없다. 따라서 너무 어렵다고 포기하지 말고, 그 문제에서 사용된 SQL 함수가 어떤 원리로 동작하는지 이해하는게 중요할 것 같았다. (그리고 오답 이유도 이해할 수 있을 만큼 공부하는 것이 좋을 것 같았다.)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;u&gt;기본적인 SQL 함수의 사용 방법&lt;/u&gt;을 이해한다면 풀 수 있는 문제들이 다수 출제 되었다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;u&gt;10-20% 정도&lt;/u&gt;는 &lt;b&gt;노랭이 문제집&lt;/b&gt;에서&lt;b&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt; 선지의 순서만 바꿔서 그대로 출제&lt;/span&gt;&lt;/b&gt;된 것 같았다.&amp;nbsp;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;노랭이 문제집 문제를 풀고 외웠던 문제에서, 익숙했던 문제들이 많이 출제되었고, 다행히 본능적으로 답을 고를 수 있었다.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;가채점 결과가 나와야 정확히 알 수 있겠지만, 합격권 점수(60점)를 넘긴 것 같다. 혹시 시험 보면서 혹시 떨어질까봐 조마조마 했는데 다행이다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;시험 준비 방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;구글링을 통해 찾아본 SQLD 시험 준비 방법은 크게 다음과 같았다.
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;SQL 자격검정 실전문제(노랭이) 문제집 문제 &lt;u&gt;여러번&lt;/u&gt; 풀기 (SQLD 자격검정 실전 문제)&lt;/b&gt;&lt;/span&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;선지 순서가 다른 비슷한 문제가 다수 출제될 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;SQL 전문가 가이드 교재 개념 공부 (선택)&lt;/b&gt;&lt;/span&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;SQLD와 SQLP 자격증 시험을 위한 내용이 모두 포함되어 있고, 책이 상당히 두껍다.&lt;/li&gt;
&lt;li&gt;그래서 여러 사람들이 요약 정리해 놓은 &lt;u&gt;요약집 파일&lt;/u&gt;을 다운로드 받아서 공부하는 것이 추천된다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;'데이터 전문가 포럼(네이버 카페)' 가입하고 자료 활용하기&lt;/b&gt;&lt;/span&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;SQL 전문가들이 많이 활동하고 있으며, SQL 관련 질문을 올리면 친절하게 답변을 해준다고 한다.&lt;/li&gt;
&lt;li&gt;과거 SQLD 기출 (복원) 문제, SQL 전문가 가이드 &lt;u&gt;요약집&lt;/u&gt; 등 다양한 자료들을 무료로 다운로드 받을 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;과거 기출 (복원) 문제 풀어보기&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style16&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 31.0465%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;877&quot; data-origin-height=&quot;1200&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qCUos/btr4v8m4Op2/KssqRUUuALbQWmEQmzY6b1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qCUos/btr4v8m4Op2/KssqRUUuALbQWmEQmzY6b1/img.jpg&quot; data-alt=&quot;SQL 자격검정 실전문제 문제집. (노랭이라고 불리는 책이다.)&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qCUos/btr4v8m4Op2/KssqRUUuALbQWmEQmzY6b1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqCUos%2Fbtr4v8m4Op2%2FKssqRUUuALbQWmEQmzY6b1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;250&quot; height=&quot;1200&quot; data-origin-width=&quot;877&quot; data-origin-height=&quot;1200&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;SQL 자격검정 실전문제 문제집. (노랭이라고 불리는 책이다.)&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/td&gt;
&lt;td style=&quot;width: 68.9535%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;902&quot; data-origin-height=&quot;1200&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b1MLVz/btr4v7V0c2K/CfsGpa2Hftk5DlPMZB1sPk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b1MLVz/btr4v7V0c2K/CfsGpa2Hftk5DlPMZB1sPk/img.jpg&quot; data-alt=&quot;SQL 전문가 가이드 교재 (개념서)&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b1MLVz/btr4v7V0c2K/CfsGpa2Hftk5DlPMZB1sPk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb1MLVz%2Fbtr4v7V0c2K%2FCfsGpa2Hftk5DlPMZB1sPk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;250&quot; height=&quot;1200&quot; data-origin-width=&quot;902&quot; data-origin-height=&quot;1200&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;SQL 전문가 가이드 교재 (개념서)&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;SQLD 시험 준비 팁&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;우선 &lt;span style=&quot;color: #006dd7;&quot;&gt;SQL 전문가 가이드 개념서 요약집&lt;/span&gt;을 다운로드 받은 후 쭉 훑어본다.&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;SQL 전문가 가이드 개념서 요약집은 &lt;b&gt;'데이터 전문가 포럼(네이버 카페)'&lt;/b&gt;이나 구글링을 통해 다른 분들의 블로그에서 무료로 다운로드 받을 수 있다.
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;여러 사람들이 정리해서 올렸는데, 자신에게 마음에 드는 걸로 다운로드 받으면 된다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;이해가 안되는 부분이 있으면 검색이나 실습을 통해 반드시 이해하도록 한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;노랭이 문제집&lt;/span&gt;을 푼다.&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;노랭이 문제집의 해설은 이해가 잘 안되고 어렵기로 유명하다.
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;궁금한 점이 있으면 '데이터 전문가 포럼' 사이트나 구글링, 실습을 통해 이해하도록 한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;노랭이 문제집의 지문과 정답, 그리고 오답이 되는 이유와 &lt;u&gt;문제에서 사용된 SQL 함수들이 어떤 원리로 동작하고 어떤 결과를 만들어내는지(가장 중요!)&lt;/u&gt; 꼭 이해한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: #8a3db6;&quot;&gt;과거 기출 (복원) 문제&lt;/span&gt;를 가볍게 훑어 본다.&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;사실, 시험 문제를 복원하거나 불법 유출하는 것은 금지되어 있다. 하지만 과거 몇몇 기출 복원 문제들이 돌아다니고 있다.&lt;/li&gt;
&lt;li&gt;최신 / 실전 문제 유형 파악을 위해 가볍게 한 번 훑어 보는 것을 추천한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;시험을 준비하면서 도움이 되었던 사이트&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;우선, 잘 알려지지 않았지만 SQLD 시험을 준비하면서 관련 개념과 실전 문제들을 블로그에 정리했던 글들이 있다. 정리했던 개념을 가볍게 한 번 훑어보고, 실전 문제를 반복해서 풀고 암기했다.&lt;/li&gt;
&lt;/ul&gt;
&lt;figure id=&quot;og_1679197895971&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[SQLD] SQL개발자 단원별 내용 정리 &amp;amp; 실전 문제&quot; data-og-description=&quot;SQL개발자(SQLD) 단원별 내용 정리 &amp;amp; 실전 문제 SQL개발자(SQLD) 자격증을 준비하면서 블로그에 올렸었던 글들을 한 페이지에 정리해본다. 개념 정리 인터넷 블로그, 교재 등을 보면서 정리했던 내용&quot; data-og-host=&quot;starrykss.tistory.com&quot; data-og-source-url=&quot;https://starrykss.tistory.com/1987&quot; data-og-url=&quot;https://starrykss.tistory.com/1987&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/EeBQy/hyRY2cKkmQ/CqeWwsJaKLvS7CLjkJH82K/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800,https://scrap.kakaocdn.net/dn/g3zdw/hyRY3JtSk8/pILVfLlaMj9QsSRMm3cSRK/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800&quot;&gt;&lt;a href=&quot;https://starrykss.tistory.com/1987&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://starrykss.tistory.com/1987&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/EeBQy/hyRY2cKkmQ/CqeWwsJaKLvS7CLjkJH82K/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800,https://scrap.kakaocdn.net/dn/g3zdw/hyRY3JtSk8/pILVfLlaMj9QsSRMm3cSRK/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[SQLD] SQL개발자 단원별 내용 정리 &amp;amp; 실전 문제&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;SQL개발자(SQLD) 단원별 내용 정리 &amp;amp; 실전 문제 SQL개발자(SQLD) 자격증을 준비하면서 블로그에 올렸었던 글들을 한 페이지에 정리해본다. 개념 정리 인터넷 블로그, 교재 등을 보면서 정리했던 내용&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;starrykss.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;주관식(단답형) 시험 문제&lt;/b&gt;를 대비하기 위해 활용했던 사이트이다. 주관식 시험으로 나올 만한 핵심적인 개념들이 모두 있었다. (노랭이 문제집에 나온 주관식 문제도 모두 정리되어 있었다.)&lt;/li&gt;
&lt;/ul&gt;
&lt;figure id=&quot;og_1679197979447&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[SQLD 시험 대비] 시험장 가기 전에 꼭 봐야 할 주관식 문제 모음&quot; data-og-description=&quot;시험장 가기 전에 꼭 봐야 할 주관식 문제 모음 들어가며 시험에 나올 수 있는 주관식 문제들을 정리해본다. 자료 출처 : 노랭이 문제집, SQLD 시험 대비 문제집 등 문제 1 Q. 모델링의 특징 3가지를&quot; data-og-host=&quot;dev-astra.tistory.com&quot; data-og-source-url=&quot;https://dev-astra.tistory.com/362&quot; data-og-url=&quot;https://dev-astra.tistory.com/362&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/buJQNr/hyRXAvm0oc/WZ0lGq8KvLLoLtGXYXr1z1/img.png?width=380&amp;amp;height=347&amp;amp;face=0_0_380_347,https://scrap.kakaocdn.net/dn/uT0fZ/hyRZdL6EuZ/LKWRXwG3jYYkTimO3EbWoK/img.png?width=380&amp;amp;height=347&amp;amp;face=0_0_380_347,https://scrap.kakaocdn.net/dn/WPN4Z/hyRXFp2ZWJ/TZCSExUvIjN2uEvmdOb6n0/img.png?width=929&amp;amp;height=234&amp;amp;face=0_0_929_234&quot;&gt;&lt;a href=&quot;https://dev-astra.tistory.com/362&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://dev-astra.tistory.com/362&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/buJQNr/hyRXAvm0oc/WZ0lGq8KvLLoLtGXYXr1z1/img.png?width=380&amp;amp;height=347&amp;amp;face=0_0_380_347,https://scrap.kakaocdn.net/dn/uT0fZ/hyRZdL6EuZ/LKWRXwG3jYYkTimO3EbWoK/img.png?width=380&amp;amp;height=347&amp;amp;face=0_0_380_347,https://scrap.kakaocdn.net/dn/WPN4Z/hyRXFp2ZWJ/TZCSExUvIjN2uEvmdOb6n0/img.png?width=929&amp;amp;height=234&amp;amp;face=0_0_929_234');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[SQLD 시험 대비] 시험장 가기 전에 꼭 봐야 할 주관식 문제 모음&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;시험장 가기 전에 꼭 봐야 할 주관식 문제 모음 들어가며 시험에 나올 수 있는 주관식 문제들을 정리해본다. 자료 출처 : 노랭이 문제집, SQLD 시험 대비 문제집 등 문제 1 Q. 모델링의 특징 3가지를&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;dev-astra.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;'데이터 전문가 포럼'&lt;/b&gt; 사이트에서&lt;b&gt; '양근당파'&lt;/b&gt;님이 공부하면서 만든&lt;b&gt; 요약집&lt;/b&gt;이 크게 도움이 되었다.
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;SQL 전문가 가이드 &lt;/b&gt;교재에서 중요한 내용을 대부분 정리한 요약집 파일이었다.&lt;/li&gt;
&lt;li&gt;양이 조금 많았지만, 시험에 나올만한 내용들이 알기 쉽게 정리되어 있었다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;858&quot; data-origin-height=&quot;33&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pf7f8/btr4xivYexj/NGM5r6bjjBHz5yFq6wF0Vk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pf7f8/btr4xivYexj/NGM5r6bjjBHz5yFq6wF0Vk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pf7f8/btr4xivYexj/NGM5r6bjjBHz5yFq6wF0Vk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fpf7f8%2Fbtr4xivYexj%2FNGM5r6bjjBHz5yFq6wF0Vk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;858&quot; height=&quot;33&quot; data-origin-width=&quot;858&quot; data-origin-height=&quot;33&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;'데이터 전문가 포럼' (네이버 카페)&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;기출 (복원) 문제, SQL 관련 질문 &amp;amp; 답변, 요약집 다운로드 등 많은 자료를 얻을 수 있는 곳이다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;figure id=&quot;og_1679215617548&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;데이터 전문가 포럼 (빅데이터분석기사... : 네이버 카페&quot; data-og-description=&quot;빅데이터분석기사, ADP, ADsP, SQLP, SQLD, DAP, DAsP, 자격증 취득 등 데이터 전문가 커뮤니티입니다.&quot; data-og-host=&quot;cafe.naver.com&quot; data-og-source-url=&quot;https://cafe.naver.com/sqlpd&quot; data-og-url=&quot;https://cafe.naver.com/sqlpd&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/btv30b/hyRY2qo9SR/shCO9kn5Da4Ve1Saqc7tj0/img.jpg?width=279&amp;amp;height=279&amp;amp;face=0_0_279_279&quot;&gt;&lt;a href=&quot;https://cafe.naver.com/sqlpd&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://cafe.naver.com/sqlpd&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/btv30b/hyRY2qo9SR/shCO9kn5Da4Ve1Saqc7tj0/img.jpg?width=279&amp;amp;height=279&amp;amp;face=0_0_279_279');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;데이터 전문가 포럼 (빅데이터분석기사... : 네이버 카페&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;빅데이터분석기사, ADP, ADsP, SQLP, SQLD, DAP, DAsP, 자격증 취득 등 데이터 전문가 커뮤니티입니다.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;cafe.naver.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;마치며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;비전공자분들도 많이 보고, 많이 합격하는 시험이다. (합격률 50%대)&lt;/li&gt;
&lt;li&gt;SQL에 대한 기본 개념과 약간의(?) 문제 암기만 하면 쉽게 취득할 수 있을 것 같은 느낌이 들었다.&lt;/li&gt;
&lt;li&gt;지금까지 계속 취득하겠다고 마음만 먹고 마음의 여유가 없어서 계속 미루고 미뤘었는데, 취득할 수 있게 되어 너무 기쁘다.&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>Daily Life/Activity</category>
      <category>certificate</category>
      <category>review</category>
      <category>SQL</category>
      <category>SQLD</category>
      <category>SQL개발자</category>
      <category>시험</category>
      <category>자격증</category>
      <category>후기</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2131</guid>
      <comments>https://starrykss.tistory.com/2131#entry2131comment</comments>
      <pubDate>Sun, 19 Mar 2023 13:02:40 +0900</pubDate>
    </item>
    <item>
      <title>[Windows] nvlddmkm.sys 파일 관련 블루 스크린 문제 해결 방법 (윈도우 10/11에서 순간 캡처([Win] + [Shift] + [S])가 작동하지 않는 경우)</title>
      <link>https://starrykss.tistory.com/2130</link>
      <description>&lt;h1&gt;&lt;b&gt;윈도우에서 nvlddmkm.sys&amp;nbsp;파일&amp;nbsp;관련&amp;nbsp;블루&amp;nbsp;스크린&amp;nbsp;문제&amp;nbsp;해결&amp;nbsp;방법&amp;nbsp;(윈도우&amp;nbsp;10/11에서&amp;nbsp;순간&amp;nbsp;캡처([Win]&amp;nbsp;+&amp;nbsp;[Shift]&amp;nbsp;+&amp;nbsp;[S])가&amp;nbsp;작동하지&amp;nbsp;않는&amp;nbsp;경우)&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;450&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/6x3aI/btr0ilLo6pK/KFQlNNmW84oWKN6xUcfwbK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/6x3aI/btr0ilLo6pK/KFQlNNmW84oWKN6xUcfwbK/img.jpg&quot; data-alt=&quot;nvlddmkm.sys 파일 문제로 블루 스크린 오류가 뜰 때가 있다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/6x3aI/btr0ilLo6pK/KFQlNNmW84oWKN6xUcfwbK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F6x3aI%2Fbtr0ilLo6pK%2FKFQlNNmW84oWKN6xUcfwbK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;281&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;450&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;nvlddmkm.sys 파일 문제로 블루 스크린 오류가 뜰 때가 있다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;가끔 @nvlddmkm.sys@ 파일 문제로 인해 &lt;b&gt;블루 스크린&lt;/b&gt;이 뜰 수 있다.&lt;/li&gt;
&lt;li&gt;이 문제는 대부분&lt;b&gt; 그래픽 카드 드라이버&lt;/b&gt; 문제로 인해 발생한다고 한다.
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;새로운 그래픽 카드 드라이버로 업데이트 하고난 후, &lt;u&gt;예전의 그래픽 카드 드라이버와 충돌&lt;/u&gt;하여 이 문제가 발생하는 경우가 많다고 한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;이 문제는 대부분 그래픽 카드 드라이버를 완전히 깨끗하게 지운 후, 다시 설치하면 문제를 해결할 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;제어판에서 직접 드라이버를 제거해도 깨끗하게 드라이버가 제거되지 않기 때문에 전문적인 프로그램을 써야 한다.&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;DDU(Display Driver Uninstaller)&lt;/b&gt;&lt;/span&gt;라는 프로그램으로 한 번에 그래픽 카드 드라이버를 삭제 할 수 있다. (&lt;b&gt;무료&lt;/b&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;figure id=&quot;og_1677063684611&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;DDU - Driver Easy&quot; data-og-description=&quot;DDU (Display Driver Uninstaller) and Driver Easy have teamed up to keep your pc drivers up to date.&quot; data-og-host=&quot;www.drivereasy.com&quot; data-og-source-url=&quot;https://www.drivereasy.com/update-display-drivers/&quot; data-og-url=&quot;https://www.drivereasy.com/update-display-drivers/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/iPhx4/hyRIvmDAt2/eAsvxjEezQPMrBLbn5U9U1/img.png?width=888&amp;amp;height=1019&amp;amp;face=0_0_888_1019&quot;&gt;&lt;a href=&quot;https://www.drivereasy.com/update-display-drivers/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.drivereasy.com/update-display-drivers/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/iPhx4/hyRIvmDAt2/eAsvxjEezQPMrBLbn5U9U1/img.png?width=888&amp;amp;height=1019&amp;amp;face=0_0_888_1019');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;DDU - Driver Easy&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;DDU (Display Driver Uninstaller) and Driver Easy have teamed up to keep your pc drivers up to date.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.drivereasy.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;@지우고 다시 시작(적극 권장)@ 버튼을 누르면 컴퓨터가 재부팅 된 후, &lt;b&gt;안전 모드(Safe Mode)&lt;/b&gt;에 진입한 후, 자동으로 &lt;b&gt;그래픽 카드 드라이버&lt;/b&gt;가 제거된다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;934&quot; data-origin-height=&quot;802&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uJaHR/btr0qYtStkc/D90ik3PAUEvfqoegX0EET1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uJaHR/btr0qYtStkc/D90ik3PAUEvfqoegX0EET1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uJaHR/btr0qYtStkc/D90ik3PAUEvfqoegX0EET1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuJaHR%2Fbtr0qYtStkc%2FD90ik3PAUEvfqoegX0EET1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;515&quot; data-origin-width=&quot;934&quot; data-origin-height=&quot;802&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;다시 재부팅이 되고, 인터넷에서 최신 그래픽 카드 드라이버를 다운로드 받아 설치하면 된다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;(참고) 윈도우 10/11에서 순간 캡처([Win] + [Shift] + [S]) 기능이 작동하지 않는 경우 해결 방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;위와 같은 방법으로 &lt;u&gt;그래픽 카드 드라이버를 완전히 제거&lt;/u&gt;해준 후, &lt;u&gt;다시 설치&lt;/u&gt;해주면 된다.&lt;/li&gt;
&lt;li&gt;또는 컴퓨터에 @Fasoo DRM Client@ 프로그램이 깔려 있다면 지워준다.
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;교보문고 등 컴퓨터에서 E-Book을 볼 때 필수적으로 깔아야 하는 프로그램인데, 설치 후 인터넷 속도도 느려지고 '캡처 도구' 프로그램이 제대로 실행되지 않는다.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;나 같은 경우에는 이 프로그램을 제거하니 순간 캡처 기능이 바로 작동되었다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;963&quot; data-origin-height=&quot;388&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uRmTt/btr5Pab2wk1/XvxQYxoS0bU1SKmYByTo8k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uRmTt/btr5Pab2wk1/XvxQYxoS0bU1SKmYByTo8k/img.png&quot; data-alt=&quot;Fasoo DRM Client 프로그램을 제거해준다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uRmTt/btr5Pab2wk1/XvxQYxoS0bU1SKmYByTo8k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuRmTt%2Fbtr5Pab2wk1%2FXvxQYxoS0bU1SKmYByTo8k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;650&quot; height=&quot;262&quot; data-origin-width=&quot;963&quot; data-origin-height=&quot;388&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;Fasoo DRM Client 프로그램을 제거해준다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>Information/Windows</category>
      <category>blue screen</category>
      <category>Information</category>
      <category>nvlddmkm.sys</category>
      <category>windows</category>
      <category>블루 스크린</category>
      <category>윈도우</category>
      <category>정보</category>
      <category>팁</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2130</guid>
      <comments>https://starrykss.tistory.com/2130#entry2130comment</comments>
      <pubDate>Wed, 22 Feb 2023 20:07:24 +0900</pubDate>
    </item>
    <item>
      <title>[정보처리기사 실기] 예상 문제 모음 ② (최신 경향)</title>
      <link>https://starrykss.tistory.com/2128</link>
      <description>&lt;h1&gt;&lt;b&gt;예상 문제 모음&lt;span&gt;&amp;nbsp;&lt;/span&gt;② (최신 경향)&lt;/b&gt;&lt;/h1&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;u&gt;최신 경향&lt;/u&gt;을 반영한 문제들을 모아봤다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;문제 출처&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;: 수제비 카페 등&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;[1] 단답형&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 1&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q. 다음은&amp;nbsp;소프트웨어&amp;nbsp;개발&amp;nbsp;방법론에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;소프트웨어&amp;nbsp;개발&amp;nbsp;방법론&amp;nbsp;유형을&amp;nbsp;쓰시오.&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① ) 방법론은 개발과 함께 즉시 피드백을 받아서 유동적으로 개발하고 절차보다는 사람이 중심이 되어 변화에 유연한 방법론이다.&lt;br /&gt;- ( ② ) 모델은 소프트웨어 개발 시 각 단계를 확실히 마무리 지은 후에 다음 단계로 넘어가는 소프트웨어 생명주기 모델이다.&lt;br /&gt;- ( ③ ) 모델은 시스템 개발 시 위험을 최소화하기 위해 점진적으로 완벽한 시스템으로 개발해 나가는 모델이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;① 애자일(Agile)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;② 폭포수(Waterfall)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;③ 나선형(Spiral)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[1과목] 요구사항 확인&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 2&lt;/b&gt;&lt;/h3&gt;
&lt;div id=&quot;SE-305048e0-c8b1-44fb-8990-09242fa08835&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p id=&quot;SE-fc52e319-16ef-41d9-9113-404806998693&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000;&quot;&gt;&lt;b&gt;Q. 다음은 보안 시스템에 대한 설명이다. 괄호( ) 안에 들어갈 용어를 쓰시오.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-3ddcd41b-a74a-459e-bcbb-e90921f74bd5&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;​- (&amp;nbsp; &amp;nbsp; &amp;nbsp;)은/는 결제자의 다양한 정보를 수집해 패턴을 만든 후 패턴과 다른 이상 결제를 잡아내고 결제 경로를 차단하는 보안 시스템으로, 보안 솔루션에 의존하던 기존 보안과 달리 빅데이터를 바탕으로 적극적인 보안 개입을 하는 것이 특징이다.&lt;/blockquote&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;이상 행위 탐지 시스템(FDS; Fraud Detection System)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;해설)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;- FDS는 전자금융거래 시 단말기 정보와 접속 정보, 거래 정보 등을 수집하고 분석해 의심스러운 거래나 평소와 같지 않은 금융 거래가 발생하면 이를 차단하는 시스템이다.&lt;br /&gt;- FDS는 빅데이터를 기반으로 작동하는데 수집한 빅데이터를 바탕으로 종합적으로 분석하여 다양한 조건, 위험 점수 등을 매겨 위험 정도에 따라 본인 확인&amp;middot;재인증&amp;middot;거래 중지 등의 조치를 한다.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;*정보보안기사 응용 문제&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 3&lt;/b&gt;&lt;/h3&gt;
&lt;div id=&quot;SE-305048e0-c8b1-44fb-8990-09242fa08835&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p id=&quot;SE-fc52e319-16ef-41d9-9113-404806998693&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000;&quot;&gt;&lt;b&gt;Q. 다음은&amp;nbsp;데이터&amp;nbsp;비식별화&amp;nbsp;처리기법에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;처리&amp;nbsp;기법을&amp;nbsp;보기에서&amp;nbsp;골라&amp;nbsp;쓰시오.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-3ddcd41b-a74a-459e-bcbb-e90921f74bd5&quot;&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&amp;bull; ( ① ) : 개인 식별이 가능한 데이터에 대하여 직접 식별할 수 없는 다른 값으로 대체하는 기법으로 그 자체로 완전 비식별화가 가능하며 데이터의 변형, 변질 수준이 낮음 ​ &lt;br /&gt;&amp;bull; ( ② ) : 개인정보에 대하여 통곗값을 적용하여 특정 개인을 판단할 수 없도록 하는 기법&lt;br /&gt;&lt;br /&gt;| 보기 |&lt;br /&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;가명처리(Pseudonymisation), 총계처리(Aggregation), 데이터 값 삭제(Data Reduction), 범주화(Data Suppression), 데이터 마스킹(Data Masking), K-익명성(k-anonymity), l-다양성(l-diversity), t-근접성(t-closeness)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;① 가명처리(Pseudonymisation)&lt;br /&gt;​②&amp;nbsp;총계처리(Aggregation)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;해설)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 194px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 39px;&quot;&gt;
&lt;td style=&quot;width: 20.8181%; height: 39px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;가명처리&lt;br /&gt;(Pseudonymisation)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 79.1819%; height: 39px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;-&amp;nbsp;개인&amp;nbsp;식별이&amp;nbsp;가능한&amp;nbsp;데이터에&amp;nbsp;대하여&amp;nbsp;직접&amp;nbsp;식별할&amp;nbsp;수&amp;nbsp;없는&amp;nbsp;다른&amp;nbsp;값으로&amp;nbsp;대체하는&amp;nbsp;기법 &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 39px;&quot;&gt;
&lt;td style=&quot;width: 20.8181%; height: 39px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;총계처리&lt;br /&gt;(Aggregation) &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 79.1819%; height: 39px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;-&amp;nbsp;개인정보에&amp;nbsp;대하여&amp;nbsp;통곗값을&amp;nbsp;적용하여&amp;nbsp;특정&amp;nbsp;개인을&amp;nbsp;판단할&amp;nbsp;수&amp;nbsp;없도록&amp;nbsp;하는&amp;nbsp;기법 &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 39px;&quot;&gt;
&lt;td style=&quot;width: 20.8181%; height: 39px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;데이터&amp;nbsp;값&amp;nbsp;삭제&lt;br /&gt;(Data&amp;nbsp;Reduction) &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 79.1819%; height: 39px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;-&amp;nbsp;개인정보&amp;nbsp;식별이&amp;nbsp;가능한&amp;nbsp;특정&amp;nbsp;데이터&amp;nbsp;값을&amp;nbsp;삭제&amp;nbsp;처리하는&amp;nbsp;기법 &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 60px;&quot;&gt;
&lt;td style=&quot;width: 20.8181%; height: 60px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;범주화&lt;br /&gt;(Data&amp;nbsp;Suppression) &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 79.1819%; height: 60px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;-&amp;nbsp;단일&amp;nbsp;식별&amp;nbsp;정보를&amp;nbsp;해당&amp;nbsp;그룹의&amp;nbsp;대표값으로&amp;nbsp;변환(범주화)하거나&amp;nbsp;구간&amp;nbsp;값으로&amp;nbsp;변환(범위화)하여&amp;nbsp;고유&amp;nbsp;정보의&amp;nbsp;추적&amp;nbsp;및&amp;nbsp;식별을&amp;nbsp;방지하는&amp;nbsp;기법 &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 20.8181%; height: 17px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;데이터&amp;nbsp;마스킹&lt;br /&gt;(Data&amp;nbsp;Masking) &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 79.1819%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;-&amp;nbsp;개인&amp;nbsp;식별&amp;nbsp;정보에&amp;nbsp;대하여&amp;nbsp;전체&amp;nbsp;또는&amp;nbsp;부분적으로&amp;nbsp;대체값(공백,&amp;nbsp;&amp;lsquo;*&amp;rsquo;,&amp;nbsp;노이즈&amp;nbsp;등)으로&amp;nbsp;변환하는&amp;nbsp;기법 &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;*정보보안기사 응용 문제&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 4&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q. 다음은&amp;nbsp;UML&amp;nbsp;다이어그램에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;UML&amp;nbsp;다이어그램의&amp;nbsp;유형을&amp;nbsp;쓰시오.&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① ) 다이어그램은 ​컴포넌트 사이의 종속성을 표현하고, 결과물, 프로세스, 컴포넌트 등 물리적 요소들의 위치를 표현하는 다이어그램이다. ​ &lt;br /&gt;- ( ② ) 다이어그램은 객체 상태 변화와 시간 제약을 명시적으로 표현하는 다이어그램이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;① 배치(Deployment)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​②&amp;nbsp;타이밍(Timing)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[2과목] 화면 설계&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 5&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q. 다음&amp;nbsp;자바&amp;nbsp;프로그램&amp;nbsp;결과를&amp;nbsp;쓰시오.&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1676798927447&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;public class Main
{
    // isPrime 메소드는 Prime number 이면 1, 아니면 0을 리턴한다.
    public static int isPrime(int num){
        for(int i=2;i&amp;lt;num;i++){
            if(num%i == 0){
                return 0;
            }
        }
        return 1;
    }
    
	public static void main(String[] args) {
		int num=100, cnt=0;
		for(int i=2;i&amp;lt;num;i++){     // i가 2부터 num보다 작을 떄 까지 반복
		    cnt = cnt + isPrime(i);  //오른쪽 cnt에 isPrime의 결과를 더하여 왼쪽 cnt에 대입한다.
		}
		
		System.out.println(cnt);   // cnt 를 화면에 출력한다.
	}
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;&lt;span style=&quot;&quot;&gt;25&lt;/span&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;&quot;&gt;해설)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;span style=&quot;&quot;&gt;isPrime 메소드는 Prime number 이면 1, 아니면 0을 리턴한다.&lt;br /&gt;main 함수는 2부터 99까지 숫자 중에서 소수의 갯수를 구하고 화면에 출력한다.&lt;br /&gt;Prime number 는 '%' 를 알고 있다면 어렵지 않게 풀 수 있다!&lt;/span&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[6과목] 프로그래밍 활용&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;*2022년 정보처리기사 1회 기출 문제&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 6&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q. 다음은&amp;nbsp;관계&amp;nbsp;데이터&amp;nbsp;모델의&amp;nbsp;구성요소에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;구성요소를&amp;nbsp;쓰시오.&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① ) : 튜플(Row)의 수 ​ &lt;br /&gt;​- ( ② ) : 애트리뷰트(Column)의 수 ​ &lt;br /&gt;- ( ③ ) : 정의된 스키마에 따라 생성된 테이블에 실제 저장된 데이터의 집합&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;① ​카디널리티(Cardinality)&lt;br /&gt;② 차수(Degree)&lt;br /&gt;​​③&amp;nbsp;인스턴스(Instance)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[3과목] 데이터 입출력 구현&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 7&lt;/b&gt;&lt;/h3&gt;
&lt;div id=&quot;SE-305048e0-c8b1-44fb-8990-09242fa08835&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p id=&quot;SE-fc52e319-16ef-41d9-9113-404806998693&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000;&quot;&gt;&lt;b&gt;Q. 다음은&amp;nbsp;악성&amp;nbsp;프로그램에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;영문&amp;nbsp;Full-name으로&amp;nbsp;쓰시오.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-3ddcd41b-a74a-459e-bcbb-e90921f74bd5&quot;&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 한 시스템에서 다른 시스템으로 전파하기 위해서 사람이나 도구의 도움이 필요한 악성 프로그램이다. ​ ​​&lt;br /&gt;- ( ② )은/는 스스로를 복제하여 네트워크 등의 연결을 통하여 전파하는 악성 소프트웨어 컴퓨터 프로그램이다. ​&lt;br /&gt;- ( ③ )은/는 합법적 프로그램 안에 내장된 코드로서 특정한 조건이 만족하였을 때 작동하는 악성 코드이다.&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;① ​Virus&lt;br /&gt;② Worm&lt;br /&gt;​​③&amp;nbsp;Logic&amp;nbsp;Bomb&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;해설)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 194px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 39px;&quot;&gt;
&lt;td style=&quot;width: 20.8181%; height: 39px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;바이러스&lt;br /&gt;(Virus)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 79.1819%; height: 39px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;- 한 시스템에서 다른 시스템으로 전파하기 위해서 사람이나 도구의 도움이 필요한 악성 프로그램&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;-&amp;nbsp;다른&amp;nbsp;독립적&amp;nbsp;프로그램의&amp;nbsp;코드&amp;nbsp;내에&amp;nbsp;스스로를&amp;nbsp;주입한&amp;nbsp;다음,&amp;nbsp;그&amp;nbsp;프로그램이&amp;nbsp;악성&amp;nbsp;행동을&amp;nbsp;하고&amp;nbsp;스스로&amp;nbsp;확산되도록&amp;nbsp;강제하는&amp;nbsp;컴퓨터&amp;nbsp;코드&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 39px;&quot;&gt;
&lt;td style=&quot;width: 20.8181%; height: 39px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;웜&lt;br /&gt;(Worm) &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 79.1819%; height: 39px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​-&amp;nbsp;스스로를&amp;nbsp;복제하여&amp;nbsp;네트워크&amp;nbsp;등의&amp;nbsp;연결을&amp;nbsp;통하여&amp;nbsp;전파하는&amp;nbsp;악성&amp;nbsp;소프트웨어&amp;nbsp;컴퓨터&amp;nbsp;프로그램&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 39px;&quot;&gt;
&lt;td style=&quot;width: 20.8181%; height: 39px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;논리 폭탄&lt;br /&gt;(Logic&amp;nbsp;Bomb)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 79.1819%; height: 39px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;합법적&amp;nbsp;프로그램&amp;nbsp;안에&amp;nbsp;내장된&amp;nbsp;코드로서&amp;nbsp;특정한&amp;nbsp;조건이&amp;nbsp;만족하였을&amp;nbsp;때&amp;nbsp;작동하는&amp;nbsp;악성&amp;nbsp;코드 &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;- 바이러스와 웜은 자가복제기능의 공통점이 있지만, &lt;b&gt;바이러스&lt;/b&gt;는 &lt;u&gt;파일을 통해 감염되고 파일을 옮겨야만 전파&lt;/u&gt;가 되고 &lt;u&gt;PC의 시스템 및 파일을 손상&lt;/u&gt;시키지만, &lt;b&gt;웜&lt;/b&gt;은 &lt;u&gt;네트워크를 통해 스스로 전파&lt;/u&gt;되고 &lt;u&gt;독립 실행이 된다&lt;/u&gt;는 특징이 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;*정보보안기사 기출 문제&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 8&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q. 다음은&amp;nbsp;운영체제에서&amp;nbsp;프로세스&amp;nbsp;간&amp;nbsp;서로&amp;nbsp;데이터를&amp;nbsp;주고받기&amp;nbsp;위한&amp;nbsp;통신&amp;nbsp;기술인&amp;nbsp;IPC&amp;nbsp;주요&amp;nbsp;기법들에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;쓰시오.&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 메시지가 발생하면 메모리 공간을 이용하여 메세지를 전달하는 통신 방식으로 FIFO 정책으로 데이터가 전송된다. ( ① )은/는 메시지 또는 패킷 단위로 동작하는 프로세스 간 통신 방법이다. ​ ​​&lt;br /&gt;- 프로세스간 메시지 전송을 하거나, 메모리 공유를 통해서 특정 데이터를 공유하게 될 때 공유된 자원에 여러 개의 프로세스가 동시에 접근하면 안되며, 한번에 하나의 프로세스만 접근 가능하도록 해야 하기 때문에 ( ② )을/를 사용하여 상호배제를 구현해야 한다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​① 메세지 큐(Message Queue)&lt;br /&gt;②&amp;nbsp;세마포어(Semaphore)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[4과목] 통합 구현&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 9&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt; 다음&amp;nbsp;중&amp;nbsp;[직원]&amp;nbsp;테이블에서&amp;nbsp;부서별로&amp;nbsp;그룹을&amp;nbsp;묶었을&amp;nbsp;때&amp;nbsp;부서의&amp;nbsp;급여합계가&amp;nbsp;500&amp;nbsp;이상인&amp;nbsp;부서,&amp;nbsp;해당&amp;nbsp;부서의&amp;nbsp;급여합계를&amp;nbsp;출력하는&amp;nbsp;구하는&amp;nbsp;쿼리를&amp;nbsp;작성하시오.&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;[직원]&lt;/b&gt;&lt;br /&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 33.3333%; text-align: center;&quot;&gt;&lt;b&gt;이름&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: center;&quot;&gt;&lt;b&gt;부서&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: center;&quot;&gt;&lt;b&gt;급여&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left;&quot;&gt;장길산&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left;&quot;&gt;영업&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left;&quot;&gt;300&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left;&quot;&gt;임꺽정&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left;&quot;&gt;마케팅&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left;&quot;&gt;400&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left;&quot;&gt;조맹달&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left;&quot;&gt;기획&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left;&quot;&gt;200&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left;&quot;&gt;홍길동&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left;&quot;&gt;기획&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left;&quot;&gt;500&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left;&quot;&gt;고길동&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left;&quot;&gt;마케팅&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left;&quot;&gt;100&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;br /&gt;&lt;b&gt;[결과]&lt;/b&gt;&lt;br /&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%; text-align: center;&quot;&gt;&lt;b&gt;부서&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 50%; text-align: center;&quot;&gt;&lt;b&gt;급여합계&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;마케팅&lt;/td&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;500&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;기획&lt;/td&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;700&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;​​SELECT 부서, SUM(급여) AS 급여합계 FROM 직원 GROUP BY 부서 HAVING SUM(급여) &amp;gt;= 500;&lt;/b&gt;&lt;br /&gt;또는,&lt;br /&gt;&lt;b&gt;SELECT&amp;nbsp;부서,&amp;nbsp;SUM(급여)&amp;nbsp;AS&amp;nbsp;급여합계&amp;nbsp;FROM&amp;nbsp;직원&amp;nbsp;GROUP&amp;nbsp;BY&amp;nbsp;부서&amp;nbsp;HAVING&amp;nbsp;급여합계&amp;nbsp;&amp;gt;=&amp;nbsp;500;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[7과목] SQL 응용&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 10&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q. 다음은&amp;nbsp;인터페이스&amp;nbsp;시스템에&amp;nbsp;대한&amp;nbsp;내용이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;쓰시오.&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- A은행과 B은행은 마이데이터 법에 따라서 사용자 거래 내역을 공유하는 인터페이스 시스템을 구축하였다. ​ &lt;br /&gt;- 외부, 내부 모듈 연계는 ( ① ) 방식을 통해 은행에서 운영되는 서로 다른 플랫폼 및 애플리케이션들 간을 하나의 시스템으로 관리 운영할 수 있도록 서비스 중심의 통합을 지향하도록 했고, &lt;br /&gt;- 속성-값(Attribute-Value Pair) 쌍 또는 &amp;ldquo;키-값 쌍&amp;rdquo;으로 이루어진 데이터 오브젝트를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷인 ( ​​​​​​​​​ ② )을/를 사용하여 구축하였다. ​ &lt;br /&gt;- 또한 상호간 거래 내역 데이터를 전송할 때에는 반드시 IP 계층(3계층)에서 무결성과 인증을 보장하는 인증 헤더(AH)와 기밀성을 보장하는 암호화(ESP)를 이용하여 양 종단 간(End Point) 구간에 대한 보안 서비스를 제공하는 터널링 프로토콜인 ( ③ )을/를 사용하도록 시스템을 구축하였다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​① ESB&lt;br /&gt;② JSON&lt;br /&gt;③&amp;nbsp;IPSec&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[5과목] 인터페이스 구현&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 11&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q. 다음&amp;nbsp;Java&amp;nbsp;프로그램의&amp;nbsp;실행&amp;nbsp;결과를&amp;nbsp;쓰시오.&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1676799618906&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;abstract class Animal{
   abstract void value();
   void key(){
     System.out.print(&quot;animal&quot;);
   }
}
class Dog extends Animal{
   void value(){
     System.out.print(&quot;dog&quot;);
   }
}
class Main {
   public static void main(Strings[] args) {
     Animal d = new Dog();
     d.key();
     d.value();
   }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;animaldog&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[6과목] 프로그래밍 활용&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 12&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt; 다음에서&amp;nbsp;설명하는&amp;nbsp;프로토콜은&amp;nbsp;무엇인가?&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- 비트(Bit) 위주의 프로토콜로, 각 프레임에 데이터 흐름을 제어하고 오류를 보정할 수 있는 비트 열을 삽입하여 전송하는 역할하는 프로토콜 &lt;br /&gt;- 상단방향, 반이중, 전이중 통신을 모두 지원하고 오류 제어를 위해 Go-Back-N ARQ 방식을 사용 &lt;br /&gt;- 점대점 방식이나 다중방식의 통신에 사용되는 동기식 비트 중심의 데이터 링크 프로토콜&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​HDLC(High-level&amp;nbsp;Data&amp;nbsp;Link&amp;nbsp;Control)​&amp;nbsp;프로토콜&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[11과목] 응용 SW 기초 기술 활용&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;*2022년 정보처리산업기사 3회 기출 문제 응용&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 13&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;소프트웨어&amp;nbsp;아키텍처의&amp;nbsp;시스템&amp;nbsp;품질&amp;nbsp;속성에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;품질&amp;nbsp;속성을&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 사용자가 원하는 작업을 수행할 때 시스템을 쉽게 사용하고, 고민 없이 사용할 수 있는 편의성이다. ​ &lt;br /&gt;- ( ② )은/는 주로 응답 시간과 관련이 있는 속성으로 사용자의 요청이 있을 때 시스템이 적절하고 신속하게 처리할 수 있는 능력이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;① 사용성(Usability)&lt;br /&gt;②&amp;nbsp;성능(Performance)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;해설)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;SW&amp;nbsp;아키텍처의&amp;nbsp;시스템&amp;nbsp;품질&amp;nbsp;속성은&lt;b&gt;&amp;nbsp;가용성,&amp;nbsp;변경&amp;nbsp;용이성,&amp;nbsp;성능,&amp;nbsp;보안성,&amp;nbsp;사용성,&amp;nbsp;시험용이성,&amp;nbsp;확장성&lt;/b&gt;이&amp;nbsp;있다.&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 202px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 37px;&quot;&gt;
&lt;td style=&quot;width: 19.1087%; text-align: center; height: 37px;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;가용성&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;(Availability)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 80.8913%; height: 37px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;시스템이&amp;nbsp;필요할&amp;nbsp;때&amp;nbsp;문제없이&amp;nbsp;정상적으로&amp;nbsp;서비스를&amp;nbsp;제공할&amp;nbsp;수&amp;nbsp;있는&amp;nbsp;성질 &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 37px;&quot;&gt;
&lt;td style=&quot;width: 19.1087%; text-align: center; height: 37px;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;변경 용이성&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;(Modifiability)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 80.8913%; height: 37px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;특정&amp;nbsp;변경&amp;nbsp;요구사항이&amp;nbsp;시스템에&amp;nbsp;반영될&amp;nbsp;수&amp;nbsp;있는&amp;nbsp;시스템의&amp;nbsp;성질&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 39px;&quot;&gt;
&lt;td style=&quot;width: 19.1087%; text-align: center; height: 39px;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;성능&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;(Performance)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 80.8913%; height: 39px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;주로&amp;nbsp;응답&amp;nbsp;시간과&amp;nbsp;관련이&amp;nbsp;있는&amp;nbsp;속성으로&amp;nbsp;사용자의&amp;nbsp;요청이&amp;nbsp;있을&amp;nbsp;때&amp;nbsp;시스템이&amp;nbsp;적절하고&amp;nbsp;신속하게&amp;nbsp;처리할&amp;nbsp;수&amp;nbsp;있는&amp;nbsp;능력&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 38px;&quot;&gt;
&lt;td style=&quot;width: 19.1087%; text-align: center; height: 38px;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;보안성 &lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;(Security)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 80.8913%; height: 38px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;올바른&amp;nbsp;사용자에게&amp;nbsp;서비스가&amp;nbsp;제공되는&amp;nbsp;동안&amp;nbsp;승인되지&amp;nbsp;않은&amp;nbsp;불법적인&amp;nbsp;사용에&amp;nbsp;대응하는&amp;nbsp;시스템&amp;nbsp;능력&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 19.1087%; text-align: center; height: 17px;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;사용성 &lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;(Usability)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 80.8913%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;사용자가&amp;nbsp;원하는&amp;nbsp;작업을&amp;nbsp;수행할&amp;nbsp;때&amp;nbsp;시스템을&amp;nbsp;쉽게&amp;nbsp;사용하고,&amp;nbsp;고민&amp;nbsp;없이&amp;nbsp;사용할&amp;nbsp;수&amp;nbsp;있는&amp;nbsp;성질&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 19.1087%; text-align: center; height: 17px;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;시험용이성 &lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;(Testability)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 80.8913%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;소프트웨어가&amp;nbsp;용이하게&amp;nbsp;시험될&amp;nbsp;수&amp;nbsp;있는&amp;nbsp;소프트웨어의&amp;nbsp;성질&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 19.1087%; text-align: center; height: 17px;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;확장성 &lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;(Scalability)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 80.8913%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;시스템의&amp;nbsp;용량,&amp;nbsp;처리&amp;nbsp;능력&amp;nbsp;등을&amp;nbsp;확장했을&amp;nbsp;때&amp;nbsp;이를&amp;nbsp;효과적으로&amp;nbsp;활용할&amp;nbsp;수&amp;nbsp;있도록&amp;nbsp;구현하는&amp;nbsp;성질&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[1과목] 요구사항 확인&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;*2022년 정보처리산업기사 3회 필기 기출 문제 변형&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 14&lt;/b&gt;&lt;/h3&gt;
&lt;div id=&quot;SE-305048e0-c8b1-44fb-8990-09242fa08835&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p id=&quot;SE-fc52e319-16ef-41d9-9113-404806998693&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000;&quot;&gt;&lt;b&gt;Q. 다음은&amp;nbsp;테스트&amp;nbsp;관련&amp;nbsp;용어이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어을&amp;nbsp;보기에서&amp;nbsp;골라&amp;nbsp;쓰시오.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-3ddcd41b-a74a-459e-bcbb-e90921f74bd5&quot;&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 결정 조건 내 모든 개별 조건식의 모든 가능한 조합을 100% 보장하는 테스트 커버리지로 기본 조건식의 가능한 논리적인 조합이 적어도 한 번은 테스트되도록 테스트 케이스를 도출한다. ​&lt;br /&gt;- ( ② )은/는 수행 가능한 모든 경로를 테스트하는 기법으로 맥케이브의 순환복잡도를 기반으로 커버리지를 계산한다.&lt;br /&gt;&lt;br /&gt;| 보기 |&lt;br /&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;Branch Coverage, Multiple Condition Coverage, Condition Coverage, Modified Condition/Decision Coverag, Control Flow Testing, Base Path Coverage, Statement Coverage, Data Flolw Testing, Equivalence Partitioning Testing, Decision Table Testing, State Transition Testing&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;① Multiple&amp;nbsp;Condition&amp;nbsp;Coverage&lt;br /&gt;②&amp;nbsp;Base&amp;nbsp;Path&amp;nbsp;Coverage&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;[10과목] 애플리케이션 테스트 관리&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 15&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt; &lt;/span&gt;다음은&amp;nbsp;네트워크&amp;nbsp;보안&amp;nbsp;공격이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 TCP 연결 설정을 위한 3-way handshaking과정에서 half-open 연결 시도가 가능하다는 취약성을 이용하는 공격 방식이다. ​ &lt;br /&gt;- ( ② )은/는 서버와 클라이언트가 TCP 통신을 하고 있을 때, RST 패킷을 보내고 시퀀스 넘버 등을 조작하여 연결을 가로채는 공격 방식이다. ​ &lt;br /&gt;- ( ③ )은/는 IP 패킷의 재조합 과정에서 잘못된 Fragment Offset 정보로 인해 수신시스템이 문제를 발생하도록 만드는 DoS 공격이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​① SYN 플러딩(SYN Flooding)&lt;br /&gt;​② 세션 하이재킹(Session Hijacking)&lt;br /&gt;③&amp;nbsp;티어&amp;nbsp;드롭(Tear&amp;nbsp;Drop)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[9과목] 소프트웨어 개발 보안 구축&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 16&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;IT&amp;nbsp;기술에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;​- ( ① )은/는 네트워크를 제어부(Control Plane), 데이터 전달부(Data Plane)로 분리하여 네트워크 관리자가 보다 효율적으로 네트워크를 제어, 관리할 수 있는 기술이다. 기존의 라우터, 스위치 등과 같이 하드웨어에 의존하는 네트워크 체계에서 안정성, 속도, 보안 등을 소프트웨어로 제어, 관리하기 위해 개발되었다. ​&lt;br /&gt;- ( ② )은/는 범용 하드웨어(서버/스토리지/스위치)에 가상화 기술을 적용하여 네트워크 기능을 가상 기능으로 모듈 화하여 필요한 곳에 제공(스위치, 라우터 등)하는 기술이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​① SDN(Software Defined Networking)&lt;br /&gt;​②&amp;nbsp;NFV(Network&amp;nbsp;Function&amp;nbsp;Virtualization)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[11과목] 응용 SW 기초 기술 활용&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 17&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;정보보안&amp;nbsp;위험의&amp;nbsp;처리&amp;nbsp;방식에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;위험&amp;nbsp;처리&amp;nbsp;방안을&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 사업 목적상 위험을 처리하는 데 들어가는 과도한 비용 또는 시간으로 인해 일정 수준의 위험을 받아 들이는 방법으로 그 위험이 조직에 발생시키는 결과에 대한 책임을 관리층이 지는 방식이다. ​ &lt;br /&gt;- ( ② )은/는 위험에 대한 책임을 제 3자와 공유하는 것으로, 보험을 들거나 다른 기관과의 계약을 통하여 잠재적 손실을 제 3자에게 이전하거나 할당하는 방식이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;① 위험 수용&lt;br /&gt;​②&amp;nbsp;위험&amp;nbsp;전가&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;해설)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;- 위험관리를 위한 위험 처리 방안은 아래와 같다.&lt;b&gt; &quot;&lt;u&gt;회전완수&lt;/u&gt;&quot;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 133px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 41px;&quot;&gt;
&lt;td style=&quot;width: 17.7045%; height: 41px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;위험 회피&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 82.1734%; height: 41px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;-&amp;nbsp;발생할&amp;nbsp;위험을&amp;nbsp;감내할&amp;nbsp;수&amp;nbsp;없으므로&amp;nbsp;위험의&amp;nbsp;근원이&amp;nbsp;되는&amp;nbsp;자산을&amp;nbsp;제거하거나&amp;nbsp;해당&amp;nbsp;업무를&amp;nbsp;수행하지&amp;nbsp;않는&amp;nbsp;방안&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;width: 17.7045%; height: 23px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;위험 전가&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 82.1734%; height: 23px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;- 위험에 대한 책임을 제삼자와 공유하는 방안으로 보험, 다른 기관과 계약(보안관제) 등이 있음.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 46px;&quot;&gt;
&lt;td style=&quot;width: 17.7045%; height: 46px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;위험 완화(감소)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 82.1734%; height: 46px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;- 위험이 발생했을 때 조직에 피해가 되는 결과를 감소시키는 방안으로 백업, 프로세스 확립, 이중화, 재난 복구 계발 계획 등이 있음&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;-&amp;nbsp;비용효과&amp;nbsp;분석&amp;nbsp;후&amp;nbsp;자산의&amp;nbsp;취약점이&amp;nbsp;실제로&amp;nbsp;이용될&amp;nbsp;수&amp;nbsp;있는&amp;nbsp;가능성을&amp;nbsp;낮추는&amp;nbsp;통제수단을&amp;nbsp;구현하는&amp;nbsp;방안으로&amp;nbsp;기술적&amp;nbsp;통제(방화벽,&amp;nbsp;액세스&amp;nbsp;토큰&amp;nbsp;설치),&amp;nbsp;관리적&amp;nbsp;통제(교육,&amp;nbsp;비밀번호&amp;nbsp;정책&amp;nbsp;설정)를&amp;nbsp;포함할&amp;nbsp;수&amp;nbsp;있음&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 23px;&quot;&gt;
&lt;td style=&quot;width: 17.7045%; height: 23px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;위험 수용&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 82.1734%; height: 23px;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;- 현재의 위험을 받아들이고 잠재적 손실 비용을 감수하는 방법&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;- 과도한 비용 또는 시간이 들 경우 위험을 수용하고 위험에 대한 손실을 책임져야 함.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[9과목] 소프트웨어 개발 보안 구축&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 18&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;​디지털&amp;nbsp;저작권&amp;nbsp;관리(DRM)&amp;nbsp;구성요소에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;구성&amp;nbsp;요소를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 콘텐츠를 메타데이터와 함께 배포 가능한 단위로 묶는 도구이다. ​ ​&lt;br /&gt;- ( ​② )은/는 저작권에 대한 사용 권한, 라이센스 발급, 사용량에 따른 관리 등을 수행하는 도구이다. ​&lt;br /&gt;- ( ​③ )은/는 배포된 디지털 콘텐츠의 이용 권한을 통제하는 장치이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​① 패키저(Packager)&lt;br /&gt;② 클리어링 하우스(Clearing House)&lt;br /&gt;​③&amp;nbsp;DRM&amp;nbsp;컨트롤러(DRM&amp;nbsp;Controller)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[12과목] 제품 소프트웨어 패키징&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 19&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;​보안&amp;nbsp;관련&amp;nbsp;용어&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;-&amp;nbsp;( ① )은/는 소프트웨어 개발 과정에서 개발자의 실수, 논리적 오류 등으로 인해 소스 코드 등에 내포될 수 있는 잠재적인 보안 취약점을 최소화하고, 안전한 소프트웨어를 개발하기 위한 일련의 보안 활동이다. ​ ​&lt;br /&gt;- ( ​ ② )은/는 미국 비 영리회사인 MITRE 사에서 공개적으로 알려진 소프트웨어의 보안취약점을 표준화한 식별자 목록이다. ​ &lt;br /&gt;- ( ​ ③ )은/는 오픈소스 웹 애플리케이션 보안 프로젝트로서 주로 웹을 통한 정보 유출, 악성 파일 및 스크립트, 보안 취약점 등을 연구하는 기관이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;① 시큐어 코딩(Secure Coding)&lt;br /&gt;② CVE(Common Vulnerabilities and Exposures)&lt;br /&gt;​③&amp;nbsp;OWASP(The&amp;nbsp;Open&amp;nbsp;Web&amp;nbsp;Application&amp;nbsp;Security&amp;nbsp;Project)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[9과목] 소프트웨어 개발 보안 구축&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 20&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 관계형&amp;nbsp;데이터베이스&amp;nbsp;역정규화(denormalization)에&amp;nbsp;대한&amp;nbsp;설명으로&amp;nbsp;옳지&amp;nbsp;않은&amp;nbsp;것을&amp;nbsp;모두&amp;nbsp;고르시오.&amp;nbsp;(기호로&amp;nbsp;쓰시오.)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;ㄱ. 릴레이션들은 역정규화한 후 정규형 수준이 높아진다. ​ &lt;br /&gt;ㄴ. 역정규화 기법에는 테이블 병합, 테이블 분할, 중복 테이블 추가, 컬럼 중복화, 중복관계 추가 등이 있다. ​ &lt;br /&gt;ㄷ. 데이터베이스의 데이터 무결성을 강화할 목적으로 개발되었다. ​ &lt;br /&gt;ㄹ. 릴레이션들의 데이터 중복을 줄임으로써 데이터베이스의 크기를 감소시킨다. ​ &lt;br /&gt;ㅁ. 둘 이상의 릴레이션들에 대하여 조인한 결과를 빈번하게 이용하는 경우, 역정규화 함으로써 질의응답 시간이 단축될 수 있다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;ㄱ, ㄷ, ㄹ&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[3과목] 데이터 입출력 구현&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 21&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q. 다음은&amp;nbsp;​테스트&amp;nbsp;관련&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;쓰시오.&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;하나의 모듈을 테스트할 때 상위나 하위 모듈이 개발이 안 된 경우가 있다. 이때 상위나 하위 모듈이 개발될 때까지 기다릴 수 없어 가상의 상위나 하위 모듈을 만들어 사용한다. 상위 모듈 역할을 하는 가상의 모듈을 ( ① )(이)라고 하고 그 역할은 테스트할 모듈을 호출하고, 모듈 테스트 수행 후의 결과를 도출하는 역할을 한다. 반대로 하위 역할을 하는 모듈을 ( ② )(이)라고 하고 인자를 통해 받은 값을 가지고 테스트를 수행한 후 그 반환 값만 테스트할 모듈에 넘겨주는 역할을 한다..&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;① 드라이버(Driver) 또는 테스트 드라이버(Test Driver)&lt;br /&gt;②&amp;nbsp;스텁(Stub)&amp;nbsp;또는&amp;nbsp;테스트&amp;nbsp;스텁(Test&amp;nbsp;Stub)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[10과목] 애플리케이션 테스트 관리&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 22&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt; 다음은&amp;nbsp;비용산정&amp;nbsp;모형에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;모형을&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 보헴(Boehm)이 제안한 모형으로 프로그램 규모에 따라 비용을 산정하는 방식으로 비용산정 결과는 프로젝트를 완성하는 데 필요한 노력(Man-Month)으로 산정한다. ​ &lt;br /&gt;- ( ② )은/는 소프트웨어 개발주기의 단계별로 요구할 인력의 분포를 가정하는 방식으로 시간에 따른 함수로 표현되는 Rayleigh-Norden 곡선의 노력 분포도를 기초로 한다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;① COCOMO(COnstructive COst MOdel) 모형&lt;br /&gt;②&amp;nbsp;푸트남(Putnam)&amp;nbsp;모형&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[1과목] 요구사항 확인&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 23&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;클래스&amp;nbsp;다이어그램의&amp;nbsp;구성요소에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;구성요소를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 클래스의 구조적 특성에 이름을 붙인 것으로 특성에 해당하는 인스턴스가 보유할 수 있는 값의 범위를 기술한다. ​ &lt;br /&gt;- 클래스에 접근할 수 있는 정도를 표현한 ( ② )의 유형에는 -, +, #, ~ 가 있다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;&lt;span&gt;① 속성(Attribute)&lt;br /&gt;​②&amp;nbsp;접근&amp;nbsp;제어자(Access&amp;nbsp;Modifier)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[2과목] 화면 설계&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 24&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;시스템&amp;nbsp;보안&amp;nbsp;공격기법에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 컴퓨터 사용자의 키보드 움직임을 탐지해서 저장하고, ID나 패스워드, 계좌 번호, 카드 번호 등과 같은 개인의 중요한 정보를 몰래 빼가는 해킹 공격이다. ​ &lt;br /&gt;​- ( ② )은/는 시스템 침입 후 침입 사실을 숨긴 채 차후의 침입을 위한 백도어, 트로이 목마 설치, 원격 접근, 내부 사용 흔적 삭제, 관리자 권한 획득 등 주로 불법적인 해킹에 사용되는 기능을 제공하는 프로그램의 모음이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;&lt;span&gt;① 키로거 공격(Key Logger Attack)&lt;br /&gt;​​②&amp;nbsp;루트킷(Rootkit)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[9과목] 소프트웨어 개발 보안 구축&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 25&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;클래스&amp;nbsp;간의&amp;nbsp;관계(Relationships)에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 집합 관계의 특수한 형태로, 포함하는 사물의 변화가 포함되는 사물에게 영향을 미치는 관계를 표현한다. ​&lt;br /&gt;​- ( ② )은/는 ​하나의 클래스에 있는 멤버 함수의 인자가 변함에 따라 다른 클래스에 영향을 미칠 때의 관계로 사물 사이에 서로 연관은 있으나 필요에 따라 서로에게 영향을 주는 짧은 시간 동안만 연관을 유지하는 관계를 표현한다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;&lt;span&gt;① 포함(Composition) 관계(=복합 관계)&lt;br /&gt;②&amp;nbsp;의존(Dependency)&amp;nbsp;관계&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[2과목] 화면 설계&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 26&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;소프트웨어&amp;nbsp;아키텍처&amp;nbsp;패턴에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;아키텍처&amp;nbsp;패턴의&amp;nbsp;유형을&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- 분산 시스템을 위한 (&amp;nbsp; &amp;nbsp; &amp;nbsp; ) 아키텍처 패턴은 연산, 통신, 조정을 책임지는 부분과 제어되고 동기화되는 대상으로 구성되는 패턴으로 컴포넌트들에서 처리된 결과물을 돌려받아 최종 결과값을 산출하는 방식으로 작업을 수행하는 패턴이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;&lt;span&gt;마스터-슬레이브(Master-Slave)&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span&gt;&lt;span&gt;해설)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;▲ 마스터-슬래이브(Master-Slave) 아키텍처 패턴&lt;/b&gt;&lt;br /&gt;- 마스터와 슬레이브, 두 부분으로 구성된다.&amp;nbsp;&lt;br /&gt;- 마스터 컴포넌트는 동등한 구조를 지닌 슬레이브 컴포넌트들로 작업을 분산하고, 슬레이브가 반환한 결과값으로부터 최종 결과값을 계산한다.&lt;br /&gt;-&amp;nbsp;연산,&amp;nbsp;통신,&amp;nbsp;조정을&amp;nbsp;책임지는&amp;nbsp;마스터&amp;nbsp;부분과&amp;nbsp;제어되고&amp;nbsp;동기화되는&amp;nbsp;대상인&amp;nbsp;슬레이브&amp;nbsp;부분으로&amp;nbsp;구성된&amp;nbsp;패턴이다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[1과목] 요구사항 확인&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 27&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;관계형&amp;nbsp;데이터베이스의&amp;nbsp;세&amp;nbsp;가지&amp;nbsp;기능적&amp;nbsp;요소에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;①～③에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )는(은) SQL에서 삽입, 삭제, 갱신과 같은 데이터 변경문을 실행할 때 미리 명시된 조건을 만족하는 경우 특정한 동작을 자동으로 수행할 수 있도록 한다. &lt;br /&gt;- ( ② )는(은) 일련의 쿼리들을 마치 하나의 함수처럼 실행하기 위한 쿼리의 집합이다. &lt;br /&gt;- ( ③ )는(은) 데이터베이스에서 데이터를 신속하게 탐색할 수 있도록 만든 데이터 구조이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;&lt;span&gt;① 트리거(trigger)&lt;br /&gt;② 프로시저(Procedure)&lt;br /&gt;​③&amp;nbsp;인덱스(Index)&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[7과목] SQL 응용&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 28&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;암호화&amp;nbsp;알고리즘에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;①～②에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )는(은) 3명의 MIT 수학 교수가 고안한 소수를 활용한 비대칭키 암호화 알고리즘이다. ​ &lt;br /&gt;- ( ② )는(은 )2001년 미국 표준 기술 연구소(NIST)에서 개발한 암호 알고리즘으로 128bit의 블록 크기, 키 길이에 따라 128bit, 192bit, 256bit로 분류되는 대칭 키 암호화 알고리즘이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;&lt;span&gt;① RSA(Rivest- Shamir-Adleman)&lt;br /&gt;② AES(Advanced Encryption Standard)&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[9과목] 소프트웨어 개발 보안 구축&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 29&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음에서&amp;nbsp;설명하는&amp;nbsp;프로세스&amp;nbsp;관련&amp;nbsp;용어를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- 운영체제가 프로세스 관리를 위해 필요한 자료를 담고 있는 자료구조 ​ &lt;br /&gt;- 프로세스 식별자, 프로세스 상태, 프로그램 카운트, 레지스터 저장 영역, 프로세서 스케줄링 정보, 계정 정보, 입출력 상태 정보 등으로 구성&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;&lt;span&gt;프로세스&amp;nbsp;제어&amp;nbsp;블록(PCB;&amp;nbsp;Process&amp;nbsp;Control&amp;nbsp;Block)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span&gt;&lt;span&gt;해설)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span&gt;&lt;span&gt;- 프로세스 제어 블록(PCB)는 운영체제가 프로세스 관리를 위해 필요한 자료를 담고 있는 자료 구조이다.&lt;br /&gt;- PCB는 프로세스 생성 시 만들어지고, 메인 메모리에 유지되며, 운영체제에서 한 프로세스의 전체를 정의한다.&lt;br /&gt;-&amp;nbsp;PCB는&amp;nbsp;PID(프로세스&amp;nbsp;식별자),&amp;nbsp;프로세스&amp;nbsp;상태,&amp;nbsp;프로그램&amp;nbsp;카운트,&amp;nbsp;레지스터&amp;nbsp;저장&amp;nbsp;영역,&amp;nbsp;프로세서&amp;nbsp;스케줄링&amp;nbsp;정보,&amp;nbsp;계정&amp;nbsp;정보,&amp;nbsp;입출력&amp;nbsp;상태&amp;nbsp;정보,&amp;nbsp;메모리&amp;nbsp;관리&amp;nbsp;정보로&amp;nbsp;구성되어&amp;nbsp;있다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[11과목] 응용 SW 기초 기술 활용&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 30&lt;/b&gt;&lt;/h3&gt;
&lt;div id=&quot;SE-305048e0-c8b1-44fb-8990-09242fa08835&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p id=&quot;SE-fc52e319-16ef-41d9-9113-404806998693&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000;&quot;&gt;&lt;b&gt;Q. 다음은&amp;nbsp;소프트웨어&amp;nbsp;개발&amp;nbsp;방법론에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;방법론을&amp;nbsp;보기에서&amp;nbsp;골라&amp;nbsp;기호로&amp;nbsp;쓰시오. &lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-3ddcd41b-a74a-459e-bcbb-e90921f74bd5&quot;&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① ) : 정보시스템 개발에 필요한 관리 절차와 작업 기법을 체계화한 방법론으로 대형 프로젝트를 수행하는 체계적인 방법론이다. ​ &lt;br /&gt;- ( ② ) : 특정 제품에 적용하고 싶은 공통된 기능을 정의하여 개발하는 방법론으로 임베디드 소프트웨어를 작성하는 데 유용한 방법론이다. &lt;br /&gt;&lt;br /&gt;| 보기 |&lt;br /&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;ⓐ Structured Development, ⓑ Information Engineering Development,&amp;nbsp;&lt;br /&gt;ⓒ Object-Oriented Development, ⓓ Agile Development, ⓔ Product Line Development,&amp;nbsp;&lt;br /&gt;ⓕ&amp;nbsp;Spiral&amp;nbsp;Development,&amp;nbsp;ⓖ&amp;nbsp;Prototyping&amp;nbsp;Development&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span&gt;① : ⓑ&lt;br /&gt;​②&amp;nbsp;:&amp;nbsp;ⓔ&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;[1과목] 요구사항 확인&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 31&lt;/b&gt;&lt;/h3&gt;
&lt;div id=&quot;SE-305048e0-c8b1-44fb-8990-09242fa08835&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p id=&quot;SE-fc52e319-16ef-41d9-9113-404806998693&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000;&quot;&gt;&lt;b&gt;Q.&lt;span&gt; 다음은&amp;nbsp;Class&amp;nbsp;Diagram에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;보기에서&amp;nbsp;골라&amp;nbsp;쓰시오.&lt;/span&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-3ddcd41b-a74a-459e-bcbb-e90921f74bd5&quot;&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- 클래스 다이어그램의 구성요소 중 ( ① )은/는 클래스의 구조적 특성에 이름을 붙인 것으로 특성에 해당하는 인스턴스가 보유할 수 있는 값의 범위를 기술한 구성요소이다. ​ &lt;br /&gt;- 클래스 간의 관계 중 ( ② ) 관계는 ​하나의 객체에 여러 개의 독립적인 객체들이 구성되는 관계로 하나의 사물이 다른 사물에 포함되어 있는 관계를 표현하고 포함되는 쪽에서 포함하는 쪽으로 속이 빈 마름모를 연결하여 표현한다.&lt;br /&gt;&lt;br /&gt;| 보기 |&lt;br /&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;Class, Attribute, Operation, Access Modifier, Association, Dependency, Generalization, Realization, Composition, Aggregation, Stereotype, extend, include&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span&gt;① : Attribute&lt;br /&gt;​②&amp;nbsp;:&amp;nbsp;Aggregation&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;[2과목] 화면 설계&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 32&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;데이터&amp;nbsp;모델&amp;nbsp;표시요소에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;영어&amp;nbsp;Full-name​으로&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 데이터베이스에 저장된 실제 데이터를 처리하는 작업에 대한 명세로서 릴레이션을 조작하는 기본 도구 ​​- ( ② )은/는 데이터베이스에 논리적으로 표현될 대상으로서의 개체 타입과 개체 타입 간의 관계로 데이터 구조 및 정적 성질을 표현하는 요소&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;&lt;span&gt;① Operation&lt;br /&gt;②&amp;nbsp;Structure&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[3과목] 데이터 입출력 구현&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 33&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음&amp;nbsp;C&amp;nbsp;프로그램&amp;nbsp;결과를&amp;nbsp;쓰시오&lt;/span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1676801241163&quot; class=&quot;cpp&quot; data-ke-language=&quot;cpp&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;stdio.h&amp;gt;

int main()
{
    char c = 65;
    int a = (int)1.0;
    
    printf(&quot;%c%d&quot;, ++c, a);

    return 0;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;&lt;span&gt;B1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span&gt;&lt;span&gt;해설)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span&gt;&lt;span&gt;char 타입 c 변수는 선언과 동시에 65를 대입한다.&lt;br /&gt;정수형 변수 a는 1.0을 int로 형 변환을 하여 1을 대입 한다.&lt;br /&gt;printf&amp;nbsp;문장에서&amp;nbsp;c를&amp;nbsp;1&amp;nbsp;증가&amp;nbsp;시킨&amp;nbsp;값을&amp;nbsp;'%c'인&amp;nbsp;문자로&amp;nbsp;출력하고&amp;nbsp;a는&amp;nbsp;'%d'인&amp;nbsp;숫자로&amp;nbsp;출력한다.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[6과목] 프로그래밍 활용&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 34&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;Web&amp;nbsp;Service&amp;nbsp;유형에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;-&amp;nbsp;( ① )은/는 HTTP, HTTPS, SMTP 등을 사용하여 XML 기반의 메시지를 네트워크 상태에서 교환하는 프로토콜이다. ​ &lt;br /&gt;​​- ( ② )은/는 웹 서비스에 대한 정보를 등록하고 검색하기 위한 저장소로 공개적으로 접근, 검색이 가능한 레지스트리이자 표준이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;&lt;span&gt;① SOAP(Simple Object Access Protocol)&lt;br /&gt;②&amp;nbsp;UDDI(Universal&amp;nbsp;Description,&amp;nbsp;Discovery&amp;nbsp;and&amp;nbsp;Integration)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[4과목] 통합 구현&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 35&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;인터페이스&amp;nbsp;구현&amp;nbsp;검증&amp;nbsp;및&amp;nbsp;감시&amp;nbsp;도구에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;도구&amp;nbsp;이름을&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 루비(Ruby) 기반 웹 애플리케이션 테스트 프레임워크로 모든 언어 기반의 웹 애플리케이션 테스트와 브라우저 호환성 테스팅이 가능하다. ​ &lt;br /&gt;​​​- ( ② )은/는 인터페이스 감시 도구로 애플리케이션에 대한 모니터링 및 DB Agent를 통해 오픈 소스 DB 모니터링 기능, 인터페이스 감시 기능을 제공한다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;&lt;span&gt;① watir&lt;br /&gt;②&amp;nbsp;스카우터(SCOUTER)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[5과목] 인터페이스 구현&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 36&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;IPSec(IP&amp;nbsp;Security)에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- IPSec은 IP 계층(3계층)에서 메시지 Checksum을 활용한 데이터 인증과 비연결형 무결성을 보장해 주는 프로토콜인 ( ① )와/과 암호화 알고리즘을 활용한 캡슐화 기반 페이로드 기밀성을 제공하는 프로토콜인 ( ② )을/를 이용하여 양 종단 간(End Point) 구간에 보안 서비스를 제공한다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;&lt;span&gt;① ​​AH(Authentication Header)&lt;br /&gt;②&amp;nbsp;ESP(Encapsulating&amp;nbsp;Security&amp;nbsp;Payload)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[5과목] 인터페이스 구현&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 37&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;C&amp;nbsp;코드이다.&amp;nbsp;출력&amp;nbsp;결과를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1676801436264&quot; class=&quot;cpp&quot; data-ke-language=&quot;cpp&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;stdio.h&amp;gt;

void f1(){
  printf(&quot;f1&quot;);
}

int f2(int a){
  return a++;
}

int main(){
  int a = 1;
  void (*pf1)();
  int (*pf2)(int);
  
  pf1 = f1;
  pf2 = f2;
  
  pf1();
  a += pf2(5);
  printf(&quot;%d&quot;, a);
  
  return 0;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;&lt;span&gt;f16&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span&gt;&lt;span&gt;해설)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span&gt;&lt;span&gt;char 타입 c 변수는 선언과 동시에 65를 대입한다.&lt;br /&gt;정수형 변수 a는 1.0을 int로 형 변환을 하여 1을 대입 한다.&lt;br /&gt;printf&amp;nbsp;문장에서&amp;nbsp;c를&amp;nbsp;1&amp;nbsp;증가&amp;nbsp;시킨&amp;nbsp;값을&amp;nbsp;'%c'인&amp;nbsp;문자로&amp;nbsp;출력하고&amp;nbsp;a는&amp;nbsp;'%d'인&amp;nbsp;숫자로&amp;nbsp;출력한다.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[6과목] 프로그래밍 활용&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 38&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;악성&amp;nbsp;프로그램에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;영문&amp;nbsp;Full-name으로&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 어떤 제품이나 컴퓨터 시스템, 암호시스템 혹은 알고리즘에서 정상적인 인증 절차를 우회하는 기법이다. ​ &lt;br /&gt;- ( ② )은/는 시스템 침입 후 침입 사실을 숨긴 채 차후의 침입을 위한 백도어, 트로이 목마 설치, 원격 접근, 내부 사용 흔적 삭제, 관리자 권한 획득 등 주로 불법적인 해킹에 사용되는 기능을 제공하는 프로그램의 모음이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;&lt;span&gt;① ​​Backdoor&lt;br /&gt;②&amp;nbsp;Rootkit&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[9과목] 소프트웨어&amp;nbsp;개발&amp;nbsp;보안&amp;nbsp;구축&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 39&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;다음은&amp;nbsp;C&amp;nbsp;코드이다.&amp;nbsp;출력&amp;nbsp;결과를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1676801562517&quot; class=&quot;cpp&quot; data-ke-language=&quot;cpp&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;stdio.h&amp;gt;
#include &amp;lt;stdlib.h&amp;gt;

#define SIZE 5

int main()
{
    int i = 0;
    int *p = NULL;
    int *p2 = NULL;

    p = (int *)malloc(sizeof(int)*SIZE);   // malloc(memory allocation) 메모리 할당
    if( p == NULL ){   // p 가 NULL 이면 (메모리 할당이 안되었다면)
      exit(1);         // 프로그램 종료
    }

    for( i=0;i&amp;lt;SIZE;i++){    
        p[i] = i+1;       // 1부터 5까지 대입
    }
    
    p2 = p;    // p가 가리키는 주소값을 p2에 대입
    p2++;     // p2 가 가리키는 주소값을 다음 주소값으로 이동
    
    printf(&quot;%d&quot;, *p2);   // p2가 가리키는 값을 화면에 출력
    
    if(p != NULL){    // p가 NULL이 아니면
        free(p);        // 메모리 해제함
    }
    return 0;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span&gt;&lt;span&gt;해설)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;배열이 아닌 malloc 함수와 free 함수를 이용하여 메모리를 할당 및 해제하는 예제이다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;포인터를 사용할 때 주소값에 ++ 연산자를 사용할 수 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[6과목] 프로그래밍 활용&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 40&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;다음은&amp;nbsp;C&amp;nbsp;코드이다.&amp;nbsp;출력&amp;nbsp;결과를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1676801613085&quot; class=&quot;cpp&quot; data-ke-language=&quot;cpp&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;stdio.h&amp;gt;

typedef struct test *TstPointer;    // struct test * 를 TstPointer 로 바꿈

typedef struct test{     // struct test를 tst로 바꿈
  char gender;
  int age;
  int (*pfunc)(TstPointer);     // 함수 포인터
}tst;      

int func1(TstPointer p){
    printf(&quot;%c&quot;, p-&amp;gt;gender);
    return 0; 
}

int func2(TstPointer p){
    printf(&quot;%d&quot;, p-&amp;gt;age);
    return 0; 
}

int main() 
{
    tst s[2] = {'F', 21, func1, 'M', 20, func2};      // 3번째, 6번째에 함수명을 작성
    TstPointer p = s;     // s는 구조체 배열 변수명이자 주소값이며, 그 값을 p 에 대입
    p++;     // p 값을 다음 값으로 증가 시킴
    
    printf(&quot;%d\n&quot;, p-&amp;gt;pfunc(p));    // 구조체 변수의 pfunc함수를 호출
    
    return 0;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;&lt;span&gt;200&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span&gt;&lt;span&gt;해설)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;함수 포인터를 구조체의 멤버로 추가하여 함수를 연결하는 예제이다.&lt;br /&gt;구조체는 이미 출제 되었다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[6과목] 프로그래밍 활용&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 41&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음&amp;nbsp;중&amp;nbsp;아래&amp;nbsp;설명에&amp;nbsp;나오는&amp;nbsp;이것이&amp;nbsp;무엇인지&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- A 은행은 사용자의 가입정보를 보관하고 있고, 사용자가 B 은행의 상품 가입을 하려고 하고 있다. ​ &lt;br /&gt;- B 은행에서 사용자의 가입정보를 새롭게 수집하지 않고, 사용자의 동의하에 이것을 통해서 A 은행에서 가지고 있는 사용자의 가입정보를 B 은행에서 받아서 사용하려고 한다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;&lt;span&gt;마이&amp;nbsp;데이터(My&amp;nbsp;Data)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span&gt;&lt;span&gt;해설)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span&gt;&lt;span&gt;- 마이 데이터(My Data)는 개인이 자신의 정보를 관리, 통제할 뿐만 아니라 이러한 정보를 신용이나 자산관리 등에 능동적으로 활용하는 일련의 과정을 의미한다.&lt;br /&gt;- 마이 데이터에서 개인은 데이터 주권인 자기 정보결정권으로 개인 데이터의 활용과 관리에 대한 통제권을 개인이 가진다는 것이 핵심 원리이다.&lt;br /&gt;-&amp;nbsp;마이데이터를&amp;nbsp;통해서&amp;nbsp;개인의&amp;nbsp;동의하에&amp;nbsp;타&amp;nbsp;기업에&amp;nbsp;저장된&amp;nbsp;개인정보를&amp;nbsp;받아서&amp;nbsp;필요한&amp;nbsp;곳에&amp;nbsp;활용할&amp;nbsp;수&amp;nbsp;있게&amp;nbsp;된다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[11과목]&lt;span&gt;&amp;nbsp;&lt;/span&gt;응용 SW 기초 기술 활용&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;*신기술 용어 문제&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 42&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 학생(STUDENT)&amp;nbsp;테이블에&amp;nbsp;컴퓨터공학과&amp;nbsp;학생&amp;nbsp;120명,&amp;nbsp;인공지능학과&amp;nbsp;학생&amp;nbsp;160명,&amp;nbsp;빅데이터학과&amp;nbsp;학생&amp;nbsp;80명에&amp;nbsp;관한&amp;nbsp;데이터가&amp;nbsp;있다고&amp;nbsp;했을&amp;nbsp;때,&amp;nbsp;다음에&amp;nbsp;주어지는&amp;nbsp;SQL&amp;nbsp;문&amp;nbsp;①,&amp;nbsp;​​​​​​​​​​②를&amp;nbsp;각각&amp;nbsp;실행시킨&amp;nbsp;결과&amp;nbsp;튜플&amp;nbsp;수는&amp;nbsp;각각&amp;nbsp;몇&amp;nbsp;개인가?&amp;nbsp;(단,&amp;nbsp;DEPT는&amp;nbsp;학과&amp;nbsp;컬럼명임)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;① SELECT DISTINCT DEPT FROM STUDENT; ​ &lt;br /&gt;② SELECT DEPT FROM STUDENT;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;&lt;span&gt;① 3&lt;br /&gt;②&amp;nbsp;360&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[7과목]&lt;span&gt; SQL 응용&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 43&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;통합&amp;nbsp;인증과&amp;nbsp;관련된&amp;nbsp;내용이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- 1980년대 중반 MIT의 Athena 프로젝트의 일환으로 개발된 ( ① )은/는 클라이언트/서버 모델에서 동작하며 대칭키 암호기법에 바탕을 둔 프로토콜이다. ( ① )은/는 &quot;티켓&quot;(ticket)을 기반으로 동작하는 컴퓨터 네트워크 인증 암호화 프로토콜로서 비보안 네트워크에서 통신하는 노드가 보안 방식으로 다른 노드에 대해 식별할 수 있게 허용한다. ​&lt;br /&gt;- ( ② )은/는 한 번의 시스템 인증을 통하여 여러 정보시스템에 재인증 절차 없이 접근할 수 있는 통합 로그인 솔루션이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​&lt;span&gt;&lt;span&gt;① ​​커버로스(Kerberos)&lt;br /&gt;②&amp;nbsp;SSO(Single&amp;nbsp;Sign&amp;nbsp;On)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[12과목]&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;제품 소프트웨어 패키징&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 44&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;애플리케이션&amp;nbsp;성능&amp;nbsp;개선과&amp;nbsp;관련된&amp;nbsp;내용이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 잘 작성되어 가독성이 높고, 단순하며, 의존성을 줄이고, 중복을 최소화하여 깔끔하게 잘 정리된 코드이다. ​&lt;br /&gt;- ( ② )은/는 매우 오래되거나 참고문서 또는 개발자가 없어 유지보수 작업이 몹시 어려운 코드이다. &lt;br /&gt;- ( ③ )은/는 컴퓨터 프로그램의 소스 코드가 복잡하게 얽혀 있고 작동은 정상적으로 하지만, 사람이 코드를 읽으면서 그 코드의 작동을 파악하기는 어려운 코드이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​&lt;span&gt;&lt;span&gt;① ​​클린 코드(Clean Code)&lt;br /&gt;② 외계인 코드(Alien Code)&lt;br /&gt;​③&amp;nbsp;스파게티&amp;nbsp;코드(Spaghetti&amp;nbsp;Code)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[10과목]&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;애플리케이션 테스트 관리&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 45&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;요구사항&amp;nbsp;분석에&amp;nbsp;사용하는&amp;nbsp;기능&amp;nbsp;모델링&amp;nbsp;기법과&amp;nbsp;관련된&amp;nbsp;내용이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;-&amp;nbsp;( ① )은/는 데이터가 각 프로세스를 따라 흐르면서 변환되는 모습을 나타내고 시스템 분석과 설계에서 매우 유용하게 사용된다. ​ &lt;br /&gt;- ( ① )의 구성 요소 중 입력된 데이터를 원하는 형태로 변환하여 출력하기 위한 과정이며, 원으로 표시하는 것은 ( ② )이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​&lt;span&gt;&lt;span&gt;① 자료 흐름도(DFD; Data Flow Diagram)&lt;br /&gt;​②&amp;nbsp;처리기(Process)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[1과목]&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;요구사항 확인&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 46&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;다음 파이썬 코드의 결과를 쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1676802138687&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;s = &quot;시험.정보처리기사.정보처리산업기사.정보처리기능사.빅데이터분석기사&quot;
r = s.split('.')
print(r[1])&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;&lt;span&gt;정보처리기사&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span&gt;&lt;span&gt;해설)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;split은 구분자를 기준으로 나누는 함수이다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;문자열 s에서 '.'을 기준으로 나누고 그 결과를 r에 대입한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[6과목] 프로그래밍 활용&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 47&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;각종&amp;nbsp;재해,&amp;nbsp;장애,&amp;nbsp;재난으로부터&amp;nbsp;위기관리를&amp;nbsp;기반으로&amp;nbsp;재해복구,&amp;nbsp;업무복구&amp;nbsp;및&amp;nbsp;재개,&amp;nbsp;비상계획&amp;nbsp;등을&amp;nbsp;통해&amp;nbsp;비즈니스&amp;nbsp;연속성을&amp;nbsp;보장하는&amp;nbsp;체계인&amp;nbsp;BCP에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;영문&amp;nbsp;약자&amp;nbsp;또는&amp;nbsp;영문&amp;nbsp;Full-name으로&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 장애나 재해로 인해 운영상의 주요 손실을 볼 것을 가정하여 시간 흐름에 따른 영향도 및 손실평가를 조사하는 BCP를 구축하기 위한 분석이다. ​ &lt;br /&gt;- ( ② )은/는 조직의 최고 경영층이 주요 지원 서비스의 중단으로 인한 업무의 영향에 대해 허용할 수 있는 최대의 시간을 의미한다.&amp;nbsp;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​&lt;span&gt;&lt;span&gt;① ​​BIA(Business Impact Analysis)&lt;br /&gt;②&amp;nbsp;MTD(Maximum&amp;nbsp;Tolerable&amp;nbsp;Downtime)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[9과목]&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;소프트웨어 개발 보안 구축&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 48&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음&amp;nbsp;C&amp;nbsp;코드의&amp;nbsp;결과를&amp;nbsp;쓰시오&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1676802262876&quot; class=&quot;cpp&quot; data-ke-language=&quot;cpp&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;stdio.h&amp;gt;
typedef struct _TEST_STRUCT   // TEST 구조체 정의
{
  int n;
  char c;
}TEST;

int test(TEST *p, int length)
{
  int i;    
  if(p == NULL || length &amp;lt; 0){   // 매개변수 체크 로직
    return -1;                        // p가 NULL 이거나 length가 0보다 작으면 -1 을 리턴함
  }    
  for(i=0;i&amp;lt;length;i++){
    p[i].n = i+1;     // p[i].n에 1, 2, 3 대입
    p[i].c = i+65;    // p[i].c에 A, B, C 대입
    printf(&quot;%d%c&quot;, p[i].n, p[i].c );    // 1A2B3C 출력
  }
  return 1;
}

int main()
{
  TEST s[3];   // 구조체 배열 변수 s 언언
  int ret=0;
  int len = sizeof(s)/sizeof(s[0]);    // len 계산
  ret = test(s, len);    // 구조체 주소와 len을 매개변수로 넘김
  if(ret &amp;lt; 0) printf(&quot;%d&quot;, ret);  // ret가 0보다 작으면 ret를 출력
  return 0;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;&lt;span&gt;1A2B3C&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span&gt;&lt;span&gt;해설)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;구조체 배열과 구조체 포인터 예제이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[6과목] 프로그래밍 활용&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 49&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;프로세스&amp;nbsp;스케줄링&amp;nbsp;알고리즘에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;영문&amp;nbsp;약자&amp;nbsp;또는&amp;nbsp;영문&amp;nbsp;Full-name으로&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 가장 짧은 시간이 소요되는 프로세스를 먼저 수행하고, 남은 처리 시간이 더 짧다고 판단되는 프로세스가 준비 큐에 생기면 언제라도 프로세스가 선점되는 알고리즘이다. ​ &lt;br /&gt;- ( ② )은/는 대기 중인 프로세스 중 현재 응답률(Response Ratio)이 가장 높은 것을 선택하는 방법으로 긴 작업과 짧은 작업 간의 불평등을 완화하여 기아 현상을 방지하는 알고리즘이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​&lt;span&gt;&lt;span&gt;① ​​SRT(Shortest Remaining Time First)&lt;br /&gt;​②&amp;nbsp;HRN(Highest&amp;nbsp;Response&amp;nbsp;Ratio&amp;nbsp;Next)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[11과목]&lt;span&gt;&lt;span&gt; &lt;/span&gt;응용&amp;nbsp;SW&amp;nbsp;기초&amp;nbsp;기술&amp;nbsp;활용&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 50&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;보안&amp;nbsp;공격에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;-&amp;nbsp;( ① )은/는 악의적인 해커가 불특정 웹 서버와 웹 페이지에 악성 스크립트를 설치하고, 불특정 사용자 접속 시 사용자 동의 없이 실행되어 의도된 서버(멀웨어 서버)로 연결하여 감염시키는 공격기법이다. &lt;br /&gt;- ( ① )은/는 사용자가 특정 웹사이트에 접속하였을 때(이메일 메세지에 포함된 사이트 주소를 클릭하는 경우 포함), 사용자도 모르게, 악성 SW가 사용자의 디바이스(PC나 스마트폰)에 download 되도록 하는 해킹기법이라고 할 수 있다. ​ &lt;br /&gt;- ( ② )은/는 특정인에 대한 표적 공격을 목적으로 특정인이 잘 방문하는 웹 사이트에 악성코드를 심거나 악성코드를 배포하는 URL로 자동으로 유인하여 감염시키는 공격기법이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​&lt;span&gt;&lt;span&gt;① ​​드라이브 바이 다운로드(Drive By Download)&lt;br /&gt;​②&amp;nbsp;워터링홀(Watering&amp;nbsp;Hole)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[9과목]&lt;span&gt;&lt;span&gt;&lt;span&gt; 소프트웨어&amp;nbsp;개발&amp;nbsp;보안&amp;nbsp;구축&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 51&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;서버와&amp;nbsp;저장&amp;nbsp;장치를&amp;nbsp;연결하는&amp;nbsp;기술에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;영문&amp;nbsp;약자&amp;nbsp;또는&amp;nbsp;영문&amp;nbsp;Full-name으로&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 하드 디스크와 같은 데이터 저장 장치를 호스트 버스 어댑터에 직접 연결하는 방식이다. ​ &lt;br /&gt;- ( ② )은/는 저장 장치와 서버를 직접 연결하는 것이 아니라 네트워크를 통해 스토리지에 접속하고, 파일 단위로 관리하는 방식이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​&lt;span&gt;&lt;span&gt;① ​​DAS(Direct Attached Storage)&lt;br /&gt;​②&amp;nbsp;NAS&amp;nbsp;(Network&amp;nbsp;Attached&amp;nbsp;Storage)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span&gt;&lt;span&gt;해설)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;- SAN(Storage Area Network) &lt;/b&gt;:&amp;nbsp;서버와&amp;nbsp;스토리지를&amp;nbsp;저장&amp;nbsp;장치&amp;nbsp;전용&amp;nbsp;네트워크로&amp;nbsp;상호&amp;nbsp;구성하여&amp;nbsp;고가용성,&amp;nbsp;고성능,&amp;nbsp;융통성,&amp;nbsp;확장성을&amp;nbsp;보장하고&amp;nbsp;데이터를&amp;nbsp;블록(Block)&amp;nbsp;단위로&amp;nbsp;관리하는&amp;nbsp;기술&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[11과목]&lt;span&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;응용&amp;nbsp;SW&amp;nbsp;기초&amp;nbsp;기술&amp;nbsp;활용&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 52&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;다음 파이썬 코드의 결과를 쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1676802532666&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;s = &quot;DPETest&quot;
print(s*2)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​&lt;span&gt;&lt;span&gt;DPETestDPETest&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span&gt;&lt;span&gt;해설)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;파이썬에서는 문자열 연산이 매우 간편하게 가능하다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[6과목] 프로그래밍 활용&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 53&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;객체&amp;nbsp;지향&amp;nbsp;설계에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 객체 지향 구성요소 중 특정 객체 내에 있는 변수와 메서드를 정의하는 일종의 틀이자 객체 지향 프로그래밍에서 데이터를 추상화하는 단위이다. ​ &lt;br /&gt;- 객체 지향 기법 중 ( ② )은/는 하나의 메시지에 대해 각 객체가 가지고 있는 고유한 방법으로 응답할 수 있는 능력이자 상속받은 여러 개의 하위 객체들이 다른 형태의 특성을 갖는 객체로 이용될 수 있는 성질이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​&lt;span&gt;&lt;span&gt;① 클래스(Class)&lt;br /&gt;②&amp;nbsp;다형성(Polymorphism)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[1과목]&lt;span&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;요구사항 확인&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 54&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;보안&amp;nbsp;공격에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;-&amp;nbsp;( ① )은/는 사용자 계정을 탈취해서 공격하는 유형 중 하나로, 다른 곳에서 유출된 아이디와 비밀번호 등의 로그인 정보를 다른 웹 사이트나 앱에 무작위로 대입해 로그인이 이루어지면 타인의 정보를 유출시키는 기법이다. ​ ​&lt;br /&gt;- ( ② )은/는 컴퓨터의 소프트웨어나 하드웨어 및 컴퓨터 관련 전자 제품의 버그, 보안 취약점 등 설계상 결함을 이용해 공격자의 의도된 동작을 수행하도록 만들어진 절차나 일련의 명령, 스크립트, 프로그램을 사용한 공격 행위이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​&lt;span&gt;&lt;span&gt;① 크리덴셜 스터핑(Credential Stuffing)&lt;br /&gt;​②&amp;nbsp;익스플로잇(Exploit)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[9과목]&lt;span&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;소프트웨어 개발 보안 구축&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 55&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt; 다음&amp;nbsp;성적&amp;nbsp;테이블에서&amp;nbsp;과목이&amp;nbsp;자료구조이고,&amp;nbsp;학점이&amp;nbsp;A인&amp;nbsp;학생의&amp;nbsp;이름을&amp;nbsp;내림차순으로&amp;nbsp;정렬&amp;nbsp;하시오&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;[성적]&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 156px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 26px;&quot;&gt;
&lt;td style=&quot;width: 33.3333%; text-align: center; height: 26px;&quot;&gt;&lt;b&gt;이름&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: center; height: 26px;&quot;&gt;&lt;b&gt;과목&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: center; height: 26px;&quot;&gt;&lt;b&gt;학점&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 26px;&quot;&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left; height: 26px;&quot;&gt;김철수&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left; height: 26px;&quot;&gt;C언어&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left; height: 26px;&quot;&gt;A&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 26px;&quot;&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left; height: 26px;&quot;&gt;한유리&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left; height: 26px;&quot;&gt;자료구조&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left; height: 26px;&quot;&gt;A&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 26px;&quot;&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left; height: 26px;&quot;&gt;신짱구&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left; height: 26px;&quot;&gt;자료구조&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left; height: 26px;&quot;&gt;A&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 26px;&quot;&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left; height: 26px;&quot;&gt;이훈이&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left; height: 26px;&quot;&gt;알고리즘&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left; height: 26px;&quot;&gt;B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 26px;&quot;&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left; height: 26px;&quot;&gt;공분산&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left; height: 26px;&quot;&gt;자료구조&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; text-align: left; height: 26px;&quot;&gt;B&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​​select 이름&lt;br /&gt;from 성적&lt;br /&gt;where 과목 = '자료구조' AND 학점 = 'A'&lt;br /&gt;order&amp;nbsp;by&amp;nbsp;이름&amp;nbsp;desc;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[7과목] SQL 응용&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 56&lt;/b&gt;&lt;/h3&gt;
&lt;div id=&quot;SE-305048e0-c8b1-44fb-8990-09242fa08835&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p id=&quot;SE-fc52e319-16ef-41d9-9113-404806998693&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000;&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;애플리케이션&amp;nbsp;성능&amp;nbsp;개선과&amp;nbsp;관련된&amp;nbsp;사항이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;보기에서&amp;nbsp;골라&amp;nbsp;기호로&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-3ddcd41b-a74a-459e-bcbb-e90921f74bd5&quot;&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 애플리케이션 성능 측정 지표 중 애플리케이션에 사용자가 요구를 입력한 시점부터 트랜잭션을 처리 후 그 결과의 출력이 완료할 때까지 걸리는 시간을 말한다.&lt;br /&gt;- ( ② )은/는 소스 코드 품질분석 도구 중 동적 분석 도구로 자동화된 메모리 및 스레드 결함 발견 분석 도구이다.&lt;br /&gt;&lt;br /&gt;| 보기 |&lt;br /&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;ⓐ Throughput, ⓑ Response Time, ⓒ Turnaround Time, ⓓ Resource Usage, ⓔ pmd, ⓕ cppcheck, ⓖ Valgrind, ⓗ checkstyle&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span&gt;① : ⓒ&lt;br /&gt;​②&amp;nbsp;:&amp;nbsp;ⓖ&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;[10과목] 애플리케이션 테스트 관리&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 57&lt;/b&gt;&lt;/h3&gt;
&lt;div id=&quot;SE-305048e0-c8b1-44fb-8990-09242fa08835&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p id=&quot;SE-fc52e319-16ef-41d9-9113-404806998693&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000;&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;암호&amp;nbsp;알고리즘에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;보기에서&amp;nbsp;골라&amp;nbsp;기호로&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-3ddcd41b-a74a-459e-bcbb-e90921f74bd5&quot;&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 유한체 위에서 정의된 타원곡선 군에서의 이산대수의 문제에 기초한 공개키 암호화 알고리즘으로 키의 비트 수를 적게하면서 동일한 성능을 제공한다. ​ &lt;br /&gt;- ( ② )은/는 국내 표준 서명 알고리즘 KCDSA(Korean Certificate-based Digital Signature Algorithm)를 위하여 개발된 해시함수로 MD5와 SHA1의 장점을 취하여 개발된 해시 알고리즘이다.&lt;br /&gt;&lt;br /&gt;| 보기 |&lt;br /&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;ⓐ DES, ⓑ SEED, ⓒ AES, ⓓ RSA, ⓔ pmd, ⓕ ARIA, ⓖ IDEA, ⓗ LFSR, ⓘ ECC, ⓙ HAS-160, ⓚ HAVAL&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span&gt;① : ⓘ&lt;br /&gt;​②&amp;nbsp;:&amp;nbsp;ⓙ&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;[9과목] 소프트웨어&amp;nbsp;개발&amp;nbsp;보안&amp;nbsp;구축&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 58&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;응집도,&amp;nbsp;결합도에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① ) 결합도: 모듈 간의 인터페이스로 배열이나 객체, 구조 등이 전달되는 경우의 결합도로 두 모듈이 동일한 자료 구조를 조회하는 경우의 결합도이며, 자료 구조의 어떠한 변화는 모든 모듈에 영향을 미치게 된다. ​ &lt;br /&gt;- ( ② ) 응집도: 모듈 내에서 한 활동으로부터 나온 출력값을 다른 활동이 사용할 경우의 응집도이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​&lt;span&gt;&lt;span&gt;① : 스탬프 (Stamp)&lt;br /&gt;​②&amp;nbsp;:&amp;nbsp;순차적(Sequential)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[8과목]&lt;span&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;서버 프로그램 구현&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 59&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;다음은&amp;nbsp;XP의&amp;nbsp;12가지&amp;nbsp;기본&amp;nbsp;원리에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;영문&amp;nbsp;약자&amp;nbsp;또는&amp;nbsp;영문&amp;nbsp;Full-name으로&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 작성해야 하는 프로그램에 대한 테스트를 먼저 수행하고 이 테스트를 통과할 수 있도록 실제 프로그램의 코드를 작성한다는 원리이다. ​ &lt;br /&gt;- ( ② )은/는 소프트웨어를 보다 쉽게 이해할 수 있고 적은 비용으로 수정할 수 있도록 겉으로 보이는 동작의 변화 없이 내부 구조를 변경하고 재구성한다는 원리이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​&lt;span&gt;&lt;span&gt;① : TDD(Test Driven Development)&lt;br /&gt;​​②&amp;nbsp;:&amp;nbsp;Refactoring&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[1과목]&lt;span&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;요구 사항 확인&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 60&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;인터페이스&amp;nbsp;간의&amp;nbsp;통신을&amp;nbsp;위하여&amp;nbsp;이용되는&amp;nbsp;데이터&amp;nbsp;포맷에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 비동기 브라우저 / 서버 통신(AJAX)을 위해 &quot;속성-값 쌍&quot;, &quot;키-값 쌍&quot;으로 이루어진 데이터 오브젝트를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷이다. ​ &lt;br /&gt;- ( ② )은/는 데이터를 사람이 쉽게 읽을 수 있는 형태로 표현하기 위해 사용하는 데이터 직렬화 양식이다. ​ &lt;br /&gt;- ( ③ )은/는 HTML의 단점을 보완한 인터넷 언어로, SGML의 복잡한 단점을 개선한 특수한 목적을 갖는 마크업 언어이다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​&lt;span&gt;&lt;span&gt;① : JSON(Javascript Object Notation)&lt;br /&gt;​​​② : YAML(YAML Ain't Markup Language)&lt;br /&gt;③&amp;nbsp;:&amp;nbsp;XML(Extensible&amp;nbsp;Markup&amp;nbsp;Language)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[5과목]&lt;span&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;인터페이스 구현&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 61&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;인증&amp;nbsp;기술의&amp;nbsp;유형에&amp;nbsp;대한&amp;nbsp;설명이다.&amp;nbsp;괄호(&amp;nbsp;&amp;nbsp;&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;유형을&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )기반 인증은 '그가 가지고 있는 것(Something You Are)'으로 예시로는 홍채, 정맥 등이 있다. ​ &lt;br /&gt;- ( ② )기반 인증은 '그가 하는 것(Something You Do)'으로 예시로는 서명, 움직임, 음성 등이 있다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​&lt;span&gt;&lt;span&gt;① : 생체&lt;br /&gt;​​​② : 특징(행위)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[9과목]&lt;span&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;소프트웨어 개발 보안 구축&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 62&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q.&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; 다음은&amp;nbsp;단위&amp;nbsp;테스트와&amp;nbsp;관련된&amp;nbsp;내용이다.&amp;nbsp;괄호(&amp;nbsp;)&amp;nbsp;안에&amp;nbsp;들어갈&amp;nbsp;용어를&amp;nbsp;쓰시오.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;- ( ① )은/는 필요 테스트를 인자를 통해 넘겨주고, 테스트 완료 후 그 결괏값을 받는 역할을 하는 가상의 모듈로 하위 모듈을 호출하는 상위 모듈의 역할을 수행한다. ​ &lt;br /&gt;- ( ② )은/는 일시적으로 필요한 조건만을 가지고 임시로 제공되는 시험용 모듈로 상위 모듈에 의해 호출되는 하위 모듈의 역할을 수행한다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​&lt;span&gt;&lt;span&gt;① : 테스트 드라이버(Test Driver)&lt;br /&gt;​​②&amp;nbsp;:&amp;nbsp;테스트&amp;nbsp;스텁(Test&amp;nbsp;Stub)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[10과목]&lt;span&gt;&lt;span&gt;&lt;span&gt; 애플리케이션&amp;nbsp;테스트&amp;nbsp;관리&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;color: #8a3db6;&quot;&gt;&lt;b&gt;[2] 약술형&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;문제 1&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Q. 인터넷과&amp;nbsp;같은&amp;nbsp;공중망에&amp;nbsp;인증,&amp;nbsp;암호화,&amp;nbsp;터널링&amp;nbsp;기술을&amp;nbsp;활용하여&amp;nbsp;마치&amp;nbsp;전용망을&amp;nbsp;사용하는&amp;nbsp;효과를&amp;nbsp;가지는&amp;nbsp;보안&amp;nbsp;솔루션은?&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;정답 보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;​&lt;span&gt;&lt;span&gt;가상사설망&amp;nbsp;(VPN;&amp;nbsp;Virtual&amp;nbsp;Private&amp;nbsp;Network)&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;[9과목]&lt;span&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;소프트웨어 개발 보안 구축&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/p&gt;</description>
      <category>Certificate/DPE</category>
      <category>certificate</category>
      <category>DPE</category>
      <category>자격증</category>
      <category>자격증 공부</category>
      <category>정보처리기사</category>
      <category>정보처리기사 실기</category>
      <category>정처기</category>
      <category>정처기 실기</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2128</guid>
      <comments>https://starrykss.tistory.com/2128#entry2128comment</comments>
      <pubDate>Sun, 19 Feb 2023 19:42:35 +0900</pubDate>
    </item>
    <item>
      <title>[Notion] 노션에서 '페이지 멘션'과 '페이지 링크'의 차이점이 무엇일까?</title>
      <link>https://starrykss.tistory.com/2129</link>
      <description>&lt;h1&gt;&lt;b&gt;노션에서&amp;nbsp;'페이지&amp;nbsp;멘션'과&amp;nbsp;'페이지&amp;nbsp;링크'의&amp;nbsp;차이점이&amp;nbsp;무엇일까?&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;한 페이지를 &lt;b&gt;복사&lt;/b&gt;해서 다른 페이지에 붙여 넣으려고 할 때&lt;/span&gt;, 다음과 같이 2가지 옵션을 선택할 수 있다. 그렇다면 두 옵션의 차이점은 무엇일까?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Untitled (2).png&quot; data-origin-width=&quot;383&quot; data-origin-height=&quot;146&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/N5K5n/btrYLzig3tH/zx9cTwj5QiyTtbHiLVz7gK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/N5K5n/btrYLzig3tH/zx9cTwj5QiyTtbHiLVz7gK/img.png&quot; data-alt=&quot;페이지 멘션 vs. 페이지 링크&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/N5K5n/btrYLzig3tH/zx9cTwj5QiyTtbHiLVz7gK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FN5K5n%2FbtrYLzig3tH%2Fzx9cTwj5QiyTtbHiLVz7gK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;383&quot; height=&quot;146&quot; data-filename=&quot;Untitled (2).png&quot; data-origin-width=&quot;383&quot; data-origin-height=&quot;146&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;페이지 멘션 vs. 페이지 링크&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;페이지 멘션(Page Mention)&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;하이퍼 링크(Hyper Link)&lt;/b&gt;를 만드는 것과 비슷하다.&lt;/li&gt;
&lt;li&gt;해당 페이지에 &lt;b&gt;하위 페이지(Sub Page)&lt;/b&gt;를 생성하지 않는다.&lt;/li&gt;
&lt;li&gt;한 페이지에 여러 번 멘션을 할 수 있다.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;@&lt;/code&gt; 기호를 입력하여 바로 멘션을 할 수 있다.&lt;/li&gt;
&lt;li&gt;한 줄에 여러 페이지를 링크할 수 &lt;u&gt;있다&lt;/u&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Untitled.png&quot; data-origin-width=&quot;214&quot; data-origin-height=&quot;82&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/PW0AN/btrYI95INEh/utsoTkh0kjdIjeuj2K2mJK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/PW0AN/btrYI95INEh/utsoTkh0kjdIjeuj2K2mJK/img.png&quot; data-alt=&quot;하위 페이지가 생성되지 않는다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/PW0AN/btrYI95INEh/utsoTkh0kjdIjeuj2K2mJK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FPW0AN%2FbtrYI95INEh%2FutsoTkh0kjdIjeuj2K2mJK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;214&quot; height=&quot;82&quot; data-filename=&quot;Untitled.png&quot; data-origin-width=&quot;214&quot; data-origin-height=&quot;82&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;하위 페이지가 생성되지 않는다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;페이지 링크(Page Link)&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;해당 페이지에 &lt;b&gt;하위 페이지(Sub Page)&lt;/b&gt;를 생성 한다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;사이드바&lt;/b&gt;에서 &lt;b&gt;하위 페이지&lt;/b&gt;를 확인할 수 있다.&lt;/li&gt;
&lt;li&gt;한 줄에 여러 페이지를 링크할 수 &lt;u&gt;없다&lt;/u&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Untitled (1).png&quot; data-origin-width=&quot;243&quot; data-origin-height=&quot;92&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cdWBSw/btrYMQc0qSI/RGw1L3IP4YYJk74l21gmM0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cdWBSw/btrYMQc0qSI/RGw1L3IP4YYJk74l21gmM0/img.png&quot; data-alt=&quot;하위 페이지가 생성된다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cdWBSw/btrYMQc0qSI/RGw1L3IP4YYJk74l21gmM0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcdWBSw%2FbtrYMQc0qSI%2FRGw1L3IP4YYJk74l21gmM0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;243&quot; height=&quot;92&quot; data-filename=&quot;Untitled (1).png&quot; data-origin-width=&quot;243&quot; data-origin-height=&quot;92&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;하위 페이지가 생성된다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;참고 사이트&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;a href=&quot;https://www.reddit.com/r/Notion/comments/ihuv12/whats_the_difference_between_basic_blocks_link_to/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.reddit.com/r/Notion/comments/ihuv12/whats_the_difference_between_basic_blocks_link_to/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;figure id=&quot;og_1675952189114&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;r/Notion on Reddit&quot; data-og-description=&quot;What's the difference between &amp;quot;Basic Blocks -&amp;gt; Link to a page&amp;quot; and &amp;quot;Inline -&amp;gt; Mention a page&amp;quot;?&quot; data-og-host=&quot;www.reddit.com&quot; data-og-source-url=&quot;https://www.reddit.com/r/Notion/comments/ihuv12/whats_the_difference_between_basic_blocks_link_to/&quot; data-og-url=&quot;https://www.reddit.com/r/Notion/comments/ihuv12/whats_the_difference_between_basic_blocks_link_to/?&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cSsRCz/hyRzzbc2eh/kRpvtFEfOiI2gF8gzoMFGk/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/8Znqy/hyRzyDmehC/xfQS5v5iPkMJT0kucHmTKK/img.jpg?width=256&amp;amp;height=256&amp;amp;face=0_0_256_256&quot;&gt;&lt;a href=&quot;https://www.reddit.com/r/Notion/comments/ihuv12/whats_the_difference_between_basic_blocks_link_to/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.reddit.com/r/Notion/comments/ihuv12/whats_the_difference_between_basic_blocks_link_to/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cSsRCz/hyRzzbc2eh/kRpvtFEfOiI2gF8gzoMFGk/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/8Znqy/hyRzyDmehC/xfQS5v5iPkMJT0kucHmTKK/img.jpg?width=256&amp;amp;height=256&amp;amp;face=0_0_256_256');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;r/Notion on Reddit&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;What's the difference between &quot;Basic Blocks -&amp;gt; Link to a page&quot; and &quot;Inline -&amp;gt; Mention a page&quot;?&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.reddit.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;</description>
      <category>Information/Notion</category>
      <category>Hyperlink</category>
      <category>Information</category>
      <category>Notion</category>
      <category>Page Link</category>
      <category>Page Mention</category>
      <category>tip</category>
      <category>노션</category>
      <category>정보</category>
      <category>팁</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2129</guid>
      <comments>https://starrykss.tistory.com/2129#entry2129comment</comments>
      <pubDate>Thu, 9 Feb 2023 23:19:23 +0900</pubDate>
    </item>
    <item>
      <title>[VS Code] 비주얼 스튜디오 코드 표시 언어 변경 방법</title>
      <link>https://starrykss.tistory.com/2127</link>
      <description>&lt;h1&gt;&lt;b&gt;비주얼 스튜디오 코드 표시 언어 변경 방법&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;비주얼 스튜디오 코드&lt;/b&gt; 프로그램의 &lt;u&gt;언어&lt;/u&gt;를 변경하는 방법을 알아보자.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;[Command]([Ctrl]) + [Shift] + [P]&lt;/b&gt; 버튼을 누르면 &lt;u&gt;&lt;b&gt;모든 명령 표시&lt;/b&gt;&lt;/u&gt; 창이 뜨는데, &lt;b&gt;'표시 언어 구성(Configure Display Language)'&lt;/b&gt;을 선택한다.&lt;/li&gt;
&lt;li&gt;언어를 설정한다. (영어 : @en@, 한국어 : @ko@)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1236&quot; data-origin-height=&quot;158&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/LKKuN/btrX3rz7h9C/bgthSOgexseeubGeDlOCp0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/LKKuN/btrX3rz7h9C/bgthSOgexseeubGeDlOCp0/img.png&quot; data-alt=&quot;모든 명령 표시 창에서 Configure Display Language를 선택한다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/LKKuN/btrX3rz7h9C/bgthSOgexseeubGeDlOCp0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLKKuN%2FbtrX3rz7h9C%2FbgthSOgexseeubGeDlOCp0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1236&quot; height=&quot;158&quot; data-origin-width=&quot;1236&quot; data-origin-height=&quot;158&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;모든 명령 표시 창에서 Configure Display Language를 선택한다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1224&quot; data-origin-height=&quot;164&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/DzRWn/btrYf0tG7u7/5mpkukGnHzu9e0WLLHm5W0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/DzRWn/btrYf0tG7u7/5mpkukGnHzu9e0WLLHm5W0/img.png&quot; data-alt=&quot;한국어(ko) 또는 영어(en)을 선택한다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/DzRWn/btrYf0tG7u7/5mpkukGnHzu9e0WLLHm5W0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDzRWn%2FbtrYf0tG7u7%2F5mpkukGnHzu9e0WLLHm5W0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1224&quot; height=&quot;164&quot; data-origin-width=&quot;1224&quot; data-origin-height=&quot;164&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;한국어(ko) 또는 영어(en)을 선택한다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>Program/Visual Studio Code</category>
      <category>Information</category>
      <category>tip</category>
      <category>visual studio code</category>
      <category>vs code</category>
      <category>비주얼 스튜디오 코드</category>
      <category>정보</category>
      <category>팁</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2127</guid>
      <comments>https://starrykss.tistory.com/2127#entry2127comment</comments>
      <pubDate>Mon, 6 Feb 2023 03:52:52 +0900</pubDate>
    </item>
    <item>
      <title>[MacOS] M1 / M2 맥에서 MinGW 설치하는 방법</title>
      <link>https://starrykss.tistory.com/2126</link>
      <description>&lt;h1&gt;&lt;b&gt;M1 / M2 맥에서 MinGW 설치하는 방법&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;애플에서 자체 개발한 M 실리콘 칩은 ARM 아키텍처를 사용하기 때문에 x86_64 용으로 만들어진 MinGW를 설치할 수 없다.&lt;/li&gt;
&lt;li&gt;M 실리콘 칩이 탑재된 맥에서 터미널을 통해 간단한 명령을 입력하여 MinGW를 설치하는 방법을 알아보자.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;터미널에서 아래의 명령들을 하나하나씩 입력해준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1675603474417&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;% arch -arm64 /bin/bash -c &quot;$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;arm64 프로세서용 mingw를 설치하는 명령을 입력한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1675603523478&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;% arch -arm64 brew install mingw-w64&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;&amp;lt;bits/stdc++.h&amp;gt; 헤더를 사용하고자 할 경우&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;터미널에서 아래의 명령들을 하나하나씩 입력해준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1675603629034&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;% cd /usr/local/include&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1675603638214&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;% mkdir bits&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1675603657429&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;% nano stdc++.h&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;a style=&quot;color: #ee2323;&quot; href=&quot;https://github.com/Archies13Singh/cpp-important-packages-file/blob/main/stdc++.h&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;&lt;b&gt;이곳&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;에서 코드를 복사해서 @stdc++.h@ 파일 안에 넣어준다.&lt;/li&gt;
&lt;li&gt;그리고 &lt;b&gt;[Control] + [x]&lt;/b&gt; 버튼을 누른 후, &lt;b&gt;[y]&lt;/b&gt;를 입력한 후 &lt;b&gt;엔터([return])&lt;/b&gt; 버튼을 눌러서 저장해준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;참고 사이트&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;a href=&quot;https://www.geeksforgeeks.org/c-installation-on-macbook-m1-for-vs-code/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.geeksforgeeks.org/c-installation-on-macbook-m1-for-vs-code/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;figure id=&quot;og_1675603461462&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;C++ Installation on MacBook M1 for VS Code - GeeksforGeeks&quot; data-og-description=&quot;A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.&quot; data-og-host=&quot;www.geeksforgeeks.org&quot; data-og-source-url=&quot;https://www.geeksforgeeks.org/c-installation-on-macbook-m1-for-vs-code/&quot; data-og-url=&quot;https://www.geeksforgeeks.org/c-installation-on-macbook-m1-for-vs-code/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bDXQbQ/hyRwI6PTFN/MhMpsRBhmO2SHoFKNB9sfk/img.png?width=200&amp;amp;height=200&amp;amp;face=0_0_200_200,https://scrap.kakaocdn.net/dn/dKGjoU/hyRwEXFZWh/tKDX2b9mN6KKoA7i0ASwkK/img.png?width=1100&amp;amp;height=161&amp;amp;face=0_0_1100_161,https://scrap.kakaocdn.net/dn/u6VHq/hyRwt2TOXs/oknjvQPzAJAZ91Pc7gKgzk/img.png?width=1100&amp;amp;height=232&amp;amp;face=0_0_1100_232&quot;&gt;&lt;a href=&quot;https://www.geeksforgeeks.org/c-installation-on-macbook-m1-for-vs-code/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.geeksforgeeks.org/c-installation-on-macbook-m1-for-vs-code/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bDXQbQ/hyRwI6PTFN/MhMpsRBhmO2SHoFKNB9sfk/img.png?width=200&amp;amp;height=200&amp;amp;face=0_0_200_200,https://scrap.kakaocdn.net/dn/dKGjoU/hyRwEXFZWh/tKDX2b9mN6KKoA7i0ASwkK/img.png?width=1100&amp;amp;height=161&amp;amp;face=0_0_1100_161,https://scrap.kakaocdn.net/dn/u6VHq/hyRwt2TOXs/oknjvQPzAJAZ91Pc7gKgzk/img.png?width=1100&amp;amp;height=232&amp;amp;face=0_0_1100_232');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;C++ Installation on MacBook M1 for VS Code - GeeksforGeeks&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.geeksforgeeks.org&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;</description>
      <category>Information/MacOS</category>
      <category>bits/stdc++.h</category>
      <category>C++</category>
      <category>CPP</category>
      <category>MAC</category>
      <category>macos</category>
      <category>MinGW</category>
      <category>맥</category>
      <category>맥OS</category>
      <category>정보</category>
      <category>팁</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2126</guid>
      <comments>https://starrykss.tistory.com/2126#entry2126comment</comments>
      <pubDate>Sun, 5 Feb 2023 22:32:36 +0900</pubDate>
    </item>
    <item>
      <title>[MacOS] MinGW로 C++ 컴파일 할 때 &amp;quot;warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions]&amp;quot; 오류가 뜰 경우 해결 방법</title>
      <link>https://starrykss.tistory.com/2125</link>
      <description>&lt;h1&gt;&lt;b&gt;MinGW로 C++ 컴파일 할 때 &quot;warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions]&quot; 오류가 뜰 경우 해결 방법&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1464&quot; data-origin-height=&quot;280&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/byHqlc/btrX4k8pGiR/1mRUlhkduYD2otFDK39kuk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/byHqlc/btrX4k8pGiR/1mRUlhkduYD2otFDK39kuk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/byHqlc/btrX4k8pGiR/1mRUlhkduYD2otFDK39kuk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbyHqlc%2FbtrX4k8pGiR%2F1mRUlhkduYD2otFDK39kuk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1464&quot; height=&quot;280&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1464&quot; data-origin-height=&quot;280&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;맥에서 &lt;b&gt;MinGW&lt;/b&gt;를 이용하여 C++ 컴파일을 할 때, @auto@ 자료형을 사용할 경우, 다음과 같은 오류가 출력되면서 컴파일이 진행되지 않는다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1675602939928&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions]&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;간단한 명령어를 이용하여 이 문제를 해결해줄 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;터미널에 다음과 같은 명령들을 입력한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1675603011155&quot; class=&quot;text&quot; data-ke-language=&quot;text&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;% echo 'alias g++=&quot;g++ -std=c++11&quot;' &amp;gt;&amp;gt; ~/.bash_profile
% source ~/.bash_profile&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;이제 g++ 명령어를 사용하여 컴파일 할 경우, 자동으로 @-std=c+11@ 옵션이 적용된다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;참고 사이트&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;a href=&quot;https://clay-atlas.com/us/blog/2021/09/18/cpp-en-warning-auto-extension/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://clay-atlas.com/us/blog/2021/09/18/cpp-en-warning-auto-extension/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;figure id=&quot;og_1675603070024&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[Solved] warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions] - Clay-Technology World&quot; data-og-description=&quot;Today when I was programming on Mac OS, I found some old programs would issue the following warning when compiling: &amp;quot;warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions]&amp;quot;&quot; data-og-host=&quot;clay-atlas.com&quot; data-og-source-url=&quot;https://clay-atlas.com/us/blog/2021/09/18/cpp-en-warning-auto-extension/&quot; data-og-url=&quot;https://clay-atlas.com/us/blog/2021/09/18/cpp-en-warning-auto-extension/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cdW3mo/hyRvgqAPoE/sRSruXuNkuZGeKpNf1SpB1/img.png?width=512&amp;amp;height=512&amp;amp;face=0_0_512_512&quot;&gt;&lt;a href=&quot;https://clay-atlas.com/us/blog/2021/09/18/cpp-en-warning-auto-extension/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://clay-atlas.com/us/blog/2021/09/18/cpp-en-warning-auto-extension/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cdW3mo/hyRvgqAPoE/sRSruXuNkuZGeKpNf1SpB1/img.png?width=512&amp;amp;height=512&amp;amp;face=0_0_512_512');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[Solved] warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions] - Clay-Technology World&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Today when I was programming on Mac OS, I found some old programs would issue the following warning when compiling: &quot;warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions]&quot;&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;clay-atlas.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Information/MacOS</category>
      <category>bash_profile</category>
      <category>Compiler</category>
      <category>g++</category>
      <category>MAC</category>
      <category>macos</category>
      <category>MinGW</category>
      <category>맥</category>
      <category>맥OS</category>
      <category>컴파일</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2125</guid>
      <comments>https://starrykss.tistory.com/2125#entry2125comment</comments>
      <pubDate>Sun, 5 Feb 2023 22:20:14 +0900</pubDate>
    </item>
    <item>
      <title>[MacOS] 맥(Mac)에서 구글 클라우드 플랫폼(GCP) 연동하는 방법</title>
      <link>https://starrykss.tistory.com/2124</link>
      <description>&lt;h1&gt;&lt;b&gt;맥(Mac)에서 구글 클라우드 플랫폼(GCP) 연동하는 방법&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;맥에서 간편하게 GCP를 터미널에 연동하여 사용할 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Here's how I solved it&lt;/b&gt;:&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Open a terminal on your workstation and use the&lt;span&gt;&amp;nbsp;&lt;/span&gt;ssh-keygen&lt;span&gt;&amp;nbsp;&lt;/span&gt;command to generate a new key. Specify the&lt;span&gt;&amp;nbsp;&lt;/span&gt;-C&lt;span&gt;&amp;nbsp;&lt;/span&gt;flag to add a comment with your username.&lt;/p&gt;
&lt;pre class=&quot;inform7&quot;&gt;&lt;code&gt;ssh-keygen -t rsa -f ~/.ssh/[KEY_FILENAME] -C [USERNAME]
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;In my case it was:&lt;/p&gt;
&lt;pre class=&quot;arcade&quot;&gt;&lt;code&gt;ssh-keygen -t rsa -f ~/.ssh/kubernetes-trial -C promisepreston
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Navigate into the&lt;span&gt;&amp;nbsp;&lt;/span&gt;.ssh&lt;span&gt;&amp;nbsp;&lt;/span&gt;directory:&lt;/p&gt;
&lt;pre class=&quot;jboss-cli&quot;&gt;&lt;code&gt;cd ~/.ssh
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Restrict access to your private key so that only you can read it and nobody can write to it.&lt;/p&gt;
&lt;pre class=&quot;angelscript&quot;&gt;&lt;code&gt;chmod 400 [KEY_FILENAME]
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;In my case it was:&lt;/p&gt;
&lt;pre class=&quot;angelscript&quot;&gt;&lt;code&gt;chmod 400 kubernetes-trial
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Double click on&lt;span&gt;&amp;nbsp;&lt;/span&gt;kubernetes-trial.pub&lt;span&gt;&amp;nbsp;&lt;/span&gt;to open it OR print it on the console using the&lt;span&gt;&amp;nbsp;&lt;/span&gt;cat&lt;span&gt;&amp;nbsp;&lt;/span&gt;command:&lt;/p&gt;
&lt;pre class=&quot;css&quot;&gt;&lt;code&gt;sudo cat kubernetes-trial.pub
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;The public SHH key should be of this format:&lt;/p&gt;
&lt;pre class=&quot;css&quot;&gt;&lt;code&gt;ssh-rsa [KEY_VALUE] [USERNAME]
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;OR&lt;/p&gt;
&lt;pre class=&quot;dts&quot;&gt;&lt;code&gt;ssh-rsa [KEY_VALUE] google-ssh {&quot;userName&quot;:&quot;[USERNAME]&quot;,&quot;expireOn&quot;:&quot;[EXPIRE_TIME]&quot;}
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;In my case it was:&lt;/p&gt;
&lt;pre class=&quot;smali&quot;&gt;&lt;code&gt;ssh-rsa AAAAB3MzaC1yc2EAAAADAQABAAABAQDdLjLb2b97m9NSK5Z8+j6U8awAwIx1Sbn9o4cEpYT2USYlFhJPRckgnmCQ+Eaim/sgL40V2v3Jwt6HVAY0L9bl84jmvox9QP4FOY7+LM02ZqfRB6LaEukM1tGdObVr+HBvhOwrxGCI06GFjnD3vVzW4jEsK75Y7MPzXd5YSpebGvU+7ZOuEcuSKp/R9dJcJn4kdXeaqor4gh8uTKQ43PGPTEvyoNlCWLkwSgy8khbo2BpoChLA7B53pVEhviMvVVIbmwpc6V2AIhRYY7ppR8oBzklLgh8CtTBPXtQRYiahLOIhds6ORf7wGNFI+A4sbBqwEL3J6av5fE1+zkUBhAHX promisepreston
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Copy its contents and paste in the SSH Section of your instance under the Metadata section&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://cloud.google.com/compute/docs/instances/adding-removing-ssh-keys#instance-only&quot;&gt;Adding or removing instance-level public SSH keys&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;568&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/k3WeJ/btrWU6KkkyX/pwKUCVU51M7OkmHvfofDb1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/k3WeJ/btrWU6KkkyX/pwKUCVU51M7OkmHvfofDb1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/k3WeJ/btrWU6KkkyX/pwKUCVU51M7OkmHvfofDb1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fk3WeJ%2FbtrWU6KkkyX%2FpwKUCVU51M7OkmHvfofDb1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1280&quot; height=&quot;568&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;568&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;In a local terminal, navigate to the directory where you have the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;private SSH key file&lt;/b&gt;, use the&lt;span&gt;&amp;nbsp;&lt;/span&gt;ssh&lt;span&gt;&amp;nbsp;&lt;/span&gt;command along with your&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;private SSH key file&lt;/b&gt;, the username, and the external IP address of the instance to connect. For example:&lt;/p&gt;
&lt;pre class=&quot;css&quot;&gt;&lt;code&gt;ssh -i private-key username@external-ip-of-the-virtual-instance
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;In my case it was:&lt;/p&gt;
&lt;pre class=&quot;angelscript&quot;&gt;&lt;code&gt;ssh -i kubernetes-trial promisepreston@52.174.274.72
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;After you connect, run commands on your instance using this terminal. When you finish, disconnect from the instance by running the&lt;span&gt;&amp;nbsp;&lt;/span&gt;exit&lt;span&gt;&amp;nbsp;&lt;/span&gt;command.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;참고 사이트&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;i&gt;&lt;a href=&quot;https://stackoverflow.com/questions/51614552/google-cloud-platform-ssh-to-google-cloud-instance-will-have-permission-denied&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://stackoverflow.com/questions/51614552/google-cloud-platform-ssh-to-google-cloud-instance-will-have-permission-denied&lt;/a&gt;&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;figure id=&quot;og_1674574959035&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Google Cloud Platform: SSH to Google cloud instance will have &amp;quot;Permission denied (publickey)&amp;quot;&quot; data-og-description=&quot;I have come across the issue as below when I use ssh login google cloud instance $ ssh -i DD2 root@35.237.32.84 Permission denied (publickey). After some testing, I found that the cause of the e...&quot; data-og-host=&quot;stackoverflow.com&quot; data-og-source-url=&quot;https://stackoverflow.com/questions/51614552/google-cloud-platform-ssh-to-google-cloud-instance-will-have-permission-denied&quot; data-og-url=&quot;https://stackoverflow.com/questions/51614552/google-cloud-platform-ssh-to-google-cloud-instance-will-have-permission-denied&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bcoFKu/hyRoGH4CDR/bVA9rxQXPo4XrA1HkNzx3k/img.png?width=316&amp;amp;height=316&amp;amp;face=0_0_316_316,https://scrap.kakaocdn.net/dn/dhHeqH/hyRm71zxhv/uGo9aDFlddaQtK7lnwBrZk/img.png?width=1920&amp;amp;height=853&amp;amp;face=0_0_1920_853&quot;&gt;&lt;a href=&quot;https://stackoverflow.com/questions/51614552/google-cloud-platform-ssh-to-google-cloud-instance-will-have-permission-denied&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://stackoverflow.com/questions/51614552/google-cloud-platform-ssh-to-google-cloud-instance-will-have-permission-denied&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bcoFKu/hyRoGH4CDR/bVA9rxQXPo4XrA1HkNzx3k/img.png?width=316&amp;amp;height=316&amp;amp;face=0_0_316_316,https://scrap.kakaocdn.net/dn/dhHeqH/hyRm71zxhv/uGo9aDFlddaQtK7lnwBrZk/img.png?width=1920&amp;amp;height=853&amp;amp;face=0_0_1920_853');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Google Cloud Platform: SSH to Google cloud instance will have &quot;Permission denied (publickey)&quot;&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;I have come across the issue as below when I use ssh login google cloud instance $ ssh -i DD2 root@35.237.32.84 Permission denied (publickey). After some testing, I found that the cause of the e...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;stackoverflow.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;</description>
      <category>Information/MacOS</category>
      <category>GCP</category>
      <category>google cloud platform</category>
      <category>Information</category>
      <category>macos</category>
      <category>RSA</category>
      <category>ssh</category>
      <category>Terminal</category>
      <category>맥</category>
      <category>맥OS</category>
      <category>터미널</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2124</guid>
      <comments>https://starrykss.tistory.com/2124#entry2124comment</comments>
      <pubDate>Wed, 25 Jan 2023 00:44:52 +0900</pubDate>
    </item>
    <item>
      <title>[MacOS] 맥(Mac) 로그인 화면 비밀번호 없애기 (자동 로그인)</title>
      <link>https://starrykss.tistory.com/2123</link>
      <description>&lt;h1&gt;&lt;b&gt;맥(Mac)에서 로그인 화면 비밀번호 없애기 (자동 로그인)&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;현재 &lt;u&gt;맥 미니&lt;/u&gt;를 사용하고 있는데, &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;로그인 화면의 비밀번호 입력 페이지&lt;/b&gt;&lt;/span&gt;에 비밀번호를 입력해야 하는데, 블루투스 키보드가 연결되지 못해서 헤맸던 적이 많았다.&lt;/li&gt;
&lt;li&gt;그래서 로그인 화면의 비밀번호를 제거하는 방법을 생각해보았고, 구글링을 통해 &lt;b&gt;'자동 로그인'&lt;/b&gt;이라는 기능을 알게 되었다. 특정 계정에 자동 로그인 설정을 하면 맥을 켤 때마다 비밀번호를 입력하지 않고 바로 로그인을 진행할 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;왼쪽 상단의 &lt;b&gt;애플 로고&lt;/b&gt;를 클릭한 후&lt;b&gt; [시스템 설정]&lt;/b&gt;을 누른다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;263&quot; data-origin-height=&quot;316&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cRraWd/btrWsVv45rG/d41K5eX3XNPX5rqpAPEnnk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cRraWd/btrWsVv45rG/d41K5eX3XNPX5rqpAPEnnk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cRraWd/btrWsVv45rG/d41K5eX3XNPX5rqpAPEnnk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcRraWd%2FbtrWsVv45rG%2Fd41K5eX3XNPX5rqpAPEnnk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;263&quot; height=&quot;316&quot; data-origin-width=&quot;263&quot; data-origin-height=&quot;316&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;[사용자 및 그룹] -&amp;gt; [다음으로 자동 로그인]&lt;/b&gt; 부분의 목록 상자에서 &lt;u&gt;자동 로그인을 설정할 계정&lt;/u&gt;을 설정해준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;725&quot; data-origin-height=&quot;602&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rPi6c/btrWx7IdPlO/i3DqPZU41KNGyK6ZfmoHs0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rPi6c/btrWx7IdPlO/i3DqPZU41KNGyK6ZfmoHs0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rPi6c/btrWx7IdPlO/i3DqPZU41KNGyK6ZfmoHs0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrPi6c%2FbtrWx7IdPlO%2Fi3DqPZU41KNGyK6ZfmoHs0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;725&quot; height=&quot;602&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;725&quot; data-origin-height=&quot;602&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>Information/MacOS</category>
      <category>Information</category>
      <category>MAC</category>
      <category>macos</category>
      <category>tip</category>
      <category>맥</category>
      <category>맥OS</category>
      <category>비밀번호</category>
      <category>정보</category>
      <category>팁</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2123</guid>
      <comments>https://starrykss.tistory.com/2123#entry2123comment</comments>
      <pubDate>Tue, 17 Jan 2023 18:43:21 +0900</pubDate>
    </item>
    <item>
      <title>[VBA] 액셀(Excel)에서 이모지(Emoji) 사용하는 방법</title>
      <link>https://starrykss.tistory.com/2122</link>
      <description>&lt;h1&gt;&lt;b&gt;액셀(Excel)에서 이모지(Emoji) 사용하는 방법&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;액셀에서 VBA 작업을 할 때, 이모지(Emoji)를 사용하는 방법에 대해 정리해본다.&lt;/li&gt;
&lt;li&gt;VBA 작업을 할 때, 코드 창에 이모지를 복사하여 붙여넣을 경우 ??로 표시된다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1672831567782&quot; class=&quot;vbnet&quot; data-ke-language=&quot;vbnet&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;If chkbox보관판매.Value = True Then
    Sheets(&quot;1월&quot;).Cells(입력행, 1) = ??    '이모지를 넣었을 경우 ??로 표시됨.
End If&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;따라서 이모지를 표시되도록 하려면 특별한 작업을 해줘야 한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;FileFormat.Info&lt;/b&gt; 사이트에 들어가서 원하는 이모지를 검색한다.
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;i&gt;&lt;a href=&quot;https://www.fileformat.info/index.htm&quot;&gt;https://www.fileformat.info/index.htm&lt;/a&gt;&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;예를 들어, &lt;b&gt;Thumbsup( )&lt;/b&gt; &amp;nbsp;이모지를 검색해본다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;541&quot; data-origin-height=&quot;566&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kWGDL/btrVpvKv6DY/4uC1oo5DAabEEc58uTFm80/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kWGDL/btrVpvKv6DY/4uC1oo5DAabEEc58uTFm80/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kWGDL/btrVpvKv6DY/4uC1oo5DAabEEc58uTFm80/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkWGDL%2FbtrVpvKv6DY%2F4uC1oo5DAabEEc58uTFm80%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;541&quot; height=&quot;566&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;541&quot; data-origin-height=&quot;566&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;UTF-16(decimal)&lt;/b&gt;&lt;/span&gt; 또는&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt; UTF-16(hex) &lt;/b&gt;&lt;/span&gt;부분의 &lt;u&gt;두 숫자(&lt;b&gt;55,357, 56,397&lt;/b&gt;)&lt;/u&gt;를 기억한다.&lt;/li&gt;
&lt;li&gt;VBA 코드를 작성할 때, 다음과 같이 &lt;b&gt;ChrW() 함수&lt;/b&gt;를 조합하여 사용하면 된다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1672831312672&quot; class=&quot;vbnet&quot; data-ke-language=&quot;vbnet&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;If chkbox보관판매.Value = True Then
    Sheets(&quot;1월&quot;).Cells(입력행, 1) = ChrW(55357) &amp;amp; ChrW(56397)    'ChrW(&amp;amp;HD83D) &amp;amp; ChrW(&amp;amp;HDC4D)도 가능
End If&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;참고&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;i&gt;&lt;a href=&quot;https://stackoverflow.com/questions/55195005/can-anyone-explain-how-to-insert-emojis-to-vba-excel&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://stackoverflow.com/questions/55195005/can-anyone-explain-how-to-insert-emojis-to-vba-excel&lt;/a&gt;&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;figure id=&quot;og_1672831057351&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Can anyone explain how to insert emojis to VBA Excel?&quot; data-og-description=&quot;In VBA Excel to print &amp;quot; &amp;amp; Chr(34) &amp;amp; &amp;quot; is used to define &amp;quot;. I have searched and it said 34th character is &amp;quot;, as per this website. In same way for   Thumbs Up Sign the code is &amp;amp;#128077...&quot; data-og-host=&quot;stackoverflow.com&quot; data-og-source-url=&quot;https://stackoverflow.com/questions/55195005/can-anyone-explain-how-to-insert-emojis-to-vba-excel&quot; data-og-url=&quot;https://stackoverflow.com/questions/55195005/can-anyone-explain-how-to-insert-emojis-to-vba-excel&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/c80Ky4/hyRawS82fY/FU1kp8dFjVaeC4RoHKghUk/img.png?width=316&amp;amp;height=316&amp;amp;face=0_0_316_316&quot;&gt;&lt;a href=&quot;https://stackoverflow.com/questions/55195005/can-anyone-explain-how-to-insert-emojis-to-vba-excel&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://stackoverflow.com/questions/55195005/can-anyone-explain-how-to-insert-emojis-to-vba-excel&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/c80Ky4/hyRawS82fY/FU1kp8dFjVaeC4RoHKghUk/img.png?width=316&amp;amp;height=316&amp;amp;face=0_0_316_316');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Can anyone explain how to insert emojis to VBA Excel?&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;In VBA Excel to print &quot; &amp;amp; Chr(34) &amp;amp; &quot; is used to define &quot;. I have searched and it said 34th character is &quot;, as per this website. In same way for   Thumbs Up Sign the code is  ...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;stackoverflow.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;</description>
      <category>Programming/VBA</category>
      <category>emoji</category>
      <category>Excel</category>
      <category>Programming</category>
      <category>vb</category>
      <category>vba</category>
      <category>Visual Basic</category>
      <category>비주얼 베이직</category>
      <category>액셀</category>
      <category>이모지</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2122</guid>
      <comments>https://starrykss.tistory.com/2122#entry2122comment</comments>
      <pubDate>Wed, 4 Jan 2023 20:24:43 +0900</pubDate>
    </item>
    <item>
      <title>[Windows] CMD/PowerShell을 이용하여 윈도우 기본 언어 영어로 설정하기 (How to make basic language to English on Windows using CMD/PowerShell)</title>
      <link>https://starrykss.tistory.com/2121</link>
      <description>&lt;h1&gt;&lt;b&gt;CMD/PowerShell을 이용하여 윈도우 기본 언어 영어로 설정하기(How to make basic language to English on Windows using CMD/PowerShell)&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Type these commands on &lt;b&gt;CMD&lt;/b&gt; or &lt;b&gt;PowerShell&lt;/b&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;text&quot; data-ke-language=&quot;text&quot;&gt;&lt;code&gt;&amp;gt; Set-WinSystemLocale en-US
&amp;gt; Set-WinUserLanguageList en-US&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;한국어로 설정하는 방법&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;u&gt;한국어&lt;/u&gt;로 설정하면&lt;b&gt; [한/영] &lt;/b&gt;버튼으로 한글과 영어를 모두 사용할 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1674633193999&quot; class=&quot;text&quot; data-ke-language=&quot;text&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;gt; Set-WinSystemLocale ko-KR
&amp;gt; Set-WinUserLanguageList ko-KR&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;참고&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;i&gt;&lt;a href=&quot;https://superuser.com/questions/1309399/change-display-language-in-windows-10-with-cmd-or-powershell-commands&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://superuser.com/questions/1309399/change-display-language-in-windows-10-with-cmd-or-powershell-commands&lt;/a&gt;&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;figure id=&quot;og_1672824319934&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Change display language in Windows 10 with CMD or PowerShell commands&quot; data-og-description=&quot;How can I use either CMD or PowerShell to change the display language only, for all users in a Windows 10 Pro? I would rather avoid using any external ps1 file or batch file. I have seen some solu...&quot; data-og-host=&quot;superuser.com&quot; data-og-source-url=&quot;https://superuser.com/questions/1309399/change-display-language-in-windows-10-with-cmd-or-powershell-commands&quot; data-og-url=&quot;https://superuser.com/questions/1309399/change-display-language-in-windows-10-with-cmd-or-powershell-commands&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/HiBZI/hyQ81NWZiO/CoerbneH0sjSEKt6396Lnk/img.png?width=316&amp;amp;height=316&amp;amp;face=0_0_316_316&quot;&gt;&lt;a href=&quot;https://superuser.com/questions/1309399/change-display-language-in-windows-10-with-cmd-or-powershell-commands&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://superuser.com/questions/1309399/change-display-language-in-windows-10-with-cmd-or-powershell-commands&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/HiBZI/hyQ81NWZiO/CoerbneH0sjSEKt6396Lnk/img.png?width=316&amp;amp;height=316&amp;amp;face=0_0_316_316');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Change display language in Windows 10 with CMD or PowerShell commands&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;How can I use either CMD or PowerShell to change the display language only, for all users in a Windows 10 Pro? I would rather avoid using any external ps1 file or batch file. I have seen some solu...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;superuser.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Information/Windows</category>
      <category>Information</category>
      <category>language</category>
      <category>tip</category>
      <category>windows</category>
      <category>윈도우</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2121</guid>
      <comments>https://starrykss.tistory.com/2121#entry2121comment</comments>
      <pubDate>Wed, 4 Jan 2023 18:29:33 +0900</pubDate>
    </item>
    <item>
      <title>[C++] 3개의 숫자 중에서 최댓값 구하기 (max(a, b, c))</title>
      <link>https://starrykss.tistory.com/2120</link>
      <description>&lt;h1&gt;&lt;b&gt;3개의 숫자 중에서 최댓값 구하기 (max(a, b, c))&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며 &lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;@max()@ 함수의 매개변수로 2개의 숫자밖에 넣질 못한다.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;따라서 3개 이상의 숫자를 비교하려면 @max(a, max(b, c))@와 같이 사용해야 한다.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;하지만 다음과 같이 간단하게 3개의 숫자 중 최댓값을 구하는 커스텀 함수를 작성하여 사용할 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;pre id=&quot;code_1670936058789&quot; class=&quot;cpp&quot; data-ke-language=&quot;cpp&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;int myMax(int a, int b, int c) {
    return a &amp;gt; b ? (a &amp;gt; c) ? a : c : (b &amp;gt; c) ? b : c;
}&lt;/code&gt;&lt;/pre&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 9.35215%; text-align: center;&quot;&gt;&lt;span style=&quot;color: #006dd7; font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;a &amp;gt; b&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 3.30564%; text-align: center;&quot;&gt;&lt;span style=&quot;color: #006dd7; font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;?&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 10.9801%; text-align: center;&quot;&gt;&lt;span style=&quot;color: #ee2323; font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;(a &amp;gt; c)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 3.77076%; text-align: center;&quot;&gt;&lt;span style=&quot;color: #ee2323; font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;?&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 5.51494%; text-align: center;&quot;&gt;&lt;span style=&quot;color: #ee2323; font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;a&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 6.79401%; text-align: center;&quot;&gt;&lt;span style=&quot;color: #ee2323; font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 4.23589%; text-align: center;&quot;&gt;&lt;span style=&quot;color: #ee2323; font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;c&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 5.04986%; text-align: center;&quot;&gt;&lt;span style=&quot;color: #006dd7; font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 15.2824%; text-align: center;&quot;&gt;&lt;span style=&quot;color: #006dd7; font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;(b &amp;gt; c)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 4.73423%; text-align: center;&quot;&gt;&lt;span style=&quot;color: #006dd7; font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;?&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 4.85049%; text-align: center;&quot;&gt;&lt;span style=&quot;color: #006dd7; font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;b&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 4.70099%; text-align: center;&quot;&gt;&lt;span style=&quot;color: #006dd7; font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 7.14285%; text-align: center;&quot;&gt;&lt;span style=&quot;color: #006dd7; font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;c&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;예제&lt;/b&gt;&lt;/h2&gt;
&lt;pre id=&quot;code_1670936221958&quot; class=&quot;cpp&quot; data-ke-language=&quot;cpp&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int myMax(int a, int b, int c) {
    return a &amp;gt; b ? (a &amp;gt; c) ? a : c : (b &amp;gt; c) ? b : c;
}

int main() {
    cout &amp;lt;&amp;lt; myMax(3, 5, 8) &amp;lt;&amp;lt; endl;
    return 0;
}&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1670936261405&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;8&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Source Code/C++</category>
      <category>C</category>
      <category>C++</category>
      <category>CODE</category>
      <category>CPP</category>
      <category>custom function</category>
      <category>Max</category>
      <category>source code</category>
      <category>최댓값</category>
      <category>커스텀 함수</category>
      <category>함수</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2120</guid>
      <comments>https://starrykss.tistory.com/2120#entry2120comment</comments>
      <pubDate>Tue, 13 Dec 2022 22:02:15 +0900</pubDate>
    </item>
    <item>
      <title>[MacOS] 이모지 쉽게 사용하는 방법</title>
      <link>https://starrykss.tistory.com/2119</link>
      <description>&lt;h1&gt;&lt;b&gt;맥(Mac)에서 이모지 쉽게 사용하는 방법&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;맥에서&lt;b&gt; 이모지&lt;/b&gt;를 입력하려면 항상 &lt;b&gt;[Ctrl] + [Option] + [Spacebar]&lt;/b&gt; 단축키를 입력해야해서 정말 불편하다.&lt;/li&gt;
&lt;li&gt;슬랙(Slack)이나 노션(Notion) 프로그램처럼 간편하게 이모지를 사용할 수 있도록 도와주는 프로그램이 있다. (세미콜론(@:@)과 문자를 사용하는 방법)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;531&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lj5Om/btrTtFPep9C/dierwBo4Klu2CD2o28zOBk/img.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lj5Om/btrTtFPep9C/dierwBo4Klu2CD2o28zOBk/img.gif&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lj5Om/btrTtFPep9C/dierwBo4Klu2CD2o28zOBk/img.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/lj5Om/btrTtFPep9C/dierwBo4Klu2CD2o28zOBk/img.gif&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;300&quot; height=&quot;266&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;531&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;다운로드 사이트&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;a href=&quot;https://matthewpalmer.net/rocket/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://matthewpalmer.net/rocket/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;figure id=&quot;og_1670836991502&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Rocket &amp;ndash; the best emoji app for Mac&quot; data-og-description=&quot;Pro Scroll and search your way through every emoji in the Search &amp;amp; Browse window Use Rocket to send and store gifs, images, and memes Set custom emoji shortcuts and add your own emoji Add text expansion snippets to Rocket Check out your very, very importan&quot; data-og-host=&quot;matthewpalmer.net&quot; data-og-source-url=&quot;https://matthewpalmer.net/rocket/&quot; data-og-url=&quot;https://matthewpalmer.net/rocket/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/xdmoB/hyQRSJD3Uj/v7NO622DX7ydmH7xuFcdZk/img.jpg?width=300&amp;amp;height=266&amp;amp;face=0_0_300_266,https://scrap.kakaocdn.net/dn/ctqcfO/hyQRMJrgZn/gPkjzNhQJD9b0uzDVy1ZkK/img.png?width=250&amp;amp;height=250&amp;amp;face=0_0_250_250,https://scrap.kakaocdn.net/dn/cdCHZn/hyQRINPLHR/4EnaSRJyNmsXgvIRoegkRK/img.jpg?width=200&amp;amp;height=200&amp;amp;face=0_0_200_200&quot;&gt;&lt;a href=&quot;https://matthewpalmer.net/rocket/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://matthewpalmer.net/rocket/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/xdmoB/hyQRSJD3Uj/v7NO622DX7ydmH7xuFcdZk/img.jpg?width=300&amp;amp;height=266&amp;amp;face=0_0_300_266,https://scrap.kakaocdn.net/dn/ctqcfO/hyQRMJrgZn/gPkjzNhQJD9b0uzDVy1ZkK/img.png?width=250&amp;amp;height=250&amp;amp;face=0_0_250_250,https://scrap.kakaocdn.net/dn/cdCHZn/hyQRINPLHR/4EnaSRJyNmsXgvIRoegkRK/img.jpg?width=200&amp;amp;height=200&amp;amp;face=0_0_200_200');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Rocket &amp;ndash; the best emoji app for Mac&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Pro Scroll and search your way through every emoji in the Search &amp;amp; Browse window Use Rocket to send and store gifs, images, and memes Set custom emoji shortcuts and add your own emoji Add text expansion snippets to Rocket Check out your very, very importan&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;matthewpalmer.net&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Information/MacOS</category>
      <category>emoji</category>
      <category>Information</category>
      <category>macos</category>
      <category>tip</category>
      <category>꿀팁</category>
      <category>맥</category>
      <category>맥OS</category>
      <category>이모지</category>
      <category>정보</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2119</guid>
      <comments>https://starrykss.tistory.com/2119#entry2119comment</comments>
      <pubDate>Mon, 12 Dec 2022 18:23:38 +0900</pubDate>
    </item>
    <item>
      <title>[MacOS] 아이폰/아이패드 백업 파일 지우는 방법</title>
      <link>https://starrykss.tistory.com/2118</link>
      <description>&lt;h1&gt;&lt;b&gt;아이폰/아이패드&amp;nbsp;백업&amp;nbsp;파일&amp;nbsp;지우는&amp;nbsp;방법&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;맥에서 아이폰 또는 아이패드의 백업 파일을 지우는 방법에 대해 알아보자.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;[Finder]&lt;/b&gt; 앱을 실행한 후, 상단의&lt;b&gt; [이동]&lt;/b&gt; 탭을 클릭한다. 그리고 키보드의&lt;b&gt; [Option]&lt;/b&gt; 버튼을 누른다.&lt;b&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2022-12-12 오후 5.49.05.png&quot; data-origin-width=&quot;924&quot; data-origin-height=&quot;998&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bunYBW/btrTtCdWqXA/XfFkrg9XlNdkk2Tx2HM2q0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bunYBW/btrTtCdWqXA/XfFkrg9XlNdkk2Tx2HM2q0/img.png&quot; data-alt=&quot;이 상태에서 [Option] 버튼을 누른다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bunYBW/btrTtCdWqXA/XfFkrg9XlNdkk2Tx2HM2q0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbunYBW%2FbtrTtCdWqXA%2FXfFkrg9XlNdkk2Tx2HM2q0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;400&quot; height=&quot;998&quot; data-filename=&quot;스크린샷 2022-12-12 오후 5.49.05.png&quot; data-origin-width=&quot;924&quot; data-origin-height=&quot;998&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;이 상태에서 [Option] 버튼을 누른다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;숨겨져 있던 &lt;b&gt;[라이브러리]&lt;/b&gt; 항목이 나타나는데 클릭해준다.&lt;/li&gt;
&lt;li&gt;그리고 다음 경로에 진입한다.
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;[사용자] &amp;gt; [USER명] &amp;gt; [라이브러리] &amp;gt; [Application Support] &amp;gt; [Mobile Sync]&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;2476&quot; data-origin-height=&quot;1816&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/N98KG/btrTseEDrhK/ccEcpP76z5K5NWD32DsYHk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/N98KG/btrTseEDrhK/ccEcpP76z5K5NWD32DsYHk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/N98KG/btrTseEDrhK/ccEcpP76z5K5NWD32DsYHk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FN98KG%2FbtrTseEDrhK%2FccEcpP76z5K5NWD32DsYHk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2476&quot; height=&quot;1816&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;2476&quot; data-origin-height=&quot;1816&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;해당 디렉터리에 있는 &lt;b&gt;[Backup]&lt;/b&gt; 폴더를 삭제해준 후, 휴지통을 비워준다.&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>Information/MacOS</category>
      <category>Information</category>
      <category>macos</category>
      <category>tip</category>
      <category>꿀팁</category>
      <category>동기화</category>
      <category>맥</category>
      <category>맥OS</category>
      <category>백업</category>
      <category>정보</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2118</guid>
      <comments>https://starrykss.tistory.com/2118#entry2118comment</comments>
      <pubDate>Mon, 12 Dec 2022 17:57:42 +0900</pubDate>
    </item>
    <item>
      <title>[MacOS] 아이폰의 사진/영상을 외장 하드로 옮기는 방법</title>
      <link>https://starrykss.tistory.com/2117</link>
      <description>&lt;h1&gt;&lt;b&gt;맥(Mac)에서 아이폰의 사진/영상을 외장 하드로 옮기는 방법&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;맥에서&lt;b&gt; [사진]&lt;/b&gt; 앱을 통해 아이폰의 사진을 동기화하면 기본적으로 &lt;b&gt;메인 드라이브&lt;/b&gt;에 저장된다. 하지만 동기화가 메인 드라이브가 아닌 맥에 연결한 &lt;u&gt;외장 하드&lt;/u&gt;로 되도록 하는 방법은 없을까?&amp;nbsp;&lt;/li&gt;
&lt;li&gt;애플 공식 홈페이지에서 이 방법을 찾아서 정리해본다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;[Finder]&lt;/b&gt; 앱을 실행한 후, &lt;b&gt;[Macintosh HD]&lt;/b&gt; 탭을 클릭한다. (메인 드라이브 진입)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2022-12-10 오전 12.00.33.png&quot; data-origin-width=&quot;2294&quot; data-origin-height=&quot;1490&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rjCVV/btrTgRiBNHX/HPsfjkR3ik90gcTrH3VBk1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rjCVV/btrTgRiBNHX/HPsfjkR3ik90gcTrH3VBk1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rjCVV/btrTgRiBNHX/HPsfjkR3ik90gcTrH3VBk1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrjCVV%2FbtrTgRiBNHX%2FHPsfjkR3ik90gcTrH3VBk1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2294&quot; height=&quot;1490&quot; data-filename=&quot;edited_스크린샷 2022-12-10 오전 12.00.33.png&quot; data-origin-width=&quot;2294&quot; data-origin-height=&quot;1490&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;[사용자] &amp;gt; [계정명(USER)] &amp;gt; [그림]&lt;/b&gt; 디렉터리로 진입한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2022-12-10 오전 12.02.31.png&quot; data-origin-width=&quot;2294&quot; data-origin-height=&quot;1490&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dKyFob/btrTgcVbnTF/2jxWNe50re2dEZmqbIExe0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dKyFob/btrTgcVbnTF/2jxWNe50re2dEZmqbIExe0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dKyFob/btrTgcVbnTF/2jxWNe50re2dEZmqbIExe0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdKyFob%2FbtrTgcVbnTF%2F2jxWNe50re2dEZmqbIExe0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2294&quot; height=&quot;1490&quot; data-filename=&quot;edited_스크린샷 2022-12-10 오전 12.02.31.png&quot; data-origin-width=&quot;2294&quot; data-origin-height=&quot;1490&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;사진 보관함 파일([Photos Library...toslibrary])&lt;/b&gt;이 들어 있다. 이 파일을 끌어서 &lt;u&gt;외장 하드에서 동기화하고 싶은 디렉터리&lt;/u&gt;로 옮긴다. (기존의 사진 보관함 파일은 그대로 &lt;u&gt;유지&lt;/u&gt;되고, 외장 하드의 해당 디렉터리에 사진 보관함 파일이 &lt;u&gt;복사&lt;/u&gt;된다.)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_스크린샷 2022-12-09 오후 11.58.00.png&quot; data-origin-width=&quot;2294&quot; data-origin-height=&quot;1490&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cTu2Q4/btrThfKkCUC/wn4SQ1EbWtXkTJk45cyVbk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cTu2Q4/btrThfKkCUC/wn4SQ1EbWtXkTJk45cyVbk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cTu2Q4/btrThfKkCUC/wn4SQ1EbWtXkTJk45cyVbk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcTu2Q4%2FbtrThfKkCUC%2Fwn4SQ1EbWtXkTJk45cyVbk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2294&quot; height=&quot;1490&quot; data-filename=&quot;edited_스크린샷 2022-12-09 오후 11.58.00.png&quot; data-origin-width=&quot;2294&quot; data-origin-height=&quot;1490&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;복사된 사진 보관함 파일을 더블 클릭하여 실행시켜 준다.&lt;/li&gt;
&lt;li&gt;그러면 &lt;b&gt;[사진]&lt;/b&gt; 앱이 실행 되면서 &lt;u&gt;사진 보관함을 옮길 것이냐&lt;/u&gt;라는 경고창이 드는데,&lt;b&gt; [예]&lt;/b&gt; 버튼을 눌러준다.&lt;/li&gt;
&lt;li&gt;이제 &lt;b&gt;[사진]&lt;/b&gt; 앱을 통해 아이폰에서 사진/동영상을 불러오면 이 위치로 사진/동영상이 동기화 되어 보관된다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;참고 사이트&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;a href=&quot;https://support.apple.com/ko-kr/HT201517&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://support.apple.com/ko-kr/HT201517&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;figure id=&quot;og_1670597758714&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;사진 보관함을 옮겨 Mac에서 공간 확보하기&quot; data-og-description=&quot;Mac의 저장 공간을 절약하기 위해 사진 보관함을 다른 저장 장치로 옮길 수 있습니다.&quot; data-og-host=&quot;support.apple.com&quot; data-og-source-url=&quot;https://support.apple.com/ko-kr/HT201517&quot; data-og-url=&quot;https://support.apple.com/ko-kr/HT201517&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://support.apple.com/ko-kr/HT201517&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://support.apple.com/ko-kr/HT201517&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;사진 보관함을 옮겨 Mac에서 공간 확보하기&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Mac의 저장 공간을 절약하기 위해 사진 보관함을 다른 저장 장치로 옮길 수 있습니다.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;support.apple.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Information/MacOS</category>
      <category>Information</category>
      <category>macos</category>
      <category>tip</category>
      <category>꿀팁</category>
      <category>동기화</category>
      <category>맥</category>
      <category>맥OS</category>
      <category>정보</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2117</guid>
      <comments>https://starrykss.tistory.com/2117#entry2117comment</comments>
      <pubDate>Sat, 10 Dec 2022 00:09:16 +0900</pubDate>
    </item>
    <item>
      <title>[티스토리 블로그] 특정 문자로 인라인 코드 블럭 설정하기 (인라인 코드 블럭으로 만들기)</title>
      <link>https://starrykss.tistory.com/2116</link>
      <description>&lt;h1&gt;&lt;b&gt;특정 문자로 인라인 코드 블럭 설정하기 (인라인&amp;nbsp;코드&amp;nbsp;블럭으로&amp;nbsp;만들기)&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;마크 다운을 사용할 때, 다음과 같이 작성할 경우, &lt;u&gt;인라인 코드 블럭이 적용&lt;/u&gt;된 요소를 작성할 수 있다. &lt;code style=&quot;letter-spacing: 0px;&quot;&gt;(문자)&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1669889313474&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;`(문자)`&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;이 방법처럼 티스토리 에디터를 사용할 때, 문자를 특정 문자로 둘러 쌓을 경우 인라인 코드 블럭이 적용되도록 하려면 어떻게 해야할까?
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;물론, 위와 같은 방법으로 [마크다운] 모드로 바꾼 후 인라인 코드 블럭을 적용한 후, 다시 [기본모드]로 작업해도 되겠지만, [마크다운] 모드에 들어갔다가 [기본모드]로 돌아오면 기존에 입혔던 스타일이 깨진다는 문제점이 존재했다.&lt;/li&gt;
&lt;li&gt;어떤 블로그에서는 자주 사용하지 않는&amp;nbsp;&lt;s&gt;취소선&lt;/s&gt;의 CSS를 인라인 코드 블럭처럼 바꿔서 사용하라는 글이 있었는데, 취소선을 사용할 수 없게 된다는 단점이 존재했다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;오랜 기간 동안 고민하다가 구글링을 통해 오늘 그 방법을 찾게 되었다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;제이쿼리(jQuery)&lt;/b&gt;와 &lt;b&gt;정규 표현식(RegEx)&lt;/b&gt;을 이용한 방법이다.&lt;/li&gt;
&lt;li&gt;사용 방법을 바로 확인해보자.&lt;/li&gt;
&lt;/ul&gt;
&lt;p class=&quot;codepen&quot; style=&quot;height: 300px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;&quot; data-height=&quot;300&quot; data-default-tab=&quot;html,result&quot; data-slug-hash=&quot;ExRdxzP&quot; data-user=&quot;starrykss&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;See the Pen &lt;a href=&quot;https://codepen.io/starrykss/pen/ExRdxzP&quot;&gt; &amp;lt;code&amp;gt; RegEx Test&lt;/a&gt; by starrykss (&lt;a href=&quot;https://codepen.io/starrykss&quot;&gt;@starrykss&lt;/a&gt;) on &lt;a href=&quot;https://codepen.io&quot;&gt;CodePen&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;script src=&quot;https://cpwebassets.codepen.io/assets/embed/ei.js&quot;&gt;&lt;/script&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;티스토리 블로그에 코드 적용하기&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;우선, 블로그에서 제이쿼리(jQuery)를 사용하려면 다음의 코드를 추가해주어야 한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1669889132953&quot; class=&quot;xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;script src=&quot;https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;다음과 같이 스킨 편집 창의 &lt;b&gt;&amp;lt;/body&amp;gt;&lt;/b&gt; 태그 &lt;b&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;u&gt;바로 위쪽&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;에 다음의 코드를 추가해준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1669889004398&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;script&amp;gt;
    // &amp;lt;body&amp;gt; 태그 내부에서 _로 둘러 쌓인 문자를 인라인 코드 블럭으로 만들기
    $('body').html(function(i, html) {    
      return html.replace(/_(.*?)\_/g, '&amp;lt;code&amp;gt;$1&amp;lt;/code&amp;gt;');
    });
&amp;lt;/script&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;이제 언더바(_)로 둘러쌓인 문자는 인라인 코드 블럭으로 처리되는 것을 확인할 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%; text-align: center;&quot;&gt;This is my @code@. Welcome!&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;참고 사이트&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;i&gt;&lt;a href=&quot;https://stackoverflow.com/questions/43541143/wrap-all-words-between-specific-characters&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://stackoverflow.com/questions/43541143/wrap-all-words-between-specific-characters&lt;/a&gt;&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;figure id=&quot;og_1669888640515&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Wrap all words between specific characters&quot; data-og-description=&quot;I have some text in different elements. What I want is wrap all words between the specific character / in a span element. See example below. &amp;lt;ul&amp;gt; &amp;lt;li&amp;gt;/Lorem Ipsum/ has been the industr...&quot; data-og-host=&quot;stackoverflow.com&quot; data-og-source-url=&quot;https://stackoverflow.com/questions/43541143/wrap-all-words-between-specific-characters&quot; data-og-url=&quot;https://stackoverflow.com/questions/43541143/wrap-all-words-between-specific-characters&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/VrIhY/hyQKZWNpZg/nJM13xMgCYEWF3esybWaR1/img.png?width=316&amp;amp;height=316&amp;amp;face=0_0_316_316&quot;&gt;&lt;a href=&quot;https://stackoverflow.com/questions/43541143/wrap-all-words-between-specific-characters&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://stackoverflow.com/questions/43541143/wrap-all-words-between-specific-characters&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/VrIhY/hyQKZWNpZg/nJM13xMgCYEWF3esybWaR1/img.png?width=316&amp;amp;height=316&amp;amp;face=0_0_316_316');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Wrap all words between specific characters&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;I have some text in different elements. What I want is wrap all words between the specific character / in a span element. See example below. &amp;lt;ul&amp;gt; &amp;lt;li&amp;gt;/Lorem Ipsum/ has been the industr...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;stackoverflow.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Information/Tip</category>
      <category>Information</category>
      <category>jQuery</category>
      <category>tip</category>
      <category>Tistory</category>
      <category>정보</category>
      <category>티스토리</category>
      <category>티스토리 블로그</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2116</guid>
      <comments>https://starrykss.tistory.com/2116#entry2116comment</comments>
      <pubDate>Thu, 1 Dec 2022 19:07:23 +0900</pubDate>
    </item>
    <item>
      <title>[VS Code] 비주얼 스튜디오 코드 커스텀 스니펫(Snippet) 만드는 방법</title>
      <link>https://starrykss.tistory.com/2115</link>
      <description>&lt;h1&gt;&lt;b&gt;비주얼 스튜디오 코드 커스텀 스니펫(Snippet) 만드는 방법&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;스니펫(Snippet)이란?&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;재사용 가능한 소스 코드, 기계어, 텍스트의 작은 부분을 일컫는 프로그래밍 용어로, 사용자가 루틴 편집 조작 중 반복 타이핑을 회피할 수 있게 도와준다.&lt;/li&gt;
&lt;li&gt;매번 파일을 생성할 때 마다 동일한 코드를 반복적으로 작성해야 할 경우, &lt;u&gt;커스텀 스니펫&lt;/u&gt;을 제작하여 사용하면 작업을 편리하게 할 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;755&quot; data-origin-height=&quot;324&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/TeEDt/btrRhGXDhy1/XAgTrhs1NzC5vImekO0Kn1/img.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/TeEDt/btrRhGXDhy1/XAgTrhs1NzC5vImekO0Kn1/img.gif&quot; data-alt=&quot;비주얼 스튜디오 코드에서 스니펫(Snippet) 사용 예&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/TeEDt/btrRhGXDhy1/XAgTrhs1NzC5vImekO0Kn1/img.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/TeEDt/btrRhGXDhy1/XAgTrhs1NzC5vImekO0Kn1/img.gif&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;215&quot; data-origin-width=&quot;755&quot; data-origin-height=&quot;324&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;비주얼 스튜디오 코드에서 스니펫(Snippet) 사용 예&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;나만의 커스텀 스니펫(Snippet)을 만드는 방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;비주얼 스튜디오 코드&lt;/b&gt; 프로그램을 실행한 후, 상단의&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt; [File] 탭 &amp;rarr; [Preference] &amp;rarr; [Configure User Snippets] &lt;/b&gt;&lt;/span&gt;순서대로 클릭해준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;632&quot; data-origin-height=&quot;841&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cqzRL1/btrRiWkQGy7/JduJuNwEDPzMvvTWLKM8G1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cqzRL1/btrRiWkQGy7/JduJuNwEDPzMvvTWLKM8G1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cqzRL1/btrRiWkQGy7/JduJuNwEDPzMvvTWLKM8G1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcqzRL1%2FbtrRiWkQGy7%2FJduJuNwEDPzMvvTWLKM8G1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;632&quot; height=&quot;841&quot; data-origin-width=&quot;632&quot; data-origin-height=&quot;841&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;커스텀 스니펫을 사용할 언어를 선택한다.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;588&quot; data-origin-height=&quot;105&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/B4wbO/btrRhHhWADq/uB6Tkg3irzqeiP96L3HACK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/B4wbO/btrRhHhWADq/uB6Tkg3irzqeiP96L3HACK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/B4wbO/btrRhHhWADq/uB6Tkg3irzqeiP96L3HACK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FB4wbO%2FbtrRhHhWADq%2FuB6Tkg3irzqeiP96L3HACK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;588&quot; height=&quot;105&quot; data-origin-width=&quot;588&quot; data-origin-height=&quot;105&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;관련&lt;b&gt; json 파일(언이이름.json)&lt;/b&gt;이 열리는데, &lt;b&gt;중괄호({ }) &lt;/b&gt;안에 다음과 같이 &lt;b&gt;커스텀 스니펫&lt;/b&gt;을 적어주면 된다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1196&quot; data-origin-height=&quot;347&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bC4puy/btrRicuUFmk/YcZUGO1IaVEhTkjVdPWDoK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bC4puy/btrRicuUFmk/YcZUGO1IaVEhTkjVdPWDoK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bC4puy/btrRicuUFmk/YcZUGO1IaVEhTkjVdPWDoK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbC4puy%2FbtrRicuUFmk%2FYcZUGO1IaVEhTkjVdPWDoK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1196&quot; height=&quot;347&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1196&quot; data-origin-height=&quot;347&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;pre id=&quot;code_1668503777742&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;{
    &quot;mySnippet&quot;: {
    &quot;prefix&quot;: &quot;mySnippet&quot;,
    &quot;body&quot; : [
        &quot;#include &amp;lt;iostream&amp;gt;\n&quot;,
        &quot;int main() {\n&quot;,
        &quot;\treturn 0;&quot;,
        &quot;}&quot;
    ],
    &quot;description&quot;: &quot;This is my custom snippet.&quot;
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;prefix&lt;/span&gt; &lt;/b&gt;&lt;/span&gt;:&amp;nbsp; 커스텀 스니펫을 호출할 때 작성할 단축어를 넣어준다.&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;body&lt;/span&gt; &lt;/b&gt;&lt;/span&gt;: 커스텀 스니펫을 호출할 때 불러올 내용을 적어준다.
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;큰 따옴표 안에는&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;공백&lt;/b&gt;을 넣을 수 없다. 따라서&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;이스케이프 시퀀스(Escape Sequence)&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;문자를 큰따옴표 안에 넣어서 작성해줘야 한다.
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;\t&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;: 탭&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;\n&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;: 줄바꿈&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Serif KR'; color: #006dd7;&quot;&gt;&lt;b&gt;description&lt;/b&gt; &lt;/span&gt;: 커스텀 스니펫에 대한 설명을 적어준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;771&quot; data-origin-height=&quot;323&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b7mnGo/btrRfJUNILF/ihh2e32aFlYx3rElF55LTK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b7mnGo/btrRfJUNILF/ihh2e32aFlYx3rElF55LTK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b7mnGo/btrRfJUNILF/ihh2e32aFlYx3rElF55LTK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb7mnGo%2FbtrRfJUNILF%2Fihh2e32aFlYx3rElF55LTK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;771&quot; height=&quot;323&quot; data-origin-width=&quot;771&quot; data-origin-height=&quot;323&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;사용 예&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;cpp.json&lt;/b&gt;&lt;/blockquote&gt;
&lt;pre id=&quot;code_1668504133013&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;{
    &quot;boilerplate&quot;: {
        &quot;prefix&quot;: &quot;boilerplate code&quot;,
        &quot;body&quot; : [
            &quot;#include &amp;lt;iostream&amp;gt;&quot;,
            &quot;using namespace std;\n&quot;,
            &quot;int main() {&quot;,
            &quot;\tios_base::sync_with_stdio(false);&quot;,
            &quot;\tcin.tie(NULL);&quot;,
            &quot;\tcout.tie(NULL);\n&quot;,
            &quot;\treturn 0;&quot;,
            &quot;}&quot;
        ],
        &quot;description&quot;: &quot;This is the boilerplate code to include header file and some codes which are good for coding test and it takes tab in main function.&quot;
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;529&quot; data-origin-height=&quot;144&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cfXBnz/btrRiUHlyMx/lyX4DsT44GTKCmnyYCFwxk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cfXBnz/btrRiUHlyMx/lyX4DsT44GTKCmnyYCFwxk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cfXBnz/btrRiUHlyMx/lyX4DsT44GTKCmnyYCFwxk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcfXBnz%2FbtrRiUHlyMx%2FlyX4DsT44GTKCmnyYCFwxk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;529&quot; height=&quot;144&quot; data-origin-width=&quot;529&quot; data-origin-height=&quot;144&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;413&quot; data-origin-height=&quot;247&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rBO8C/btrRjzXejuw/WGg4V3RYTK85M99p6EwA40/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rBO8C/btrRjzXejuw/WGg4V3RYTK85M99p6EwA40/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rBO8C/btrRjzXejuw/WGg4V3RYTK85M99p6EwA40/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrBO8C%2FbtrRjzXejuw%2FWGg4V3RYTK85M99p6EwA40%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;413&quot; height=&quot;247&quot; data-origin-width=&quot;413&quot; data-origin-height=&quot;247&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;참고 사이트&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;i&gt;&lt;a href=&quot;https://www.geeksforgeeks.org/custom-c-user-snippet-in-visual-studio-code/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.geeksforgeeks.org/custom-c-user-snippet-in-visual-studio-code/&lt;/a&gt;&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;figure id=&quot;og_1668504433791&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Custom C++ User Snippet in Visual Studio Code - GeeksforGeeks&quot; data-og-description=&quot;A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.&quot; data-og-host=&quot;www.geeksforgeeks.org&quot; data-og-source-url=&quot;https://www.geeksforgeeks.org/custom-c-user-snippet-in-visual-studio-code/&quot; data-og-url=&quot;https://www.geeksforgeeks.org/custom-c-user-snippet-in-visual-studio-code/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/Ep4jj/hyQBcugSlp/aMi5KApFt88gjoiyMsSm51/img.png?width=200&amp;amp;height=200&amp;amp;face=0_0_200_200,https://scrap.kakaocdn.net/dn/GgUTP/hyQzduOr7V/KmngPfoXzVrIcteKfKTJzK/img.png?width=1100&amp;amp;height=590&amp;amp;face=0_0_1100_590,https://scrap.kakaocdn.net/dn/bVLHNz/hyQA5BTZDX/UkP1IyVbmdAGkHwEOYP311/img.png?width=987&amp;amp;height=747&amp;amp;face=0_0_987_747&quot;&gt;&lt;a href=&quot;https://www.geeksforgeeks.org/custom-c-user-snippet-in-visual-studio-code/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.geeksforgeeks.org/custom-c-user-snippet-in-visual-studio-code/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/Ep4jj/hyQBcugSlp/aMi5KApFt88gjoiyMsSm51/img.png?width=200&amp;amp;height=200&amp;amp;face=0_0_200_200,https://scrap.kakaocdn.net/dn/GgUTP/hyQzduOr7V/KmngPfoXzVrIcteKfKTJzK/img.png?width=1100&amp;amp;height=590&amp;amp;face=0_0_1100_590,https://scrap.kakaocdn.net/dn/bVLHNz/hyQA5BTZDX/UkP1IyVbmdAGkHwEOYP311/img.png?width=987&amp;amp;height=747&amp;amp;face=0_0_987_747');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Custom C++ User Snippet in Visual Studio Code - GeeksforGeeks&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.geeksforgeeks.org&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Program/Visual Studio Code</category>
      <category>Information</category>
      <category>Snippet</category>
      <category>tip</category>
      <category>visual studio code</category>
      <category>vs code</category>
      <category>스니펫</category>
      <category>정보</category>
      <category>팁</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2115</guid>
      <comments>https://starrykss.tistory.com/2115#entry2115comment</comments>
      <pubDate>Tue, 15 Nov 2022 18:26:30 +0900</pubDate>
    </item>
    <item>
      <title>[VS Code] 비주얼 스튜디오 코드 에러 메시지 출력시키는 방법</title>
      <link>https://starrykss.tistory.com/2114</link>
      <description>&lt;h1&gt;&lt;b&gt;비주얼 스튜디오 코드 에러 메시지 출력시키는 방법&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;비주얼 스튜디오 코드(Visual Studio Code)를 사용하다가 간혹 실수로 코드 에러 표시(빨간 밑줄) 기능을 끌 경우가 있다.
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;이렇게 코드에 에러가 있는지 표시해주는 기능을&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;errorSquiggles&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;라고 한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;그런데 다시 에러 표시가 나타나도록 하려면 방법을 찾기 쉽지 않다. 다음과 같이 간단하게 이 기능을 켜줄 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;비주얼 스튜디오 코드 프로그램 내부에서&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt; [Ctrl] + [P]&lt;/b&gt; &lt;/span&gt;단축키를 누르고,&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt; &quot;settings.json&quot;&lt;/b&gt; &lt;/span&gt;을 검색하여 진입한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;594&quot; data-origin-height=&quot;60&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bvGGlw/btrQOSp20a1/kDaPKDnRP7JPsaoWdZk570/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bvGGlw/btrQOSp20a1/kDaPKDnRP7JPsaoWdZk570/img.png&quot; data-alt=&quot;[Ctrl] + [P] 를 누른 후, settings.json 을 검색한다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bvGGlw/btrQOSp20a1/kDaPKDnRP7JPsaoWdZk570/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbvGGlw%2FbtrQOSp20a1%2FkDaPKDnRP7JPsaoWdZk570%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;594&quot; height=&quot;60&quot; data-origin-width=&quot;594&quot; data-origin-height=&quot;60&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;[Ctrl] + [P] 를 누른 후, settings.json 을 검색한다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;에러 메시지 표시 기능을 껐다면, 다음과 같이 기능이 &lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;disabled&lt;/span&gt; &lt;/b&gt;되어있을 것이다. 이 문장을 지워주고 저장해준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;393&quot; data-origin-height=&quot;242&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ptnA5/btrQMslQYvD/ReQhVJoYxgfHUvKGyxAwLk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ptnA5/btrQMslQYvD/ReQhVJoYxgfHUvKGyxAwLk/img.png&quot; data-alt=&quot;errorSquiggles&amp;amp;nbsp; 옵션을 지워주고 저장해준다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ptnA5/btrQMslQYvD/ReQhVJoYxgfHUvKGyxAwLk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FptnA5%2FbtrQMslQYvD%2FReQhVJoYxgfHUvKGyxAwLk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;393&quot; height=&quot;242&quot; data-origin-width=&quot;393&quot; data-origin-height=&quot;242&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;errorSquiggles&amp;nbsp; 옵션을 지워주고 저장해준다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>Program/Visual Studio Code</category>
      <category>errorSquiggles</category>
      <category>Information</category>
      <category>tip</category>
      <category>visual studio code</category>
      <category>vs code</category>
      <category>비주얼 스튜디오 코드</category>
      <category>정보</category>
      <category>팁</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2114</guid>
      <comments>https://starrykss.tistory.com/2114#entry2114comment</comments>
      <pubDate>Wed, 9 Nov 2022 18:52:38 +0900</pubDate>
    </item>
    <item>
      <title>[Notion] 노션에서 Embed 할 수 있는 위젯 제작 사이트 (Apption.co)</title>
      <link>https://starrykss.tistory.com/2113</link>
      <description>&lt;h1&gt;&lt;b&gt;노션에서 Embed 할 수 있는 위젯 제작 사이트 (Apption.co)&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;노션의 페이지에서는 HTML 코드를 바로 삽입할 수 없어 답답하다.&lt;/li&gt;
&lt;li&gt;그래서 약간 불편한 점이 있는데, &lt;b&gt;개인 위젯&lt;/b&gt;을 제작하여 &lt;b&gt;Embed&lt;/b&gt; 하는 방법으로 이 문제를 해결해줄 수 있다.&lt;/li&gt;
&lt;li&gt;노션에서 Embed를 하려면 페이지에 다음과 같이 명령어를 입력하면 된다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1667566561846&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;/embed&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;775&quot; data-origin-height=&quot;463&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/V27Ir/btrQqKsU697/QxKamGI1kYBtkAPKzalpS1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/V27Ir/btrQqKsU697/QxKamGI1kYBtkAPKzalpS1/img.png&quot; data-alt=&quot;/embed 명령어를 입력하면 임베드를 삽입할 수 있도록 설정 화면이 뜬다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/V27Ir/btrQqKsU697/QxKamGI1kYBtkAPKzalpS1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FV27Ir%2FbtrQqKsU697%2FQxKamGI1kYBtkAPKzalpS1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;400&quot; height=&quot;463&quot; data-origin-width=&quot;775&quot; data-origin-height=&quot;463&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;/embed 명령어를 입력하면 임베드를 삽입할 수 있도록 설정 화면이 뜬다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;Apption.co&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://apption.co/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://apption.co/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1667566313814&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;object&quot; data-og-title=&quot;Apption - Notion friendly Embeddable Widget Apps&quot; data-og-description=&quot;Find &amp;amp; Learn Notion friendly Embeddable Widget Apps&quot; data-og-host=&quot;apption.co&quot; data-og-source-url=&quot;https://apption.co/&quot; data-og-url=&quot;https://apption.co&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bcMhVS/hyQr5prGE4/RjNmPSDp4Hb2kFj4n8EkKk/img.jpg?width=1954&amp;amp;height=1143&amp;amp;face=0_0_1954_1143,https://scrap.kakaocdn.net/dn/gMu2B/hyQr8sWUHb/kSeu43PN8dwZJviBAkcy71/img.jpg?width=200&amp;amp;height=200&amp;amp;face=0_0_200_200&quot;&gt;&lt;a href=&quot;https://apption.co/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://apption.co/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bcMhVS/hyQr5prGE4/RjNmPSDp4Hb2kFj4n8EkKk/img.jpg?width=1954&amp;amp;height=1143&amp;amp;face=0_0_1954_1143,https://scrap.kakaocdn.net/dn/gMu2B/hyQr8sWUHb/kSeu43PN8dwZJviBAkcy71/img.jpg?width=200&amp;amp;height=200&amp;amp;face=0_0_200_200');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Apption - Notion friendly Embeddable Widget Apps&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Find &amp;amp; Learn Notion friendly Embeddable Widget Apps&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;apption.co&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;노션에서 Embed 할 수 있는 &lt;b&gt;위젯(Widget)&lt;/b&gt;을 제작할 수 있는 사이트이다.&lt;/li&gt;
&lt;li&gt;무료로 회원 가입 후,&lt;b&gt; [DIY Embed URL]&lt;/b&gt; 페이지에서 개인 위젯을 제작할 수 있다.
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;HTML, CSS, JavaScript 등 여러 코드를 이용하여 자유롭게 위젯을 제작할 수 있다.&lt;/li&gt;
&lt;li&gt;제작된 위젯은 URL 형식으로 내보낼 수 있고, 이 URL을 노션에서 Embed의 URL로 지정해주면 페이지에 위젯을 삽입할 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;440&quot; data-origin-height=&quot;584&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/veG4J/btrQr3kJ2dH/XL89Bidw9XfLWdOsLunF9K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/veG4J/btrQr3kJ2dH/XL89Bidw9XfLWdOsLunF9K/img.png&quot; data-alt=&quot;DIY Embed URL&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/veG4J/btrQr3kJ2dH/XL89Bidw9XfLWdOsLunF9K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FveG4J%2FbtrQr3kJ2dH%2FXL89Bidw9XfLWdOsLunF9K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;200&quot; height=&quot;265&quot; data-origin-width=&quot;440&quot; data-origin-height=&quot;584&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;DIY Embed URL&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;개인 위젯을 Embed 하고 난 후의 모습&lt;/b&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;967&quot; data-origin-height=&quot;759&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/GeXwU/btrQp5dhOND/wk3y3FYRrejLVWjgzvKBY0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/GeXwU/btrQp5dhOND/wk3y3FYRrejLVWjgzvKBY0/img.png&quot; data-alt=&quot;디데이 위젯을 직접 제작하여 Embed 한 모습&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/GeXwU/btrQp5dhOND/wk3y3FYRrejLVWjgzvKBY0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGeXwU%2FbtrQp5dhOND%2Fwk3y3FYRrejLVWjgzvKBY0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;450&quot; height=&quot;759&quot; data-origin-width=&quot;967&quot; data-origin-height=&quot;759&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;디데이 위젯을 직접 제작하여 Embed 한 모습&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>Information/Notion</category>
      <category>embed</category>
      <category>Information</category>
      <category>Notion</category>
      <category>tip</category>
      <category>노션</category>
      <category>정보</category>
      <category>팁</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2113</guid>
      <comments>https://starrykss.tistory.com/2113#entry2113comment</comments>
      <pubDate>Fri, 4 Nov 2022 22:00:36 +0900</pubDate>
    </item>
    <item>
      <title>[Notion] 노션(Notion) 다크 모드 설정하는 방법 (Windows)</title>
      <link>https://starrykss.tistory.com/2112</link>
      <description>&lt;h1&gt;&lt;b&gt;노션(Notion) 다크 모드 설정하는 방법 (Windows)&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;윈도우에서 노션 앱을 사용할 때, 간단하게 다크 모드(Dark Mode)를 설정할 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;노션 앱에서 &lt;b&gt;[설정과 멤버(Settings &amp;amp; Members]&lt;/b&gt;에 들어간다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;914&quot; data-origin-height=&quot;733&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cHHRCs/btrQqLFl5Yz/TfhqknorkMKkvWW54BYpWk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cHHRCs/btrQqLFl5Yz/TfhqknorkMKkvWW54BYpWk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cHHRCs/btrQqLFl5Yz/TfhqknorkMKkvWW54BYpWk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcHHRCs%2FbtrQqLFl5Yz%2FTfhqknorkMKkvWW54BYpWk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;450&quot; height=&quot;361&quot; data-origin-width=&quot;914&quot; data-origin-height=&quot;733&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;[내 알림과 설정]&lt;/b&gt; 탭의 &lt;b&gt;[내 설정]&lt;/b&gt; 구간에서&lt;b&gt; [테마]&lt;/b&gt;를 &lt;span style=&quot;background-color: #99cefa;&quot;&gt;&lt;b&gt;다크 모드&lt;/b&gt;&lt;/span&gt;로 변경해준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1446&quot; data-origin-height=&quot;1058&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cOGGEG/btrQq6Jgwdu/rM6ls8knRLGrAzq8PbTiL1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cOGGEG/btrQq6Jgwdu/rM6ls8knRLGrAzq8PbTiL1/img.png&quot; data-alt=&quot;다크 모드 적용 전&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cOGGEG/btrQq6Jgwdu/rM6ls8knRLGrAzq8PbTiL1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcOGGEG%2FbtrQq6Jgwdu%2FrM6ls8knRLGrAzq8PbTiL1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;439&quot; data-origin-width=&quot;1446&quot; data-origin-height=&quot;1058&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;다크 모드 적용 전&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1446&quot; data-origin-height=&quot;1058&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bT8f3u/btrQrskZstZ/iuXk6tISNw72jiCtqnYM41/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bT8f3u/btrQrskZstZ/iuXk6tISNw72jiCtqnYM41/img.png&quot; data-alt=&quot;다크 모드 적용 후&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bT8f3u/btrQrskZstZ/iuXk6tISNw72jiCtqnYM41/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbT8f3u%2FbtrQrskZstZ%2FiuXk6tISNw72jiCtqnYM41%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;439&quot; data-origin-width=&quot;1446&quot; data-origin-height=&quot;1058&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;다크 모드 적용 후&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Information/Notion</category>
      <category>Dark mode</category>
      <category>Information</category>
      <category>Light Mode</category>
      <category>Notion</category>
      <category>tip</category>
      <category>노션</category>
      <category>다크 모드</category>
      <category>라이트 모드</category>
      <category>정보</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2112</guid>
      <comments>https://starrykss.tistory.com/2112#entry2112comment</comments>
      <pubDate>Fri, 4 Nov 2022 21:05:10 +0900</pubDate>
    </item>
    <item>
      <title>[C++] 벡터 내부의 중복된 문자 제거 방법</title>
      <link>https://starrykss.tistory.com/2111</link>
      <description>&lt;h1&gt;&lt;b&gt;벡터 내부의 중복된 문자 제거 방법&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/h1&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;알고리즘 문제를 풀 때, 벡터 내부의 중복된 문자를 제거하고 싶을 때가 있다.&lt;/li&gt;
&lt;li&gt;다음과 같이 간단하게 중복되는 문자를&lt;b&gt; 공백(&quot; &quot;)&lt;/b&gt;으로 바꿔주고, 출력할 때 &lt;b&gt;공백(&quot; &quot;)&lt;/b&gt;이 아닌 문자만 출력하도록 하는 방법을 사용할 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1667229433146&quot; class=&quot;cpp&quot; data-ke-language=&quot;cpp&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
#include &amp;lt;vector&amp;gt;
using namespace std;

int N;
string word;
vector&amp;lt;string&amp;gt; words;    

int main() {
    cin &amp;gt;&amp;gt; N;

    for (int i = 0; i &amp;lt; N; i++) {
        cin &amp;gt;&amp;gt; word;
        words.push_back(word);
    }

    // 벡터 내의 중복된 단어 제거
    for (int i = 0; i &amp;lt; words.size(); i++) {
        for (int j = i + 1; j &amp;lt; words.size(); j++) {
            if (words[i] == words[j]) {    // 중복되는 단어가 있는 경우
                words[j] = &quot; &quot;;    // 두 번째 중복된 단어를 공백(&quot; &quot;)으로 바꾼다.
            }
        }
    }

    for (auto i : words) {
        if (i != &quot; &quot;) {    // 공백이 아닌 요소를 출력
            cout &amp;lt;&amp;lt; i &amp;lt;&amp;lt; '\n';
        }
    }

    return 0;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;입력&lt;/b&gt;&lt;/blockquote&gt;
&lt;pre id=&quot;code_1667229529784&quot; class=&quot;text&quot; data-ke-language=&quot;text&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;4
somewhat
how
somewhat
elephant&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;출력&lt;/b&gt;&lt;/blockquote&gt;
&lt;pre id=&quot;code_1667229578700&quot; class=&quot;text&quot; data-ke-language=&quot;text&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;somewhat
how
elephant&lt;/code&gt;&lt;/pre&gt;</description>
      <category>Programming/C++</category>
      <category>C++</category>
      <category>cplusplus</category>
      <category>CPP</category>
      <category>Vector</category>
      <category>벡터</category>
      <category>중복</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2111</guid>
      <comments>https://starrykss.tistory.com/2111#entry2111comment</comments>
      <pubDate>Tue, 1 Nov 2022 00:21:16 +0900</pubDate>
    </item>
    <item>
      <title>[BOJ2566][C++] 최댓값</title>
      <link>https://starrykss.tistory.com/2110</link>
      <description>&lt;div id=&quot;problem-body&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;문제&lt;/b&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;div id=&quot;problem_description&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lt;그림 1&amp;gt;과 같이 9&amp;times;9 격자판에 쓰여진 81개의 자연수 또는 0이 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 행 몇 열에 위치한 수인지 구하는 프로그램을 작성하시오.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;예를 들어, 다음과 같이 81개의 수가 주어지면&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table class=&quot;table table-bordered td-center th-center table-center-40&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;&amp;nbsp;&lt;/th&gt;
&lt;th&gt;1열&lt;/th&gt;
&lt;th&gt;2열&lt;/th&gt;
&lt;th&gt;3열&lt;/th&gt;
&lt;th&gt;4열&lt;/th&gt;
&lt;th&gt;5열&lt;/th&gt;
&lt;th&gt;6열&lt;/th&gt;
&lt;th&gt;7열&lt;/th&gt;
&lt;th&gt;8열&lt;/th&gt;
&lt;th&gt;9열&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;1행&lt;/th&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;23&lt;/td&gt;
&lt;td&gt;85&lt;/td&gt;
&lt;td&gt;34&lt;/td&gt;
&lt;td&gt;17&lt;/td&gt;
&lt;td&gt;74&lt;/td&gt;
&lt;td&gt;25&lt;/td&gt;
&lt;td&gt;52&lt;/td&gt;
&lt;td&gt;65&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;2행&lt;/th&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;39&lt;/td&gt;
&lt;td&gt;42&lt;/td&gt;
&lt;td&gt;88&lt;/td&gt;
&lt;td&gt;52&lt;/td&gt;
&lt;td&gt;14&lt;/td&gt;
&lt;td&gt;72&lt;/td&gt;
&lt;td&gt;63&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;3행&lt;/th&gt;
&lt;td&gt;87&lt;/td&gt;
&lt;td&gt;42&lt;/td&gt;
&lt;td&gt;18&lt;/td&gt;
&lt;td&gt;78&lt;/td&gt;
&lt;td&gt;53&lt;/td&gt;
&lt;td&gt;45&lt;/td&gt;
&lt;td&gt;18&lt;/td&gt;
&lt;td&gt;84&lt;/td&gt;
&lt;td&gt;53&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;4행&lt;/th&gt;
&lt;td&gt;34&lt;/td&gt;
&lt;td&gt;28&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;td&gt;85&lt;/td&gt;
&lt;td&gt;12&lt;/td&gt;
&lt;td&gt;16&lt;/td&gt;
&lt;td&gt;75&lt;/td&gt;
&lt;td&gt;36&lt;/td&gt;
&lt;td&gt;55&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;5행&lt;/th&gt;
&lt;td&gt;21&lt;/td&gt;
&lt;td&gt;77&lt;/td&gt;
&lt;td&gt;45&lt;/td&gt;
&lt;td&gt;35&lt;/td&gt;
&lt;td&gt;28&lt;/td&gt;
&lt;td&gt;75&lt;/td&gt;
&lt;td&gt;90&lt;/td&gt;
&lt;td&gt;76&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;6행&lt;/th&gt;
&lt;td&gt;25&lt;/td&gt;
&lt;td&gt;87&lt;/td&gt;
&lt;td&gt;65&lt;/td&gt;
&lt;td&gt;15&lt;/td&gt;
&lt;td&gt;28&lt;/td&gt;
&lt;td&gt;11&lt;/td&gt;
&lt;td&gt;37&lt;/td&gt;
&lt;td&gt;28&lt;/td&gt;
&lt;td&gt;74&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;7행&lt;/th&gt;
&lt;td&gt;65&lt;/td&gt;
&lt;td&gt;27&lt;/td&gt;
&lt;td&gt;75&lt;/td&gt;
&lt;td&gt;41&lt;/td&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;89&lt;/td&gt;
&lt;td&gt;78&lt;/td&gt;
&lt;td&gt;64&lt;/td&gt;
&lt;td&gt;39&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;8행&lt;/th&gt;
&lt;td&gt;47&lt;/td&gt;
&lt;td&gt;47&lt;/td&gt;
&lt;td&gt;70&lt;/td&gt;
&lt;td&gt;45&lt;/td&gt;
&lt;td&gt;23&lt;/td&gt;
&lt;td&gt;65&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;41&lt;/td&gt;
&lt;td&gt;44&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;9행&lt;/th&gt;
&lt;td&gt;87&lt;/td&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;82&lt;/td&gt;
&lt;td&gt;38&lt;/td&gt;
&lt;td&gt;31&lt;/td&gt;
&lt;td&gt;12&lt;/td&gt;
&lt;td&gt;29&lt;/td&gt;
&lt;td&gt;29&lt;/td&gt;
&lt;td&gt;80&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;이들 중 최댓값은 90이고, 이 값은 5행 7열에 위치한다.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;입력&lt;/b&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;div id=&quot;problem_input&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;첫째 줄부터 아홉 번째 줄까지 한 줄에 아홉 개씩 수가 주어진다. 주어지는 수는 100보다 작은 자연수 또는 0이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;출력&lt;/b&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;div id=&quot;problem_output&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;첫째 줄에 최댓값을 출력하고, 둘째 줄에 최댓값이 위치한 행 번호와 열 번호를 빈칸을 사이에 두고 차례로 출력한다. 최댓값이 두 개 이상인 경우 그 중 한 곳의 위치를 출력한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;예제 입력 1&lt;/b&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;pre id=&quot;sample-input-1&quot; class=&quot;html xml&quot; data-ke-language=&quot;text&quot;&gt;&lt;code&gt;3 23 85 34 17 74 25 52 65
10 7 39 42 88 52 14 72 63
87 42 18 78 53 45 18 84 53
34 28 64 85 12 16 75 36 55
21 77 45 35 28 75 90 76 1
25 87 65 15 28 11 37 28 74
65 27 75 41 7 89 78 64 39
47 47 70 45 23 65 3 41 44
87 13 82 38 31 12 29 29 80&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;예제 출력 1&lt;/b&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;pre id=&quot;sample-output-1&quot; class=&quot;html xml&quot; data-ke-language=&quot;text&quot;&gt;&lt;code&gt;90
5 7&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;출처&lt;/b&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Olympiad &amp;gt; 한국정보올림피아드 &amp;gt; 한국정보올림피아드시․도지역본선 &amp;gt; 지역본선 2007 &amp;gt; 중등부 1번&lt;br /&gt;Olympiad&amp;nbsp;&amp;gt;&amp;nbsp;한국정보올림피아드&amp;nbsp;&amp;gt;&amp;nbsp;한국정보올림피아드시․도지역본선&amp;nbsp;&amp;gt;&amp;nbsp;지역본선&amp;nbsp;2007&amp;nbsp;&amp;gt;&amp;nbsp;고등부&amp;nbsp;1번&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;데이터를 추가한 사람:&amp;nbsp;jbs30_jsh&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;알고리즘 분류&lt;/b&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;구현&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;문제 출처&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/2566&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/2566&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1666595762437&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;2566번: 최댓값&quot; data-og-description=&quot;첫째 줄에 최댓값을 출력하고, 둘째 줄에 최댓값이 위치한 행 번호와 열 번호를 빈칸을 사이에 두고 차례로 출력한다. 최댓값이 두 개 이상인 경우 그 중 한 곳의 위치를 출력한다.&quot; data-og-host=&quot;www.acmicpc.net&quot; data-og-source-url=&quot;https://www.acmicpc.net/problem/2566&quot; data-og-url=&quot;https://www.acmicpc.net/problem/2566&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/op2Gg/hyQhykFyrw/U7LoO5TjvLDMEmSlnjCuM0/img.png?width=2834&amp;amp;height=1480&amp;amp;face=0_0_2834_1480&quot;&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/2566&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.acmicpc.net/problem/2566&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/op2Gg/hyQhykFyrw/U7LoO5TjvLDMEmSlnjCuM0/img.png?width=2834&amp;amp;height=1480&amp;amp;face=0_0_2834_1480');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;2566번: 최댓값&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;첫째 줄에 최댓값을 출력하고, 둘째 줄에 최댓값이 위치한 행 번호와 열 번호를 빈칸을 사이에 두고 차례로 출력한다. 최댓값이 두 개 이상인 경우 그 중 한 곳의 위치를 출력한다.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.acmicpc.net&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;문제 해결 방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;81번의 입력을 받아 최댓값을 받은 후, 해당 최댓값이 위치하는 행과 열의 위치를 출력하도록 하였다.
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;행&lt;/b&gt; : (index / 9) + 1&lt;/li&gt;
&lt;li&gt;&lt;b&gt;열&lt;/b&gt; : (index % 9) + 1&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;코드&lt;/b&gt;&lt;/h2&gt;
&lt;pre id=&quot;code_1666595866184&quot; class=&quot;cpp&quot; data-ke-language=&quot;cpp&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int matrix, maxNum, index;

int main() {
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);
    cout.tie(NULL);

    maxNum = 0;
    for (int i = 0; i &amp;lt; 81; i++) {
        cin &amp;gt;&amp;gt; matrix;
        if (maxNum &amp;lt; matrix) {
            maxNum = matrix;
            index = i;
        }
    }

    cout &amp;lt;&amp;lt; maxNum &amp;lt;&amp;lt; '\n' &amp;lt;&amp;lt; (index / 9) + 1 &amp;lt;&amp;lt; &quot; &quot; &amp;lt;&amp;lt; (index % 9) + 1;
    
    return 0;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Problem Solving/BaekJoon Online Judge</category>
      <category>2차원 배열</category>
      <category>array</category>
      <category>baekjoon</category>
      <category>BOJ</category>
      <category>C++</category>
      <category>CPP</category>
      <category>배열</category>
      <category>백준</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2110</guid>
      <comments>https://starrykss.tistory.com/2110#entry2110comment</comments>
      <pubDate>Mon, 24 Oct 2022 16:18:20 +0900</pubDate>
    </item>
    <item>
      <title>[MacOS] 맥에서 gcc/g++ 설치하기 (brew 패키지 이용)</title>
      <link>https://starrykss.tistory.com/2108</link>
      <description>&lt;h1&gt;&lt;b&gt;맥에서 gcc/g++ 설치하기&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;맥에서 gcc/g++ 패키지를 설치하려면?&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;맥에서는 보통 &lt;b&gt;xCode&lt;/b&gt; 와 &lt;b&gt;VS Code 편집기&lt;/b&gt;를 통해 코드를 구축한다.&lt;/li&gt;
&lt;li&gt;맥에서는&amp;nbsp;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;brew&lt;/b&gt;&lt;/span&gt;를 통해 쉽게&amp;nbsp;&lt;b&gt;gcc/g++ 패키지&lt;/b&gt;를 설치할 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;Homebrew&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;MacOS&lt;/b&gt;에서 편하게 &lt;u&gt;패키지를 관리&lt;/u&gt;해주는 애플리케이션&lt;/li&gt;
&lt;li&gt;맥에서는 &lt;b&gt;Homebrew&lt;/b&gt;를 통해 특정한 패키지를 설치하는 것이 일반적이다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;329&quot; data-origin-height=&quot;153&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cKr03j/btrOQjR7a7M/voC6YiofCIxUTwdiwTnN00/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cKr03j/btrOQjR7a7M/voC6YiofCIxUTwdiwTnN00/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cKr03j/btrOQjR7a7M/voC6YiofCIxUTwdiwTnN00/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcKr03j%2FbtrOQjR7a7M%2FvoC6YiofCIxUTwdiwTnN00%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;329&quot; height=&quot;153&quot; data-origin-width=&quot;329&quot; data-origin-height=&quot;153&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;brew 패키지 설치하기&lt;/b&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;① 패키지 설치하기&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Homebrew 홈페이지(&lt;a href=&quot;https://brew.sh/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://brew.sh/&lt;/a&gt;)에 접속하여 명령어를 긁어온다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1702&quot; data-origin-height=&quot;439&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/LIDIu/btrOP4gpv4K/auS5TkzS3kRMx3GAuEIos0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/LIDIu/btrOP4gpv4K/auS5TkzS3kRMx3GAuEIos0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/LIDIu/btrOP4gpv4K/auS5TkzS3kRMx3GAuEIos0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLIDIu%2FbtrOP4gpv4K%2FauS5TkzS3kRMx3GAuEIos0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;155&quot; data-origin-width=&quot;1702&quot; data-origin-height=&quot;439&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;터미널에 다음 긁어온 명령어를 입력하여 &lt;b&gt;brew 패키지&lt;/b&gt;를 설치해준다.
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;sudo 명령어&lt;/b&gt;를 입력하여 &lt;b&gt;슈퍼 유저 모드&lt;/b&gt;로 설치해야 한다.&lt;/li&gt;
&lt;li&gt;설치하는데 5-10분 정도 소요된다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1666004971676&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# /bin/bash -c &quot;$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;② Next steps 따라하기&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;설치를 마친 후, 터미널에 표시된 Next steps 과정을 수행해준다. 이 과정을 생략하면 실행이 정상적으로 되지 않으니, 반드시 해주어야 한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1144&quot; data-origin-height=&quot;294&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d3Ahhf/btrORQIKF1t/zSyXqg8BzE0KKe32th9Fyk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d3Ahhf/btrORQIKF1t/zSyXqg8BzE0KKe32th9Fyk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d3Ahhf/btrORQIKF1t/zSyXqg8BzE0KKe32th9Fyk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd3Ahhf%2FbtrORQIKF1t%2FzSyXqg8BzE0KKe32th9Fyk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;128&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1144&quot; data-origin-height=&quot;294&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;다음의 세 명령어들을 입력해준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1666006374911&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# echo '# Set PATH, MANPATH, etc., for Homebrew.' &amp;gt;&amp;gt; /Users/유저명/.zprofile&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1666006755763&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# echo 'eval &quot;$(/opt/homebrew/bin/brew shellenv)&quot;' &amp;gt;&amp;gt; /Users/유저명/.zprofile&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1666006825187&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# eval &quot;$(/opt/homebrew/bin/brew shellenv)&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;M1 맥을 사용하고 있다면? (&lt;span style=&quot;color: #ee2323; font-family: 'Noto Serif KR';&quot;&gt;zsh: command not found: brew &lt;/span&gt;와 같이 출력될 경우)&lt;/b&gt;&lt;/blockquote&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;환경 변수를 따로 추가해주어야 한다. 환경 변수 설정 파일을 에디터로 불러와 준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1666008356629&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# vi ~/.zshrc&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;.zshrc 파일&lt;/b&gt;의 맨 아래 부분에 아래의 내용을 추가해주고 저장해준다. (&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;:wq!&lt;/span&gt;&lt;/b&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1666008371869&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;export &quot;PATH=/opt/homebrew/bin:$PATH&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;③ 패키지가 설치되었는지 확인하기&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;다음의 명령어를 입력하여 brew 패키지가 정상적으로 설치되었는지 확인한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1666006925552&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# brew --version&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;다음과 같이 버전이 표시되면 정상적으로 설치된 것이다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1666006966861&quot; class=&quot;html xml&quot; data-ke-language=&quot;text&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Homebrew 3.6.5
Homebrew/homebrew-core (git revision 78cc46dac4b; last commit 2022-10-17)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;gcc 패키지 설치하기&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;터미널에 다음 명령어를 입력하여 gcc 패키지를 설치해준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1666005065202&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;gt; brew install gcc&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;설치되었는지 확인하기&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;다음의 명령어를 입력하여 gcc 와 g++ 패키지가 정상적으로 설치되었는지 확인한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1666008717592&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ gcc --version&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1666008723560&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ g++ --version&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;참고 사이트&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;i&gt;&lt;a href=&quot;https://velog.io/@tycode4/M1-Homebrew%EC%84%A4%EC%B9%98&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://velog.io/@tycode4/M1-Homebrew%EC%84%A4%EC%B9%98&lt;/a&gt;&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;&lt;a href=&quot;https://eunhee-programming.tistory.com/m/259&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://eunhee-programming.tistory.com/m/259&lt;/a&gt;&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>Information/MacOS</category>
      <category>brew</category>
      <category>g++</category>
      <category>gcc</category>
      <category>Homebrew</category>
      <category>m1</category>
      <category>MAC</category>
      <category>macos</category>
      <category>tip</category>
      <category>맥</category>
      <category>맥OS</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2108</guid>
      <comments>https://starrykss.tistory.com/2108#entry2108comment</comments>
      <pubDate>Mon, 17 Oct 2022 21:13:25 +0900</pubDate>
    </item>
    <item>
      <title>[정보처리기사 실기] 2022년 3회 기출 문제</title>
      <link>https://starrykss.tistory.com/2107</link>
      <description>&lt;h1&gt;&lt;b&gt;정보처리기사 실기 2022년 3회 기출 문제&lt;/b&gt;&lt;/h1&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;u&gt;2022년 10월&lt;/u&gt;에 진행되었던&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;정보처리기사 실기 3회&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;기출 복원 문제&lt;/b&gt;를 올려본다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;table class=&quot;se-table-content&quot; style=&quot;border: none; border-collapse: collapse; width: 849px; height: 4182px;&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 65px; height: 31.32px; border-width: 1.7pt 1px 1px 1.7pt; border-style: solid dotted dotted solid; border-color: #000000; background-color: gray; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #ffffff;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;문항&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 400.594px; height: 31.32px; border-width: 1.7pt 1px 1px; border-style: solid dotted dotted; border-color: #000000; background-color: gray; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #ffffff;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;문제&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 330.156px; height: 31.32px; border-width: 1.7pt 1px 1px; border-style: solid dotted dotted; border-color: #000000; background-color: gray; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #ffffff;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;답&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 65px; height: 266.667px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 400.594px; height: 266.667px; border: 1px dotted #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;mines {{0,0,0,0},{0,0,0,0},{0,0,0,0},{0,0,0,0}} &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;field {{0,1,0,1},{0,0,0,1},{1,1,1,0},{0,1,1,1}}&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;int w = 4, h = 4;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;for(y=0; y&amp;lt;h; y++) {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; for(x=0;x&amp;lt;w;x++) {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; if(field[y][x] == 0) continue;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; for(j=y-1;j&amp;lt;=y+1;j++) {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; for(i=x-1;i&amp;lt;=x+1;i++) {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;if(field[j][i] == 1) {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; mines[y][x] += 메서드(w,h,j,i);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; }&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; }&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; }&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; }&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;int 메서드(w,h,j,i) {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; if (i &amp;gt;= 0 &amp;amp;&amp;amp; i &amp;lt; w &amp;amp;&amp;amp; j &amp;gt;= 0 &amp;amp;&amp;amp; j &amp;lt; h) return 1;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; return 0;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 330.156px; height: 266.667px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;[&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;[1, 1, 3, 2],&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;[3, 4, 5, 3],&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;[3, 5, 6, 4], &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;[3, 5, 5, 3]&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;]&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 65px; height: 145px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 400.594px; height: 145px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;관계대수&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;합집합, 차집합, 카티션, 프로젝트, 조인&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 330.156px; height: 145px; border: 1px dotted #000000; background-color: #ffffff;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;&amp;cup;, -, &amp;times;, &amp;pi;, ⋈&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 65px; height: 177px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;3&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 400.594px; height: 177px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;디자인 패턴&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 330.156px; height: 177px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;브릿지 패턴, &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;​&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;옵저버 패턴&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 65px; height: 247px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;4&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 400.594px; height: 247px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;class Gisafirst {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; public static void main(String[] args) {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; int[] result= new int[5];&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; int[] arr = {79,34,10,99,50};&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; for(int i = 0; i &amp;lt; 5; i++) {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; result[i] = 1;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; for(int j = 0; j &amp;lt; 5; j++) {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; if(arr[i]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; }&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; }&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; for(int k = 0; k &amp;lt; 5; k++) {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; System.out.print(result[k]);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; }&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; }&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;} &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 330.156px; height: 247px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;24513&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 65px; height: 55.0933px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;5&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 400.594px; height: 55.0933px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;네트워크 IP 192.168.1.0/26. FLSM 방식으로 서브넷팅하여 3개로 분할, ip subnet-zero로 설정한다.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;이때, 두 번째 서브넷의 브로드캐스트의 주소는? (단, 첫번째 서브넷의 네트워크 주소는 192.168.1.0/26이다.)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 330.156px; height: 55.0933px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;192.168.1.127&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 65px; height: 40px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;6&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 400.594px; height: 40px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;경곗값 분석 문제&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;-1 0 59 60 61 79 80 81 99 100 &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 330.156px; height: 40px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;Boundary Value Analysis(ㅅ)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 65px; height: 346.667px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;7&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 400.594px; height: 346.667px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;테이블 2개 생성 &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;[직원]-부서테이블 부서코드 참조&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;(10, 기획부)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;(20, 영업부)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;(30, 디자인부) &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;[직원] 부서코드/부서원 중 &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;(10, ㅇㅇㅇ)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;(10, ㄴㄴㄴ)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;(20, ㅁㅁㅁ)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;(20, ㄷㄷㄷ)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;(20, ㅈㅈㅈ)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;(30, ㄱㄱㄱ)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;(30, ㅎㅎㅎ)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;[부서] 테이블 생성할 때 부서코드는 PRIMARY KEY 선언 되어있고 cascade 함수를 사용&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;[직원] 테이블 생성 쿼리에서 [부서] 테이블의 부서코드를 FOREIGN KEY로 참조함&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;1. SELECT DISTINCT COUNT(부서코드) FROM 직원 WHERE 부서코드='20';&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;2. DELETE FROM 테이블1 WHERE 부서코드='20';&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;SELECT DISTINCT COUNT(부서코드) FROM 직원;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 330.156px; height: 346.667px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;(1). 3&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;​&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;(2). 4&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 65px; height: 95px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;8&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 400.594px; height: 95px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;사람 꼬셔서 공격하는기법, 사람들의 심리와 행동 양식을 교묘하게 이용해 원하는 정보를 얻는 공격 기법&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;정보를 수집한 후, 저장만 하고 분석에 활용하고 있지 않는 다량의 데이터&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 330.156px; height: 95px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;사회공학(=기법,공격기법),&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;다크 데이터&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 65px; height: 68px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;9&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 400.594px; height: 68px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;TestList = [1,2,3,4,5]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;TestList = list(map(lambda num : num + 100, TestList)))&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;print(TestList)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 330.156px; height: 68px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;[101,102,103,104,105]&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 65px; height: 62.4px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; background-color: #ffffff; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;10&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 400.594px; height: 62.4px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;빅데이터 기반 로그 분석 보안 솔루션&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 330.156px; height: 62.4px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;SIEM or ESM&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 65px; height: 120px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;11&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 400.594px; height: 120px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;형상관리 도구를 3가지 고르시오&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;ㄱ. OLAP ㄴ.CVS ㄷ. ATM ㄹ. Cyber Kill Chain&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;ㅁ. Git ㅂ. ㅅ. O. SVN&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 330.156px; height: 120px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;svn, cvs, git&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 65px; height: 209px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;u&gt;&lt;b&gt;12&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 400.594px; height: 209px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;SQL distinct&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;정보과 = 50명&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;전기과 = 100명&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;전산과 = 50명&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;DEPT 는학과명(?)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;SELECT DEPT FROM 학생;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;SELECT DISTINCT DEPT FROM 학생;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;SELECT COUNT(DISTINCT DEPT) FROM 학생 WHERE DEPT = '전산과';&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;각쿼리의 결과에서 튜플의 수를 구하시오&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 330.156px; height: 209px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;200,3,1&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 65px; height: 306px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;13&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 400.594px; height: 306px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;int main(void) {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; int n, k, s;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; int el=0;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; for (n=6; n&amp;lt;=30; n++){&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; s=0;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; k=n/2;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; for (int j=1; j&amp;lt;=k; j++){&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; if (n%j==0){&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; s=s+j;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; }&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; }&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; if (s==n){&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; el++;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; }&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; }&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; printf(&quot;%d&quot;, el);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 330.156px; height: 306px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;2&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 65px; height: 190px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;14&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 400.594px; height: 190px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;__________은/는 프로세서(processor) 안에 독립적인 보안 구역을 따로 두어 중요한 정보를 보호하는 ARM사에서 개발한 하드웨어 기반의 보안 기술로 프로세서(processor) 안에 독립적인 보안 구역을 따로 두어 중요한 정보를 보호하는 하드웨어 기반의 보안 기술이다.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;__________은/는 네티즌들이 사이트에 접속할 때 주소를 잘못 입력하거나 철자를 빠뜨리는 실수를 이용하기 위해 이와 유사한 유명 도메인을 미리 등록하는 일로, URL 하이재킹(hijacking)이라고도 한다. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 330.156px; height: 190px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;트러스트존(ㄱ),&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;타이포스쿼팅(ㄴ)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 65px; height: 93.5867px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;15&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 400.594px; height: 93.5867px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;커버로스에서 사용되는 기술, 한 번의 인증 과정으로 여러 컴퓨터상의 자원을 이용할 수 있게 하는 인증 기능&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 330.156px; height: 93.5867px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;SSO&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 65px; height: 94.72px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;16&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 400.594px; height: 94.72px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;스케쥴링 문제&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 330.156px; height: 94.72px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;SJF, RR, SRT&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 65px; height: 59.9733px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; background-color: #ffffff; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;17&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 400.594px; height: 59.9733px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;UML 설명&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 330.156px; height: 59.9733px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;관계, 클래스, 인터페이스&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 65px; height: 220.293px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;18&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 400.594px; height: 220.293px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;다이어그램 관계 E-R 다이어그램&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;기본키 속성에 밑줄도 그어져있고, 속성이랑 이름 같이 그려져 있고 기본키에 밑줄 그어져있고, 실선으로 마름모랑 이어진 복잡한 사각형 &lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;: 관계 집합의 속성을 나타내며, 기본 키로 사용될 수 있는 항목이 있을 경우 밑줄로 나타낸다&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;그냥 점선으로 이어져 있고 date라고 사각형만 그려진거 :&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; 개체를 나타낸다&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;실선에 대한 설명은 &lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;: 관계 집합의 속성을 관계집합에 이어준다&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;점선에 대한 설명은 :&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; 개체를 관계집합에 이어준다&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;중간에 있는 마름모에 대한 설명은&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; : 관계 집합을 나타낸다&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 330.156px; height: 220.293px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;ㄴ, ㄷ, ㄱ, ㄹ, ㅁ&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 65px; height: 251.307px; border-width: 1px 1px 1px 1.7pt; border-style: dotted dotted dotted solid; border-color: #000000; background-color: #ffffff; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;19&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 400.594px; height: 251.307px; border: 1px dotted #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;public class Exam {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; static int[] MakeArray(){&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; int[] tempArr = new int[4];&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; for(int i=0; i&amp;lt;tempArr.Length;i++){&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; tempArr[i] = i;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; }&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; return tempArr;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; }&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;public static void main(String[] args){&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; int[] intArr;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; intArr = MakeArray();&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span class=&quot;se-fs- se-ff-   &quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; for(int i=0; i &amp;lt; intArr.Length; i++)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;System.out.print(intArr[i]);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; }&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 330.156px; height: 251.307px; border: 1px dotted #000000; background-color: #fdfdfd;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;0123&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;se-tr&quot;&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 65px; height: 190px; border-width: 1px 1px 1.7pt 1.7pt; border-style: dotted dotted solid solid; border-color: #000000; background-color: #ffffff; text-align: center;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;20&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 400.594px; height: 190px; border-width: 1px 1px 1.7pt; border-style: dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;public class Exam {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; public static void main(String[] args){&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; int a = 0;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;for(int i=1; i&amp;lt;999; i++){&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; if(i%3==0 &amp;amp;&amp;amp; i%2!=0)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; a = i;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; }&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; System.out.print(a);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt; }&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;se-cell&quot; style=&quot;width: 330.156px; height: 190px; border-width: 1px 1px 1.7pt; border-style: dotted dotted solid; border-color: #000000;&quot;&gt;
&lt;div class=&quot;se-module se-module-text&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot; class=&quot;se-fs-fs13 se-ff-   &quot;&gt;&lt;b&gt;993&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;script&gt; 
		document.addEventListener('keyup', (e) =&gt; { if (e.keyCode == 44) { navigator.clipboard.writeText(''); } });  // PrtSc
		document.addEventListener('keydown', (e) =&gt; { if (e.keyCode == 44) { navigator.clipboard.writeText(''); } });  // PrtSc
		document.addEventListener('keydown', (e) =&gt; { if (e.keyCode == 123) { e.preventDefault(); } });  // F12
		document.addEventListener(&quot;keydown&quot;, function(e) { if (e.key === 's' &amp;&amp; (navigator.platform.match(&quot;Mac&quot;) ? e.metaKey : e.ctrlKey)) { e.preventDefault(); } }, false);  // Ctrl + S
		document.addEventListener(&quot;keydown&quot;, function(e) { if (e.key === 'u' &amp;&amp; (navigator.platform.match(&quot;Mac&quot;) ? e.metaKey : e.ctrlKey)) { e.preventDefault(); } }, false);  // Ctrl + U
		document.addEventListener(&quot;keydown&quot;, function(e) { if (e.key === 'p' &amp;&amp; (navigator.platform.match(&quot;Mac&quot;) ? e.metaKey : e.ctrlKey)) { e.preventDefault(); } }, false);  // Ctrl + P
		document.addEventListener(&quot;keydown&quot;, function(e) { if (e.key === 'c' &amp;&amp; (navigator.platform.match(&quot;Mac&quot;) ? e.metaKey : e.ctrlKey)) { e.preventDefault(); } }, false);  // Ctrl + C
	&lt;/script&gt;
&lt;script&gt; (function () {(function a() {try {(function b(i) {if (('' + (i / i)).length !== 1 || i % 20 === 0) {(function () { }).constructor('debugger')()} else {debugger}b(++i)})(0)} catch (e) {setTimeout(a, 5000)}})()})(); &lt;/script&gt;
&lt;!-- DevTools --&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Certificate/DPE</category>
      <category>certificate</category>
      <category>DPE</category>
      <category>자격증</category>
      <category>정보처리기사</category>
      <category>정보처리기사 실기</category>
      <category>정처기</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2107</guid>
      <comments>https://starrykss.tistory.com/2107#entry2107comment</comments>
      <pubDate>Sun, 16 Oct 2022 22:44:13 +0900</pubDate>
    </item>
    <item>
      <title>[TeX] 첨가 행렬(Augmented Matrix) 표현하는 방법</title>
      <link>https://starrykss.tistory.com/2106</link>
      <description>&lt;h1&gt;&lt;b&gt;첨가 행렬(Augmented Matrix) 표현하는 방법&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;(La)TeX를 이용하여 첨가 행렬(Augmented Matrix)를 표현해보자.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;방법&lt;/b&gt;&lt;/h2&gt;
&lt;pre id=&quot;code_1665635957460&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$\left[ 
    \begin{array}{cc|c}
        1 &amp;amp; 2 &amp;amp; 3 \\
        4 &amp;amp; 5 &amp;amp; 6 \\
    \end{array}
\right]$&lt;/code&gt;&lt;/pre&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;$\left[ \begin{array}{cc|c} 1 &amp;amp; 2 &amp;amp; 3 \\ 4 &amp;amp; 5 &amp;amp; 6 \\ \end{array} \right]$&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;이 방법 외에도 다양한 방법으로 첨가 행렬을 표현할 수 있다. 관련된 내용은 참고 사이트에서 확인할 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;참고 사이트&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;a href=&quot;https://www.reddit.com/r/LaTeX/comments/lbaown/how_can_i_do_an_augmented_matrix/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.reddit.com/r/LaTeX/comments/lbaown/how_can_i_do_an_augmented_matrix/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://tex.stackexchange.com/questions/2233/whats-the-best-way-make-an-augmented-coefficient-matrix/2238#2238&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://tex.stackexchange.com/questions/2233/whats-the-best-way-make-an-augmented-coefficient-matrix/2238#2238&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>In-depth Study/TeX</category>
      <category>Information</category>
      <category>latex</category>
      <category>TeX</category>
      <category>tip</category>
      <category>정보</category>
      <category>첨가 행렬</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2106</guid>
      <comments>https://starrykss.tistory.com/2106#entry2106comment</comments>
      <pubDate>Thu, 13 Oct 2022 13:43:43 +0900</pubDate>
    </item>
    <item>
      <title>[Windows] rundll32.exe 응용 프로그램 오류 문제 해결방법</title>
      <link>https://starrykss.tistory.com/2105</link>
      <description>&lt;h1&gt;&lt;b&gt;&lt;span style=&quot;color: #8a3db6;&quot;&gt;rundll32.exe&lt;/span&gt; 응용 프로그램 오류 문제 해결방법&lt;/b&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;들어가며&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;부팅을 하고나서 로그인 화면에 진입했을 때 다음과 같은 오류가 빈번하게 발생하는 경우가 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;464&quot; data-origin-height=&quot;198&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/czcbNn/btrN67q1CCy/XsKjU3Zo0NKwZ0tpfQH0v1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/czcbNn/btrN67q1CCy/XsKjU3Zo0NKwZ0tpfQH0v1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/czcbNn/btrN67q1CCy/XsKjU3Zo0NKwZ0tpfQH0v1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FczcbNn%2FbtrN67q1CCy%2FXsKjU3Zo0NKwZ0tpfQH0v1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;464&quot; height=&quot;198&quot; data-origin-width=&quot;464&quot; data-origin-height=&quot;198&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;간단한 방법으로 이 문제를 해결할 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;해결 방법&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;'관리자 모드'&lt;/b&gt;로 &lt;b&gt;명령 프롬프트&lt;/b&gt;에 진입한다.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;574&quot; data-origin-height=&quot;395&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bs4nTM/btrN6muzxUA/CJy2rJbW72AkYto8TPgIX0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bs4nTM/btrN6muzxUA/CJy2rJbW72AkYto8TPgIX0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bs4nTM/btrN6muzxUA/CJy2rJbW72AkYto8TPgIX0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbs4nTM%2FbtrN6muzxUA%2FCJy2rJbW72AkYto8TPgIX0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;350&quot; height=&quot;241&quot; data-origin-width=&quot;574&quot; data-origin-height=&quot;395&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;다음의 명령어를 입력하여 순차적으로 검사를 진행해준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1665409144405&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;gt; dism.exe /online /cleanup-image /restorehealth&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1665409156537&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;gt; sfc /scannow&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;명령어를 입력하면 자동으로 시스템에서 손상된 파일을 복구해준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1665409259807&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;gt;dism.exe /online /cleanup-image /restorehealth

Deployment Image Servicing and Management tool
Version: 10.0.22000.653

Image Version: 10.0.22000.978

[==========================100.0%==========================] 복원 작업을 완료했습니다.
The operation completed successfully.

C:\Windows\system32&amp;gt;sfc /scannow

시스템 검사를 시작합니다. 이 프로세스를 수행하는 데에는 약간의 시간이 소요됩니다.

시스템 검사의 확인 단계를 시작하고 있습니다.
100% 검증 완료

Windows 리소스 보호에서 손상된 파일을 발견하고 성공적으로 복구했습니다.
온라인 복구의 경우 세부 정보는 windir\Logs\CBS\CBS.log에 있는
CBS 로그 파일에 포함되어 있습니다. 예: C:\Windows\Logs\CBS\CBS.log. 오프라인
복구의 경우 세부 정보는 /OFFLOGFILE 플래그에 의해 제공되는 로그 파일에 포함되어 있습니다.&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Information/Windows</category>
      <category>Information</category>
      <category>rundll32.exe</category>
      <category>tip</category>
      <category>windows</category>
      <category>윈도우</category>
      <category>팁</category>
      <author>starrykss</author>
      <guid isPermaLink="true">https://starrykss.tistory.com/2105</guid>
      <comments>https://starrykss.tistory.com/2105#entry2105comment</comments>
      <pubDate>Mon, 10 Oct 2022 22:41:09 +0900</pubDate>
    </item>
  </channel>
</rss>