2021-03-01から1ヶ月間の記事一覧

応用情報技術者過去問題 平成30年春期 午後問11 システム監査

www.ap-siken.com 【まとめ】 難しすぎんか

応用情報技術者過去問題 平成27年春期 午後問1 セキュリティ

www.ap-siken.com 【まとめ】 5/8の正解率。

応用情報技術者過去問題 平成21年秋期 午後問9 セキュリティ

www.ap-siken.com 【まとめ】 2/9の正解率。

応用情報技術者過去問題 平成30年春期 午後問1 セキュリティ

www.ap-siken.com 【設問1】 (1)URLフィルタリング (2)水飲み場型攻撃 (3)ランサムウェア (4)ドライブバイダウンロード ・正解 (1)URLフィルタリング (2)ファイル暗号型 (3)ランサムウェア (4)ドライブバイダウンロード 【設問2】…

応用情報技術者試験 平成27年秋期 午後問題 ネットワーク

www.ap-siken.com 【設問1】 (1)508 ・正解 (1)508 1111, 1111, 1100, 0000 255, 255, 12, 0 として、23ビットまでがネットワーク部。 24ビット目からホスト部になります。 0000はネットワークアドレス。 11111はブロードキャストアドレス。 192.…

応用情報技術者試験 平成27年秋期 午後問題 プロジェクトマネジメント

www.ap-siken.com 【設問1】 (1) ①1000万以内で開発 ② ③ ・正解 ①1000万円以内の費用で開発 ②現状の応答時間を維持 ③本年度末までの稼働 日本語の意味、問題文を理解できませんでした。 【設問2】 (1) (a)WBS (b)開発見積書 (c)成果物…

応用情報技術者試験 平成27年秋期 午後問題 データベース

www.ap-siken.com 【設問1】 (a)→ (b)部署ID (c)上位部署ID 【設問2】 (1)第1正規形 (理由)社員ID以外で決まる関係属性がある為 この文章だと多分不正解。 「主キーの一部に関数従属している属性があるから」のがいい。 (2) (社員ID)、(所…

応用情報技術者試験 平成27年秋期 午後問題 プログラミング

www.ap-siken.com 【設問1】 (ア)11 10と12の間の整数なので11です。 【設問2】 (イ)kはp.leftより小さい 正解は、「kがp.leftより小さい」。 いや、「kはp.leftより小さい」でも正解にしてくれ。 (ウ)new Node(k) (エ)return p (オ)p.l…

応用情報技術者試験 平成27年秋期 午後問題 システム監査

www.ap-siken.com 【設問1】 (a)最新のバージョンに更新されている 【設問2】 (b)ハードディスクスキャンの実行日時 【設問3】 (c)突合わせ 【設問4】 (d)ウイルス対策ソフト (e)パターンファイル 正解 【設問1】 (a)最新のバージョンに更新されている …

応用情報技術者試験 平成27年秋期 午後問題 セキュリティ

www.ap-siken.com [1]回答 (a): 標的型攻撃 (b):総当たり攻撃 正解 (a): 類推攻撃 対象ユーザーの個人情報から推測できるパスワードで不正ログインを行うこと (b):パスワードリスト攻撃 複数のサイトのパスワード、IDを同一にしている傾向が強い事を利用し、…

応用情報技術者の午後問題の勉強手法を決める

応用情報技術者試験を受けるに当たって勉強の手法を決めます。 参考サイトは本の出版をした「けんちょん」さんのQiitaの記事を参考にしていきます。 qiita.com 1、選択問題の分野を決める。 セキュリティ、アルゴリズム、データベース、ネットワーク、プロ…

IPA 午前問題 勉強記録

アルゴリズム、プログラム、数学の勉強と並行して 一日30問ほど勉強を続けました。 確認テストは正解率74%で合格圏内でした。 明日から午後問題の勉強も続けていきます。

H - まとめ売り

H - まとめ売り O(QN) 問題文をシミュレーションした際のコードです。 TLEになります。 import math import heapq import itertools from functools import reduce # main def main(): N = int(input()) C = list(map(int, input().split())) Q = int(input(…

応用情報技術者過去問題 平成31年春期 午後問1

応用情報技術者過去問題 平成31年春期 午後問1(情報セキュリティ)|応用情報技術者試験.com [設問1] (1):誤 パソコンの製造番号 正:ディジタル証明書 USB、ICカードに利用者のディジタル証明書を組込みます。 (2):正 虹彩 [設問2] (1):正 総…

E - スプリンクラー

E - スプリンクラー O(N+M+Q) import math import heapq import itertools from functools import reduce # main def main(): N, M, Q = list(map(int, input().split())) graph = [] for y in range(0, N): row = [] graph.append(row) for _ in range(0, M…

D - パターンマッチ

D - パターンマッチ O(N) 使用可能文字を全探索します。 import math import heapq import itertools from functools import reduce def is_match(T, S): for i in range(0, len(S) - len(T) + 1): ok = True for j in range(0, len(T)): if S[i + j] != T[j…

A - We Love Golf

A - We Love Golf O(N) 全探索 import math import heapq import itertools from functools import reduce # main def main(): K = int(input()) A, B = list(map(int, input().split())) for i in range(A, B+1): if i % K == 0: print("OK") break else: p…

A - ゾロ目数

A - ゾロ目数 O(N) import math import heapq import itertools from functools import reduce # main def main(): N = int(input()) x = (N + 9 - 1) // 9 y = N % 9 if y == 0: y = 9 res = "" for _ in range(0, x): res += str(y) print(res) # エントリ…

応用情報技術者過去問題 令和2年秋期 午後問1

一日一問の勉強記録 応用情報技術者過去問題 令和2年秋期 午後問1(情報セキュリティ)|応用情報技術者試験.com [設問1] (a): 秘密 (b): 権限 (a)は機能と迷いますが、機密情報を扱う区分なので言葉の意味が近い日本語を選択します。 [設問2] (1): 許可され…

応用情報技術者 平成28年秋期 午前問2

応用情報技術者平成28年秋期 午前問2 [問題文] 0≦x≦1の範囲で単調に増加する連続関数f(x)が f(0)≦0≦f(1) を満たすときに, 区間内で f(x)=0 であるxの値を近似的に求めるアルゴリズムにおいて, (2)は何回実行されるか。 [アルゴリズム] (1):x0←0,x1←1とす…

C - 山崩し

C - 山崩し O(N*(2N-1)) 全探索の問題です。 実装問題。 5 ....#.... ...##X... ..#####.. .#X#####. ######### 配列の下から判定すると上手くいきますね。 import math import heapq import itertools from functools import reduce # main def main(): N =…

C - Takahashi's Information

C - Takahashi's Information O(1) 問題文から下記の要素が推測できる。 引き算をして各要素が等しいか判定。 a_1 + b_1, a_1 + b_2, a_1 + b_3 \\ a_2 + b_1, a_2 + b_2, a_2 + b_3 \\ a_3 + b_1, a_3 + b_2, a_3 + b_3 \\ import math import heapq import…

B - Bingo

B - Bingo O(N) 実装問題です。 import math import heapq import itertools from functools import reduce # main def main(): A = [] Field = [[False] * 3, [False] * 3, [False] * 3] for i in range(0, 3): a = list(map(int, input().split())) A.appe…