にしのクエスト2

情報処理技術者試験と資格学校講師の日常

20210620102927

情報処理国家試験・プログラミングのお勉強ブログ にしのクエスト2

国家試験の情報

令和4年度秋期試験は10月9日(日)実施です

・ITPが共通テスト「情報」と内容リンクします。
・共通テスト「情報」国公立大学で原則採用
・ITパスポート試験 4月5日より受付再開
New 基本情報・セキュマネが通年で受験できます(2023年度より)


 詳しくはYoutube にしのクエスト ONLINE

にしのクエストって?

札幌生まれ、IT育ち、あゆみさんとかしのくんがおくる情
報処理技術者試験とITな生活。それが「にしのクエスト2」
です!このブログでコンピュータやIT業界に興味を持って
くれたら、とても嬉しいよ〜!

f:id:koharuwest:20210314173033p:plain
(ITパスポート試験について知りたい方はこの記事を読んでね。)

ITパスポート試験について - にしのクエスト2

にしのクエスト2 電子書籍発売中!


最新作 テトテトの作り方です!
用語を覚えるための攻略本な感じ

ITパスポート クリティカルフレーズ
国家試験の問題をキャッハウフフしつつ読む変な本
SCライブ29春秋       ・ SC解答ライブ31春R1秋 
SC解答ライブ30春秋 ・セキュマネ R1A解答ライブ
Unityの連載をまとめたやつです!
はこつむ: Unityで学ぶプログラミング1

まいにちネスペ 令和4年度春午前2問題解説 問23 問24

情報処理技術者試験 ネットワークスペシャリストの
令和4年度春問題、午前2を隔日2問ずつ解いていき
ます。

問題の解き方や考え方を理解し、暗記していきましょ
う。なお、問題の引用ルールはIPAに準じています。


 

問23
ある2局間の通信回線のアベイラビリティ(稼働率)は0.9であった。
通信回線部分の二重化を行ったところ、アベイラビリティが0.999
となった。このとき、新たに設置した通信回線のアベイラビリティは
幾らか。

ア 0.990
イ 0.993
ウ 0.996
エ 0.999


問24
システムに規定外の無効なデータが入力されたとき、誤入力であること
を伝えるメツセージを表示して正しい入力を促すことによって、システ
ムを異常終了させない設計は何というか。

ア フールプルーフ
イ フェールセーフ
ウ フェールソフト
エ フオールトトレランス

続きを読む

まいにちネスペ 令和4年度春午前2問題解説 問21 問22

情報処理技術者試験 ネットワークスペシャリストの
令和4年度春問題、午前2を隔日2問ずつ解いていき
ます。

問題の解き方や考え方を理解し、暗記していきましょ
う。なお、問題の引用ルールはIPAに準じています。


 

問21
DNSの再帰的な問合せを使ったサービス妨害攻撃(DNSリ
フレクタ攻撃)の踏み台にされないための対策はどれか。

ア DNSサーバをDNSキャッシュサーバと権威DNSサー
  バに分離し、インターネット側からDNSキャッシュサー
  バに問合せできないようにする。
イ 問合せがあったドメインに関する情報をWhoisデータ
  ベースで確認してからDNSキャッシュサーバに登録する。
ウ 一つのDNSレコードに複数のサーバのIPアドレスを割
  り当て、サーバへのアクセスを振り分けて分散させるよう
  に設定する。
エ ほかの権威DNSサーバから送られてくるIPアドレスと
  ホスト名の対応情報の信頼性を、デジタル署名で確認する
  ように設定する。


問22
量子アニーリング方式の量子コンピュータの説明として、適切
なものはどれか。

ア 極低温の環境の中で、量子ゲートを用いて演算する。
イ 従来のCPUと同様に命令を使って演算、記憶と制御がで
  きる。
ウ 複数のデータに同一の演算処理を高速に実行できる。
エ 膨大な選択肢の中から最適な選択肢を探すアルゴリズムに
  特化している。


続きを読む

pythonで学ぶ超初心者プログラミング (33)tkinterによるGUIの作成 その6

プログラミング超初心者向けの連載です。

目標は高校生が「共通テスト」ないしは「基本情報処理技術者」
でPythonライクな疑似言語に困らないレベルにすることです。
少しずつ進みつつ、超簡単に説明していく所存でございます。

ぜひ、エディタ片手に実行しながらお読みくださいませ。

セットアップの記事はこちらです。

www.nsnq.tech

 

今回で、とりあえず一段落です。
全てのPythonの機能をやったわけではありませんが。
一応、GUIまで触れるというサービス付きでございますw
以降はPythonでゲームでも作ってみようかなと思って
ます。

今回は下矢印を押すと、黄色い四角が消えてしまいます。

#インポート
from tkinter import *
# ウィンドウの作成
Wd = Tk()
#ウインドウタイトル
Wd.title("俺はウインドウ")

#キャンバス設定 キャンバス名前,位置
Cv=Canvas(Wd,width=500,height=680)

#背景を描画 開始X 開始Y 終点X 終点Y 背景色 黒
Cv.create_rectangle(15,30,495,665,fill="black",width=0)

#キャンバス配置
Cv.pack()

#文字の描画
Cv.create_text(30,50, anchor="w",font=("MSゴシック",16),text="にしのクエスト2",fill="white")


#四角形の描画

Cv.create_rectangle(30,100,200,300,fill="yellow",width=0,tag="shikaku")


#左に動いたら

def LeftMove(event):

    Cv.move("shikaku",-10,0)   

#右に動いたら

def RightMove(event):

    Cv.move("shikaku",10,0)

#消去

def Del (event):

    Cv.delete ("shikaku")

# イベントを登録

Wd.bind("<Left>",LeftMove)

Wd.bind("<Right>",RightMove)

Wd.bind("<Down>",Del)

#ウインドウの設置
Wd.mainloop()

 

今度はパイソンでゲーム作ったるぞー!
おおおお!

pythonで学ぶ超初心者プログラミング (32)tkinterによるGUIの作成 その5

プログラミング超初心者向けの連載です。

目標は高校生が「共通テスト」ないしは「基本情報処理技術者」
でPythonライクな疑似言語に困らないレベルにすることです。
少しずつ進みつつ、超簡単に説明していく所存でございます。

ぜひ、エディタ片手に実行しながらお読みくださいませ。

セットアップの記事はこちらです。

www.nsnq.tech

 

四角を左右に動かしてみる
矢印キーの左右で四角を左右に動かしてみます。
なかなか、面白でしょ?

#インポート
from tkinter import *
# ウィンドウの作成
Wd = Tk()
#ウインドウタイトル
Wd.title("俺はウインドウ")

#キャンバス設定 キャンバス名前,位置
Cv=Canvas(Wd,width=500,height=680)

#背景を描画 開始X 開始Y 終点X 終点Y 背景色 黒
Cv.create_rectangle(15,30,495,665,fill="black",width=0)

#キャンバス配置
Cv.pack()

#文字の描画
Cv.create_text(30,50, anchor="w",font=("MSゴシック",16),text="にしのクエスト2",fill="white")


#四角形の描画

Cv.create_rectangle(30,100,200,300,fill="yellow",width=0,tag="shikaku")


#左に動いたら

def LeftMove(event):

    Cv.move("shikaku",-10,0)

   

#右に動いたら

def RightMove(event):

    Cv.move("shikaku",10,0)

 

# イベントを登録

Wd.bind("<Left>",LeftMove)

Wd.bind("<Right>",RightMove)


#ウインドウの設置
Wd.mainloop()

 

黄色の四角が左右に動きましたか?

続きます!