쌤 기출해설특강이 너무 정성스럽네요..!! 기출해설은 딱히 찾아보지 않는 편인데 쌤 해설은 얻을게 너무 많아서 다 돌려보려고 합니당ㅎㅎ 다른분들 댓글에 해설특강만 보고 합격한분도 계시던데 그럴만하다고 느꼈어요!! 그냥 말로 줄글 읽듯 설명하는 게 아니라 예시를 보여주면서 알려주셔서 이해가 정말 잘되는 것 같아요!! 다른 특강에서 응집도 결합도 설명하시는 거 보고 진짜 띵했어요..!! 갠적으로 생성패턴, 구조패턴, 행위패턴 어떻게 설명하실지 정말 궁금해졌는데 담에 꼭 보겠습니다!!
안녕하세요~~~^^ 좋은 댓글 감사드려요~~~ 근데 저도 패턴쪽은 설명하기가 좀 애매하긴 해요~ 저 부분은 실무에서도 크게 비중있게 설계하는 부분도 아니고, 전부다 추상화 개념이라서요~~ 다음에 저 부분도 최대한 쉽게 이해할 수 있게 정리를 한번 해보도록 하겠습니다. 감사합니다. ^^
안녕하세요~~~ 마지막 문제...저런 유형은 제가 국민학교때(국민학교 세대) 정보 올림피아드를 나간적이 있어요.. 그때, 그냥 알고리즘이 아니라 달달 외워서 풀던 그런 문제입니다. 정보처리 기사에 나올 수준의 문제가 아니지요.. 너무 과격한 표현이지만...이해해주세요~~^^ 감사합니다.
20번문제 main의 for문에 if절 중 isPrime(i) 부분은 풀수 없으시다 하셨는데, 저는 강의듣기전 직접 풀었을때 isPrime(i)는 i값이 2보다 큰 짝수와 소수의 제곱수를 걸러내기 위한 프로그램 이라고 이해하고 풀었습니다. isPrime(i)는 main의 for문에 2부터 1씩 누적산되는 i값을 받아서 number변수에 넣은 후 isPrime 안의for문을 돌리는데 이 for문은 i=2부터 시작하기때문에 number값이 짝수인경우 (number%I ==0) 을 만족시켜 0값을 main의 if절로 리턴시켜 if절의 &&연산을 종료시키기 때문에 짝수인경우 i값을 누적산 후 다음 for문으로 넘겨주고, 소수의 제곱수인 경우 ex)9 9의 루트값인 3의 for문을 돌릴때 9%3 ==0 으로 0값을 리턴.. 휴대폰으로 적다보니 두서없이 적기도했고,, 적다가 생각해보니 정보처리기사문제인데 이정도 까지해야 하나 싶어서 흥달쌤도 스킵하신건가 싶기도 하네요..
안녕하세요~~~ 이건 알고리즘 문제인데, 저걸 실제로 풀어서 값을 구할 수는 없습니다. 13195번을 돌리면서 또 그걸 가지고, 위에서 한번 더 돌려야 하기 때문에 소스코드를 보고 푼다는건 불가능 하고요. 2019년 까지의 시험이 알고리즘이 나왔는데, 그때 저런 문제가 출제가 종종 되었습니다. 그때 그냥 외워서 맞추는 문제유형이라고 보시면 됩니다. ^^ 감사합니다.
안녕하세요~~~ 오늘도 날이 엄청 더웠는데 시험 보고 오시느라고 수고 많으셨어요. 합격하신거 축하드리고, 좋은 소식 전해주셔서 감사합니다. 실기는 필기와는 좀 틀려서, 기출이 큰 의미를 가지진 않습니다. 전반적인 개발절차와 운영체제, 네트워크에 대해서 꼭 공부해주셔야 하고, 프로그램은 정말 많이 해주셔야해요~~ ruclips.net/video/WIQEVpAXG5c/видео.html 요 영상 한번 참조해주세요~~ 감사합니다. ^^
@@mingming1232 요번 시험만 두고 말하면 raid 0 , isms , 소인수분해 , 스레드 문제가 있을 것 같습니다. 한문제로 합불 당락이 갈라지는데 정처기 수험자가 공부하면서 거의 접하지 못하는 개념을 내는게 맞는지 의문입니다. Raid나 isms를 신기술이라 출제한 것 같지도 않구요. 그리고 프로그래밍의 경우 ncs level 3 단계에서 출제하는거로 알고 있는데 현재 프로그래밍 문제가 그 수준을 만족하는지도 의문이네요.
정리 # raid 형태 0, 2기가, 2기가, 4기가 사용 가능 raid 1, 미러링 2기가 사용 가능 2, 오류 정정을 위한 해밍코드를 사용 3, 복구를 할 수 있도록 패리티 정보를 저장, 4, 블록 단위로 분산 저장 4:36 5 6 5:09 키워드? 로그 기반 회복 기법, 명령어 지연 갱신 // 커밋하면 데이터베이스에 저장, 그 전에 장애 발생시, 장애가 발생해서 날아갔으니깐, redo는 당연히, 데이터베이스에 반영한 적이 없기 때문에 undo X 즉시 갱신 # 트랜잭션의 특성, 영어 a c i d, # 원자성과 연관 있는 연산자 # 이상 현상 삽입 삭제 # 갱신 9:48 데이터베이스를 설계하는 건 erd 뿐, 정규화, 조인, 조인 곱하기> 성능에 악역향, 물리적 설계, ddl문으로 저장장치 구조를 만듦, 성능 고려, # 반정규화, # ui 설계 원칙 직 유 학 유 19:43 # 객체지향 설계 원칙 @, 솔리드 single responsibility 단일 책임 open-closed 개방 폐쇄 liskov substitution 리스코프 치환 interface segregation 인터페이스 분리 dependency inversion 의존 역전 # 애플리케이션 테스트 유형 분류 20:53 프로그램 실행 여부 테스트 기법 테스트에 대한 시각 검증 확인 22:06 테스트 목적 7 회복 테스트, 상처를 입히고 언제 회복되나 확인 안전, 안전한지? 강도, 계속 스트레스 주고 버티는지 확인 성능, 성능 보는 것 구조, 안에 있는 구조 보는 것 회귀, 수정했을 때, 다시 잘 돌아가는지 확인 병행, 같이 테스트, 테스트 기반 3 명세 기반 테스트, 산출물 문서 하나 하나 다 보는 것 구조 기반, 위에 두 개는 시간이 많이 걸림, 소스코드를 보는 것, 경험 기반, 보통 이것을 수행, 경험이 많은 사람이 테스트를 진행, # 테스트 오라클 정의, 종류 미리 정의된 참 값을 대입해서 비교하는 기법 참 오라클 휴리스틱 샘플링 일관성 검사 # 테스트 커버리지 ## xunit, junit xunit? 다양한 언어를 지원하는 단위테스트 프레임워크 junit? 테스트 도구, 자바 프로그래밍 언어용 유닛 # 블랙박스 테스트 기법 종류 기억 5 동등 분할 기법 경계값 분석 기법 원인 효과 그래프 오류 예측 검사 비교 검사 # 접근 지정자 4가지 private, 오류? 멤버 변수 내부에서만 사용해야함, protected, 상속 관계, 같은 패키지 내 public 아무데서나 사용 default, 안 써주면 디폴트, 같은 패키지, 같은 폴더 내에서 사용, 몰라도 됌 디폴트 접근 지정자 멤버 변수이기에 51:13 / 18. 41> 120 키워드? 시언어, # 재귀함수 func(i-2) = int func(int i)
안녕하세요~~ 이게 좀 애매해요... 조인종속이라는게 분해했다가 합치면 손실이 없는건데...이걸 제거한다고 해야 할지 이용한다고 해야할지..ㅋㅋ 암튼 전 제거라고 하긴 했는데...이용이라고 나와 있는 DB책들도 많더라구요 뭐 조인종속만 정확하게 알면 되니깐요..^^ 좋은 말씀 감사합니다. ^^
안녕하세요~~~ 재귀함수에서 호출을 할때, i - 2를 하게 됩니다. 그러니깐 처음에 5가 입력되면 처음에 5를 가지고 호출하고 -2해서 3, -2해서 1 이렇게 됩니다. 처음에 나온 실행결과가 4이기 때문에, 거꾸로 가겠다고 유추를 할수 있는데, 저런 문제는 기호를 다 넣고 돌려보는 수 밖에는 없습니다. ^^ 감사합니다.
솔직히 이번 시험 보면서 흥달쌤 강의를 본 제 기준에선 프로그래밍 문제중 재귀함수가 젤 쉬웠다는 슬픈 사실이.. 눈치껏 new 문제와 정답 120 문제도 쉽게 풀었지만 1234 거꾸로 하는거라던지 마지막 20번 문제라던지 저 문제는 사실 보고나서 멘탈이 나갔었죠 그리고 요새 영어로 많이 나오는데 영어를 애초에 놔버린 저로선 쉬운 영어도 한글로 외우다보니 알아도 틀리게 되더라구요
01. 0> raid 0 키워드? raid 단계 - 두 개 이상의 하드디스크를 병렬로 연결해, 하나의 하드디스크처럼 이용 - 스트라이프 방식으로 구현 - 데이터가 분산되어 저장, 하나의 디스크에 문제가 생기면 다른 디스크까지 사용이 불가,
02. 키워드? 로그 기반 회복 기법 명령어 - 오류가 발생한 트랜잭션을 재실행 1. redo - 오류와 관련된 내용을 취소하여 복구를 수행 2. undo #로그 기반 회복 기법 #서술형 03. 한 튜플을 삭제할 때 연쇄 삭제 현상으로 정보 손실 키워드? 데이터베이스 이상현상 중, 삭제 이상 삽 삭 갱 04. tkip Temporal Key Integrity Protocol #오답 키워드? 임시 키 무결성 프로토콜 - 무선 네트워킹 표준으로 사용되는 보안 프로토콜 - 하드웨어의 교체 없이 대체하기 위해 고안, 05. nui 키워드? '특별한 하드웨어 없이' 인간의 자연스러운 움직임을 인식하여 정보 제공, 06. 키워드? 소스코드 분석 도구 - 소스코드의 실행 없이, 결함> 1. 정적 테스트 - 소스코드를 실행하여, 프로그램의 동작이나 결과를 확인> 2. 동적 테스트 07. junit 키워드? 테스트 도구 - 자바 프로그래밍 언어용 유닛 테스트 프레임워크 - 테스트 방법 및 클래스의 히스토리를 공유 가능, - 어노테이션 08. 1, 2, 6 키워드? 블랙박스 테스트 기법 3가지 09. isms information Security Management System #오답 키워드? - 기업의 '정보 보호 관리체계' 인증 기준에 적합한지를 심사, 10. 1. 유일성 2. 최소성 키워드? 데이터베이스 키 11. watering hole #오답 키워드? 공격 유형 - 타겟이 자주 들어가는 홈페이지를 파악> 그 홈페이지 취약점을 통해 악성 코드 심기> 사용자가 해당 악성코드를 다운로드> 다운로드 된 '악성코드를 통해 공격' 12. 1. 단위 테스트 2. 통합 테스트 3. 시스템 테스트 4. 인수 테스트 키워드? v모델에서 테스트 단계 13. 1. order 2. score 3. desc select name, score from 성적 order by score desc 14. 1. extend #오답 요소(멤버변수, 메서드)를 확장해주는 역할 2. poppush 리스트 내부 요소를 '꺼내주는 함수' 3. reverse 리스트 내부의 요소의 '순서를 뒤집어주는 역할' 키워드? 파이썬 함수 파이썬 함수는 영문 약어 구성, 유추 가능, #확인 15. a=20b=2> a=20 b=2 16. Car 17. 100> 2000 #a.a> a [100= 100*10/ 1000 a.a 1000 2000 a.b 1000 1000= 1000+1000/ 2000 ] 18. 120 [100 in 5 5 5 2. % 3. / num 12 div 10 res 43 123%10 123/10 #알고리즘 20. 29 가장 큰 소수 값을 max_div에 대입해라, i 값들을 곱해서 13195가 나오면 거기서 연산을 멈추고 소수에서 최댓값, 5, 7, 11, 13, 29 number 13195 max_div 0 i 2 13195%2 =
안녕하세요~~~ // 이런 연산자는 없고, 나누기를 하는 연산자를 넣는 문제인데, 가장 끝에 있는 값 4를 앞으로 보냈으면 4를 빼줘야 합니다. 그래야 123을 가지고 다시 뒤에 있는 3을 빼내니깐요.. 그때 여러가지 연산을 할 수 있지만, 해당 문제에서는 정수/정수=정수 를 하게 되서 마지막 자리수를 빼는 나누기 연산을 하게 됩니다~~ 도움이 되셨으면 좋겠습니다. ^^
안녕하세요~~ 아니요...그 단서 때문은 아니고요.. 프로그램은 결과값만 나오면 되거든요.. != 를 넣던 > 를 넣던 동일한 결과가 나오기 때문에, 둘다 인정되었을꺼에요~~ 1부터 100까지 합이 5050인데, 그걸 구하는 알고리즘이 5050개이다 라는 우스갯 소리가 있을정도로, 프로그램은 짜기 나름이에요. 근데 저렇게 알고리즘 문제까지 내고 있으니 답답할 따름이지요..(20번문제)
안녕하세요~~ 파이썬에서는 컴파일러마다 출력이 틀리게 나와서, 저 문제가 아마 논란이 많이 되었을꺼에요. 프린트 문에서 따옴표 안에 있다면 콤마를 붙여 주셔야 하고요, 저 문제 같은경우에는 그냥 저런 문제가 나왔구나 넘겨주시면 될 듯 합니다. 아마 클레임 엄청 들어가서 파이썬으로 프린트 구문은 출제하지 않을꺼에요. C언어 프린트문을 좀 깊게 봐주세요. C언어에서는 따옴표 안에 있는건 다 나와야 합니다. 감사합니다. ^^
1 # 정리한 개념 여러번 반복, # 빈출되는 개념 하나도 안 나옴 osi 7 계층, 트랜잭션, ui 설계원칙, 1:38 01. raid 0 키워드? raid 단계, 스트라이프 방식, 데이터가 분산되어 저장, raid? 하드디스크를 구성할 때, 하드디스크 장애 발생 대비하여 묶어버리는 것, 장애 복구할 수 있도록, ex. 세 개를 묶어서 하나로 쓺, 복구할 수 있는 형태로 구성하는 하는게 레이드 구성 스트라이프 방식? a, b에 교차하며 저장하는 방식, a가 고장이 나면 b 복구 불가, # raid 형태 0, 2기가, 2기가, 4기가 사용 가능 raid 1, 미러링 2기가 사용 가능 2, 오류 정정을 위한 해밍코드를 사용 3, 복구를 할 수 있도록 패리티 정보를 저장, 4, 블록 단위로 분산 저장 4:36 5 6 5:09 5:21 02. 1. redo, 재실행하여 복구 2. undo 취소하여 복구 키워드? 로그 기반 회복 기법, 명령어 ? 데이터베이스의 dml 이벤트를 다 모아 놓는 것을 로그, 지연 갱신 // 커밋하면 데이터베이스에 저장, 그 전에 장애 발생시, 장애가 발생해서 날아갔으니깐, redo는 당연히, 데이터베이스에 반영한 적이 없기 때문에 undo X 즉시 갱신 # 트랜잭션의 특성, 영어 a c i d, # 원자성과 연관 있는 연산자 9:01 03. 한 튜플을 삭제할 때 연쇄 삭제 현상으로 정보 손실 키워드? 이상현상, 삭제 이상 # 이상 현상 삽입 삭제 # 갱신 9:48 데이터베이스를 설계하는 건 erd 뿐, 정규화, 조인, 조인 곱하기> 성능에 악역향, 물리적 설계, ddl문으로 저장장치 구조를 만듦, 성능 고려, # 반정규화, 17:13 04. tkip Temporal Key Integrity Protocol 키워드? 임시 키 무결성 프로토콜 18:02 05. mui> nui 키워드? 인간의 자연스러운 움직임을 인식하여 정보를 제공 ui, cui, cli 커맨드 라인 인터페이스 # ui 설계 원칙 직 유 학 유 19:43 # 객체지향 설계 원칙, 솔리드 20:07 06. 1. 정적/ 분석도구 소스코드의 실행 없이 2. 동적 소스코드를 실행하여 키워드? 소스코드 분석 도구, # 애플리케이션 테스트 유형 분류 20:53 프로그램 실행 여부 테스트 기법 테스트에 대한 시각 22:06 테스트 목적 7 회복 테스트, 상처를 입히고 언제 회복되나 확인 안전, 안전한지? 강도, 계속 스트레스 주고 버티는지 확인 성능, 성능 보는 것 구조, 안에 있는 구조 보는 것 회귀, 수정했을 때, 다시 잘 돌아가는지 확인 병행, 같이 테스트, 테스트 기반 3 명세 기반 테스트, 산출물 문서 하나 하나 다 보는 것 구조 기반, 위에 두 개는 시간이 많이 걸림, 소스코드를 보는 것, 경험 기반, 보통 이것을 수행, 경험이 많은 사람이 테스트를 진행, # 테스트 오라클 정의, 종류 미리 정의된 참 값을 대입해서 비교하는 기법 참 오라클 휴리스틱 샘플링 일관성 검사 # 테스트 커버리지 24:13 07. junit 키워드? 테스트 도구, 자바 프로그래밍 언어용 유닛 ## xunit, junit 어노테이션? 메소드, 클래스 앞에 @를 쓴다, 오버라이딩, 오버로딩 됐는지 등 컴파일 시 알려주는 것, 25:17 08. 1, 2, 6 키워드? 블랙박스 테스트 기법, # 블랙박스 테스트 기법 종류 기억 26:00 09. isms nformation Security Management System 키워드? 기업의 "정보 보호 관리 체계"가 인증 기준에 적합한지를 심사하여 인증을 부여 isms, 조직에서 pims Personal Information Management System, 개인정보 보호 체계, 회사가 개인정보에 대해 잘 보호하고 있는지? isms-p, 두 개 통합 27:45 10. 1. 유일성 슈퍼키 2. 최소성 후보키 키워드? 데이터베이스 키 키라는 것은 나를 특정할 수 있어야 함, 30:38 11. watering hole 키워드? 공격 유형, apt 공격, 홈페이지에 다운로드 된 악성코드를 통해 공격을 하는 방식 apt Advanced Persistent Threat 지속적인 공격 csrf Cross Site Request Forgery 공격? 홈페이지에 들어갔을 때, 원하지 않는 것을 다운로드 받게 되는 것, 32:21 12. 1. 단위 테스트 2. 통합 테스트 3. 시스템 테스트 4. 인수 테스트 키워드? v모델, 35:27 13. 1. order 2. score 3. desc 키워드? where 확장 조건, and, like, 와일드카드 40:06 14. 1. extend 요소를 확장해주는 역할 2. poppush 리스트 내부 요소를 꺼내주는 함수 3. reverse 리스트 내부의 요소의 순서를 뒤집어주는 역할 키워드? 파이썬 함수 파이썬 함수는 영문 약어 구성, 유추 가능, 41:41 15. a=20 b=2 키워드? 파이선 코드 def func1(num, num2=2)? 인자가 한 개 들어오면 넘이는 기본값으로 2를 받겠다는 의미, 초기값은 뒤에만 가능, 44:21 16. car 키워드? 자바 implements runnable은 인터페이스, 인터페이스에 있는 것은 모두 다 구현 해야함, 내에 있는 추상화된 메서드 모두 다 구현, new 다음에 들어가는 건 무조건 클래스 명, 46:08 17. 키워드? 자바 클래스 class a{ 멤버 변수 int a; 멤버 변수 int b; static 일반 함수처럼 사용 A a, a클래스에 a 인스턴스, 자바에서는 포인터가 없지만 객체를 생성하면 주소값을 가지게 됌, A a = 100 b 1000 1000 b 1000 1000 2000 # 접근 지정자 4가지 private, 오류? 멤버 변수 내부에서만 사용해야함, protected, 상속 관계, 같은 패키지 내 public 아무데서나 사용 default, 안 써주면 디폴트, 같은 패키지, 같은 폴더 내에서 사용, 몰라도 됌 디폴트 접근 지정자 멤버 변수이기에
51:13 / 18. 41> 120 키워드? 시언어, # 재귀함수 func(i-2) = int func(int i) 55:50 19. 1. > 2. % 3. / 키워드? 유추하고 돌려보기, 괄호 안에 들어갈 알맞은 답, 나올만한 게 거의 정해져 있음, 논리식, 56:15 가장 많이 나오는 연산자 1234를 10으로 나눴을 때, 나머지 값이 4 1:04:16 20. 29 키워드? 씨언어, 알고리즘 문제 // 2~13194 i= 2, 나머지는 1 3, 소수점 5, i ==0 5, 7, 11, 13, ~, 29 number%i ==0에서 나온 값을 계속 곱한다, 13195가 나오면 스탑, 거기서 나온 최대값이 정답,
40:01 파이썬함수 종류
41:40 파이썬 프로그래밍
44:16 자바 프로그래밍 1
46:03 자바 프로그래밍 2
51:10 c언어 프로그래밍 1
55:45 c언어 프로그래밍 2
01:04:14 c언어프로그래밍 3
좋은 정보 남겨주셔서 감사합니다.^^
늦은시간까지 넘 감사드립니다. 수험생을 위한 진심이 느껴지는 강의네요. 이런 강의를 무료로 볼 수 있다니 넘 행복합니다. 건강하세요!
아이쿠...이 늦은시간까지 안주무시고 뭐하셨어요...^^
오늘 출근도 하셔야 하는분이..ㅜㅜ
항상 감사합니다ㅠㅠ진짜 제가 정처기를 공부할 때 선생님이 계셔서 다행입니다..
안녕하세요~~
제 강의를 수강해주시고, 도움이 되신다니 정말 다행입니다. ^^
시험에 꼭 합격하셔서 좋은 소식 전해주세요~~
감사합니다.
열정 강의 감사합니다
언제나 좋은강의 감사드립니다 화이팅!
감사합니다. ^^
쌤이 기초 잘잡아주셔서 재귀함수는 쉽더라구요. 1개일땐 박스/2개일땐 피라미드. 문제풀땐 일단 그림을 그려야.. 저는 아직 갈길이 남은거 같아요ㅎㅎ 건강이 최고입니다. 건강하시고 하시는일 대박나세요~
열공 중이시군요...^^
오늘도 화이팅하세요~~
이야.. 돈 주고 듣는 강의보다 100배 잘 가르치시네요... 감사합니다!
안녕하세요~~
수강해주셔서 감사합니다. ^^
응시하시는 시험 꼭 합격하시길 응원합니다.
전 선생님이 1:04:16 처럼 문제에 화내실때가 너무 좋아요 ㅋㅋ
안녕하세요 흥달쌤 강의 잘보고있습니다. 유익한 강의 감사합니디~
도움이 되셨다니 감사합니다
오늘 하루도 행복한 하루 되세요~~~^^
감사합니다. 다시한번 개념 점검하고 무엇을 공부할지 정리할 수 있었습니다!
13:30 정규화개념
안녕하세요~~
정규화는 필기고 실기고 정말 잘 나오는 개념이라서,
꼭 이해하고 시험장 들어가주세요..
테이블 분리하라고 시험에서 나오면 정말 많이 틀릴꺼에요..
꼭 개념을 이해해주세요~~
감사합니다.
@@HeungSsaem 감사합니다!
오~ 기다리고 있었어요
개념공부 다시 쭈루룩 가보겠습니가!
기다려주셔서 감사합니다.
이것저것 이야기 하다보니 시간이 길어진 강의가 되었네요..^^
도움이 되셨으면 좋겠습니다.
강의 감사합니다
습관적으로 들어 오게 되네요 ㅋㅋ 중독성있게.. 진짜 예상문제가 거의 안나와 당황했던 1회 ㅋ
안녕하세요~~~
정말 빈출되는 문제들이 거의 나오질 않았지요..ㅜㅜ
앞으로 시험들도 그럴 가능성이 높아요..
빈출문제 안내도 되니깐 좋은 문제들만 좀 내주셨으면 좋겠어요..ㅜㅜ
이제 자바 문제풀기 시작해서 빈칸문제들 감이 안잡혔는데 홍달쌤 덕분에 감잡고있습니다!
감사합니다!!
안녕하세요~~~
도움이 되셨다니 다행입니다.
수강해주셔서 감사합니다. ^^
초면인 문제들에 흥달쌤이 같이 공감해 주시면 위안이 됩니다 흑흑
가끔가다가 너무 쌩뚱맞은 문제들이 튀어나오는데,
좀 너무한 문제들은 정말 난감해요..ㅜㅜ
맞춰야 하는 것들을 꼭 맞춰서 합격해주세요..
좋은 소식 기다리겠습니다. ^^
아직 필기도 합격못했지만 실기가 컴퓨터 무 ㅓ프로그램 띄운다음에 코딩하는건줄알았는데 그냥 필기에서 주관식으로 바뀐거군요. ! 재밌네욤
안녕하세요~~~
아주 오래전에는 코딩을 하는거였어요..
저는 그 때 시험을 봤던거 같아요..
이제는 죄다 주관식이라서 실기 준비를 좀 철저히 해주셔야해요~~
필기 합격 꼭 해주시고 실기도 함께 하시지요..^^
쌤 기출해설특강이 너무 정성스럽네요..!! 기출해설은 딱히 찾아보지 않는 편인데 쌤 해설은 얻을게 너무 많아서 다 돌려보려고 합니당ㅎㅎ 다른분들 댓글에 해설특강만 보고 합격한분도 계시던데 그럴만하다고 느꼈어요!! 그냥 말로 줄글 읽듯 설명하는 게 아니라 예시를 보여주면서 알려주셔서 이해가 정말 잘되는 것 같아요!! 다른 특강에서 응집도 결합도 설명하시는 거 보고 진짜 띵했어요..!! 갠적으로 생성패턴, 구조패턴, 행위패턴 어떻게 설명하실지 정말 궁금해졌는데 담에 꼭 보겠습니다!!
안녕하세요~~~^^
좋은 댓글 감사드려요~~~
근데 저도 패턴쪽은 설명하기가 좀 애매하긴 해요~
저 부분은 실무에서도 크게 비중있게 설계하는 부분도 아니고, 전부다 추상화 개념이라서요~~
다음에 저 부분도 최대한 쉽게 이해할 수 있게 정리를 한번 해보도록 하겠습니다.
감사합니다. ^^
갓흥달쌤 그저 빛... 정말 감사합니다
안녕하세요~~
좋은 댓글 감사합니다. ^^
앞으로도 열심히 하겄습니다.
20번 문제 너무 멘붕 왔는데 다시 보니까 제가 프로그레밍 어떻게 하나빼고 다 맞췄는지 신기방기 하네요
이번 2회차도 프로그래밍 신들이 저에게 내려오면 좋겠어요
안녕하세요~~
20번 문제는 좀 너무했지요..ㅜㅜ
이번 시험 꼭 합격하실꺼에요..
화이팅!!! ^^
구독자 만명 넘으시면 브이로그도 해주세요 ~
저도 브이로그 하고 싶은데...기계치라서..ㅜㅜ
조만간 어디가서든 배워서 시작해볼께요..
꼭 와서 봐주세요~~^^
정말 많은 도움이 됐습니다. 감사합니다.
도움이 되셨다니 정말 다행입니다.
2022년 2회 실기도 10월초에 촬영해서 올리도록 하겠습니다.
그때도 꼭 들러서 봐주세요~~^^
덕분에 오늘 필기 높은점수에 합격했습니다. 감사합니다
실기때도 잘부탁드리겠습니다.
안녕하세요~~
오늘 시험 보고 오셨군요..
합격하신거 진심으로 축하드려요~~
실기도 한번에 합격하시길 진심으로 응원합니다. ^^
좋은 소식 전해주셔서 감사합니다~~
감사합니다~ 2회차를 위하여!
필사의 신님,
2회차 꼭 합격해주세요~~~
정말 좋은 소식 기다리고 있을꺼에요..
이제 우린 그만 볼때가 되었어요..흑...
나중에 다시 뵙더라로 당분간은 떨어져 있어야 할 필요성을 느낍니다. ^^
마지막까지 화이팅!!!!
마지막 문제보고 좌절해서 들어왔는데
쓰레기 문제라고 화내주셔서 위로가 되었어요ㅎㅎ
감사합니다!
안녕하세요~~~
마지막 문제...저런 유형은 제가 국민학교때(국민학교 세대) 정보 올림피아드를 나간적이 있어요..
그때, 그냥 알고리즘이 아니라 달달 외워서 풀던 그런 문제입니다.
정보처리 기사에 나올 수준의 문제가 아니지요..
너무 과격한 표현이지만...이해해주세요~~^^
감사합니다.
08:43 별표 7만개 짜리에 오타있어요~
영속성Durability에 b뒤에 l하나 더붙었네요 ㅎㅎ
감사히 잘 배우고 있습니다. (_ _)
안녕하세요~~
아이쿠 오타 찾아주셔서 감사합니다. ^^
20번문제
main의 for문에 if절 중
isPrime(i) 부분은 풀수 없으시다 하셨는데,
저는 강의듣기전 직접 풀었을때 isPrime(i)는
i값이 2보다 큰 짝수와 소수의 제곱수를 걸러내기 위한 프로그램 이라고 이해하고 풀었습니다.
isPrime(i)는 main의 for문에 2부터 1씩 누적산되는 i값을 받아서 number변수에 넣은 후
isPrime 안의for문을 돌리는데
이 for문은 i=2부터 시작하기때문에 number값이 짝수인경우 (number%I ==0) 을 만족시켜 0값을
main의 if절로 리턴시켜 if절의 &&연산을 종료시키기 때문에 짝수인경우 i값을 누적산 후 다음 for문으로 넘겨주고,
소수의 제곱수인 경우 ex)9
9의 루트값인 3의 for문을 돌릴때
9%3 ==0 으로 0값을 리턴..
휴대폰으로 적다보니 두서없이 적기도했고,,
적다가 생각해보니 정보처리기사문제인데 이정도 까지해야 하나 싶어서 흥달쌤도 스킵하신건가 싶기도 하네요..
안녕하세요~~~
이건 알고리즘 문제인데, 저걸 실제로 풀어서 값을 구할 수는 없습니다.
13195번을 돌리면서 또 그걸 가지고, 위에서 한번 더 돌려야 하기 때문에 소스코드를 보고 푼다는건 불가능 하고요.
2019년 까지의 시험이 알고리즘이 나왔는데, 그때 저런 문제가 출제가 종종 되었습니다.
그때 그냥 외워서 맞추는 문제유형이라고 보시면 됩니다. ^^
감사합니다.
20번문제 시험 끝날때까지 붙잡고 있던 게 기억나네요.. 벽 느꼈어요 진짜 ㅠㅠ
안녕하세요...
저건 개발자가 와도 못풀어요..
알고리즘 배운지가 언젠데..
저건 공부했니 안했니 묻는게 아니라 그냥 그레이트빅X를 준거에요..ㅡㅡ
앞으로 저런 문제 정말 지양했으면 좋겠습니다.
이번 시험은 꼭 합격해주세요~~^^
와 1회 해설 궁금했는데 정말 감사합니다!!
기다려주셔서 감사합니다. ^^
이번주 일요일 실기시험이라 올해 기출문제를 풀다보니 20번문제에서 뭐 이딴 문제를 냈어? 라는 생각으로 해설강의 찾다가 여기까지왔습니다... 솔직히 이런문제는 그냥 틀리라고 내는 문제같습니다 짜증나네요 ㅠ
안녕하세요~~
20번문제는 저도 해설을 해드리기가 참 난감한 부분입니다.
저걸 알려면 기본적인 알고리즘부터 시작해서 정렬, 리스트, 피보나치 이런걸 다 해야 한다는건데..
좀 너무한 문제였습니다
이번엔 좋은 문제 내주실꺼에요..ㅜㅜ
마지막까지 힘내주세요 ^^
우아..엔잡보다먼저올라왓네요! 감사합니다!!
안녕하세요~~~
엔잡에서는 편집하고 그런 시간이 좀 걸려서..
엔잡에도 교안하고 같이 오늘 올라갔을꺼에요~~^^
감사합니다.
와.. 진짜 20번 문제같은 경우는 다 돌려보라고 낸 문제가 아니라 그냥 저 문제 자체를 외우고 있다가 딱 보고 아 소인수분해한 결과값을 구하라는 문제구나 라는걸 알아야 풀 수 있겠네요...
안녕하세요..
저런 문제는 2020년 이전 개편되기 전에,
외워서 풀던 문제형태인데, 저런 문제 내면 안되는데..흑.
정말 좀 너무한 문제들입니다. ^^
2분전 업뎃! 보고자야지
아이고...늦은밤까지 고생 많으셨습니다. ^^
11번 문제 워터링홀 같은 경우에는
드라이브 바이 다운로드가 보기에 있었는데
드라이브 바이 다운로드는 불특정대상
워터링홀은 특정인을 대상으로 한다는것을 차이점으로 생각하면 좋을것같습니다!
앗...보기에 그런게 있었군요...
감사합니다. ^^
우와 너무 감사합니다ㅠㅠㅠㅠ
수강해주셔서 감사합니다. ^^
선생님 강의 덕분에 3회차 필기 오늘 합격했습니다 꺅 실기 공부 방법 추천 부탁드려요. 감사합니다!!!!!!
안녕하세요~~~
오늘도 날이 엄청 더웠는데 시험 보고 오시느라고 수고 많으셨어요.
합격하신거 축하드리고, 좋은 소식 전해주셔서 감사합니다.
실기는 필기와는 좀 틀려서, 기출이 큰 의미를 가지진 않습니다.
전반적인 개발절차와 운영체제, 네트워크에 대해서 꼭 공부해주셔야 하고,
프로그램은 정말 많이 해주셔야해요~~
ruclips.net/video/WIQEVpAXG5c/видео.html
요 영상 한번 참조해주세요~~
감사합니다. ^^
작년 3회차부터 난이도와 별개로 좋지 않은 문제가 다수 출제되는데 이번 2회차에는 공부한 사람이 합격한는 시험이 되었으면 좋겠습니다.
?? 좋지 않은 문제가 어떤게 있나요 궁금하네요 요즘 바뀐 정처리 볼때마다 너무 맘에 드는데 혹시 강의 나온내용 과 같은 문제들이 좋지 않은건가요?
@@mingming1232 요번 시험만 두고 말하면 raid 0 , isms , 소인수분해 , 스레드 문제가 있을 것 같습니다. 한문제로 합불 당락이 갈라지는데 정처기 수험자가 공부하면서 거의 접하지 못하는 개념을 내는게 맞는지 의문입니다. Raid나 isms를 신기술이라 출제한 것 같지도 않구요. 그리고 프로그래밍의 경우 ncs level 3 단계에서 출제하는거로 알고 있는데 현재 프로그래밍 문제가 그 수준을 만족하는지도 의문이네요.
안녕하세요~~
2회 에서는 열심히 공부했으면 합격할 수 있는 문제들이 많이 배치되면 좋겠습니다.
이번 시험 꼭 합격하셔서 좋은 소식 전해주세요~~^^
정리
# raid 형태
0, 2기가, 2기가, 4기가 사용 가능
raid 1, 미러링 2기가 사용 가능
2, 오류 정정을 위한 해밍코드를 사용
3, 복구를 할 수 있도록 패리티 정보를 저장,
4, 블록 단위로 분산 저장
4:36
5
6
5:09
키워드? 로그 기반 회복 기법, 명령어
지연 갱신
// 커밋하면 데이터베이스에 저장, 그 전에 장애 발생시, 장애가 발생해서 날아갔으니깐, redo는 당연히,
데이터베이스에 반영한 적이 없기 때문에 undo X
즉시 갱신
# 트랜잭션의 특성, 영어
a c i d,
# 원자성과 연관 있는 연산자
# 이상 현상
삽입
삭제
# 갱신
9:48
데이터베이스를 설계하는 건 erd 뿐,
정규화, 조인, 조인 곱하기> 성능에 악역향,
물리적 설계, ddl문으로 저장장치 구조를 만듦, 성능 고려,
# 반정규화,
# ui 설계 원칙
직 유 학 유
19:43
# 객체지향 설계 원칙 @,
솔리드
single responsibility 단일 책임
open-closed 개방 폐쇄
liskov substitution 리스코프 치환
interface segregation 인터페이스 분리
dependency inversion 의존 역전
# 애플리케이션 테스트 유형 분류
20:53
프로그램 실행 여부
테스트 기법
테스트에 대한 시각
검증
확인
22:06
테스트 목적 7
회복 테스트, 상처를 입히고 언제 회복되나 확인
안전, 안전한지?
강도, 계속 스트레스 주고 버티는지 확인
성능, 성능 보는 것
구조, 안에 있는 구조 보는 것
회귀, 수정했을 때, 다시 잘 돌아가는지 확인
병행, 같이 테스트,
테스트 기반 3
명세 기반 테스트, 산출물 문서 하나 하나 다 보는 것
구조 기반, 위에 두 개는 시간이 많이 걸림, 소스코드를 보는 것,
경험 기반, 보통 이것을 수행, 경험이 많은 사람이 테스트를 진행,
# 테스트 오라클 정의, 종류
미리 정의된 참 값을 대입해서 비교하는 기법
참 오라클
휴리스틱
샘플링
일관성 검사
# 테스트 커버리지
## xunit, junit
xunit?
다양한 언어를 지원하는 단위테스트 프레임워크
junit?
테스트 도구, 자바 프로그래밍 언어용 유닛
# 블랙박스 테스트 기법 종류 기억 5
동등 분할 기법
경계값 분석 기법
원인 효과 그래프
오류 예측 검사
비교 검사
# 접근 지정자 4가지
private, 오류? 멤버 변수 내부에서만 사용해야함,
protected, 상속 관계, 같은 패키지 내
public 아무데서나 사용
default, 안 써주면 디폴트, 같은 패키지, 같은 폴더 내에서 사용, 몰라도 됌
디폴트 접근 지정자 멤버 변수이기에
51:13 /
18. 41> 120
키워드? 시언어, # 재귀함수
func(i-2) = int func(int i)
안녕하세요~~~
이번 정리도 너무 깔끔하게 잘해주셨네요~~
감사합니다. ^^
54:55 에서 i를 왜 4로 하지않고 3으로 가는건지 궁금합니다
와 드디어 나왔다아~~ 룰루 랄라
와~~~신수님이다~~~~룰루랄라
대박..3회차 준비생 지금 봤는데 2회차에 1회차에서 언급하신 SOLID 나왔네요..👍👍3회에도 뭐 나올지 말해주세요ㅠㅠ 그거 나올거에요
안녕하세요~~~
저도 제가 말씀드린것 중에 나왔으면 좋겠지만...그게 참..어려워요..범위가 워낙 넓다보니깐요..
암튼 공부하시느라고 수고 많으세요..
좋은 결과 있길 응원합니다. ^^
n잡에는 업로드가 안됏는데 유튜브에는 올라왔네요 ㅋㅋ n잡은 언제 올라오나요 ㅜㅜ 교안만이라도 빨리 받고싶은데
안녕하세요~~~
n잡에는 오늘 업로드 해주신다고 전달 받았습니다.ㅜㅜ
오늘 중으로 업로드 될꺼에요~~
감사합니다.
안녕하세요. 13:00분에서 제5정규형으로 변형되는 것이 조인 종속성 이용이 아니라 제거인것 같습니다. 제5정규형이 조인 종속성이 없는 것으로 알아서...
안녕하세요~~
이게 좀 애매해요...
조인종속이라는게 분해했다가 합치면 손실이 없는건데...이걸 제거한다고 해야 할지 이용한다고 해야할지..ㅋㅋ
암튼 전 제거라고 하긴 했는데...이용이라고 나와 있는 DB책들도 많더라구요
뭐 조인종속만 정확하게 알면 되니깐요..^^
좋은 말씀 감사합니다. ^^
허허허...한문제 차이로 동회차 실기에 떨어졌는데 이번에는 붙겠죠?? 제발.... 기 좀 실어주세요 ㅋㅋㅋ
이번 시험 꼭 합격하실 수 있을꺼에요~~
진심으로 응원하겠습니다.
하고자하는 의지가 충만하다면 실패가 결고 나를 굴복시킬 수 없습니다.
화이팅!!!!
힘내십쇼~~~
아... 실기... 생각 만해도 가슴이 두근두근 겁나내용 ㅜㅜ
너무 긴장하지 마세요~~
지금까지 열심히 준비해주셨으니 조금만 더 힘내주세요~~
화이팅!!!!
12번 제가 틀렸어요.~ㅅ~
안녕하세요~~~
흑...이건 틀리면 안되는디..ㅜㅜ
40:03 프로그래밍 문제
선생님 8번 같은 문제는 실제 답안작성시 ① ② ⑥ 이렇게 번호만 적으면 되는지 영어까지 같이 적어야 하는지 궁금합니다. 늘 도움 많이 받고 있습니다. 감사합니다.
안녕하세요~~~
아래 영어와 번호까지 같이 있으니, 구지 영어로 작성하지 않아도 정답 인정이 됩니다.
수강해주셔서 감사합니다. ^^
55:15 18번 왜 5 4 3 2 1 순차적으로 반복 안하고 5 3 1로 반복하나요??
58:07 19번, 꺼꾸로 들어간다는 유추는 어디서 할 수 있는거죠??
안녕하세요~~~
재귀함수에서 호출을 할때, i - 2를 하게 됩니다.
그러니깐 처음에 5가 입력되면 처음에 5를 가지고 호출하고 -2해서 3, -2해서 1 이렇게 됩니다.
처음에 나온 실행결과가 4이기 때문에, 거꾸로 가겠다고 유추를 할수 있는데, 저런 문제는 기호를 다 넣고 돌려보는 수 밖에는 없습니다. ^^
감사합니다.
솔직히 이번 시험 보면서 흥달쌤 강의를 본 제 기준에선 프로그래밍 문제중 재귀함수가 젤 쉬웠다는 슬픈 사실이.. 눈치껏 new 문제와 정답 120 문제도 쉽게 풀었지만 1234 거꾸로 하는거라던지 마지막 20번 문제라던지 저 문제는 사실 보고나서 멘탈이 나갔었죠 그리고 요새 영어로 많이 나오는데 영어를 애초에 놔버린 저로선 쉬운 영어도 한글로 외우다보니 알아도 틀리게 되더라구요
토리왕님 오랜만이에요~~^^
열심히 공부하셨지요??
지난시험 아쉽게 불합격이지만 이번시험은 꼭 합격해서 좋은 소식 전해주세요..
감사합니다. ^^
@@HeungSsaem 기억해주셔서 감사합니다. 언제나 좋은 강의 감사드립니다. 합격 기원!
20번은 진짜너무하네욬ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
안녕하세요~~~
저거 보면서 화가 좀 났습니다.
알고리즘은 풀어나가는거지 저런식으로 내면 안되는 문제인데..ㅜㅜ
인수분해 하는 알고리즘이 세상에 오만칠천개쯤 될꺼에요...
그중에 하나를 가지고 와서 저런 문제를 구성하다니...쩝...
옳지 않아요...
선생님 곧 3회차 시험 얼마 안남았는데 혹시 22년 2회 기출풀이는 안올려주시나요ㅠㅠㅠ
안녕하세요~~
2회 기출해설은 이번 주말에 촬영해서 다음 주 초에 올릴 예정입니다.
감사합니다. ^^
혹시 21년 3회 실기해설도 업로드 해주실 수 있나요 선생님?
부탁드립니다...
안녕하세요.
3회 해설은 내일 협의하고 업로드 할 수 있도록 할께요.
근데 실기에서 기출은 사실 큰 의미가 없습니다. ㅜㅜ
그냥 답안 이리 작성하면된다 정도로만 들어주심 될듯합니다.
빈출개념도 지난시험을 통해서 없어졌어요.
마지막 정리용도로만 해설 봐주심 될듯합니다~~
칠성장군/
기억이 새록새록^^
저기 뒷부분에 order by score desc 거기 장군님 언급을 또~~~쿨럭~~^^
20번 최대공약수 문제는 너무 악의적이네요 7이 마지막인지 알고 적어서 틀렸네요
좀 그렇지요...^^
알고리즘이라는게 외우라고 있는게 아니라 문제를 푸는 방법을 찾는건데..
저건 좀 너무했어요..^^
아오. 45만원짜리 학원 등록했는데, 이 영상 보고 결제 취소해야하나 흔들립니다.
안녕하세요~~~
흠...정보처리 학원 강의가 45만원이에요?
엄청 비싸네요...ㅜㅜ
10:00 21:00 51:30
삭제이상 부분이네요~~~
이번 시험에서는 정규화 나올 가능성이 크니깐 그것도 꼭 기억해두세요~~^^
감사합니다.
쌤 감사합니다~~!!
강의 수강해주셔서 감사합니다. ^^
오늘도 행복한 하루 되세요~~^^
19번 문제 : 1234를 4321로 바꾼다는 말이 어디에 있었나요?
수식만으로 내용을 유추할 수 있어야 한다면, 문제로서의 가치는 있는 것인가요?
19번에 문제에서 1234를 4321로 바꿔야 된다고 미리 말해준 거겠죠?
넵. 복원하면서 쓰진 못했지만 4321로 바꾼다고 써져있을꺼에요.
논란이 되면 안되기때문에 실제 시험에서는 많은 조건들이 나올꺼에요.^^
01. 0> raid 0
키워드? raid 단계
- 두 개 이상의 하드디스크를 병렬로 연결해, 하나의 하드디스크처럼 이용
- 스트라이프 방식으로 구현
- 데이터가 분산되어 저장, 하나의 디스크에 문제가 생기면 다른 디스크까지 사용이 불가,
02.
키워드? 로그 기반 회복 기법 명령어
- 오류가 발생한 트랜잭션을 재실행
1. redo
- 오류와 관련된 내용을 취소하여 복구를 수행
2. undo
#로그 기반 회복 기법
#서술형 03. 한 튜플을 삭제할 때 연쇄 삭제 현상으로 정보 손실
키워드? 데이터베이스 이상현상 중, 삭제 이상
삽 삭 갱
04. tkip Temporal Key Integrity Protocol #오답
키워드? 임시 키 무결성 프로토콜
- 무선 네트워킹 표준으로 사용되는 보안 프로토콜
- 하드웨어의 교체 없이 대체하기 위해 고안,
05. nui
키워드? '특별한 하드웨어 없이' 인간의 자연스러운 움직임을 인식하여 정보 제공,
06.
키워드? 소스코드 분석 도구
- 소스코드의 실행 없이, 결함>
1. 정적 테스트
- 소스코드를 실행하여, 프로그램의 동작이나 결과를 확인>
2. 동적 테스트
07. junit
키워드? 테스트 도구
- 자바 프로그래밍 언어용 유닛 테스트 프레임워크
- 테스트 방법 및 클래스의 히스토리를 공유 가능,
- 어노테이션
08. 1, 2, 6
키워드? 블랙박스 테스트 기법 3가지
09. isms information Security Management System #오답
키워드?
- 기업의 '정보 보호 관리체계' 인증 기준에 적합한지를 심사,
10. 1. 유일성
2. 최소성
키워드? 데이터베이스 키
11. watering hole #오답
키워드? 공격 유형
- 타겟이 자주 들어가는 홈페이지를 파악> 그 홈페이지 취약점을 통해 악성 코드 심기> 사용자가 해당 악성코드를 다운로드> 다운로드 된 '악성코드를 통해 공격'
12. 1. 단위 테스트
2. 통합 테스트
3. 시스템 테스트
4. 인수 테스트
키워드? v모델에서 테스트 단계
13. 1. order
2. score
3. desc
select name, score
from 성적
order by score desc
14. 1. extend #오답
요소(멤버변수, 메서드)를 확장해주는 역할
2. poppush
리스트 내부 요소를 '꺼내주는 함수'
3. reverse
리스트 내부의 요소의 '순서를 뒤집어주는 역할'
키워드? 파이썬 함수
파이썬 함수는 영문 약어 구성, 유추 가능,
#확인 15.
a=20b=2> a=20 b=2
16. Car
17. 100> 2000 #a.a> a
[100= 100*10/ 1000
a.a 1000 2000
a.b 1000
1000= 1000+1000/ 2000
]
18. 120
[100
in 5
5
5
2. %
3. /
num 12
div 10
res 43
123%10
123/10
#알고리즘 20. 29
가장 큰 소수 값을 max_div에 대입해라,
i 값들을 곱해서 13195가 나오면 거기서 연산을 멈추고 소수에서 최댓값,
5, 7, 11, 13, 29
number 13195
max_div 0
i 2
13195%2 =
19번에 3번이 왜 //가 아니라 /인지 설명해주실 수 있을까요?ㅠㅠ
안녕하세요~~~
// 이런 연산자는 없고, 나누기를 하는 연산자를 넣는 문제인데,
가장 끝에 있는 값 4를 앞으로 보냈으면 4를 빼줘야 합니다.
그래야 123을 가지고 다시 뒤에 있는 3을 빼내니깐요..
그때 여러가지 연산을 할 수 있지만, 해당 문제에서는
정수/정수=정수 를 하게 되서 마지막 자리수를 빼는 나누기 연산을 하게 됩니다~~
도움이 되셨으면 좋겠습니다. ^^
정말 단 한번도 프로그래밍이란걸 접해본적없는듯한 이런 질문보면 현 기사시험이 자격증으로써 가지는 그 가치가 의심되네요...
@@jhpark3153 그래서 공부라는걸 하잖아요. ^^
그렇게 하나하나 알아가는게 즐거움일꺼라 생각합니다~~
마지막 문제는 소인수 분해 문제구나..ㅋㅋ;
숫자가 그렇게 크지만 않으면 충분히 계산할만 한데
13195.. 너무 컸다 ㅋㅋㅋㅋ
1회에는 소인수 분해를 내고, 3회에는 지뢰찾기를 내고, 당최 출제자의 의도를 파악할 수가 없네요..ㅜㅜ
시험에서 좋은 결과 있으셨길 바랍니다.
43:32
정답이 a=20b=2 이거 아닌가요? 파이썬은 출력할 때 자동으로 띄어쓰기 되나요??
안녕하세요~~~
저 문제는 출력결과가 파이썬 버전마다 다르게 나오게 됩니다.
a=20 b=1 이 내용만 들어가면 됩니다.
감사합니다. ^^
선생님 프로그래밍 최대공약수 같은 문제는 어떻게 준비해야돠나요?
안녕하세요~~~
저런 문제까지 나오는건 출제위원분이 좀 너무한거라고 생각합니다.
실기의 출제범위중 알고리즘은 없거든요..ㅜㅜ
100점을 맞는다 생각보다는 60넘 넘겨서 합격하겠다는 생각으로 해주셔야해요..
알고리즘까지 하기에는 시간이 정말 너무 부족합니다.
감사합니다. ^^
20번은 나중에 출제위원 보고 풀라고 주면 이런걸 왜냈냐고 지도 성질낼듯
그러네요...출제위원한테 제가 만든 알고리즘 하나 던져주고 풀어보라고 할까봐요..
변수에 숫자를 저거보다 작게 5000정도로 해서요..
그럼 성질낼듯 합니다...ㅎㅎ
선생님 그럼 3일 남은 지금 시점에서는 코딩 문제보다 개념 암기를 하는게 더 낫다는 말씀이신가요??
안녕하세요.
프로그램은 이제는 어느정도 푸실수 있어야하고 안풀리는것만 확인해주시면 됩니다.
기출보다는 이론을 더 공부해주셔야하고요.
감사합니다. ^^
혹시 실기 기출문제 파일은 어디서 다운 받을수 잇나요??
안녕하세요~~~
실기 기출문제는 따로 교안으로 만들어진건 없습니다.
실기 기출은 반복 출제되는 부분이 별로 없기 때문에,
유형만 파악해주시면 됩니다.
감사합니다. ^^
19번 문제 코드의 목적을 어떻게 유추하죠? 역순으로 출력해야하는지 알수가 있나요?
안녕하세요~~~
복원문제라서 정확한 지문이 없지만, 문제에서 조건을 주게 될꺼에요~~
다음 출력결과는 이렇다..역순으로출력하는 프로그램이다 이런식으로요~~
문제들을 잘 확인해서 풀어주시면 됩니다. ^^
감사합니다.
인트로가 매우 웃기네요 21년 2회에선 기출문제 푸는 게 큰 의미가 있다고 한 것 같은데 22년 1회에선 큰 의미가 있진 않습니다 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
안녕하세요~~~
21년까지는 빈출 개념이 상당히 많이 나왔습니다.
근데 21년 후반부터는 빈출 개념이 없어지고, 새로운 개념들이 많이 출제가 되었습니다.
시험의 유형에 따라서 상황이 다르다 보니 이번에는 그리 말씀을 드렸습니다. ^^
감사합니다.
아아 그렇군요…
SOLID 진짜 나왔네요... 하하...
안녕하세요~~
그러니깐요...솔리드가 나왔더라구요..^^
출제위원분께 술이라도 한잔 사드려야 할까봐요..
맞추셨길 바랍니다. ^^
질문이요!!15번에서 답을
20, 2
라고
a, b표시없이 써도 정답 채점되나요???
안녕하세요~~~
a, b 표시를 해주셔야 합니다..ㅜㅜ
컴파일러에 따라서 조금 틀린 결과값을 내긴 하지만, a, b 를 표시해주셔야 합니다.
감사합니다. ^^
안녕하세요 선생님, 영상으로 너무 잘 공부하고 있는 학생입니다.!
19번 문제에 역순으로 나와야한다고 하셨는데 ,, 역순이라는 것이 어디에 명시 되어있는지 알 수 있을까요?
안녕하세요...
프로그램 문제에서는 역순으로 출력하라고 명시되어 있지 않습니다.
요거를 잘 디버깅해보다 보면, 역순으로 출력하는 프로그램이구나 라고 알수가 있습니다. ^^
이번 시험에 좋은 결과 있으시길 응원합니다.
감사합니다.
선생님 19번 역순으로 출력하는 문제에서 1번 부분항목에서 음수의 역순을 출력하는경우도 고려한다면 !=이 들어갈수가 있어서 정답을 > 이나 !=으로 제출했어도 정답으로 인정해준다고 들은것같습니다!
지문에서 음수는 고려하지않는다 라고 단서조항이 없었기때문이겠죠?
안녕하세요~~
아니요...그 단서 때문은 아니고요..
프로그램은 결과값만 나오면 되거든요..
!= 를 넣던 > 를 넣던 동일한 결과가 나오기 때문에, 둘다 인정되었을꺼에요~~
1부터 100까지 합이 5050인데, 그걸 구하는 알고리즘이 5050개이다 라는 우스갯 소리가 있을정도로, 프로그램은 짜기 나름이에요.
근데 저렇게 알고리즘 문제까지 내고 있으니 답답할 따름이지요..(20번문제)
으아아아앙 유
수강해주셔서 감사합니다. ^^
1:38 1
19번 문제에서 3번 같은경우 c기 때문에 / 인것이고 파이썬이라면 / 나 // 둘다 사용해도 문제가 없는건가요?
안녕하세요~~~
파이썬은 /, // 가 틀린 형태인데요.
/ 는 실수 나눗셈, //는 정수 나눗셈이 됩니다.
19번에서 처럼 하기 위해서는 // 를 사용해주셔야 올바른 결과를 만날 수 있습니다.
감사합니다. ^^
@@HeungSsaem 감사합니다 ㅎㅎㅎ쌤 강의듣고 필기 한방에 합격해서 실기 공부중인데 책으로 독학하려다가 쉽지않아서 쌤강의듣는데 정말도움되고 암기도 쉽게 알려주셔서 큰 도움받고 있습니다!
혹시 15번에
마지막 답사이에 , 안찍는이유가있나요?ㅠ
프린트 사이에 , 있어서 찍어야대는거아닌가여
코딩초보라....
안녕하세요~~
파이썬에서는 컴파일러마다 출력이 틀리게 나와서, 저 문제가 아마 논란이 많이 되었을꺼에요.
프린트 문에서 따옴표 안에 있다면 콤마를 붙여 주셔야 하고요,
저 문제 같은경우에는 그냥 저런 문제가 나왔구나 넘겨주시면 될 듯 합니다.
아마 클레임 엄청 들어가서 파이썬으로 프린트 구문은 출제하지 않을꺼에요.
C언어 프린트문을 좀 깊게 봐주세요.
C언어에서는 따옴표 안에 있는건 다 나와야 합니다.
감사합니다. ^^
1
# 정리한 개념 여러번 반복,
# 빈출되는 개념 하나도 안 나옴
osi 7 계층, 트랜잭션, ui 설계원칙,
1:38
01. raid 0
키워드? raid 단계, 스트라이프 방식, 데이터가 분산되어 저장,
raid? 하드디스크를 구성할 때, 하드디스크 장애 발생 대비하여 묶어버리는 것, 장애 복구할 수 있도록,
ex. 세 개를 묶어서 하나로 쓺,
복구할 수 있는 형태로 구성하는 하는게 레이드 구성
스트라이프 방식? a, b에 교차하며 저장하는 방식, a가 고장이 나면 b 복구 불가,
# raid 형태
0, 2기가, 2기가, 4기가 사용 가능
raid 1, 미러링 2기가 사용 가능
2, 오류 정정을 위한 해밍코드를 사용
3, 복구를 할 수 있도록 패리티 정보를 저장,
4, 블록 단위로 분산 저장
4:36
5
6
5:09
5:21
02. 1. redo,
재실행하여 복구
2. undo
취소하여 복구
키워드? 로그 기반 회복 기법, 명령어
? 데이터베이스의 dml 이벤트를 다 모아 놓는 것을 로그,
지연 갱신
// 커밋하면 데이터베이스에 저장, 그 전에 장애 발생시, 장애가 발생해서 날아갔으니깐, redo는 당연히,
데이터베이스에 반영한 적이 없기 때문에 undo X
즉시 갱신
# 트랜잭션의 특성, 영어
a c i d,
# 원자성과 연관 있는 연산자
9:01
03. 한 튜플을 삭제할 때 연쇄 삭제 현상으로 정보 손실
키워드? 이상현상, 삭제 이상
# 이상 현상
삽입
삭제
# 갱신
9:48
데이터베이스를 설계하는 건 erd 뿐,
정규화, 조인, 조인 곱하기> 성능에 악역향,
물리적 설계, ddl문으로 저장장치 구조를 만듦, 성능 고려,
# 반정규화,
17:13
04. tkip Temporal Key Integrity Protocol
키워드? 임시 키 무결성 프로토콜
18:02
05. mui> nui
키워드? 인간의 자연스러운 움직임을 인식하여 정보를 제공
ui,
cui, cli 커맨드 라인 인터페이스
# ui 설계 원칙
직 유 학 유
19:43
# 객체지향 설계 원칙,
솔리드
20:07
06. 1. 정적/ 분석도구
소스코드의 실행 없이
2. 동적
소스코드를 실행하여
키워드? 소스코드 분석 도구,
# 애플리케이션 테스트 유형 분류
20:53
프로그램 실행 여부
테스트 기법
테스트에 대한 시각
22:06
테스트 목적 7
회복 테스트, 상처를 입히고 언제 회복되나 확인
안전, 안전한지?
강도, 계속 스트레스 주고 버티는지 확인
성능, 성능 보는 것
구조, 안에 있는 구조 보는 것
회귀, 수정했을 때, 다시 잘 돌아가는지 확인
병행, 같이 테스트,
테스트 기반 3
명세 기반 테스트, 산출물 문서 하나 하나 다 보는 것
구조 기반, 위에 두 개는 시간이 많이 걸림, 소스코드를 보는 것,
경험 기반, 보통 이것을 수행, 경험이 많은 사람이 테스트를 진행,
# 테스트 오라클 정의, 종류
미리 정의된 참 값을 대입해서 비교하는 기법
참 오라클
휴리스틱
샘플링
일관성 검사
# 테스트 커버리지
24:13
07. junit
키워드? 테스트 도구, 자바 프로그래밍 언어용 유닛
## xunit, junit
어노테이션? 메소드, 클래스 앞에 @를 쓴다, 오버라이딩, 오버로딩 됐는지 등 컴파일 시 알려주는 것,
25:17
08. 1, 2, 6
키워드? 블랙박스 테스트 기법,
# 블랙박스 테스트 기법 종류 기억
26:00
09. isms nformation Security Management System
키워드? 기업의 "정보 보호 관리 체계"가 인증 기준에 적합한지를 심사하여 인증을 부여
isms, 조직에서
pims Personal Information Management System, 개인정보 보호 체계, 회사가 개인정보에 대해 잘 보호하고 있는지?
isms-p, 두 개 통합
27:45
10. 1. 유일성
슈퍼키
2. 최소성
후보키
키워드? 데이터베이스 키
키라는 것은 나를 특정할 수 있어야 함,
30:38
11. watering hole
키워드? 공격 유형, apt 공격, 홈페이지에 다운로드 된 악성코드를 통해 공격을 하는 방식
apt Advanced Persistent Threat 지속적인 공격
csrf Cross Site Request Forgery 공격? 홈페이지에 들어갔을 때, 원하지 않는 것을 다운로드 받게 되는 것,
32:21
12. 1. 단위 테스트
2. 통합 테스트
3. 시스템 테스트
4. 인수 테스트
키워드? v모델,
35:27
13. 1. order
2. score
3. desc
키워드?
where 확장 조건, and, like, 와일드카드
40:06
14. 1. extend
요소를 확장해주는 역할
2. poppush
리스트 내부 요소를 꺼내주는 함수
3. reverse
리스트 내부의 요소의 순서를 뒤집어주는 역할
키워드? 파이썬 함수
파이썬 함수는 영문 약어 구성, 유추 가능,
41:41
15. a=20 b=2
키워드? 파이선 코드
def func1(num, num2=2)? 인자가 한 개 들어오면 넘이는 기본값으로 2를 받겠다는 의미,
초기값은 뒤에만 가능,
44:21
16. car
키워드? 자바
implements runnable은 인터페이스, 인터페이스에 있는 것은 모두 다 구현 해야함, 내에 있는 추상화된 메서드 모두 다 구현,
new 다음에 들어가는 건 무조건 클래스 명,
46:08
17.
키워드? 자바
클래스 class a{
멤버 변수 int a;
멤버 변수 int b;
static 일반 함수처럼 사용
A a, a클래스에 a 인스턴스,
자바에서는 포인터가 없지만 객체를 생성하면 주소값을 가지게 됌,
A a = 100 b
1000
1000 b
1000 1000
2000
# 접근 지정자 4가지
private, 오류? 멤버 변수 내부에서만 사용해야함,
protected, 상속 관계, 같은 패키지 내
public 아무데서나 사용
default, 안 써주면 디폴트, 같은 패키지, 같은 폴더 내에서 사용, 몰라도 됌
디폴트 접근 지정자 멤버 변수이기에
51:13 /
18. 41> 120
키워드? 시언어, # 재귀함수
func(i-2) = int func(int i)
55:50
19. 1. >
2. %
3. /
키워드? 유추하고 돌려보기,
괄호 안에 들어갈 알맞은 답, 나올만한 게 거의 정해져 있음,
논리식, 56:15 가장 많이 나오는 연산자
1234를 10으로 나눴을 때, 나머지 값이 4
1:04:16
20. 29
키워드? 씨언어, 알고리즘 문제
// 2~13194
i= 2, 나머지는 1
3, 소수점
5, i ==0
5, 7, 11, 13, ~, 29
number%i ==0에서 나온 값을 계속 곱한다, 13195가 나오면 스탑, 거기서 나온 최대값이 정답,
안녕하세요~~~
빈출되는게 없는게 실기의 함정이지요..ㅜㅜ
19번 문제에 결과값을 모르는데 어떻게 풀 수 있나요? 역순으로 출력한다는게 무슨말씀이신지 이해가 잘 안됩니다.
문제에 RES에는 역순의 결과값을 출력한다는 조건이 있었나요?
아. 제가 복원자료에는 쓰질 않았는데 출력결과가 4321 이렇게 출력된다고 조건이 달린 문제였습니다.
감사합니다.
의정부요;;;;;
안녕하세요~~~~
의정부~~~^^
저 예전에 그동네 살아서 잘 압니다. ^^
필기랑 비교해서 만만치 않군요..ㅠㅠ
안녕하세요~~~
필기하고는 비교가 안되요..ㅜㅜ
워낙에 넓은 범위에서 어떤 문제가 출제될지 모르거든요..
3회 필기 보신 분들이 조금 일찍 준비를 해주셨음 해요..
9
10?? ^^
즐거운 주말 되시고, 코로나 조심하세요~~^^
솔직히 4번 알고계셨던분 계신가요??
안녕하세요~~~
저거 좀 너무했지요..^^
원래 시험이라는게 100점 방지용 문제를 끼워넣긴하는데...
보안쪽이나 그런거 공부하시는 분들은 간혹 알고 계시더라구요..
그렇지만..일반적으로 접할만한 용어는 아니에요...ㅜㅜ
19번에 (1)은 > 이것도 맞지만 num != 0 이것도 맞지 않나요?
안녕하세요~~ num != 0 도 맞습니다. ^^
감사합니다.